Skip to content

KVSFCYProdOrderComponentExt#

Extends #437dbf0e84ff417a965ded2bb9650972#Prod. Order Component

Fields#

Name Type Note
KVSFCYDescription2 Text[50]
KVSFCYEDPosition Code[50]
KVSFCYEDPhantomPos Code[50]
KVSFCYModificationFlexibility Option OptionMembers: Unlimited,None,
KVSFCYItemVersionCode Code[20]
KVSFCYCharValueFunctionalView Text[100] Warning: Obsolete
KVSFCYCharValueLogisticViewing Text[100]
KVSFCYSupplByProdOrderStatus Option OptionMembers: Simulated,Planned,Firm Planned,Released,Finished
KVSFCYSuppliedByProdOrderNo Code[20]
KVSFCYEDJobNo Code[20]
KVSFCYEDManufacturingPolicy Option OptionMembers: ,Make-to-Stock,Make-to-Order
KVSFCYEDProdPartOrderStatus Option OptionMembers: Simulated,Planned,Firm Planned,Released,Finished
KVSFCYEDProdPartOrderNo Code[20]
KVSFCYEDProdPartOrderLineNo Integer
KVSFCYQtyInRequisitionLine Decimal FlowField
KVSFCYQtyInReqLineBase Decimal FlowField
KVSFCYPurchaseOrderLineFilter Integer FlowFilter
KVSFCYRcptQtyOnSubcontrBase Decimal FlowField
KVSFCYEDManufPolicyChanged Boolean
KVSFCYTypeOfPartProvided Option OptionMembers: ,Order Related,Neutral,Vendor
KVSFCYQtyOnTransferOrderBase Decimal FlowField
KVSFCYQtyInTransitBase Decimal FlowField
KVSFCYQtyOnSubcontractorBase Decimal Warning: Obsolete
FlowField
KVSFCYOriginalLocationCode Code[10]
KVSFCYPurchaseOrderFilter Code[20] FlowFilter
KVSFCYJobReference Code[20] Warning: Obsolete
KVSFCYJobTaskReference Integer Warning: Obsolete
KVSFCYJobPlanningLineReference Integer Warning: Obsolete
KVSFCYJobRefTaskNo Code[20] Warning: Obsolete
KVSFCYJobRefPlanLineNo Integer Warning: Obsolete
KVSFCYLeadTimeOffsetEffD BigInteger
KVSFCYLeadTimeOffsetEff DateFormula
KVSFCYJobAccountNo Code[20] Warning: Obsolete
KVSFCYLongDatedItems Boolean Warning: Obsolete
FlowField
KVSFCYLongDatedItemRelQtyBase Decimal FlowField
KVSFCYLDItemRecalcQtyBase Decimal
KVSFCYOverheadRateConsumption Decimal
KVSFCYIndirectCost%Consumption Decimal
KVSFCYUnitCostInclConsumption Decimal
KVSFCYCostAmtInclConsumption Decimal
KVSFCYOverheadAmtConsumption Decimal
KVSFCYOverheadRateFixed Decimal
KVSFCYIndirectCost%Fixed Decimal
KVSFCYOverheadRateFixedCons Decimal
KVSFCYIndirectCost%FixedCons Decimal
KVSFCYCalculationConditionNo Code[20]
KVSFCYCalcPartDirectCost Code[20]
KVSFCYCalculationPartOvhdCost Code[20]
KVSFCYCostGroupDirectCostRequ Option OptionMembers: ,Material Cost
KVSFCYCostGroupOvhdCostRequ Option OptionMembers: ,,Material Ovhd Cost
KVSFCYUpToDatenessOfUnitCost Date
KVSFCYTypeOfUnitCost Option OptionMembers: Actual,Calculated
KVSFCYReworked Boolean
KVSFCYRolledUpMaterialCost Decimal
KVSFCYRolledUpMaterialOvhdCost Decimal
KVSFCYRolledUpCapacityCost Decimal
KVSFCYRolledUpCapOverheadCost Decimal
KVSFCYRolledUpSubcontrCost Decimal
KVSFCYRolledUpSubconOvhdCost Decimal
KVSFCYRolledUpMfgOvhdCost Decimal
KVSFCYDispatchUnitCode Code[20]
KVSFCYJobSpecDispatchUnitCode Boolean
KVSFCYDispatchUnitNo Integer
KVSFCYDispatchCorrespondsComp Boolean
KVSFCYFilterField Boolean

Procedures#

KVSFCYInitEDPartType() :#

procedure KVSFCYInitEDPartType(): 

Events#

KVSFCYOnSetReworkBeforeValidate(Record Prod. Order Component, Record Prod. Order Component, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSFCYOnSetReworkBeforeValidate(var Rec: Record "Prod. Order Component"; var xRec: Record "Prod. Order Component"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSFCYProdOrderComponentExt", 'KVSFCYOnSetReworkBeforeValidate', '', false, false)]
local procedure DoSomethingKVSFCYOnSetReworkBeforeValidate(var Rec: Record "Prod. Order Component"; var xRec: Record "Prod. Order Component"; var IsHandled: Boolean)
begin
end;

KVSFCYOnBeforeKVSFCYCheckDueDate(Record Prod. Order Component, Record Prod. Order Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSFCYOnBeforeKVSFCYCheckDueDate(ProdOrderComponent: Record "Prod. Order Component"; ProdOrderLine: Record "Prod. Order Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSFCYProdOrderComponentExt", 'KVSFCYOnBeforeKVSFCYCheckDueDate', '', false, false)]
local procedure DoSomethingKVSFCYOnBeforeKVSFCYCheckDueDate(ProdOrderComponent: Record "Prod. Order Component"; ProdOrderLine: Record "Prod. Order Line"; var IsHandled: Boolean)
begin
end;