Skip to content

KVSMTCServiceLine#

Extends #437dbf0e84ff417a965ded2bb9650972#Service Line

Fields#

Name Type Note
KVSMTCLotNo Code[50]
KVSMTCPurchasing Code Code[10]
KVSMTCSpecial Order Boolean
KVSMTCDrop Shipment Boolean
KVSMTCPurchaseOrderNo Code[20]
KVSMTCPurchOrderLineNo Integer
KVSMTCSpecialOrderPurchaseNo Code[20]
KVSMTCSpecialOrderPurchLineNo Integer
KVSMTCSelectFromTechnique Boolean
KVSMTCSelectQtyFromTechnique Decimal
KVSMTCShipEquipment Boolean
KVSMTCAttachedToItemLine Integer
KVSMTCSalesOrderTypePricing Code[10]
KVSMTCItemTrackingNo Code[50]
KVSMTCDiscountReason Code[20]
KVSMTCServiceRelation Enum (KVSMTCServiceOperationRelation)
KVSMTCShowDocumentAutom Boolean
KVSMTCCreateDocumentAutom Boolean
KVSMTCServiceOperationGroup Code[10]
KVSMTCStandardServiceCode Code[10]
KVSMTCServiceOperationType Enum (KVSMTCServiceOperationType)
KVSMTCServiceOperationStep Integer
KVSMTCServiceVendorNo Code[20]
KVSMTCRepairStatusCode Code[10]
KVSMTCDestDocumentType Enum (KVSMTCServiceOperationDocType)
KVSMTCOrderType Code[10]
KVSMTCServiceDirection Enum (KVSMTCServiceOpDirection)
KVSMTCDestDocumentNo Code[20]
KVSMTCDestDocumentLineNo Integer
KVSMTCDestPostedDocNo Code[20]
KVSMTCDestPostedDocLineNo Integer
KVSMTCSelected Boolean
KVSMTCServiceFinished Boolean
KVSMTCCallNo Code[20]
KVSMTCCallLineNo Integer
KVSMTCEquipmentLedgerEntryNo Integer

Events#

KVSMTCOnBeforeCheckContractRelation(Record Service Line) :#

[IntegrationEvent(false, false)]
local procedure KVSMTCOnBeforeCheckContractRelation(var ServiceLine: Record "Service Line"): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSMTCServiceLine", 'KVSMTCOnBeforeCheckContractRelation', '', false, false)]
local procedure DoSomethingKVSMTCOnBeforeCheckContractRelation(var ServiceLine: Record "Service Line")
begin
end;