Table 70491912 EOS029 Document Container
Table 70491912 EOS029 Document Container
| Language | Caption | 
|---|---|
| de-DE | Belegcontainer | 
| en-US | Document Container | 
| it-IT | Contenitore documento | 
Fields
Entry No. (10)
Integer
| Language | Caption | 
|---|---|
| de-DE | Lfd.-Nr. | 
| en-US | Entry No. | 
| it-IT | Nr. movimento | 
Source Type (20)
Integer
| Language | Caption | 
|---|---|
| de-DE | Herkunftsart | 
| en-US | Source Type | 
| it-IT | Tipo origine | 
Source Subtype (21)
Option
"0" (0) , "1" (1) , "2" (2) , "3" (3) , "4" (4) , "5" (5) , "6" (6) , "7" (7) , "8" (8) , "9" (9) , "10" (10)
| Language | Caption | 
|---|---|
| de-DE | Herkunftsunterart | 
| en-US | Source Subtype | 
| it-IT | Sottotipo origine | 
Source No. (22)
Code[20]
| Language | Caption | 
|---|---|
| de-DE | Herkunftsnr. | 
| en-US | Source No. | 
| it-IT | Nr. origine | 
Source Line No. (23)
Integer
| Language | Caption | 
|---|---|
| de-DE | Herkunftszeilennr. | 
| en-US | Source Line No. | 
| it-IT | Nr. riga origine | 
For Source Line No. (26)
Integer
| Language | Caption | 
|---|---|
| de-DE | Für Herkunftszeilennr. | 
| en-US | For Source Line No. | 
| it-IT | Per nr. riga origine | 
Manual Entry (25)
Boolean
Indicates that this entry has been created manually. A manual entry is usually directly inserted to a document by the user.
| Language | Caption | 
|---|---|
| de-DE | Manueller Posten | 
| en-US | Manual Entry | 
| it-IT | Immissione manuale | 
Packaging Material No. (30)
Code[20]
TableRelation: "EOS055 Packaging Material"."No."
| Language | Caption | 
|---|---|
| de-DE | Verpackungsmaterialnr. | 
| en-US | Packaging Material No. | 
| it-IT | Nr. materiale di imballaggio | 
Item No. (35)
Code[20]
TableRelation: "Item"."No."
| Language | Caption | 
|---|---|
| de-DE | Artikelnr. | 
| en-US | Item No. | 
| it-IT | Nr. articolo | 
Location Code (36)
Code[10]
TableRelation: Location.Code
| Language | Caption | 
|---|---|
| de-DE | Lagerortcode | 
| en-US | Location Code | 
| it-IT | Cod. ubicazione | 
Bin Code (37)
Code[20]
TableRelation: Bin.Code where("Location Code" = field("Location Code"))
| Language | Caption | 
|---|---|
| de-DE | Lagerplatzcode | 
| en-US | Bin Code | 
| it-IT | Cod. collocazione | 
Description (40)
Text[100]
| Language | Caption | 
|---|---|
| de-DE | Beschreibung | 
| en-US | Description | 
| it-IT | Descrizione | 
Quantity (45)
Decimal
| Language | Caption | 
|---|---|
| de-DE | Menge | 
| en-US | Quantity | 
| it-IT | Quantità | 
Qty. to Invoice (46)
Decimal
Obsolete
Removed: Unused (18.0)| Language | Caption | 
|---|
Qty. to Handle (47)
Decimal
| Language | Caption | 
|---|---|
| de-DE | Bewegungsmenge | 
| en-US | Qty. to Handle | 
| it-IT | Qtà da gestire | 
Qty. Handled (48)
Decimal
| Language | Caption | 
|---|---|
| de-DE | Behandelte Menge | 
| en-US | Qty. Handled | 
| it-IT | Qtà gestita | 
Unit of Measure Code (49)
Code[10]
TableRelation: if ("Item No." = const('')) "Unit of Measure".Code else "Item Unit of Measure".Code where("Item No." = field("Item No."))
| Language | Caption | 
|---|---|
| de-DE | Einheitencode | 
| en-US | Unit of Measure Code | 
| it-IT | Cod. unità di misura | 
Handling Unit No. (50)
Code[20]
TableRelation: "EOS055 Handling Unit"."No."
| Language | Caption | 
|---|---|
| de-DE | Ladeeinheitennr. | 
| en-US | Handling Unit No. | 
| it-IT | Nr. unità di carico | 
Entry Type (55)
Option
"Inbound" (0) , "Outbound" (1)
| Language | Caption | 
|---|---|
| de-DE | Postenart | 
| en-US | Entry Type | 
| it-IT | Tipo movimento | 
Reason Code (60)
Code[10]
TableRelation: "Reason Code".Code
| Language | Caption | 
|---|---|
| de-DE | Grundcode | 
| en-US | Reason Code | 
| it-IT | Causale | 
Invoice (70)
Boolean
| Language | Caption | 
|---|---|
| de-DE | Fakturieren | 
| en-US | Invoice | 
| it-IT | Fattura | 
Container Account Type (80)
Enum "EOS029 Container Account Type"
| Language | Caption | 
|---|---|
| de-DE | Container-Kontoart | 
| en-US | Container Account Type | 
| it-IT | Tipo conto contenitori | 
Container Account No. (81)
Code[20]
TableRelation: if ("Container Account Type" = const(Customer)) Customer."No." else if ("Container Account Type" = const(Vendor)) Vendor."No." else if ("Container Account Type" = const("Shipping Agent")) "Shipping Agent".Code
| Language | Caption | 
|---|---|
| de-DE | Container-Kontoart | 
| en-US | Container Account Type | 
| it-IT | Tipo conto contenitori | 
Container Account Address Code (82)
Code[10]
TableRelation: if ("Container Account Type" = const(Customer)) "Ship-to Address".Code where("Customer No." = field("Container Account No.")) else if ("Container Account Type" = const(Vendor)) "Order Address".Code where("Vendor No." = field("Container Account No."))
| Language | Caption | 
|---|---|
| de-DE | Adressencode Container-Konto | 
| en-US | Container Account Address Code | 
| it-IT | Cod. indirizzo conto contenitori | 
Item Entry No. (100)
Integer
TableRelation: "Item Ledger Entry"."Entry No."
| Language | Caption | 
|---|---|
| de-DE | Artikelposten.-Lfd.-Nr. | 
| en-US | Item Entry No. | 
| it-IT | Nr. movimento articolo | 
Empties Entry No. (101)
Integer
TableRelation: "EOS029 Container Entry"."Entry No."
| Language | Caption | 
|---|---|
| de-DE | Leergutposten Lfd.-Nr. | 
| en-US | Empties Entry No. | 
| it-IT | Nr. movimento vuoti | 
Source TableID (200)
Integer
| Language | Caption | 
|---|
Source SystemID (201)
Guid
| Language | Caption | 
|---|
Methods
SetSourceDocumentFilter
procedure SetSourceDocumentFilter(SourceType: Integer; SourceSubtype: Integer; SourceNo: Code[20])
Parameters / Return Value
- SourceType - Integer
- SourceSubtype - Integer
- SourceNo - Code[20]
SetSourceDocumentFilter
procedure SetSourceDocumentFilter(SourceType: Integer; SourceSubtype: Integer; SourceNo: Code[20]; SourceLineNo: Integer)
Parameters / Return Value
- SourceType - Integer
- SourceSubtype - Integer
- SourceNo - Code[20]
- SourceLineNo - Integer
SetSourceDocumentFilter
procedure SetSourceDocumentFilter(DocVariant: Variant): Boolean
Applies filters to the current instance for the given document.
Parameters / Return Value
- DocVariant - Variant- The document to filter for. 
- Returns - Boolean- trueif any records exist in the filter.
SetDocumentFields
procedure SetDocumentFields(DocVariant: Variant)
Parameters / Return Value
- DocVariant Variant
Sign
procedure Sign(): Integer
Get the sign factor for the current line.
Parameters / Return Value
- Returns - Integer- 1 if inbound, -1 if outbount. 
GetSignedQuantity
procedure GetSignedQuantity(): Decimal
Gets the signed quantity of the current line.
Parameters / Return Value
- Returns - Decimal- The signed quantity. 
CollectTempSet
procedure CollectTempSet(DocVariant: Variant; WithDelete: Boolean): Boolean
Collects all entries for a given source document and groups them into the current instance. The current instance must be temporary. All existing records will be replaced.
Parameters / Return Value
- DocVariant - Variant- The document to filter for. 
- WithDelete - Boolean- Specifies whether the collected entries should be deleted from the database. 
- Returns - Boolean- trueif any records exist in the filter.
InsertTempLine
procedure InsertTempLine()
CopyFromBuffer
procedure CopyFromBuffer(TempHuBuffer: Record "EOS055 Handling Unit Buffer" temporary)
Parameters / Return Value
- TempHuBuffer Record "EOS055 Handling Unit Buffer"
Events
OnBeforeFindContainerLocation
local procedure OnBeforeFindContainerLocation(Rec: Record "EOS029 Document Container"; Pm: Record "EOS055 Packaging Material";var ContainerLocation: Record "EOS029 Container Location";var IsFound: Enum "EOS066 TriState Boolean")
Raised before a container location is retrieved for this entry. You can use this to apply additional filters and/or completely override the default behaviour.
Parameters / Return Value
- Rec - Record "EOS029 Document Container"- The document container for which the setup is loaded. 
- Pm - Record "EOS055 Packaging Material"- The package material for which the setup is loaded. 
- ContainerLocation - Record "EOS029 Container Location"- The container location record to return or modify. 
- IsFound - Enum "EOS066 TriState Boolean"- Set this value to ‘true’ if a setup has been retrieved. In this case you need to return the found setup in “ContainerLocation”. Set this value to ‘false’ if no setup is avaiable. Set (or leave) this to ‘undefined’ to do not interfere and let the app continue with default behaviour. 
OnAfterApplyContainerLocation
local procedure OnAfterApplyContainerLocation(var Rec: Record "EOS029 Document Container"; ContainerLocation: Record "EOS029 Container Location")
Raised after a container location has been applied to a document container. This is only raised if a container location has been found. See also: OnBeforeFindContainerLocation
Parameters / Return Value
- Rec - Record "EOS029 Document Container"- The document container. 
- ContainerLocation - Record "EOS029 Container Location"- The container location that is being applied. 
OnBeforeFindContainerSetup
local procedure OnBeforeFindContainerSetup(Rec: Record "EOS029 Document Container";var ContainerSetup: Record "EOS029 Container Setup";var IsFound: Enum "EOS066 TriState Boolean")
Raised before a container setup is retrieved for this entry. You can use this to apply additional filters and/or completely override the default behaviour.
Parameters / Return Value
- Rec - Record "EOS029 Document Container"- The document container for which the setup is loaded. 
- ContainerSetup - Record "EOS029 Container Setup"- The container setup record to return or modify. 
- IsFound - Enum "EOS066 TriState Boolean"- Set this value to ‘true’ if a setup has been retrieved. In this case you need to return the found setup in “ContainerSetup”. Set this value to ‘false’ if no setup is avaiable. Set (or leave) this to ‘undefined’ to do not interfere and let the app continue with default behaviour. 
OnAfterApplyContainerSetup
local procedure OnAfterApplyContainerSetup(var Rec: Record "EOS029 Document Container"; ContainerSetup: Record "EOS029 Container Setup")
Raised after a container setup has been applied to a document container. This is only raised if a container setup has been found. See also: OnBeforeFindContainerSetup
Parameters / Return Value
- Rec - Record "EOS029 Document Container"- The document container. 
- ContainerSetup - Record "EOS029 Container Setup"- The container setup that is being applied. 
OnBeforeSetDocumentContainer_FromTransferHeader
local procedure OnBeforeSetDocumentContainer_FromTransferHeader(var DocumentContainer: Record "EOS029 Document Container"; TransferHeader: Record "Transfer Header"; var IsHandled: Boolean; var ContainerSetup: Record "EOS029 Container Setup"; var ShippingAgentCode: Code[10])
Raised in the procedure ApplyContainerSetup, before set document container from Transfer Header.
Parameters / Return Value
- DocumentContainer - Record "EOS029 Document Container"- Record “EOS029 Document Container” to modify 
- TransferHeader - Record "Transfer Header"- Transfer Header 
- IsHandled - Boolean- If true, skip the app code 
- ContainerSetup - Record "EOS029 Container Setup"- Container Setup to filter 
- ShippingAgentCode - Code[10]- Shipping Agent Code 
OnAfterCopyFromTransferShptHeaderToTransferHeader
local procedure OnAfterCopyFromTransferShptHeaderToTransferHeader(var TransferHeader: Record "Transfer Header"; TransferShptHeader: Record "Transfer Shipment Header")
Raised after copying fields from Transfer Shipment Header to Transfer Header.
Parameters / Return Value
- TransferHeader - Record "Transfer Header"- Transfer Header to set 
- TransferShptHeader - Record "Transfer Shipment Header"- Transfer Shipment Header to copy 
OnAfterCopyFromTransferRcptHeaderToTransferHeader
local procedure OnAfterCopyFromTransferRcptHeaderToTransferHeader(var TransferHeader: Record "Transfer Header"; TransferRcptHeader: Record "Transfer Receipt Header")
Raised after copying fields from Transfer Receipt Header to Transfer Header.
Parameters / Return Value
- TransferHeader - Record "Transfer Header"- Transfer Header to set 
- TransferRcptHeader - Record "Transfer Receipt Header"- Transfer Receipt Header to copy 
OnAfterCopyFromBuffer
local procedure OnAfterCopyFromBuffer(var DocumentContainer: Record "EOS029 Document Container"; TempHuBuffer: Record "EOS055 Handling Unit Buffer" temporary)
Raised after copying fields from Handling Unit Buffer to Document Container.
Parameters / Return Value
- DocumentContainer - Record "EOS029 Document Container"- Record “EOS029 Document Container” to modify 
- TempHuBuffer - Record "EOS055 Handling Unit Buffer"- Temporary Handling Unit Buffer 
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.