В Ax2009
аналитика Прихода автоматически дозополняется отсутствующей аналитикой из аналитики Расхода, т.е. если в Приходе не установлен ГТД, а в Расходе установлен, то в Приход будет проставлен ГТД из Расхода.
Для нас такая ситуация не приемлема.
В итоге в class InventMovement в метод mergeTransDimTransferReceipt
внесли изменения:
public InventDim mergeTransDimTransferReceipt(InventDim _toInventDim,
InventDimGroupId _dimGroupId = this.dimGroupId(),
InventDim _fromInventDim = this.inventdim(),
InventDim _origFromDim = _fromInventDim)
{
// _toInventDim.mergeUsedDim(_dimGroupId,_fromInventDim);
//Аналитика Прихода не объединяется с аналитикой Расхода, а берется в чистом виде..
_toInventDim = InventDim::find(_fromInventDim.inventDimId);
return _toInventDim;
}
В складских журналах перенос все работает.
Вопрос: не может ли это где-то в других случаях использоваться, т.е.не создадут ли эти изменения проблем в будующем в др. подзадачах?
|