15.06.2022, 14:04 | #1 |
Участник
|
PurchTableWorkflow и немножко архитектуры + неочевидного
Смотрю метод submit
X++: public void submit() { WorkflowSubmitDialog workflowSubmitDialog; if (purchTable != null) { // Tax is needed to be calculated first or else the Accounting Distribution allocation factor will not be calculated correctly. if (Ledger::isLedgerBudgetControlEnabled()) { PurchTotals::newPurchTable(purchTable).calc(); } if (this.canSubmit(purchTable)) { workflowSubmitDialog = WorkflowSubmitDialog::construct(args.caller().getActiveWorkflowConfiguration()); if (this.submitDialog(workflowSubmitDialog)) { purchTable.submitToWorkflow(workFlowTypeStr(PurchTableTemplate), workflowSubmitDialog.parmWorkflowComment(), false); } } } } X++: // Tax is needed to be calculated first or else the Accounting Distribution allocation factor will not be calculated correctly. if (Ledger::isLedgerBudgetControlEnabled()) { PurchTotals::newPurchTable(purchTable).calc(); } Можно ли как то этого избежать или вынести куда то если цель сократить время до появления диалога X++: this.submitDialog Последний раз редактировалось axm2017; 15.06.2022 в 14:07. |
|
|
|