Table 70491907 EOS055 Handling Unit Buffer

Table 70491907 EOS055 Handling Unit Buffer

LanguageCaption
de-DELadeeinheitenbuffer
en-USHandling Unit Buffer
it-ITBuffer unità di carico

Fields

Line No. (1)

Integer

LanguageCaption
de-DEZeilennr.
en-USLine No.
it-ITNr. riga

Handling Unit No. (2)

Code[20]

TableRelation: "EOS055 Handling Unit"

LanguageCaption
de-DELadeeinheitennr.
en-USHandling Unit No.
it-ITNr. unità di carico

Type (3)

Option

Item (0) , "Handling Unit" (1)

LanguageCaption
de-DEArt
en-USType
it-ITTipo

No. (4)

Code[20]

TableRelation: if (Type = const(Item)) Item where(Type = const(Inventory)) else if (Type = const("Handling Unit")) "EOS055 Handling Unit"."No."

LanguageCaption
de-DENr.
en-USNo.
it-ITNr.

Variant Code (5)

Code[10]

TableRelation: if (Type = const(Item)) "Item Variant".Code where("Item No." = field("No."))

LanguageCaption
de-DEVariantencode
en-USVariant Code
it-ITCod. variante

Location Code (10)

Code[10]

TableRelation: Location

LanguageCaption
de-DELagerortcode
en-USLocation Code
it-ITCod. ubicazione

Bin Code (11)

Code[20]

TableRelation: Bin.Code where("Location Code" = field("Location Code"))

LanguageCaption
de-DELagerplatzcode
en-USBin Code
it-ITCod. collocazione

Description (13)

Text[100]

LanguageCaption
de-DEBeschreibung
en-USDescription
it-ITDescrizione

Unit of Measure Code (15)

Code[10]

TableRelation: if (Type = const(Item)) "Item Unit of Measure".Code where("Item No." = field("No.")) else "Unit of Measure".Code

LanguageCaption
de-DEEinheitencode
en-USUnit of Measure Code
it-ITCod. unità di misura

Quantity (16)

Decimal

LanguageCaption
de-DEMenge
en-USQuantity
it-ITQuantità

Quantity (Base) (17)

Decimal

LanguageCaption
de-DEMenge (Basis)
en-USQuantity (Base)
it-ITQuantità (Base)

Qty. per Unit of Measure (18)

Decimal

LanguageCaption
de-DEMenge pro Einheit
en-USQty. per Unit of Measure
it-ITQtà per unità di misura

Gross Weight (19)

Decimal

LanguageCaption
de-DEBruttogewicht
en-USGross Weight
it-ITPeso lordo

Net Weight (20)

Decimal

LanguageCaption
de-DENettogewicht
en-USNet Weight
it-ITPeso netto

Unit Volume (21)

Decimal

LanguageCaption
de-DEVolumen
en-USVolume
it-ITVolume

Lot No. (25)

Code[50]

LanguageCaption
de-DEChargennr.
en-USLot No.
it-ITNr. lotto

Serial No. (26)

Code[50]

LanguageCaption
de-DESeriennr.
en-USSerial No.
it-ITNr. seriale

Expiration Date (27)

Date

LanguageCaption
de-DEAblaufdatum
en-USExpiration Date
it-ITData scadenza

Warranty Date (28)

Date

LanguageCaption
en-USWarranty Date
it-ITData garanzia

Item Ledger Entry No. (30)

Integer

LanguageCaption
de-DEArtikelpostennr.
en-USItem Ledger Entry No.
it-ITNr. movimento cont. articolo

Order Type (31)

enum "EOS055 Content Order Type"

LanguageCaption
de-DEAuftragsart
en-USOrder Type
it-ITTipo ordine

Order No. (32)

Code[20]

LanguageCaption
de-DEAuftragsnr.
en-USOrder No.
it-ITNr. ordine

Correction (33)

Boolean

LanguageCaption
de-DEKorrektur
en-USCorrection
it-ITCorrezione

