Hello everybody,
We have an error when trying to post a PO confirmation journal.
SourceDocumentLineItem object not initialized.
Stack trace
(S)\Classes\SourceDocumentLineItem\newFromSourceDocumentLineImplementation - line 27
(S)\Data Dictionary\Tables\TaxUncommitted\Methods\submitSourceDocumentLine - line 12
(S)\Data Dictionary\Tables\TaxUncommitted\Methods\maintainTaxUncommitted - line 32
(S)\Data Dictionary\Tables\TaxUncommitted\Methods\updateTaxUncommitted - line 17
(S)\Classes\Tax\updateTaxUncommitted - line 8
(S)\Classes\TaxCalculation\finalizeCalculation - line 100
(S)\Classes\TaxPurch\calculateTax - line 158
(S)\Classes\PurchCalcTax_Purch\calcTax - line 42
(S)\Classes\PurchTotals\calcTax - line 4
(S)\Classes\PurchTotals\calc - line 62
(S)\Classes\PurchOrderSourceDocumentLineItem\initializeAmountsAndTotalDiscount - line 22
(S)\Classes\PurchOrderSourceDocumentLineItem\initializeTotalAmounts - line 12
(S)\Classes\PurchOrderSourceDocumentLineItem\calculateSourceDocumentAmountMap - line 6
(S)\Classes\SourceDocumentLineItem\parmSourceDocumentAmountMap - line 5
(S)\Classes\SourceDocumentLineItem\parmCurrentStateDataAmountResolution - line 8
(S)\Classes\SourceDocumentLineItem\parmCurrentStateContainer - line 5
(S)\Classes\SourceDocumentLineStateDistributed\distributionMaintenanceRequired - line 9
(S)\Classes\SourceDocumentLineStateDistributed\maintenanceRequired - line 12
(S)\Classes\SourceDocumentStateBase\performTransitionOrMaintenance - line 11
(S)\Classes\SourceDocumentLineState\performTransitionOrMaintenance - line 36
(S)\Classes\SourceDocumentStateBase\transitionTo - line 15
(S)\Classes\SourceDocumentProcessorBase\submit - line 11
(S)\Classes\SourceDocumentLineProcessor\submitSourceDocumentLineImplementation - line 100
(S)\Classes\SourceDocumentProcessorFacade\submitSourceDocumentLineImplementation - line 26
(S)\Classes\PurchTableType\updateDistribution - line 11
(S)\Classes\PurchLineType\update - line 201
(S)\Classes\PurchLineType_Purch\update - line 38
(S)\Data Dictionary\Tables\PurchLine\Methods\Update - line 41
(S)\Classes\xRecord\dbOpInTransaction
(C)\Classes\FormDataSource\write
(C)\Forms\PurchTable\Data Sources\PurchLine\Methods\write - line 76
(C)\Classes\FormDataSource\leaveRecord
(C)\Classes\FormDataSource\Next
(C)\Classes\FormRun\task
(C)\Classes\SysSetupFormRun\task - line 20
We have customizations in PO.