Skip to content

KVSKBACLLCallPosition#

Fields#

Name Type Note
Call No. Code[20]
Line No. Integer
Contact No. Code[20]
Type Enum (KVSKBACLLCallPosition)
No. Code[20]
Description Text[100]
Unit of Measure Code Code[10]
Quantity Decimal
Variant Code Code[10]
Description 2 Text[50] FlowField
Document No. Code[20]
Document Line No. Integer
Source Type Integer
Source Subtype Integer
Document Type Enum (KVSKBACLLCallPositionDocType)
Price Unit Decimal
Line Discount % Decimal
Unit Price Decimal
Unit Price (Price Unit) Decimal
Amount Decimal
VAT % Decimal
Prices Including VAT Boolean
Location Code Code[10]
Bin Code Code[20]
Line Discount Amount Decimal
Price Origin Enum (KVSKBACLLPriceDiscountOrigin)
Line Discount Origin Enum (KVSKBACLLPriceDiscountOrigin)
Serial No. Code[50]
Serial Information Card Boolean FlowField
Lot No. Code[50]
Expiration Date Date
Qty. per Unit of Measure Decimal
Quantity (Base) Decimal
Posting Code Code[10]
Blocked Boolean FlowField
Sales Blocked Boolean FlowField
Purchasing Blocked Boolean FlowField
Blocked Service Boolean FlowField
Variant Mandatory Boolean Warning: Obsolete
FlowField
Item Tracking Code Code[10] FlowField
Sales Variant Blocked Boolean FlowField
Purchase Variant Blocked Boolean FlowField
Service Variant Blocked Boolean FlowField
Variant Description Text[100] FlowField
Variant Description 2 Text[50] FlowField
No. of Variants Integer FlowField
Serial No. Blocked Boolean FlowField
Lot No. Blocked Boolean FlowField
Variant Mandatory if Exists Option OptionMembers: Default,No,Yes
FlowField
Orig. Source Type Integer
Orig. Source Subtype Integer
Orig. Document No. Code[20]
Orig. Document Line No. Integer
Production Date Date
Ext. Lot No. Code[50]

Procedures#

GetCurrencyCode() : Code[10]#

procedure GetCurrencyCode(): Code[10]

UpdateAmounts() :#

procedure UpdateAmounts(): 

Events#

OnBeforeGetItemInfo(Record KVSKBACLLCallPosition) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGetItemInfo(var Rec: Record "KVSKBACLLCallPosition"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACLLCallPosition", 'OnBeforeGetItemInfo', '', false, false)]
local procedure DoSomethingOnBeforeGetItemInfo(var Rec: Record "KVSKBACLLCallPosition")
begin
end;

OnSNNotEmptyInGetItemInfo(Record KVSKBACLLCallPosition) :#

[IntegrationEvent(false, false)]
local procedure OnSNNotEmptyInGetItemInfo(var Rec: Record "KVSKBACLLCallPosition"): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACLLCallPosition", 'OnSNNotEmptyInGetItemInfo', '', false, false)]
local procedure DoSomethingOnSNNotEmptyInGetItemInfo(var Rec: Record "KVSKBACLLCallPosition")
begin
end;

OnBeforeUpdateAmounts(Record KVSKBACLLCallPosition, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnBeforeUpdateAmounts(var Rec: Record "KVSKBACLLCallPosition"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSKBACLLCallPosition", 'OnBeforeUpdateAmounts', '', false, false)]
local procedure DoSomethingOnBeforeUpdateAmounts(var Rec: Record "KVSKBACLLCallPosition"; var IsHandled: Boolean)
begin
end;