Qty. to Handle (35)

Decimal

LanguageCaption
de-DEBewegungsmenge
en-USQty. to Handle
it-ITQtà da gestire

Qty. to Handle (Base) (36)

Decimal

LanguageCaption
de-DEBewegungsmenge (Basis)
en-USQty. to Handle (Base)
it-ITQtà da gestire (base)

Qty. Assigned (Base) (37)

Decimal

LanguageCaption
de-DEMenge zugeordnet (Basis)
en-USQty. Assigned (Base)
it-ITQtà. assegnata (Base)

Qty. Assigned (38)

Decimal

LanguageCaption
de-DEMenge zugeordnet
en-USQty. Assigned
it-ITQtà assegnata

Source Type (40)

Integer

LanguageCaption
de-DEHerkunftsart
en-USSource Type
it-ITTipo origine

Source Subtype (41)

Option

"0" (0) , "1" (1) , "2" (2) , "3" (3) , "4" (4) , "5" (5) , "6" (6) , "7" (7) , "8" (8) , "9" (9) , "10" (10)

LanguageCaption
de-DEHerkunftsunterart
en-USSource Subtype
it-ITSottotipo origine

Source No. (42)

Code[20]

LanguageCaption
de-DEHerkunftsnr.
en-USSource No.
it-ITNr. origine

Source Line No. (43)

Integer

LanguageCaption
de-DEHerkunftszeilennr.
en-USSource Line No.
it-ITNr. riga origine

Source Subline No. (44)

Integer

LanguageCaption
de-DEHerkunftsunterzeilenr.
en-USSource Subline No.
it-ITNr. sottoriga origine

Level (50)

Integer

LanguageCaption
de-DEStufe
en-USLevel
it-ITLivello

Handling Unit Type (52)

Enum "EOS055.01 Handling Unit Type"

LanguageCaption
de-DELadeeinheitsart
en-USHandling Unit Type
it-ITTipo unità di carico

Is Parent (53)

Boolean

LanguageCaption
de-DEÜbergeordnetes Element
en-USIs Parent
it-ITElemento padre

Is Editable (54)

Boolean

LanguageCaption

Has Conflict (55)

Boolean

LanguageCaption

Unassigned Conflict (56)

Boolean

LanguageCaption

Assignment Conflict (57)

Boolean

LanguageCaption

Whse. Document Type (60)

Option

" " (0) , Receipt (1) , Shipment (2) , "Internal Put-away" (3) , "Internal Pick" (4) , Production (5) , "Movement Worksheet" (6) , Assembly (8)

LanguageCaption
en-USWhse. Document Type
it-ITTipo documento whse.

Whse. Document No. (61)

Code[20]

LanguageCaption
en-USWhse. Document No.
it-ITNr. documento whse.

Whse. Line No. (62)

Integer

LanguageCaption
de-DEWhse. Zeile Nr.
en-USWhse. Line No.
it-ITNr. riga whse.

Applies-to Line No. (65)

Integer

LanguageCaption
en-USApplies-to Line No.
it-ITCollega-a Nr. Riga

Sequence (66)

Integer

LanguageCaption
de-DESequenz
en-USSequence
it-ITSequenza

Whse. Activity Type (70)

Integer

LanguageCaption
en-USWhse. Activity Type
it-ITTipo di attività whse.

Whse. Activity No. (71)

Code[20]

LanguageCaption
en-USWhse. Activity No.
it-ITNr. attività whse.

Original Qty. (75)

Decimal

LanguageCaption
en-USOriginal Qty.
it-ITQtà originale.

Original Qty. (Base) (76)

Decimal

LanguageCaption
en-USOriginal Qty. (Base)
it-ITQtà originale (base)

Packaging Instruction No. (80)

Code[20]

TableRelation: "EOS055 Packaging Instruction"."No."

LanguageCaption
de-DEVerpackungsanweisungsnr.
en-USPackaging Instruction No.
it-ITNr. istruzioni per l’imballaggio

