Skip to content

KVSFCYRequisitionLineExtension#

Extends #437dbf0e84ff417a965ded2bb9650972#Requisition Line

Fields#

Name Type Note
KVSFCYJobNo Code[20] Warning: Obsolete
KVSFCYEDPosition Code[50]
KVSFCYItemVersionCode Code[20]
KVSFCYJobContractEntryNo Integer
KVSFCYPseudoItemNo Code[20] Warning: Obsolete
KVSFCYEDReplenishmentSystem Option OptionMembers: ,Inventory Management,Project Management and Inventory Management
KVSFCYLastModifyon DateTime
KVSFCYLastModifyFrom Code[50]
KVSFCYLineAmount Decimal Warning: Obsolete
KVSFCYEDManufacturingPolicy Option OptionMembers: ,Make-to-Stock,Make-to-Order
KVSFCYSubcontractedItem Boolean
KVSFCYSubcontPriceSource Enum (KVSFCYSubcontPriceSource)
KVSFCYSubcontPerPriceFactor Decimal
KVSFCYSubcontUnitOfMeasureCode Code[10]
KVSFCYSubcontDirectUnitCost Decimal
KVSFCYCombPurchQuoteNo Code[20]
KVSFCYCombPurchQuoteLineNo Integer
KVSFCYPurchDeliveryScheduleNo Code[20]
KVSFCYVendorOrderNo Text[20] FlowField
KVSFCYPurchDelSchedProblematic Boolean FlowField
KVSFCYCreatedManually Boolean

Events#

KVSFCYOnBeforeIsSubcontractingLastOperation(Record Requisition Line, Boolean, Boolean) :#

Summary: This event is triggered at the start of procedure KVSFCYIsSubcontractingLastOperation

[IntegrationEvent(false, false)]
local procedure KVSFCYOnBeforeIsSubcontractingLastOperation(RequsitionLine: Record "Requisition Line"; var IsHandled: Boolean; var ReturnValue: Boolean): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSFCYRequisitionLineExtension", 'KVSFCYOnBeforeIsSubcontractingLastOperation', '', false, false)]
local procedure DoSomethingKVSFCYOnBeforeIsSubcontractingLastOperation(RequsitionLine: Record "Requisition Line"; var IsHandled: Boolean; var ReturnValue: Boolean)
begin
end;

Parameters:

  • RequsitionLine: The requisition line which is tested if it contains the last operation
  • IsHandled: The procedure exits if true
  • ReturnValue: The return value which will be returned if the procedure exits