Codeunit 1502 Workflow Setup in 28

App
Base Application
Namespace
System.Automation

Procedures, 91Events, 5

Versions171819202122232425262728latest

Source29

Procedures, 91

NameParametersReturnsAccessObsolete
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])Integerpublic-
InsertEventStep(Record Workflow, Code[128], Integer)Integerpublic-
InsertResponseStep(Record Workflow, Code[128], Integer)Integerpublic-
InsertStep(var Record Workflow Step, Code[20], Option, Code[128])public-
MarkWorkflowAsTemplate(var Record Workflow)public-
GetSequenceNumber(Record Workflow, Integer)Integerpublic-
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)TextpublicPending 28.0
Replaced by procedure BuildIncomingDocumentStatusConditions()
BuildIncomingDocumentOCRTypeConditions(Option)Textpublic-
BuildCustomerTypeConditions()Textpublic-
BuildVendorTypeConditions()Textpublic-
BuildItemTypeConditions()Textpublic-
BuildGeneralJournalBatchTypeConditionsFromRec(var Record Gen. Journal Batch)Textpublic-
BuildGeneralJournalLineTypeConditions(var Record Gen. Journal Line)Textpublic-
CreateJobQueueEntry(Option, Integer, Text[250], DateTime, Integer)public-
Encode(Text)Textpublic-
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()Textpublic-
BuildPendingApprovalsConditions()Textpublic-
BuildPurchHeaderTypeConditionsText(Enum Purchase Document Type, Enum Purchase Document Status)Textpublic-
BuildSalesHeaderTypeConditionsText(Enum Sales Document Type, Enum Sales Document Status)Textpublic-
ResetWorkflowTemplates()internal-
JobQueueEntryWorkflowCode()Code[17]public-
ItemJournalBatchApprovalWorkflowCode()Code[17]public-
RequisitionWkshBatchApprovalWorkflowCode()Code[17]public-
InsertItemJnlBatchApprovalWorkflowSteps(Record Workflow, Text, Code[128], Code[128], Code[128], Code[128], Record Workflow Step Argument, Boolean)public-
InsertRequisitionWkshBatchApprovalWorkflowSteps(Record Workflow, Text, Code[128], Code[128], Code[128], Code[128], Record Workflow Step Argument, Boolean)public-
BuildIncomingDocumentStatusConditions(Enum Incoming Document Status)Textpublic-
BuildItemJournalBatchTypeConditionsFromRec(var Record Item Journal Batch)Textpublic-
BuildRequisitionWkshNameTypeConditionsFromRec(var Record Requisition Wksh. Name)Textpublic-

Events, 5

KindNameParametersObsolete
Integration eventOnInsertWorkflowTemplates()-
Integration eventOnAddWorkflowCategoriesToLibrary()-
Integration eventOnAfterInitWorkflowTemplates()-
Integration eventOnAfterInsertApprovalsTableRelations()-
Internal eventOnAllowEditOfWorkflowTemplates(var Boolean)-