Packaging Material No. (81)

Code[20]

TableRelation: "EOS055 Packaging Material"."No."

LanguageCaption
de-DEVerpackungsmaterialnr.
en-USPackaging Material No.
it-ITNr. materiale di imballaggio

Load Carrier No. (82)

Code[20]

TableRelation: "EOS055 Packaging Material"."No."

LanguageCaption
de-DELadungsträgernr.
en-USLoad Carrier No.
it-ITNr. portacarico

No. of Layers (83)

Integer

LanguageCaption
de-DEAnzahl Ebenen
en-USNo. of Layers
it-ITNr. di strati

Qty. per Layer (84)

Decimal

LanguageCaption
de-DEMenge pro Ebene
en-USQty. per Layer
it-ITQtà. per strato

Packaging Quantity (85)

Decimal

Specifies the quantity of packaging units this line requires.

LanguageCaption
de-DEVerpackungsmenge
en-USPackaging Quantity
it-ITQuantità imballaggio

Load Carrier Quantity (86)

Decimal

Specifies the quantity of load carrier units this line requires.

LanguageCaption
de-DEMenge Ladungsträger
en-USLoad Carrier Quantity
it-ITQuantità portacarico

Packaging Qty. to Handle (87)

Decimal

LanguageCaption
de-DEVerpackungs-Bewegungsmenge
en-USPackaging Qty. to Handle
it-ITQtà. imballaggio da gestire

Load Carrier Qty. to Handle (88)

Decimal

LanguageCaption
de-DEBewegungsmenge Ladungsträger
en-USLoad Carrier Qty. to Handle
it-ITQtà da gestire portacarico.

Quantity (Max.) (90)

Decimal

Indicates the maximum quantity. This quantity includes possible overdelivery quantities.

LanguageCaption
de-DEMenge (Max.)
en-USQuantity (Max.)
it-ITQuantità (Max.)

Quantity (Max., Base) (91)

Decimal

Indicates the maximum quantity (base). This quantity includes possible overdelivery quantities.

LanguageCaption
de-DEMenge (Max., Basis)
en-USQuantity (Max., Base)
it-ITQuantità (Max., Base)

Container (95)

Boolean

LanguageCaption
de-DEContainer
en-USContainer
it-ITContainer

Container PM No. (96)

Code[20]

TableRelation: "EOS055 Packaging Material"."No."

LanguageCaption
de-DEContainer-VPM-Nr.
en-USContainer PM No.
it-ITNr. MI contenitore

Created by (100)

Code[50]

LanguageCaption
de-DEErstellt durch
en-USCreated by
it-ITCreato da

Creation Date-Time (101)

DateTime

LanguageCaption
de-DEDatum-Uhrzeit Erstellung
en-USCreation Date-Time
it-ITCreazione data-ora

Whse. Doc. Qty. to Handle (110)

Decimal

LanguageCaption
de-DEQty. zu wählen /empfangen
en-USQty. to Ship/Receive
it-ITQtà da sped./ric.

Whse. Qty. to Handle (Base) (111)

Decimal

LanguageCaption
de-DEQty. zu wählen/empfangen (Basis)
en-USQty. to Ship/Receive (Base)
it-ITQtà da sped./ric. (Base)

Methods

SetSourceDocumentFilter

procedure SetSourceDocumentFilter(DocVariant: Variant)

Filters the current instance for the given source document.

Parameters / Return Value

  • DocVariant Variant

    The source document to filter for.


HasSource

procedure HasSource(): Boolean

Parameters / Return Value

  • Returns Boolean

TransferFromHandlingUnitContent

procedure TransferFromHandlingUnitContent(HandlingUnitContent: Record "EOS055 Handling Unit Content")

Parameters / Return Value

  • HandlingUnitContent Record "EOS055 Handling Unit Content"

SubtractAll

