Codeunit 70491907 EOS055.01 Journal Management

Codeunit 70491907 EOS055.01 Journal Management

Methods

CreateItemTrackingLines

procedure CreateItemTrackingLines(TempHuBuffer: Record "EOS055 Handling Unit Buffer"; SourceDoc: Variant; QtyBase: Decimal)

Parameters / Return Value

  • TempHuBuffer Record "EOS055 Handling Unit Buffer"

  • SourceDoc Variant

  • QtyBase Decimal


CreateItemTrackingLines

procedure CreateItemTrackingLines(TempTrackingSpec: Record "Tracking Specification")

Parameters / Return Value

  • TempTrackingSpec Record "Tracking Specification"

ConsistencyLockId

procedure ConsistencyLockId(): Guid

The lock ID used for HU consistency locks.

Parameters / Return Value

  • Returns Guid

    The lock ID.


Events

OnBeforeCreateReservEntry

local procedure OnBeforeCreateReservEntry(TempHuBuffer: Record "EOS055 Handling Unit Buffer"; TempItemJnlLine: Record "Item Journal Line")

Parameters / Return Value

  • TempHuBuffer Record "EOS055 Handling Unit Buffer"

  • TempItemJnlLine Record "Item Journal Line"


OnBeforeCreateItemTrackingLines

local procedure OnBeforeCreateItemTrackingLines(TempTrackingSpec: Record "Tracking Specification"; var IsTransfer: Boolean)

Raised at the beginning of procedure CreateItemTrackingLines, before create the Reservation Entry. Use it to modify the parameter “IsTransfer”, that is always false.

Parameters / Return Value

  • TempTrackingSpec Record "Tracking Specification"

    Tracking Specification

  • IsTransfer Boolean

    if true, the procedure sets on the Reservation Entry the New Tracking fields.



EOS Labs -