KVSKBAOrderQuote#
Fields#
Name | Type | Note |
---|---|---|
No. | Code[20] | |
Order Date | Date | |
Due Date | Date | |
Create from | Code[50] | |
Create on | DateTime | |
Status | Enum (KVSKBAOrderQuoteStatus) | |
Approval Flow Code | Code[10] | |
Level | Integer | |
Last Modify on | DateTime | |
Last Modify from | Code[50] | |
Blocked | Option | OptionMembers: ,Ship,Invoice,All |
Blocked Status | Option | OptionMembers: ,Mandatory Field Test,By User |
Blocked by User | Option | OptionMembers: ,Ship,Invoice,All |
Mandatory Test Status | Option | OptionMembers: No test,Incomplete,Complete |
Reason Code | Code[10] | |
Last Level | Integer | FlowField |
Exist Comments | Boolean | FlowField |
No. Series | Code[20] | |
Approver | Text[250] | |
Total Amount Net | Decimal | |
Shortcut Dimension 1 Code | Code[20] | |
Shortcut Dimension 2 Code | Code[20] | |
Dimension Set ID | Integer |
Procedures#
CreateDimFromDefaultDim(Integer) :#
Summary: Create Dimension from Default Dims
procedure CreateDimFromDefaultDim(FieldNo: Integer):
Parameters:
FieldNo
: Field number of the value to be prioritized during dimension creation, as Integer
Events#
OnAfterInitDefaultDimensionSources(Record KVSKBAOrderQuote, List, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnAfterInitDefaultDimensionSources(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; var DefaultDimSource: List; FieldNo: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSKBAOrderQuote", 'OnAfterInitDefaultDimensionSources', '', false, false)]
local procedure DoSomethingOnAfterInitDefaultDimensionSources(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; var DefaultDimSource: List; FieldNo: Integer)
begin
end;
OnBeforeCreateDim(Record KVSKBAOrderQuote, List, Boolean) :#
[IntegrationEvent(true, false)]
local procedure OnBeforeCreateDim(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; var DefaultDimSource: List; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSKBAOrderQuote", 'OnBeforeCreateDim', '', false, false)]
local procedure DoSomethingOnBeforeCreateDim(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; var DefaultDimSource: List; var IsHandled: Boolean)
begin
end;
OnBeforeInitDefaultDimensionSources(Record KVSKBAOrderQuote, List, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeInitDefaultDimensionSources(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; var DefaultDimSource: List; FieldNo: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSKBAOrderQuote", 'OnBeforeInitDefaultDimensionSources', '', false, false)]
local procedure DoSomethingOnBeforeInitDefaultDimensionSources(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; var DefaultDimSource: List; FieldNo: Integer)
begin
end;
OnCreateDimOnBeforeModify(Record KVSKBAOrderQuote, Record KVSKBAOrderQuote, Integer, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnCreateDimOnBeforeModify(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; xKVSKBAOrderQuote: Record "KVSKBAOrderQuote"; FieldNo: Integer; OldDimSetID: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSKBAOrderQuote", 'OnCreateDimOnBeforeModify', '', false, false)]
local procedure DoSomethingOnCreateDimOnBeforeModify(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; xKVSKBAOrderQuote: Record "KVSKBAOrderQuote"; FieldNo: Integer; OldDimSetID: Integer)
begin
end;
OnCreateDimOnBeforeUpdateLines(Record KVSKBAOrderQuote, Record KVSKBAOrderQuote, Integer, Integer, List) :#
[IntegrationEvent(false, false)]
local procedure OnCreateDimOnBeforeUpdateLines(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; xKVSKBAOrderQuote: Record "KVSKBAOrderQuote"; CurrentFieldNo: Integer; OldDimSetID: Integer; DefaultDimSource: List):
[EventSubscriber(ObjectType::Table, Table::"KVSKBAOrderQuote", 'OnCreateDimOnBeforeUpdateLines', '', false, false)]
local procedure DoSomethingOnCreateDimOnBeforeUpdateLines(var KVSKBAOrderQuote: Record "KVSKBAOrderQuote"; xKVSKBAOrderQuote: Record "KVSKBAOrderQuote"; CurrentFieldNo: Integer; OldDimSetID: Integer; DefaultDimSource: List)
begin
end;