EX055.01 Advanced Logistic Common Library

Advanced Logistic Common Library

Advanced Logistic Common Library

Dependency graph

graph TD; Main(Advanced Logistic Common Library) --> Dep0(EOS Administration Library); click Dep0 href "/en/docs/apps-tech/8bb96677-5112-4566-b742-12eebbb9a058.html" Main(Advanced Logistic Common Library) --> Dep1(Common Data Layer); click Dep1 href "/en/docs/apps-tech/4e2a89a2-9049-496c-8b3a-f4eee6399b0e.html" Main(Advanced Logistic Common Library) --> Dep2(Over- and Under-Delivery Quantities); click Dep2 href "/en/docs/apps-tech/9f4ce2e6-5bfa-4c10-a611-972207096156.html" Main(Advanced Logistic Common Library) --> Dep3(Logistic Common Data Layer); click Dep3 href "/en/docs/apps-tech/7b5948a7-baa0-46fa-981d-cc17cab84143.html" Main(Advanced Logistic Common Library) --> Dep4(Doc shipping Common Data Layer); click Dep4 href "/en/docs/apps-tech/3c044738-c922-4462-becf-2248e8676570.html"

Dependencies from

Objects

Codeunit

IDNameDescription
18126558EOS055.01 Upgrade
18126559EOS029 Containers UI
18126560EOS055 Packing List - Suggest
18126561EOS055.01 SDH Inb. Trans. Line
18126562EOS055.01 Subscriptions
18126563EOS055.01 External Events
18126564EOS055.01 Pack. Setup Wizard
18126565EOS055.01 SDH - Document
18126885EOS055.01 SDH - Purch. Line
18126886EOS055.01 SDH - Sales Line
18126887EOS055.01 SDH - Whse. Activity
18126888EOS055.01 SDH - Whse. Receipt
18126889EOS055.01 SDH - Whse. Shipment
18126890EOS055.01 SDH - Sales Shpt.
18126891EOS055.01 SDH - Return Receipt
18126892EOS055.01 SDH - Transfer Line
18126893EOS055.01 SDH - Transfer Shpt.
18126894EOS055.01 SDH - Transfer Rcpt.
18126895EOS055.01 SDH - Purch. Rcpt.
18126896EOS055.01 SDH - Return Shpt.
18126897EOS055.01 SDH - ProdOrdLine
18126898EOS055.01 SDH - ProdOrdComp
18126899EOS055.01 SDH - Service Line
70491900EOS055 Packaging Integration
70491901EOS055 Packaging Management
70491902EOS055 Packaging Data Collect.
70491903EOS055 Packaging Calc. - V16
70491904EOS055.01 HU AssignmentContains functions and events to manage handling unit assignments and data retrieval.
70491905EOS055.01 HU Status ManagementStatus management for handling units.
70491906EOS055.01 Handling Unit-Create
70491907EOS055.01 Journal Management
70491908EOS055.01 HU Page Helper
70491909EOS055.01 Whse. Act. Handler
70491910EOS055.01 EPM Tests
70491911EOS055.01 Globals
70491912EOS055 Packing List Management
70491913EOS029 Container-Post
70491914EOS055.01 Navigate Handler
70491915EOS055.01 Installer
70491916EOS029 Calculate Containers
70491917EOS029 ContainerCalc-Default
70491918EOS055.01 Test Library
70491919EOS055.01 Tests

PageExtension

IDNameDescription
15Location List
21Customer Card
22Customer List
26Vendor Card
27Vendor List
30Item Card
31Item List
40Item Journal
42Sales Order
46Sales Order Subform
50Purchase Order
54Purchase Order Subform
130Posted Sales Shipment
136Posted Purchase Receipt
392Phys. Inventory Journal
393Item Reclass. Journal
428Shipping Agents
5703Location Card
5730Item Categories
5733Item Category Card
5740Transfer Order
5741Transfer Order Subform
5743Posted Transfer Shipment
5745Posted Transfer Receipt
5768Warehouse Receipt
5769Whse. Receipt Subform
5770Warehouse Put-away
5771Whse. Put-away Subform
5779Warehouse Pick
5780Whse. Pick Subform
5907Service Item Worksheet Subform
6630Sales Return Order
6631Sales Return Order Subform
6640Purchase Return Order
6641Purchase Return Order Subform
6650Posted Return Shipment
6660Posted Return Receipt
7302Bins
7306Bin Types
7315Warehouse Movement
7316Warehouse Movement Subform
7324Whse. Item Journal
7326Whse. Phys. Invt. Journal
7335Warehouse Shipment
7336Whse. Shipment Subform
7350Registered Movement Subform
7351Movement Worksheet
7364Registered Whse. Act.-Lines
7365Whse. Reclassification Journal
7382Inventory Movement
7383Invt. Movement Subform
7398Internal Movement Subform
7399Internal Movement
99000823Output Journal
99000846Consumption Journal

