KVSQME - Public Functions#
Procedures#
InspOrderMgmt_CreateInspOrderFromProdOrder(Record Production Order) :#
procedure InspOrderMgmt_CreateInspOrderFromProdOrder(ProductionOrder: Record "Production Order"):
InspOrderMgmt_CreateInspOrderFromProdOrderLine(Record Prod. Order Line, Record Production Order) :#
procedure InspOrderMgmt_CreateInspOrderFromProdOrderLine(ProdOrderLine: Record "Prod. Order Line"; ProductionOrder: Record "Production Order"):
SingleInstance_SetInspectionCreationSource(Enum KVSQMEInspectionCreationSource) :#
procedure SingleInstance_SetInspectionCreationSource(InspectionCreationSource: Enum "KVSQMEInspectionCreationSource"):
InspOrderMgmt_OpenQSBinPosting() :#
procedure InspOrderMgmt_OpenQSBinPosting():
InspOrderMgmt_CloseQSBinPosting() :#
procedure InspOrderMgmt_CloseQSBinPosting():
General_CollectInspOrdersForAutoPrinting(Record KVSQME - Insp. Order Header) :#
procedure General_CollectInspOrdersForAutoPrinting(InspOrderHeader: Record "KVSQME - Insp. Order Header"):
General_AutoPrintInspectionOrders(Enum KVSQMEInspectionCreationSource) :#
procedure General_AutoPrintInspectionOrders(InspectionCreationSource: Enum "KVSQMEInspectionCreationSource"):
SingleInstance_ClearInspectionCreationSource(Enum KVSQMEInspectionCreationSource) :#
procedure SingleInstance_ClearInspectionCreationSource(InspectionCreationSource: Enum "KVSQMEInspectionCreationSource"):
InspOrderMgmt_GetManualInspectionPlanNo(Code[20], Date) : Code[20]#
Summary: This procedure executes the procedure "GetManualInspectionPlanNo" from the Codeunit "KVSQME - Insp. Order Mgmt."
procedure InspOrderMgmt_GetManualInspectionPlanNo(ItemNo: Code[20]; ValidityDate: Date): Code[20]
Parameters:
ItemNo
: Code[20]ValidityDate
: Date
Returns:
InspOrderMgmt_GetWarrantyDateAndExpirationDateForReservationEntry(Record Reservation Entry, Date, Date) :#
procedure InspOrderMgmt_GetWarrantyDateAndExpirationDateForReservationEntry(ReservationEntry: Record "Reservation Entry"; var ExpirationDate: Date; var WarrantryDate: Date):
InspOrderMgmt_GetInternalJournalBatchName() : Code[10]#
Summary: This procedure executes the procedure "GetInternalJournalBatchName" from the Codeunit "KVSQME - Insp. Order Mgmt."
procedure InspOrderMgmt_GetInternalJournalBatchName(): Code[10]
Returns:
TrackingMgt_WhseItemTracking(Record Whse. Item Tracking Line, RecordRef, Code[50], Code[50], Decimal) :#
procedure TrackingMgt_WhseItemTracking(var WhseItemTrackingLine: Record "Whse. Item Tracking Line"; RecRef: RecordRef; SerialNo: Code[50]; LotNo: Code[50]; QtyBase: Decimal):
InspOrderMgmt_CreateInspectionOrder(Record KVSQME - Insp. Order Header, Record KVSQME - Insp. Order Header, Code[50], Decimal) :#
procedure InspOrderMgmt_CreateInspectionOrder(var InspectionOrderVar: Record "KVSQME - Insp. Order Header"; PrevInspectionOrder: Record "KVSQME - Insp. Order Header"; LotNo: Code[50]; DocumentQtyBase: Decimal):
InspOrderMgmt_InitInspectionOrder(Record KVSQME - Insp. Order Header, Enum KVSQMEInspectionOrderType, Date, Code[20], Code[20], Code[50], Code[20], Code[20], Code[20], Decimal, Integer, Option, Code[20], Integer, Code[20], Code[20], Code[20], Integer, Integer) : Boolean#
Summary: This procedure executes the procedure "InitInspectionOrder" from the Codeunit "KVSQME - Insp. Order Mgmt."
procedure InspOrderMgmt_InitInspectionOrder(var InspectionOrder: Record "KVSQME - Insp. Order Header"; TypePar: Enum "KVSQMEInspectionOrderType"; PostingDate: Date; ItemNoPar: Code[20]; VariantCodePar: Code[20]; LotNo: Code[50]; InspectionPlanNoPar: Code[20]; LocationCodePar: Code[20]; BinCodePar: Code[20]; DocQuantityPar: Decimal; SourceTypePar: Integer; SourceSubtypePar: Option; SourceIDPar: Code[20]; SourceLineNoPar: Integer; RoutingNoPar: Code[20]; OperationNoPar: Code[20]; SourceDocumentNoPar: Code[20]; SourceDocumentLineNoPar: Integer; DimensionSetID: Integer): Boolean
Parameters:
InspectionOrderVar
: Record "KVSQME - Insp. Order Header"TypePar
: OptionPostingDate
: DateItemNoPar
: Code[20]VariantCodePar
: Code[20]LotNo
: Code[50]InspectionPlanNoPar
: Code[20]LocationCodePar
: Code[20]BinCodePar
: Code[20]DocQuantityPar
: DecimalSourceTypePar
: IntegerSourceSubtypePar
: OptionSourceIDPar
: Code[20]SourceLineNoPar
: IntegerRoutingNoPar
: Code[20]OperationNoPar
: Code[20]SourceDocumentNoPar
: Code[20]SourceDocumentLineNoPar
: IntegerDimensionSetID
: Integer
Returns:
CarryOut(Record KVSQME - Insp. Order Header, Enum KVSQMECarryOutInspDecisionType, Boolean) :#
procedure CarryOut(InspectionOrder: Record "KVSQME - Insp. Order Header"; Decision: Enum "KVSQMECarryOutInspDecisionType"; HandleTotalQty: Boolean):