License Plating

Notes for release 25.0.0.0

Content

  • Task 20492 - Bug 20491 -
  • Task 20496 - Bug 20493 - Error when Create License Plate No with different Units of Measure
  • Task 20498 - Bug 20493 - Error when Create License Plate No with different Units of Measure
  • Task 20617 - Bug 20616 - Error when moving LP and fields License Plate Info. Inbound/Outbound Must Exist on item tracking code are activated
  • Task 20619 - Bug 20616 - Error when moving LP and fields License Plate Info. Inbound/Outbound Must Exist on item tracking code are activated
  • Task 21459 - Bug 20197 - Expiration date is not updated when using "Update Expiration Date" feature in Advanced Lot No. Information Liste page

Events available

Event Type Object Function Description
Integration Event page briLPL_ChangeLicensePlateNosTS briLPL_OnBeforeCreateLicensePlateNoAction(var TrackingSpecification: Record “Tracking Specification”; var IsHandled: Boolean) Skip/Overwrite or Add logic before CreateLicensePlateNoAction from the action “Create License Plate No.” from Change License Plate Nos. Page
Integration Event page briLPL_ChangeLicensePlateNosTS briLPL_OnAfterCreateLicensePlateNoAction(var TrackingSpecification: Record “Tracking Specification”; NumberOfLicensePlates: Integer; QtyBasePerLicensePlate: Decimal; LineQuantity: Decimal; SelectedLicensePlateType: Code[20]; CreateLicensePlatesFor: Enum briLPL_CreateLicensePlatesFor) Add logic after CreateLicensePlateNoAction from the action “Create License Plate No.” from Change License Plate Nos. Page
Integration Event page briLPL_ChangeLicensePlateNosWA briLPL_OnBeforeCreateLicensePlateNoAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; var IsHandled: Boolean) Skip/Overwrite or Add logic before CreateLicensePlateNoAction from the action “Create License Plate No.” from Change License Plate Nos. for Warehouse Activity Line Page
Integration Event page briLPL_ChangeLicensePlateNosWA briLPL_OnAfterCreateLicensePlateNoAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; NumberOfLicensePlates: Integer; QtyBasePerLicensePlate: Decimal; LineQuantity: Decimal; SelectedLicensePlateType: Code[20]; CreateLicensePlatesFor: Enum briLPL_CreateLicensePlatesFor) Add logic after CreateLicensePlateNoAction from the action “Create License Plate No.” from Change License Plate Nos. for Warehouse Activity Line Page
Integration Event codeunit briLPL_ALMIntegrationHandler OnBeforeAdvancedLotManagementInstalled(var IsALMInstalled: Boolean; var IsHandled: Boolean)
Integration Event codeunit briLPL_PCKIntegrationHandler OnBeforePackagingMgtInstalled(var IsPCKInstalled: Boolean; var IsHandled: Boolean)
Integration Event codeunit briLPL_CreateLicensePlates OnBeforeCreateLicensePlateNoAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; var IsHandled: Boolean) Skip/Overwrite or Add logic before CreateLicensePlateNoAction from the action “Create License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnAfterCreateLicensePlateNoAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; NumberOfLicensePlates: Integer; QtyBasePerLicensePlate: Decimal; LineQuantity: Decimal; SelectedLicensePlateType: Code[20]; CreateLicensePlatesFor: Enum briLPL_CreateLicensePlatesFor) Add logic after CreateLicensePlateNoAction from the action “Create License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnBeforeAssignNewLotNoAssignLicensePlatesOnWarehouseActivityLine(var WarehouseActivityLine: Record “Warehouse Activity Line”; var IsHandled: Boolean) Skip/Overwrite procedure AssignNewLotNo on procedure AssignLicensePlatesOnWarehouseActivityLine from the action “Create License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnBeforeModifyCurrentLineOnAssignLicensePlatesOnWarehouseActivityLine(var WarehouseActivityLine: Record “Warehouse Activity Line”; NumberOfLicensePlates: Integer; QuantityBasePerLicensePlate: Decimal; LineQuantity: Decimal; LicensePlateType: Code[20]) Add logic on before Modify current Warehouse Activity Line record on procedure AssignLicensePlatesOnWarehouseActivityLine from the action “Create License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnBeforeInsertNewLineOnAssignLicensePlatesOnWarehouseActivityLine(var WarehouseActivityLine: Record “Warehouse Activity Line”; NumberOfLicensePlates: Integer; QuantityBasePerLicensePlate: Decimal; LineQuantity: Decimal; LicensePlateType: Code[20]) Add logic on before Insert new Warehouse Activity Line record on procedure AssignLicensePlatesOnWarehouseActivityLine from the action “Create License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnBeforeAssignShipLicensePlateNoAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; var IsHandled: Boolean) Skip/Overwrite or Add logic before procedure AssignShipLicensePlateNoAction from the action “Assign Ship License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnAfterAssignShipLicensePlateNoAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; ShipLicensePlateNo: Code[50]; LicensePlateType: Code[20]) Add logic after procedure AssignShipLicensePlateNoAction from the action “Assign Ship License Plate No.” for Warehouse Activity Line records
Integration Event codeunit briLPL_CreateLicensePlates OnBeforeAssignShipLicensePlateNoOnTrackingSpecificationAction(var TrackingSpecification: Record “Tracking Specification”; var IsHandled: Boolean) Skip/Overwrite or Add logic before procedure AssignShipLicensePlateNoAction from the action “Assign Ship License Plate No.” for Tracking Specification records
Integration Event codeunit briLPL_CreateLicensePlates OnAfterAssignShipLicensePlateNoOnTrackingSpecificationAction(var TrackingSpecification: Record “Tracking Specification”; ShipLicensePlateNo: Code[50]; LicensePlateType: Code[20]) Add logic after procedure AssignShipLicensePlateNoAction from the action “Assign Ship License Plate No.” for Tracking Specification records
Integration Event briLPL_OnBeforeAssignNewLotNoOnAssignLicensePlatesOnTrackingSpecification(var TrackingSpecification: Record “Tracking Specification”; var SourceTrackingSpecification: Record “Tracking Specification”; var IsHandled: Boolean) Skip/Overwrite procedure AssignNewLotNo on procedure AssignLicensePlatesOnTrackingSpecification from the action “Create License Plate No.” from Item Tracking Lines Page
Integration Event briLPL_OnBeforeCreateLicensePlateNoAction(var TrackingSpecification: Record “Tracking Specification”; var IsHandled: Boolean) Skip/Overwrite or Add logic before CreateLicensePlateNoAction from the action “Create License Plate No.” from Item Tracking Lines Page
Integration Event briLPL_OnAfterCreateLicensePlateNoAction(var TrackingSpecification: Record “Tracking Specification”; NumberOfLicensePlates: Integer; QtyBasePerLicensePlate: Decimal; LineQuantity: Decimal; SelectedLicensePlateType: Code[20]; CreateLicensePlatesFor: Enum briLPL_CreateLicensePlatesFor) Add logic after CreateLicensePlateNoAction from the action “Create License Plate No.” from Item Tracking Lines Page
Integration Event briLPL_OnBeforeChangeLicensePlateNosAction(var TrackingSpecification: Record “Tracking Specification”; var IsHandled: Boolean) Skip/Overwrite or Add logic before ChangeLicensePlateNosAction from the action “Change License Plate Nos.” from Item Tracking Lines Page
Integration Event briLPL_OnAfterChangeLicensePlateNosAction(var TrackingSpecification: Record “Tracking Specification”) Add logic after ChangeLicensePlateNosAction from the action “Change License Plate Nos.” from Item Tracking Lines Page
Integration Event codeunit briLPL_ItemTrackingMgt OnAfterSetLicensePlateNoFromLicensePlatingSetupOnTrackingSpecification(var TrackingSpecification: Record “Tracking Specification”) Add logic after procedure SetLicensePlateNoFromLicensePlatingSetupOnTrackingSpecification on codeunit briLPL_ItemTrackingMgt
Integration Event codeunit briLPL_ItemTrackingMgt OnAfterSetShipLicensePlateNoFromLicensePlatingSetupOnNewLicensePlateNoFromTrackingSpecification(var TrackingSpecification: Record “Tracking Specification”) Add logic after procedure SetShipLicensePlateNoFromLicensePlatingSetupOnNewLicensePlateNoFromTrackingSpecification on codeunit briLPL_ItemTrackingMgt
Integration Event page briLPL_LcnPlateReportSelection OnAfterSetUsageFilterOnSetLicensePlateReportUsageFilter(var LcnPlateReportSelection: Record briLPL_LcnPlateReportSelection; LicensePlateReportUsage: Enum briLPL_LicensePlateReportUsage) Add/Modify/Remove filter after set Usage filter on current Record on procedure SetLicensePlateReportUsageFilter
Integration Event page briLPL_LcnPlateReportSelection OnAfterCaseOnInitLicensePlateReportUsageFilter(NewLicensePlateReportUsage: Enum briLPL_LicensePlateReportUsage; var LicensePlateReportUsage: Enum briLPL_LicensePlateReportUsage)
Integration Event table briLPL_LcnPlateReportSelection OnBeforeCheckSameLicensePlateTypeOnUsage(var LcnPlateReportSelection: Record briLPL_LcnPlateReportSelection; var IsHandled: Boolean) Skip/Overwrite or Add logic before CheckSameLicensePlateTypeOnUsage procedure
Integration Event codeunit briLPL_LcnPlateRepSelectionMgt OnBeforeFindSpecificLicensePlateReportSelection(var LicensePlateReportSelection: Record briLPL_LcnPlateReportSelection; var LicensePlateHeader: Record briLPL_LicensePlateHeader; Usage: Enum briLPL_LicensePlateReportUsage; LicensePlateType: Code[20]; var SkipMessage: Boolean; var LicensePlateReportSelectionFound: Boolean; var IsHandled: Boolean) Skip/Overwrite/Change procedure FindSpecificLicensePlateReportSelection behaviour
Integration Event page briLPL_MoveLicensePlate OnAfterAssignNewLicensePlateNo(var NewLicensePlateNo: Code[50]) Add logic or change New License Plate No. after action “Assign new License Plate No.” on Move License Plate page
Integration Event page briLPL_MoveLicensePlate OnAfterAssignNewShipLicensePlateNo(var NewShipLicensePlateNo: Code[50]) Add logic or change New Ship License Plate No. after action “Assign new Ship License Plate No.” on Move License Plate page
Integration Event page briLPL_MoveLicensePlate OnBeforePostMovement(var HideConfirm: Boolean; var IsHandled: Boolean) Overwrite procedure PostMovement or hide confirm message for action “Post License Plate Movement” on Move License Plate page
Integration Event codeunit briLPL_PrintLicensePlateMgt OnBeforeRunLicensePlateLabelReportFromReportSelection(ReportID: Integer; var LicensePlateHeader: Record briLPL_LicensePlateHeader; var IsHandled: Boolean) Skip/Overwrite or Add logic before RunLicensePlateLabelReportFromReportSelection procedure
Integration Event briLPL_OnBeforeChangeLicensePlateNosAction(var WarehouseActivityLine: Record “Warehouse Activity Line”; var IsHandled: Boolean) Skip/Overwrite or Add logic before ChangeLicensePlateNosAction from the action “Change License Plate Nos.” from “Invt. Put-away Subform” Page
Integration Event briLPL_OnAfterChangeLicensePlateNosAction(var WarehouseActivityLine: Record “Warehouse Activity Line”) Add logic after ChangeLicensePlateNosAction from the action “Change License Plate Nos.” from “Invt. Put-away Subform” Page
Previous