TableExtension

IDNameDescription
14Location
27Item
37Sales Line
39Purchase Line
83Item Journal Line
111Sales Shipment Line
113Sales Invoice Line
115Sales Cr.Memo Line
121Purch. Rcpt. Line
123Purch. Inv. Line
125Purch. Cr. Memo Line
265Document Entry
5406Prod. Order Line
5740Transfer Header
5741Transfer Line
5744Transfer Shipment Header
5745Transfer Shipment Line
5747Transfer Receipt Line
5767Warehouse Activity Line
5773Registered Whse. Activity Line
5902Service Line
5991Service Shipment Line
6651Return Shipment Line
6661Return Receipt Line
7303Bin Type
7311Warehouse Journal Line
7319Posted Whse. Receipt Line
7326Whse. Worksheet Line
7345Registered Invt. Movement Line
7347Internal Movement Line
7354Bin

Enum

IDNameDescription
18126558EOS055 Weight Calculation
18126559EOS030 HU Inventory Check PolicyIndicates the way HU inventory checks are performed when posting item entries.
18126560EOS055 Packing List Suggestion Method
70491900EOS055 Packaging Material Owner Type
70491901EOS055 Packaging Instruction Source Type
70491902EOS055 Packaging Calculation Handler
70491903EOS055 Content Order Type
70491904EOS055.01 Handling Unit Type
70491905EOS055.01 Handling Unit StatusIndicates the status of a handling unit.
70491906EOS055.01 Handling Unit Policy
70491907EOS029 Container Account Type
70491908EOS029 Container Calculation
70491909EOS05501 Assignment SourceIndicates the assignment source from which an assignment was made.
70491910EOS055 PackMat Volume Calc. Method
70491911EOS055 PackList Rounding Direction

Interface

IDNameDescription
0EOS029 IContainerCalculation
0EOS029 IContainerHandler
0EOS055 IPackingListSuggestion
0EOS055 Packaging Calculation
0EOS055.01 Source Document Handler

Page

IDNameDescription
18126558EOS029 Document Containers
18126559EOS029 Containers Factbox
18126560EOS029 Containers By Account
18126561EOS05501 Source Document List
18126562EOS055.01 Hierarc. HU Contents
18126563EOS055.01 Comment Sheet
18126564EOS055 Packing List - Preview
18126565EOS055 Suggest PL Methods
18126566EOS055 Pack Instructions List
18126885EOS055.01 HU Content Journal
18126886EOS055 Avail. Source Items
18126887EOS055 Avail. Handling Units
18126888EOS029 Container Item Trkg.
70491900EOS055 Packaging Setup
70491901EOS055 Packaging Material Card
70491902EOS055 Packaging Material List
70491903EOS055 Packaging Instructions
70491904EOS055 Handling Unit Types
70491905EOS055 Handling Unit Card
70491906EOS055 Handling Unit Subpage
70491907EOS055 Handling Unit List
70491908EOS05501 HU Assignments
70491909EOS055 Handling Units Assigned
70491910EOS055.01 Handling Unit Locks
70491911EOS055.01 HU Content Entries
70491912EOS029 Container Setup
70491913EOS029 Container Locations
70491915EOS055.01 Document HUs
70491916EOS055.01 HU Factbox
70491917EOS029 Container Jnl. Batches
70491918EOS029 Container Journal
70491919EOS029 Container Entries

Table

