Skip to content

KVSMEDOfficeSupplyLine#

Fields#

Name Type Note
Document No. Code[20]
Document Type Option OptionMembers: Delivery,Billing,,,,,Header,Footer,,,,VAT,Total
Line No. Integer
Posting Date Date
Bill-to Customer No. Code[20]
Bill-to Name Text[100] FlowField
Sell-to Customer No. Code[20]
Sell-to Name Text[100] FlowField
Type Option OptionMembers: ,,Item,Resource
No. Code[20]
Variant Code Code[10]
Description Text[100]
Description 2 Text[50]
Work Type Code Code[10]
No. 2 Code[20]
Line Discount % Decimal
Line Discount Amount Decimal
Line Amount Decimal
Quantity Decimal
Unit of Measure Code Code[10]
Qty. per Unit of Measure Decimal
Quantity (Base) Decimal
Quantity to Cancel Decimal
Quantity Canceled Decimal
Quantity to Review Decimal
Return Reason Code Code[10]
Currency Code Code[10]
Currency Factor Decimal
Price Origin Enum (KVSMEDPriceOrigin)
Line Discount Origin Enum (KVSMEDPriceOrigin)
Unit Price Decimal
Price Unit Decimal
Unit Price (Price Unit) Decimal
Discount Reason Code Code[20]
Price Source incl. VAT Boolean
Customer Price Incl. VAT Boolean FlowField
Price incl. VAT Boolean
VAT Bus. Posting Group Code[20]
VAT Prod. Posting Group Code[20]
Sales Order Type Code[10]
Tax Group Code Code[20]
Location Code Code[10]
Bin Code Code[20]
Tracking Type Option OptionMembers: ,Serial No.,Lot No.,,,,,Receipt No.
Tracking No. Code[50]
Sales Document Type Enum Sales Document Type
Sales Document No. Code[20]
Sales Document Line No. Integer
Posted Table ID Integer
Posted Document No. Code[20]
Posted Document Line No. Integer
Posted Document Date Date
Registered Boolean
Posted Boolean
Inventory Decimal FlowField
Process Type Code Code[10]
Office Demand Boolean
Consultation Demand Boolean
Material Costs Boolean
Pricing Date Date
Contract No. Code[15]
Contract Version No. Code[4]
Contract Line No. Integer
Cust. Reference No. Text[30]
Cust. Transaction No. Text[30]
Cust. Marker Code Code[20]
Separated Billing Boolean
Order No. Code[20]
Shipment No. Code[20]
Sequence Integer
Shipping Agent Code Code[10]
Shipping Agent Service Code Code[10]
Prescription Counter Integer
Prescription Position Integer
Prescription Barcode Text[30]
Prescription Date Date
Prescription Request Date Date
Ship-to Code Contact No. Code[10]
Shipping Contact No. Code[20]
Shipping Contact Name Text[100] FlowField
Called Boolean
Called to Line No. Integer
Bill-to Code Contact No. Code[10]
Invoicing Contact No. Code[20]
Invoicing Contact Name Text[100] FlowField
Prescription Res. Invoice No. Code[20]
Posted Invoice No. Code[20]
Posted Invoice Line No. Integer
Price Calculation Method Enum Price Calculation Method

Events#

OnUpdateUnitPriceByFieldOnAfterFindPrice(Record KVSMEDOfficeSupplyLine, Integer, Integer) :#

[IntegrationEvent(false, false)]
local procedure OnUpdateUnitPriceByFieldOnAfterFindPrice(var OfficeSupplyLine: Record "KVSMEDOfficeSupplyLine"; CalledByFieldNo: Integer; CallingFieldNo: Integer): 
[EventSubscriber(ObjectType::Table, Table::"KVSMEDOfficeSupplyLine", 'OnUpdateUnitPriceByFieldOnAfterFindPrice', '', false, false)]
local procedure DoSomethingOnUpdateUnitPriceByFieldOnAfterFindPrice(var OfficeSupplyLine: Record "KVSMEDOfficeSupplyLine"; CalledByFieldNo: Integer; CallingFieldNo: Integer)
begin
end;

OnUpdateUnitPriceOnBeforeFindPrice(Record KVSMEDOfficeSupplyLine, Integer, Integer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnUpdateUnitPriceOnBeforeFindPrice(var OfficeSupplyLine: Record "KVSMEDOfficeSupplyLine"; CalledByFieldNo: Integer; CallingFieldNo: Integer; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSMEDOfficeSupplyLine", 'OnUpdateUnitPriceOnBeforeFindPrice', '', false, false)]
local procedure DoSomethingOnUpdateUnitPriceOnBeforeFindPrice(var OfficeSupplyLine: Record "KVSMEDOfficeSupplyLine"; CalledByFieldNo: Integer; CallingFieldNo: Integer; var IsHandled: Boolean)
begin
end;