|
|
#21 |
|
Участник
|
Прошу прощения, пункт 3 не правильно написал, там еще нужно складскую аналитику разную подставлять. Сначала думал, что это касается другого проекта.
Пункт 3 должен быть таким: X++: LedgerAccount accountOperations()
{
if (! cacheAccountOperations)
{
if (this.isIssue())
cacheAccountOperations = InventPosting::item(InventAccountType::InventReceipt,this.itemId(),this.inventTable().ItemGroupId,
inventJournalTrans.Storno_RU ? InventDim::find(inventJournalTrans.InventDimId)
: InventDim::find(inventJournalTrans.ToInventDimId));
else
cacheAccountOperations = InventPosting::item(this.assetId() ? InventAccountType::InventIssueFixedAsset : InventAccountType::InventIssue,
this.itemId(),this.inventTable().ItemGroupId,
inventJournalTrans.Storno_RU ? InventDim::find(inventJournalTrans.ToInventDimId) : InventDim::find(inventJournalTrans.InventDimId)) ;
}
return cacheAccountOperations;
} |
|
|
|
|
#22 |
|
Microsoft Dynamics
|
|
|
|
|
|
#23 |
|
MCTS
|
Цитата:
Сообщение от Bega
1. В классе InventMov_Jour_TransferReceipt метод mustBeBookedFinancially() должен возвращать false.
2. В классе InventMov_Jour_Transfer создать метод, возвращающий расход это или приход с учетом сторно: 3. В классе InventMov_Jour_Transfer изменить метод accountOperations(): 4. В классе InventMov_Jour_Transfer изменить метод postingOperations():
__________________
Dynamics AX Experience |
|
|
| Теги |
| ax2009, профиль учета |
|
|
|