IDNameDescription
18126558EOS029 Doc. Container Link
18126885EOS029 Container Trkg. Line
70491900EOS055 Packaging Setup
70491901EOS055 Packaging Material
70491902EOS055 Packaging Instruction
70491903EOS055 Handling Unit Type
70491904EOS055 Handling Unit
70491905EOS055 Handling Unit Content
70491906EOS055 Handling Unit Assignm.
70491907EOS055 Handling Unit Buffer
70491908EOS055.01 Handling Unit Lock
70491909EOS029 Container Jnl. Batch
70491910EOS029 Container Jnl. Line
70491911EOS029 Container Entry
70491912EOS029 Document Container
70491913EOS055.01 HU Assignment TargetRepresents a possible target for a HU assignment. A single source document can provide multiple assignment targets. This is especially true for wareh…
70491914EOS029 Container Setup
70491915EOS029 Container Location
70491916EOS055.01 Comment Line

Report

IDNameDescription
18126558EOS029 Cntnr.-Create Invoices
18126885EOS055 Handling Unit - Get
70491900EOS055.01 Calc. HU Inventory
70491901EOS055.01 Create Handling Unit
70491902EOS055 PCK Edit Item Tracking

Query

IDNameDescription
18126558EOS055.01 PostWhseShptLine

Build environment

TypeValue
Version24.0.23.0
Application24.0.0.0
Platform13.0
Runtime13.0
TargetCloud
LocaleW1
Commit

Obsolete Items

VersionObjectTypeNameReason
21.0Codeunit 18126560 EOS055 Packing List - SuggestMethodDeclarationOnBeforeInsertHandlingUnitEntryUse event ‘OnCreateHandlingUnitEntryOnBeforeInsert’.
21.0Codeunit 18126560 EOS055 Packing List - SuggestMethodDeclarationOnBeforeInsertContentEntryUse event ‘OnCreateContentEntryOnBeforeInsert’.
21.0Codeunit 18126889 EOS055.01 SDH - Whse. ShipmentMethodDeclarationOnBeforeOnGetSourceDocumentHandlerPlease subscribe to OnGetSourceDocumentHandlerForExternals of codeunit 70491911 “EOS055.01 Globals” instead.
18.0Table 70491912 EOS029 Document ContainerFieldQty. to InvoiceUnused
18.0Table 70491915 EOS029 Container LocationFieldNew Bin CodeEmpties on Locations with Bins is not supported.
17.0Table 70491900 EOS055 Packaging SetupFieldUse Base QuantityThis is always enabled in v18.x+ and has no effect.
16.0Table 70491904 EOS055 Handling UnitFieldNo. of AssignmentsRemoved. Use ‘GetAssignments’ instead.
Table 70491902 EOS055 Packaging InstructionFieldHU Type CodeUnused
2020-11-18Table 70491904 EOS055 Handling UnitFieldNo. SeriesUnused
Table 70491907 EOS055 Handling Unit BufferFieldIs EditableSubstituted by functions IsRemoveAssignementAllowed and IsRemoveContentAllowed in Packing Linst Management.
Table 70491907 EOS055 Handling Unit BufferFieldHas ConflictUnused
Table 70491907 EOS055 Handling Unit BufferFieldUnassigned ConflictUnused
Table 70491907 EOS055 Handling Unit BufferFieldAssignment ConflictUnused

Changelog

24.0.23.0

Released: On Premise: 28. June 2024 | SaaS: 28. June 2024

  • 15440: EX029 EPM Add event, to recalculate empties quantities considering item secondary unit of measure
  • 15443: EX029 EPM In page ‘Warehouse shipment’, trying to post document related to order in which bins quantity on line has been modified returns error ‘Quantity must be equal to “(number)"…(COMPLETE TITLE IN SYSTEM INFO)

24.0.20

Released: On Premise: 12. June 2024 | SaaS: 12. June 2024

  • 15373: EX030 HUM Add event, to manage fields ‘Net weight’, ‘Gross weight’, ‘Volume’ and custom field ‘Note’, in page nella pagina ‘Handling units assigned’

24.0.19

