Codeunit 1502 Workflow Setup in 24
- App
- Base Application
- Namespace
- System.Automation
Versions171819202122232425262728latest
Source29
Procedures, 84
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| InitWorkflow | () | public | - | |
| InsertWorkflowCategories | () | public | - | |
| InsertWorkflowTemplate | (var Record Workflow, Code[17], Text[100], Code[20]) | public | - | |
| InsertApprovalsTableRelations | () | public | - | |
| InsertIncomingDocumentApprovalWorkflowTemplate | () | public | - | |
| InsertOverdueApprovalsWorkflow | () | Code[20] | public | - |
| InsertCustomerApprovalWorkflow | () | public | - | |
| InsertVendorApprovalWorkflow | () | public | - | |
| InsertItemApprovalWorkflow | () | public | - | |
| IncomingDocumentWorkflowCode | () | Code[17] | public | - |
| IncomingDocumentApprovalWorkflowCode | () | Code[17] | public | - |
| IncomingDocumentOCRWorkflowCode | () | Code[17] | public | - |
| IncomingDocumentToGenJnlLineOCRWorkflowCode | () | Code[17] | public | - |
| PurchaseInvoiceWorkflowCode | () | Code[17] | public | - |
| PurchaseInvoiceApprovalWorkflowCode | () | Code[17] | public | - |
| PurchaseBlanketOrderApprovalWorkflowCode | () | Code[17] | public | - |
| PurchaseCreditMemoApprovalWorkflowCode | () | Code[17] | public | - |
| PurchaseQuoteApprovalWorkflowCode | () | Code[17] | public | - |
| PurchaseOrderApprovalWorkflowCode | () | Code[17] | public | - |
| PurchaseReturnOrderApprovalWorkflowCode | () | Code[17] | public | - |
| SalesInvoiceApprovalWorkflowCode | () | Code[17] | public | - |
| SalesBlanketOrderApprovalWorkflowCode | () | Code[17] | public | - |
| SalesCreditMemoApprovalWorkflowCode | () | Code[17] | public | - |
| SalesQuoteApprovalWorkflowCode | () | Code[17] | public | - |
| SalesOrderApprovalWorkflowCode | () | Code[17] | public | - |
| SalesReturnOrderApprovalWorkflowCode | () | Code[17] | public | - |
| OverdueNotificationsWorkflowCode | () | Code[17] | public | - |
| SalesInvoiceCreditLimitApprovalWorkflowCode | () | Code[17] | public | - |
| SalesOrderCreditLimitApprovalWorkflowCode | () | Code[17] | public | - |
| CustomerWorkflowCode | () | Code[17] | public | - |
| CustomerCreditLimitChangeApprovalWorkflowCode | () | Code[17] | public | - |
| VendorWorkflowCode | () | Code[17] | public | - |
| ItemWorkflowCode | () | Code[17] | public | - |
| ItemUnitPriceChangeApprovalWorkflowCode | () | Code[17] | public | - |
| GeneralJournalBatchApprovalWorkflowCode | () | Code[17] | public | - |
| GeneralJournalLineApprovalWorkflowCode | () | Code[17] | public | - |
| SendToOCRWorkflowCode | () | Code[17] | public | - |
| InsertDocApprovalWorkflowSteps | (Record Workflow, Text, Code[128], Text, Code[128], Record Workflow Step Argument, Boolean) | public | - | |
| InsertRecApprovalWorkflowSteps | (Record Workflow, Text, Code[128], Code[128], Code[128], Code[128], Record Workflow Step Argument, Boolean, Boolean) | public | - | |
| InsertRecChangedApprovalWorkflowSteps | (Record Workflow, Option, Code[128], Code[128], Code[128], var Record Workflow Step Argument, Integer, Integer, Text) | public | - | |
| InsertGenJnlBatchApprovalWorkflowSteps | (Record Workflow, Text, Code[128], Code[128], Code[128], Code[128], Record Workflow Step Argument, Boolean) | public | - | |
| InsertEntryPointEventStep | (Record Workflow, Code[128]) | Integer | public | - |
| InsertEventStep | (Record Workflow, Code[128], Integer) | Integer | public | - |
| InsertResponseStep | (Record Workflow, Code[128], Integer) | Integer | public | - |
| InsertStep | (var Record Workflow Step, Code[20], Option, Code[128]) | public | - | |
| MarkWorkflowAsTemplate | (var Record Workflow) | public | - | |
| GetSequenceNumber | (Record Workflow, Integer) | Integer | public | - |
| InsertTableRelation | (Integer, Integer, Integer, Integer) | public | - | |
| InsertWorkflowCategory | (Code[20], Text[100]) | public | - | |
| InsertEventArgument | (Integer, Text) | public | - | |
| GetWorkflowTemplateCode | (Code[17]) | Code[20] | public | - |
| GetWorkflowTemplateToken | () | Code[3] | public | - |
| GetWorkflowWizardCode | (Code[17]) | Code[20] | public | - |
| GetWorkflowWizardToken | () | Code[3] | public | - |
| SetTemplateForWorkflowStep | (Record Workflow, Code[128]) | public | - | |
| SetCustomTemplateToken | (Code[3]) | public | - | |
| BuildIncomingDocumentTypeConditions | (Option) | Text | public | - |
| BuildIncomingDocumentOCRTypeConditions | (Option) | Text | public | - |
| BuildCustomerTypeConditions | () | Text | public | - |
| BuildVendorTypeConditions | () | Text | public | - |
| BuildItemTypeConditions | () | Text | public | - |
| BuildGeneralJournalBatchTypeConditionsFromRec | (var Record Gen. Journal Batch) | Text | public | - |
| BuildGeneralJournalLineTypeConditions | (var Record Gen. Journal Line) | Text | public | - |
| CreateJobQueueEntry | (Option, Integer, Text[250], DateTime, Integer) | public | - | |
| Encode | (Text) | Text | public | - |
| GetGeneralJournalBatchIsNotBalancedMsg | () | Text[250] | public | - |
| InsertGenJnlLineApprovalWorkflowSteps | (var Record Workflow, Text, Enum Workflow Approver Type, Enum Workflow Approver Limit Type, Code[20], Code[50], DateFormula) | public | - | |
| InsertPurchaseDocumentApprovalWorkflowSteps | (var Record Workflow, Enum Purchase Document Type, Enum Workflow Approver Type, Enum Workflow Approver Limit Type, Code[20], DateFormula) | public | - | |
| InsertSalesDocumentApprovalWorkflowSteps | (var Record Workflow, Enum Sales Document Type, Enum Workflow Approver Type, Enum Workflow Approver Limit Type, Code[20], DateFormula) | public | - | |
| InsertSalesDocumentCreditLimitApprovalWorkflowSteps | (var Record Workflow, Enum Sales Document Type, Enum Workflow Approver Type, Enum Workflow Approver Limit Type, Code[20], DateFormula) | public | - | |
| SetNextStep | (Record Workflow, Integer, Integer) | public | - | |
| InsertEventRule | (Integer, Integer, Option) | public | - | |
| InsertNotificationArgument | (Integer, Boolean, Code[50], Integer, Text[250]) | public | - | |
| InsertPmtLineCreationArgument | (Integer, Code[10], Code[10]) | public | - | |
| InsertApprovalArgument | (Integer, Enum Workflow Approver Type, Enum Workflow Approver Limit Type, Code[20], Code[50], DateFormula, Boolean) | public | - | |
| InsertMessageArgument | (Integer, Text[250]) | public | - | |
| InsertStepArgument | (var Record Workflow Step Argument, Integer) | public | - | |
| InitWorkflowStepArgument | (var Record Workflow Step Argument, Enum Workflow Approver Type, Enum Workflow Approver Limit Type, Integer, Code[20], DateFormula, Boolean) | public | - | |
| BuildNoPendingApprovalsConditions | () | Text | public | - |
| BuildPendingApprovalsConditions | () | Text | public | - |
| BuildPurchHeaderTypeConditionsText | (Enum Purchase Document Type, Enum Purchase Document Status) | Text | public | - |
| BuildSalesHeaderTypeConditionsText | (Enum Sales Document Type, Enum Sales Document Status) | Text | public | - |
| ResetWorkflowTemplates | () | internal | - | |
| JobQueueEntryWorkflowCode | () | Code[17] | public | - |
Events, 5
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnInsertWorkflowTemplates | () | - |
| Integration event | OnAddWorkflowCategoriesToLibrary | () | - |
| Integration event | OnAfterInitWorkflowTemplates | () | - |
| Integration event | OnAfterInsertApprovalsTableRelations | () | - |
| Internal event | OnAllowEditOfWorkflowTemplates | (var Boolean) | - |