Skip to content

KVSMEDDeliveryScheduleCall#

Fields#

Name Type Note
Call No. BigInteger
Schedule Type Option OptionMembers: ,,,,,Maintenance,Repair,SP,Reuse
Delivery Schedule Line No. BigInteger
Contact No. Code[20]
Customer No. Code[20]
Ship-to Customer No. Code[20]
Ship-to Contact No. Code[20]
Ship-to Code Code[10]
Process Type Code Code[10]
Process No. Code[20]
Process Period No. Integer
Billing Period No. Integer
Contract No. Code[15]
Contract Version No. Code[4]
Contract Line No. Integer
First Care Date Date
Contract Period Code[30]
Type Enum Sales Line Type
No. Code[20]
Variant Code Code[10]
Description Text[100]
Description 2 Text[50]
Work Type Code Code[10]
Line Discount % Decimal
Line Discount Amount Decimal
Line Amount Decimal
Quantity Decimal
Unit of Measure Code Code[10]
Interval DateFormula
Qty. per Unit of Measure Decimal
Quantity (Base) Decimal
BOM Item No. Code[20]
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 incl. VAT Boolean
VAT Business Post. Gr. (Price) Code[20]
VAT Prod. Posting Group Code[20]
Delivery Type Option OptionMembers: ,,Transfer
Gen. Bus. Posting Group Code[20]
Gen. Prod. Posting Group Code[20]
Posting Group Redir. Code Code[20]
Last Care Date Date
Billing No. Code[30]
Planned Delivery Date Date
Requested Delivery Date Date
Call Date Date
Status Option OptionMembers: Forecast,,,,,Planned,,,,,Fixed,,,,,Shipment
Finished Boolean
Delivery Blocked Boolean FlowField
Error Code Code[20]
Blocked by Error Boolean
Quantity Shipped Decimal FlowField
Qty. on Sales Order Decimal FlowField
Manual Shipment No. Code[20]
Individual Care Period Boolean
Document Type Option OptionMembers: ,Cash Desk Order,Order,,,Posted Shipment,Posted Return,Invoice,Credit Memo,,Posted Invoice,Posted Credit Memo,Service Order,Finished Service Order
Document No. Code[20]
Change Planned Quantity Boolean
Changed Qty. (Base) Decimal
Changed Quantity Decimal
Shipping Agent Code Code[10]
Shipping Agent Service Code Code[10]
Picking Code Code[10]
Inspection Type Code Old Code[20]
Service Plan Code Code[20]
Inspection Type Code Code[20]
Serial No. Code[50]
Lot No. Code[50]
Manual Change Boolean
Individual Address Contact Boolean
Individual Tour Data Boolean
Individual Shipping Agent Data Boolean
Weekday Option OptionMembers: Mon,Tue,Wed,Thur,Fri,Sat,Sun
Selected Boolean
Item Exchange Boolean FlowField
Contract Item No. Code[20]
Contract Item Description Text[100] FlowField
Price Calculation Method Enum Price Calculation Method
Scheduling Code Code[10]
Tour Code Code[10]
Tour Placement Integer
Delivery Date Date
Delivery Time From Time
Delivery Time Until Time
Delivery Precision Option OptionMembers: Fix,Block
CSR Call No. Code[20]
CSR Call Line No. Integer
CSR Call Doc. Line No. Integer
Individual Address Criterion Option OptionMembers: ,Redirect,Exclusion
Redirected from Contact No. Code[20]
Delivery via Code[10]
Fast Entry Header No. Code[20]
Fast Entry Line No. Integer

Events#

OnBeforeGetGetCallDate(Record KVSMEDDeliveryScheduleCall, Date, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeGetGetCallDate(var DeliveryScheduleCall: Record "KVSMEDDeliveryScheduleCall"; var PlannedShipmentDate: Date; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Table, Table::"KVSMEDDeliveryScheduleCall", 'OnBeforeGetGetCallDate', '', false, false)]
local procedure DoSomethingOnBeforeGetGetCallDate(var DeliveryScheduleCall: Record "KVSMEDDeliveryScheduleCall"; var PlannedShipmentDate: Date; var IsHandled: Boolean)
begin
end;

OnUpdateUnitPriceByFieldOnAfterFindPrice(Record KVSMEDDeliveryScheduleCall, Integer, Integer) :#

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

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

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