procedure SubtractAll(var TmpHuBuffer2: Record "EOS055 Handling Unit Buffer"; QtyToHandleMustFit: Boolean)

Subtracts all records in TmpHuBuffer2 from the current buffer.

Parameters / Return Value

  • TmpHuBuffer2 Record "EOS055 Handling Unit Buffer"

    The records to subtract.

  • QtyToHandleMustFit Boolean

    Specifies whether the contents to subtract must fit. If the content to subtract exceeds the current buffer and this is false, a runtime error occurrs.


Subtract

procedure Subtract(TmpHuBuffer2: Record "EOS055 Handling Unit Buffer"; QtyToHandleMustFit: Boolean)

Subtracts the values in TmpHuBuffer2 from the current buffer.

Parameters / Return Value

  • TmpHuBuffer2 Record "EOS055 Handling Unit Buffer"

    The values to subtract.

  • QtyToHandleMustFit Boolean

    Specifies whether the contents to subtract must fit. If the content to subtract exceeds the current buffer and this is false, a runtime error occurrs.


InsertTempLine

procedure InsertTempLine(): Integer

Inserts the the current record to the buffer and automatically increments the line no. This record instance must be temporary.

Parameters / Return Value

  • Returns Integer

    The assigned line no.


InsertTempLine

procedure InsertTempLine(Increment: Integer): Integer

Inserts the the current record to the buffer and automatically increments the line no. This record instance must be temporary.

Parameters / Return Value

  • Increment Integer

    Indicates the increment to use, when creating new lines.

  • Returns Integer

    The assigned line no.


AddAll

procedure AddAll(var TmpHuBuffer2: Record "EOS055 Handling Unit Buffer")

Adds all entries in TmpHuBuffer2 to this buffer instance. The entries are grouped by source, whse. source, handling unit and item.

Parameters / Return Value

  • TmpHuBuffer2 Record "EOS055 Handling Unit Buffer"

    The source buffer whose entries will be added.


Add

procedure Add(TmpHuBuffer2: Record "EOS055 Handling Unit Buffer")

Adds a single entry to this buffer instance using the field values in TmpHuBuffer. The entry is grouped by source, whse. source, handling unit and item.

Parameters / Return Value

  • TmpHuBuffer2 Record "EOS055 Handling Unit Buffer"

    The values for the entry to be added.


IsInbound

procedure IsInbound(): Boolean

Parameters / Return Value

  • Returns Boolean

CopyTrackingInfoTo

procedure CopyTrackingInfoTo(var TmpTrackingInfo: Record "Reservation Entry")

Parameters / Return Value

  • TmpTrackingInfo Record "Reservation Entry"

CopyTrackingInfoFrom

procedure CopyTrackingInfoFrom(TmpTrackingInfo: Record "Reservation Entry")

Parameters / Return Value

  • TmpTrackingInfo Record "Reservation Entry"

HasTracking

procedure HasTracking(): Boolean

Parameters / Return Value

  • Returns Boolean

TestLocationAndBin

procedure TestLocationAndBin()

CalcPackagingValues

procedure CalcPackagingValues()

ShowDocument

procedure ShowDocument(): Boolean

Shows the document page for the current record.

Parameters / Return Value

  • Returns Boolean

GetContentDimensions

procedure GetContentDimensions()

gets the dimensions and measures for the current content line.


CopyFieldsFrom

procedure CopyFieldsFrom(SourceDocumentLine: Variant; WithError: Boolean): Boolean

Parameters / Return Value

  • SourceDocumentLine Variant

  • WithError Boolean

  • Returns Boolean


CopyFieldsFrom

procedure CopyFieldsFrom(SourceDocumentLine: Variant): Boolean

Parameters / Return Value

  • SourceDocumentLine Variant

  • Returns Boolean


TransferFromAssignment

procedure TransferFromAssignment(HuAssignment: Record "EOS055 Handling Unit Assignm.")

Parameters / Return Value

  • HuAssignment Record "EOS055 Handling Unit Assignm."

