Codeunit 1502 Workflow Setup in 22
- App
- Base Application
Versions171819202122232425262728latest
Source29
Procedures, 85
| 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 | - | ||||
| PopulateWorkflowStepArgument | (var Record Workflow Step Argument, Option, Option, Integer, Code[20], DateFormula, Boolean) | public | Pending 18.0 | ||||
| Replaced by InitWorkflowStepArgument(). | |||||||
| 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) | - |