Skip to content

KVSFCYPurchaseLineExtension#

Extends #437dbf0e84ff417a965ded2bb9650972#Purchase Line

Fields#

Name Type Note
KVSFCYCombExtProdOrderNo Code[20]
KVSFCYItemVersionCode Code[20]
KVSFCYWhseOutstandingQuantity Decimal FlowField
KVSFCYServiceOrderNo Code[20]
KVSFCYServiceOrderLineNo Integer
KVSFCYAssemblyOrderNo Code[20]
KVSFCYAssemblyOrderLineNo Integer
KVSFCYCombExtProdLineNo Integer
KVSFCYPseudoItemNo Code[20] Warning: Obsolete
KVSFCYMetalCode Code[10]
KVSFCYMetalBasePrice Decimal
KVSFCYMetalDeliveryCosts% Decimal
KVSFCYMetalItemChargeAttachTo Integer
KVSFCYCombPurchQuoteNo Code[20]
KVSFCYCombPurchQuoteLineNo Integer
KVSFCYCombPurchQuoteStatus Enum (KVSFCYCombPurchQuoteLineStatus)
KVSFCYCombPurchQuoteUserID Code[50]
KVSFCYPurchDeliveryScheduleNo Code[20]
KVSFCYPurchDeliverySchedVers Integer
KVSFCYPurchDelivSchedEntryNo Integer
KVSFCYSubcontractedItem Boolean
KVSFCYQtySubItemOnSubcontr Decimal FlowField
KVSFCYTimeSheetNo Code[20]
KVSFCYTimeSheetLineNo Integer
KVSFCYTimeSheetDate Date
KVSFCYWorkTypeCode Code[10]
KVSFCYStatus Enum Purchase Document Status FlowField

Events#

KVSFCYOnSelectItemEntryOnBeforeSetRangeLocationCode(Record Purchase Line) :#

[IntegrationEvent(false, false)]
local procedure KVSFCYOnSelectItemEntryOnBeforeSetRangeLocationCode(var PurchaseLine: Record "Purchase Line"): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSFCYPurchaseLineExtension", 'KVSFCYOnSelectItemEntryOnBeforeSetRangeLocationCode', '', false, false)]
local procedure DoSomethingKVSFCYOnSelectItemEntryOnBeforeSetRangeLocationCode(var PurchaseLine: Record "Purchase Line")
begin
end;