ClearSource

procedure ClearSource()

LookUpTrackingSummary

procedure LookUpTrackingSummary(TrackingType: Enum "Item Tracking Type"; var LotSerialNo: Text): Boolean

Parameters / Return Value

  • TrackingType Enum "Item Tracking Type"

  • LotSerialNo Text[]

  • Returns Boolean


GetLotNoInformation

procedure GetLotNoInformation(var LotNoInfo: Record "Lot No. Information"; Create: Enum "EOS066 TriState Boolean"): Boolean

Parameters / Return Value

  • LotNoInfo Record "Lot No. Information"

  • Create Enum "EOS066 TriState Boolean"

  • Returns Boolean


GetSerialNoInformation

procedure GetSerialNoInformation(var SerialNoInfo: Record "Serial No. Information"; Create: Enum "EOS066 TriState Boolean"): Boolean

Parameters / Return Value

  • SerialNoInfo Record "Serial No. Information"

  • Create Enum "EOS066 TriState Boolean"

  • Returns Boolean


IsItemTrackingManagedByWhse

procedure IsItemTrackingManagedByWhse(): Boolean

Parameters / Return Value

  • Returns Boolean

CollectMandatoryItemTrackingLines

procedure CollectMandatoryItemTrackingLines(var TempTrackingSpec: Record "Tracking Specification"): Boolean

Collects a buffer with all item tracking lines that must be matched for this source document line. This is typically due to warehouse picks, but events and integrations exist to override this.

Parameters / Return Value

  • TempTrackingSpec Record "Tracking Specification"

    The tracking specification that will hold the mandatory tracking lines.

  • Returns Boolean

    true if mandatory item tracking lines were found.


GetHu

procedure GetHu()

CalcSecondaryQuantity

procedure CalcSecondaryQuantity(): Decimal

Parameters / Return Value

  • Returns Decimal

ChangeSign

procedure ChangeSign()

changes the sign for the current content.


Events

OnAfterCanAddToBuffer

local procedure OnAfterCanAddToBuffer(NewBuffer: Record "EOS055 Handling Unit Buffer"; var CanAdd: Boolean)

Parameters / Return Value

  • NewBuffer Record "EOS055 Handling Unit Buffer"

  • CanAdd Boolean


OnCopyFieldsFromSourceDocumentLine

local procedure OnCopyFieldsFromSourceDocumentLine(var Buffer: Record "EOS055 Handling Unit Buffer"; SourceDocumentLine: Variant; var IsHandled: Boolean)

Raised whenever fields need to be copied from a source document line to a buffer. This event is only raised if the table is not already handled by default (true for: Item Ledger Entry, Warehouse Entry, HU Content). For those tables that are already handled by default, a dedicated event is provided to copy custom fields. Use this to handle any custom tables.

Parameters / Return Value

  • Buffer Record "EOS055 Handling Unit Buffer"

    The target buffer where fields need to be copied to.

  • SourceDocumentLine Variant

    The source document line.

  • IsHandled Boolean

    Gets or sets if the event has been successfully handled. If no subscriber returns true, the operation will be treated as unsuccessful.


OnAfterCopyFieldsFromSourceDocumentLine

local procedure OnAfterCopyFieldsFromSourceDocumentLine(var Buffer: Record "EOS055 Handling Unit Buffer"; SourceDocumentLine: Variant; Success: Boolean)

Raised after fields have been copied (or not) from a source document line.

Parameters / Return Value

  • Buffer Record "EOS055 Handling Unit Buffer"

    The target buffer where fields have been copied to.

  • SourceDocumentLine Variant

    The source document line.

  • Success Boolean

    Indicates if fields have been successfully copied.


OnAfterCopyFieldsFromItemLedgEntry

local procedure OnAfterCopyFieldsFromItemLedgEntry(Buffer: Record "EOS055 Handling Unit Buffer"; ItemLedgEntry: Record "Item Ledger Entry"; var Success: Enum "EOS066 TriState Boolean")

