Skip to content

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;