Table 1531 Workflow Step Argument Archive
- App
- Base Application
- Namespace
- System.Automation
- Versions
- 17-28
Versions171819202122232425262728
Source29
Source in 29
src/Layers/W1/BaseApp/System/Workflow/WorkflowStepArgumentArchive.Table.al156 lines, Copyright (c) Microsoft Corporation. MIT
namespace System.Automation;
using System.Reflection;
using System.Security.AccessControl;
table 1531 "Workflow Step Argument Archive"
{
Caption = 'Workflow Step Argument Archive';
ReplicateData = true;
DataClassification = CustomerContent;
fields
{
field(1; ID; Guid)
{
Caption = 'ID';
}
field(2; Type; Option)
{
Caption = 'Type';
OptionCaption = 'Event,Response';
OptionMembers = "Event",Response;
}
field(3; "General Journal Template Name"; Code[10])
{
Caption = 'General Journal Template Name';
}
field(4; "General Journal Batch Name"; Code[10])
{
Caption = 'General Journal Batch Name';
}
field(5; "Notification User ID"; Code[50])
{
Caption = 'Notification User ID';
DataClassification = EndUserIdentifiableInformation;
}
field(6; "Notification User License Type"; Option)
{
CalcFormula = lookup(User."License Type" where("User Name" = field("Notification User ID")));
Caption = 'Notification User License Type';
FieldClass = FlowField;
OptionCaption = 'Full User,Limited User,Device Only User,Windows Group,External User';
OptionMembers = "Full User","Limited User","Device Only User","Windows Group","External User";
}
field(7; "Response Function Name"; Code[128])
{
Caption = 'Response Function Name';
}
field(9; "Link Target Page"; Integer)
{
Caption = 'Link Target Page';
}
field(10; "Custom Link"; Text[250])
{
Caption = 'Custom Link';
ExtendedDatatype = URL;
}
field(11; "Event Conditions"; BLOB)
{
Caption = 'Event Conditions';
}
field(12; "Approver Type"; Enum "Workflow Approver Type")
{
Caption = 'Approver Type';
}
field(13; "Approver Limit Type"; Enum "Workflow Approver Limit Type")
{
Caption = 'Approver Limit Type';
}
field(14; "Workflow User Group Code"; Code[20])
{
Caption = 'Workflow User Group Code';
}
field(15; "Due Date Formula"; DateFormula)
{
Caption = 'Due Date Formula';
}
field(16; Message; Text[250])
{
Caption = 'Message';
}
field(17; "Delegate After"; Option)
{
Caption = 'Delegate After';
OptionCaption = 'Never,1 day,2 days,5 days';
OptionMembers = Never,"1 day","2 days","5 days";
}
field(18; "Show Confirmation Message"; Boolean)
{
Caption = 'Show Confirmation Message';
}
field(19; "Table No."; Integer)
{
Caption = 'Table No.';
}
field(20; "Field No."; Integer)
{
Caption = 'Field No.';
}
field(21; "Field Caption"; Text[80])
{
CalcFormula = lookup(Field."Field Caption" where(TableNo = field("Table No."),
"No." = field("Field No.")));
Caption = 'Field Caption';
Editable = false;
FieldClass = FlowField;
}
field(22; "Approver User ID"; Code[50])
{
Caption = 'Approver User ID';
DataClassification = EndUserIdentifiableInformation;
}
field(23; "Response Type"; Option)
{
Caption = 'Response Type';
OptionCaption = 'Not Expected,User ID';
OptionMembers = "Not Expected","User ID";
}
field(24; "Response User ID"; Code[50])
{
Caption = 'Response User ID';
DataClassification = EndUserIdentifiableInformation;
}
field(100; "Response Option Group"; Code[20])
{
CalcFormula = lookup("Workflow Response"."Response Option Group" where("Function Name" = field("Response Function Name")));
Caption = 'Response Option Group';
Editable = false;
FieldClass = FlowField;
}
field(200; "Original Record ID"; RecordID)
{
Caption = 'Original Record ID';
DataClassification = CustomerContent;
}
}
keys
{
key(Key1; ID)
{
Clustered = true;
}
}
fieldgroups
{
}
trigger OnInsert()
begin
ID := CreateGuid();
end;
}