Raised after fields have been copied from an item ledger entry.

Parameters / Return Value

  • Buffer Record "EOS055 Handling Unit Buffer"

    The target buffer where fields have been copied to. This is passed by reference. If you need it passed by value, please use ‘OnAfterCopyFieldsFromItemLedgEntryToBuffer’.

  • ItemLedgEntry Record "Item Ledger Entry"

    The Item Ledger Entry.

  • Success Enum "EOS066 TriState Boolean"

    Gets or sets if the operation was successful.


OnAfterCopyFieldsFromItemLedgEntryToBuffer

local procedure OnAfterCopyFieldsFromItemLedgEntryToBuffer(var Buffer: Record "EOS055 Handling Unit Buffer"; ItemLedgEntry: Record "Item Ledger Entry"; var Success: Enum "EOS066 TriState Boolean")

Raised after fields have been copied from an item ledger entry.

Parameters / Return Value

  • Buffer Record "EOS055 Handling Unit Buffer"

    The target buffer where fields have been copied to.

  • ItemLedgEntry Record "Item Ledger Entry"

    The Item Ledger Entry.

  • Success Enum "EOS066 TriState Boolean"

    Gets or sets if the operation was successful.


OnAfterTransferFromAssignment

local procedure OnAfterTransferFromAssignment(var Rec: Record "EOS055 Handling Unit Buffer"; HuAssignment: Record "EOS055 Handling Unit Assignm.")

Raised after fields are copied over from a EOS055 Handling Unit Assignm.. Use this event to copy additional fields.

Parameters / Return Value

  • Rec Record "EOS055 Handling Unit Buffer"

    The target buffer instance to copy to.

  • HuAssignment Record "EOS055 Handling Unit Assignm."

    The source assignment entry to copy from.


OnAfterTransferFromHandlingUnitContent

local procedure OnAfterTransferFromHandlingUnitContent(var Rec: Record "EOS055 Handling Unit Buffer"; HandlingUnitContent: Record "EOS055 Handling Unit Content")

Raised whenever fields are copied over from a handling unit content.

Parameters / Return Value

  • Rec Record "EOS055 Handling Unit Buffer"

    The target buffer where fields will be copied to.

  • HandlingUnitContent Record "EOS055 Handling Unit Content"

    The source handling unit content.


OnAfterGroupBufferEntry

local procedure OnAfterGroupBufferEntry(var TempRec: Record "EOS055 Handling Unit Buffer"; TempNewBufferEntry: Record "EOS055 Handling Unit Buffer"; NewEntryCreated: Boolean)

Raised whenever buffer entries are grouped together, after the new entry has been added to the existing buffer. You can use this to update the buffer with any custom values, quantities or calculation.

Parameters / Return Value

  • TempRec Record "EOS055 Handling Unit Buffer"

    The buffer instance where the entry has been added to.

  • TempNewBufferEntry Record "EOS055 Handling Unit Buffer"

    The buffer entry that has been added.

  • NewEntryCreated Boolean

    Indicates if the new buffer entry has been created as a new line (true ) or if it has been added to an existing entry (false).


OnAfterSetFiltersForGrouping

local procedure OnAfterSetFiltersForGrouping(var Rec: Record "EOS055 Handling Unit Buffer" temporary; TmpHuBuffer2: Record "EOS055 Handling Unit Buffer")

Raised whenever buffer entries are grouped together, after all filters have been set that are used to check if the new entry should be added to an existing one. Use this to apply custom filters or change the default ones.

Parameters / Return Value

  • Rec Record "EOS055 Handling Unit Buffer"

    The buffer.

  • TmpHuBuffer2 Record "EOS055 Handling Unit Buffer"


OnBeforeLookUpTrackingSummary

