Dear all,
Am facing an issue while posting the po invoice. Below is the error getting while posting the invoice.
SysDictTable object not initialized.
Stack trace
(S)\Data Dictionary\Tables\SourceDocumentHeader\Methods\getSourceDocumentImplementation - line 5
(S)\Classes\SourceDocumentLineItem\parmSourceDocument - line 8
(S)\Classes\ProjectSourceDocumentLineItemHelper\projTransType - line 21
(S)\Data Dictionary\Tables\ProjectAccountingDistribution\Methods\transactionCurrencySalesAmt - line 31
(S)\Classes\ProjFundingLimitTrackingManager\createProjTransFromProjDist - line 43
(S)\Classes\ProjFundingLimitTrackingManager\updateUsingProjAccountingDistribution - line 65
(S)\Classes\ProjFundingLimitTrackingManager\updateUsingAccDistribution - line 34
(S)\Data Dictionary\Tables\AccountingDistribution\Methods\Update - line 14
(S)\Classes\PurchFormletterParmDataInvoice\updateSourceDocumentLines - line 47
(S)\Classes\PurchFormletterParmDataInvoice\reArrangeUpdateParmLine - line 19
(S)\Classes\PurchFormletterParmData\reArrangeLines - line 152
(S)\Classes\formletterParmData\doReArrange - line 15
(S)\Classes\formletterParmData\reArrange - line 8
(S)\Classes\PurchFormletterParmData\reArrangeServer - line 7
(C)\Classes\PurchFormLetter\reArrange - line 21
(C)\Classes\PurchFormLetter\run - line 11
(C)\Classes\PurchFormLetter\main - line 62
(C)\Classes\FormFunctionButtonControl\Clicked
(C)\Forms\VendInvoiceInfoListPage\Designs\DesignList\PostInvoice\Methods\Clicked - line 9
(C)\Classes\FormRun\task
(C)\Classes\SysSetupFormRun\task - line 20
I tried to find the cause of the error. while posting the po a recid is creating in SoucreDocumentHeaderTable but later it is not available in table while updating in AccountDistributionTable. please help me to rectify the issue.
Note: There is no customization