Released: On Premise: 04. June 2024 | SaaS: 04. June 2024

  • 15315: EX055.01 ALCL Add event, to skip check ContainerJNLine.TestField(“Quanty (Base)")

24.0.18

Released: On Premise: 03. June 2024

  • 15119: EX055.01 ALCL Add EOS fields to page ‘Registered whse. act. lines’

24.0.17

Released: On Premise: 17. May 2024

  • 15203: EX055 PKL In page ‘Handling unit assigned’, from ‘CWS posted shipment’, for item lines the fields ‘Net weight’ and ‘Gross weight’ are wrongly recalculated

24.0.16

Released: On Premise: 02. May 2024

  • 15034: EX030 HUM In ‘Warehouse shipment’, if item with item tracking has reservation on item, it’s possible to assign more quantity on same serial no. when assigning items on handiling unit from packing list
  • 14517: EX030 HUM Handling Units Management
  • 14360: EX029 EPM In page ‘Container setup (EPM)', for field ‘Resource type’ the options about vendor and customer are in english language when set language is german
  • 14421: EX029 EPM In ‘Transfer order’, when posting the fields ‘EOS029 Container’, ‘EOS029 Container PM No.’ and ‘EOS066 Source Code’ on transfer shipment line and receipt line aren’t populed
  • 14467: EX029 EPM In page ‘Purchase order’, on message given from function ‘Calculate empties’ in german language the word ‘empties’ is wrongly translated
  • 14424: EX029 EPM On shipments, receipts and transfers, empties posting generates entries even for lines with quantity 0
  • 14418: EX029 EPM Add field on’Transfer shipment header’, to have historical data if necessary checks on empty entries

23.0.32

Released: On Premise: 29. February 2024 | SaaS: 01. March 2024

  • 14286: EX030 HUM Add Subpagelink to the HU factbox and remove code in ‘OnAfterGetCurrRecord’

23.0.30

Released: On Premise: 22. February 2024 | SaaS: 22. February 2024

  • 14310: EX030 HUM Add event, to manage shipment with transfer order having handling unit with content entries divided into several lines of the same item/lot

23.0.28

Released: On Premise: 19. February 2024 | SaaS: 20. February 2024

  • 14286: EX030 HUM Add Subpagelink to the HU factbox and remove code in ‘OnAfterGetCurrRecord’

23.0.27

Released: On Premise: 26. January 2024 | SaaS: 26. January 2024

  • 14096: EX029 EPM In page ‘Container Journal (EPM)’ is always inserted the journal batch name with value ‘DEFAULT’

23.0.26

Released: On Premise: 24. January 2024 | SaaS: 25. January 2024

  • 14093: EX029 EPM Add events, to manage empties lines on purchase and sale documents

23.0.25

Released: On Premise: 12. January 2024

  • 14001: EX030 HUM Add event, to skip check that prevent reverse of transfer shipment with handling unit

23.0.24

Released: On Premise: 10. January 2024 | SaaS: 10. January 2024

  • 13941: EX031 CON - Add event, to modify value ‘Line No.’ of new Conai sales line

23.0.23

Released: On Premise: 08. January 2024 | SaaS: 08. January 2024

  • 13915: EX055.01 ALCL Remove page ‘Packing list - Edit item tracking’ from menu

23.0.22

Released: On Premise: 06. December 2023

  • 13784: EX030 HUM Implement packaging instructions of type package-package

23.0.21

Released: On Premise: 24. November 2023

  • 13714: EX055 PKL In page ‘Handling unit assigned’, field ‘Description’ for H.U. is not filled with value of fields ‘Packaging description’ in page ‘Handling unit’

23.0.20

Released: On Premise: 16. November 2023

  • 13477: EX030 HUM Add function about warehouse shipments, to allow multiple assignment of handling units through factbox and pages ‘Handling units assigned’ and ‘Warehouse pick’
  • 13474: EX030 HUM Add possibility, in page ‘Handling unit assigned’, to use function ‘Cut/copy’ with more than 1 handling unit at a time

23.0.17

Released: On Premise: 14. November 2023

  • 13405: EX030 HUM Add, in page ‘Content journal’, a posting check when closing page

23.0.16

Released: On Premise: 14. November 2023

  • 13618: EX030 HUM Handling Units Management

23.0.15

Released: On Premise: 13. November 2023

  • 13613: EX055 PKL Fix insert Packaging Instruction on document line when document header doesn’t exist

23.0.14

Released: On Premise: 09. November 2023

  • 13001: EX030 HUM - Add the possibility, in page ‘Handling unit assigned’ on a ‘Warehouse shipment’, to consider assigned quantity in packing list as assignment

23.0.13

Released: On Premise: 03. November 2023

  • 13001: EX030 HUM - Add the possibility, in page ‘Handling unit assigned’ on a ‘Warehouse shipment’, to consider assigned quantity in packing list as assignment

23.0.12

Released: On Premise: 11. October 2023

  • 13373: EX055 PKL Make “public” a function, in order to execute a multiple selection assigning handling units, and multiple cut/paste

23.0.11

Released: On Premise: 10. October 2023

  • 13354: EX055 PKL - Fix posting Warehouse Shipment for Transfer lines with serials and reservations
  • 13299: EX055.01 ALCL Fix warnings for BC23

22.0.29

Released: On Premise: 19. September 2023 | SaaS: 19. September 2023

  • 13230: EX030 HUM Add error before posting a content if there isn’t item tracking in “HU Content Journal”
  • 13200: EX056 ISL Add, in function ‘Calculate inventory by handling unit’ (page ‘Pysical inventory journals’), a check about status of flag ‘Item tracking on lines’ (page ‘Item journal batches’)

22.0.26

Released: On Premise: 30. August 2023 | SaaS: 04. September 2023

  • 13001: EX030 HUM - Add the possibility, in page ‘Handling unit assigned’ on a ‘Warehouse shipment’, to consider assigned quantity in packing list as assignment

22.0.25

Released: On Premise: 30. August 2023

  • 13116: EX051 DUM In ‘Warehouse shipment’, trying to post returns error ‘Secondary quantity to manage in item tracking assigned to line…(COMPLETE TITLE IN SYSTEM INFO)
  • 13001: EX030 HUM - Add the possibility, in page ‘Handling unit assigned’ on a ‘Warehouse shipment’, to consider assigned quantity in packing list as assignment

22.0.19

Released: On Premise: 22. August 2023 | SaaS: 22. August 2023

  • 13097: EX051.04 DUM x HUM

22.0.15

Released: On Premise: 04. August 2023 | SaaS: 04. August 2023

  • 13047: EX055 PKL Change to global the procedure “CalcSumaryData()” in page 70491909 ‘EOS Handling Units Assigned.al’

22.0.10

Released: On Premise: 06. July 2023

  • 12871: EX030 HUM Error in Get Handling Unit form Reclassification Journal with Purchasing blocked items

22.0.9

Released: On Premise: 05. July 2023 | SaaS: 05. July 2023

  • 12844: EX030 HUM Add sender in OnBeforeFindHuList_OnLoadData

22.0.8

Released: On Premise: 19. June 2023 | SaaS: 19. June 2023

  • 12699: EX029 EPM 1. Add, in page ‘Purchase order’, field ‘EOS029 Container’. 2. Add event to skip authomatic assignment

22.0.7

Released: On Premise: 16. June 2023 | SaaS: 16. June 2023

  • 12693: EX030 HUM Add event before the function ‘Suggest lines’ in ‘Handling unit assigned’, to recalculate packaging instructions

22.0.6

Released: On Premise: 08. June 2023 | SaaS: 08. June 2023

  • 12547: EX051 DUM From a warehouse shipment, in page ‘Available source items’ field ‘Secondary quantity’ is not compiled

22.0.5

Released: On Premise: 17. May 2023 | SaaS: 06. June 2023

  • 12430: EX055 PKL Add event in the procedure CreateItemTrackingLines to modify the variable IsTransfer

22.0.4

Released: On Premise: 15. May 2023

  • 12389: EX055 PKL Add event in page “EOS055.01 Hierarc. HU Contents” in procedure InitRequest

22.0.3

Released: On Premise: 21. April 2023

  • 12196: EX030 HUM Add event for skip Tracking management

22.0.2

Released: On Premise: 18. April 2023

  • 12142: EX030 HUM Add events to filter with custom fields the list of available Handling Units to assign
  • 11677: EX055.01 ALCL Replace obsolete procedures
  • 11676: EX055.01 ALCL Advanced Logistic Common Library
  • 11605: EX055 PCK: Allow the use of the Edit Item Tracking also for item without Lot. or Serial No.
  • 11593: EX051.04 DUM x HUM
  • 11590: EX051.04 DUM x HUM
  • 11562: EX051.04 DUM x HUM

EOS Labs -