local procedure OnBeforeLookUpTrackingSummary(TempHuBuffer: Record "EOS055 Handling Unit Buffer";var TempTrackingSpecification: Record "Tracking Specification";TrackingType: Enum "Item Tracking Type";var LotSerialNo: Text; var LookupOk: Boolean; var Handled: Boolean)

Raised before item tracking summary lookup is shown. Use this to override default behaviour or customize the tracking specification used.

Parameters / Return Value

  • TempHuBuffer Record "EOS055 Handling Unit Buffer"

    The HU buffer entry for which item tracking should be looked up.

  • TempTrackingSpecification Record "Tracking Specification"

    The tracking specification that will be used to run the lookup.

  • TrackingType Enum "Item Tracking Type"

    Indicates the lookup type.

  • LotSerialNo Text[]

    The found serial / lot no.. If you provide a custom lookup, use this to return the selected serial / lot. no.

  • LookupOk Boolean

    If you provide a custom lookup, use this to signal whether the user has confirmed the lookup.

  • Handled Boolean

    Gets or sets if the event has been completely handled.


OnAfterCalcQtyAvailToAssign

local procedure OnAfterCalcQtyAvailToAssign(TempHuBuffer: Record "EOS055 Handling Unit Buffer";TempHuContent: Record "EOS055 Handling Unit Buffer";IncludeOverdelivery: Boolean;var QtyAvailToAssign: Decimal)

Raised after the available quantity to be assigned for a given source document line has been calculated.

Parameters / Return Value

  • TempHuBuffer Record "EOS055 Handling Unit Buffer"

    The source document line for which the quantity has be calculated.

  • TempHuContent Record "EOS055 Handling Unit Buffer"

    The content for which the quantity has been calculated.

  • IncludeOverdelivery Boolean

    Specifies whether overdelivery should be taken into account.

  • QtyAvailToAssign Decimal

    Gets or sets the available quantity to assign.


OnBeforeCollectMandatoryItemTrackingLines

local procedure OnBeforeCollectMandatoryItemTrackingLines(Rec: Record "EOS055 Handling Unit Buffer"; var TempTrackingSpec: Record "Tracking Specification"; var Handled: Boolean)

Raised whenever mandatory item tracking lines are to be retrieved for a given source document. Mandatory item tracking line are the one you MUST use on a source document line. HU assignment respects this and only allows assignments where item tracking matches these requirements.

Parameters / Return Value

  • Rec Record "EOS055 Handling Unit Buffer"

  • TempTrackingSpec Record "Tracking Specification"

    The buffer containing the mandatory item tracking lines.

  • Handled Boolean

    Gets or stes if this event has been completely handled.


OnAfterCopyTrackingInfoFrom

local procedure OnAfterCopyTrackingInfoFrom(var HuBuffer: Record "EOS055 Handling Unit Buffer"; TmpItemTrackingInfo: Record "Reservation Entry")

Raised whenever item tracking fields need to be set on a handling unit assignment. Use this to copy custom item tracking fields.

Parameters / Return Value

  • HuBuffer Record "EOS055 Handling Unit Buffer"

  • TmpItemTrackingInfo Record "Reservation Entry"

    The item tracking information.


OnAfterCopyTrackingInfoTo

local procedure OnAfterCopyTrackingInfoTo(HuBuffer: Record "EOS055 Handling Unit Buffer"; var TmpItemTrackingInfo: Record "Reservation Entry")

Raised whenever item tracking fields need to be copyied from a handling unit assignment. Use this to copy custom item tracking fields.

Parameters / Return Value

  • HuBuffer Record "EOS055 Handling Unit Buffer"

  • TmpItemTrackingInfo Record "Reservation Entry"

    The item tracking information.


OnAfterChangeSign

local procedure OnAfterChangeSign(var HuBuffer: Record "EOS055 Handling Unit Buffer")

Raised after changing the sign of quantities and amounts.

Parameters / Return Value

  • HuBuffer Record "EOS055 Handling Unit Buffer"

    Record “EOS055 Handling Unit Buffer”.



EOS Labs -