Inspection Status
Notes for release 24.0.8963.65186
Content
Translation fixes
Events available
Event Type | Object | Function | Description |
---|---|---|---|
Integration Event | codeunit briINS_DefaultInspStatusMgt | OnBeforeSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation(ItemNo: Code[20]; VariantCode: Code[10]; LotNo: Code[50]; NewLotNo: Code[50]; var IsHandled: Boolean) | Skip/Overwrite the OnBeforeSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation that sets a Inspection Status on a “Lot No. Information” when this record is automatically created on posting an “Item Journal Line” for a Lot Tracked Item. |
Integration Event | codeunit briINS_DefaultInspStatusMgt | OnBeforeFindDefaultInspectionStatus(DefaultInspectionStatus: Record briINS_DefaultInspectionStatus; ItemNo: Code[20]; SourceType: Integer; SourceSubType: Integer; DocumentNo: Code[20]; var IsHandled: Boolean) | Skip/Overwrite the OnBeforeFindDefaultInspectionStatus that sets a Default Inspection Status on a “Lot No. Information” when this record is automatically created on posting an “Item Journal Line” for a Lot Tracked Item. |
Integration Event | codeunit briINS_DefaultInspStatusMgt | OnAfterSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation(var LotNoInformation: Record “Lot No. Information”) | Extend the procedure OnAfterSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation. |
Integration Event | codeunit briINS_DefInspStatusProdOrder | OnBeforeSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation(ItemNo: Code[20]; VariantCode: Code[10]; LotNo: Code[50]; NewLotNo: Code[50]; var IsHandled: Boolean) | Skip/Overwrite the OnBeforeSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation that sets a Inspection Status on a “Lot No. Information” when this record is automatically created on posting an “Item Journal Line” for a Lot Tracked Item. |
Integration Event | codeunit briINS_DefInspStatusProdOrder | OnBeforeFindDefaultInspectionStatus(DefaultInspectionStatus: Record briINS_DefaultInspectionStatus; ItemLedgerEntryType: Enum “Item Ledger Entry Type”; ItemNo: Code[20]; VendorNo: Code[20]; DocumentNo: Code[20]; var IsHandled: Boolean) | Skip/Overwrite the OnBeforeFindDefaultInspectionStatus that sets a Default Inspection Status on a “Lot No. Information” when this record is automatically created on posting an “Item Journal Line” for a Lot Tracked Item. |
Integration Event | codeunit briINS_DefInspStatusProdOrder | OnAfterSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation(var LotNoInformation: Record “Lot No. Information”) | Extend the procedure OnAfterSetDefaultInspectionStatusOnAutomaticLotNoInformationCreation. |
Integration Event | codeunit briINS_ValidationMgt | OnAfterSetDefaultInspectionInitialFilters(var DefaultInspectionStatus: Record briINS_DefaultInspectionStatus) | Possibility to set additional filters on the Default Inspection Status Record. |
Integration Event | codeunit briINS_ValidationMgt | OnBeforeFillValidationBuffer(var FilterValidationBffr: Record briINS_FilterValidationBffr temporary; InboundTransactionType: Enum briINS_InboundTransactionType; ItemNo: Code[20]; VendorNo: Code[20]; var IsHandled: Boolean) | Skip/Overwrite the FillValidationBuffer method. |
Integration Event | codeunit briINS_ValidationMgt | OnBeforeFindValidationBufferBestMatch(var FilterValidationBffr: Record briINS_FilterValidationBffr temporary; var IsHandled: Boolean) | Skip/Overwrite the FindValidationBufferBestMatch method. |
Integration Event | codeunit briINS_ValidationMgt | OnBeforeInsertValidationBuffer(var FilterValidationBffr: Record briINS_FilterValidationBffr temporary; DefaultInspectionStatus: Record briINS_DefaultInspectionStatus) | Possibility to set additional logic on before Inserting the INS Validation Buffer record. |
Integration Event | codeunit briINS_LotSelectionMgt | OnAfterGetDocumentType(var InspectionStatusLine: Record briINS_InspectionStatusLine; TableID: Integer; SourceID: Code[20]; SourceSubtype: Integer; LotNo: Code[50]) | Extend the procedure OnAfterGetDocumentType. |
Integration Event | codeunit briINS_NotificationManagement | OnBeforeShowInspectionStatusBlockedNotification(var IsHandled: Boolean) | Skip/Overwrite ShowInspectionStatusBlockedNotification Method |
Integration Event | codeunit briINS_UpdateInspectionStatus | OnBeforeRunUpdateInspectionStatus(var LotNoInformation: Record “Lot No. Information”) | Ability to change record “Lot No. Information” before running Update Inspection Status functionality |