Table 18122511 EOS001 DTI Entry

Table 18122511 EOS001 DTI Entry

LanguageCaption
de-ATBelegfakt.-Posten
de-CHBelegfakt.-Posten
de-DEBelegfakt.-Posten
en-USDocument Invoice Entry
it-CHMov. doc. da fatturare
it-ITMov. doc. da fatturare

Fields

Entry No. (1)

Integer

LanguageCaption
de-ATEintrag Nr.
de-CHEintrag Nr.
de-DEEintrag Nr.
en-USEntry No.
it-CHNr. movimento
it-ITNr. movimento

Sales/Purchase (2)

Option

" " (0) , Sales (1) , Purchase (2)

LanguageCaption
de-ATVerkauf/Einkauf
de-CHVerkauf/Einkauf
de-DEVerkauf/Einkauf
en-USSales/Purchase
it-CHVendite/Acquisti
it-ITVendite/Acquisti

Entry Type (3)

Option

"Shipment" (0) , "Invoice" (1) , "Settlement" (2)

LanguageCaption
de-ATPostenart
de-CHPostenart
de-DEPostenart
en-USEntry Type
it-CHTipo movimento
it-ITTipo movimento

Expected (4)

Boolean

Indicates that this entry is expected. An expected entry is an entry that has not yet been posted and is not considered in reports.

LanguageCaption
de-ATErwartet
de-CHErwartet
de-DEErwartet
en-USExpected
it-CHPrevisto
it-ITPrevisto

Document No. (5)

Code[20]

LanguageCaption
de-ATDokument Nr.
de-CHDokument Nr.
de-DEDokument Nr.
en-USDocument No.
it-CHNr.. documento
it-ITNr.. documento

Posting Date (6)

Date

LanguageCaption
de-ATBuchungsdatum
de-CHBuchungsdatum
de-DEBuchungsdatum
en-USPosting Date
it-CHData di registrazione
it-ITData di registrazione

Document Type (10)

Integer

LanguageCaption
de-ATDokumenttyp
de-CHDokumenttyp
de-DEDokumenttyp
en-USDocument Type
it-CHTipo di documento
it-ITTipo di documento

Document Line No. (11)

Integer

LanguageCaption
de-ATBelegzeile Nr.
de-CHBelegzeile Nr.
de-DEBelegzeile Nr.
en-USDocument Line No.
it-CHNr. riga documento
it-ITNr. riga documento

Type (15)

Option

" " (0) , "G/L Account" (1) , "Item" (2) , "Resource" (3) , "Fixed Asset" (4) , "Charge (Item)" (5)

LanguageCaption
de-ATArt
de-CHArt
de-DEArt
en-USType
it-CHTipo
it-ITTipo

No. (16)

Code[20]

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

Credit Document (17)

Boolean

LanguageCaption
de-ATStornobeleg
de-CHStornobeleg
de-DEStornobeleg
en-USCredit Document
it-CHDocumento storno
it-ITDocumento storno

G/L Account No. (20)

Code[20]

TableRelation: "G/L Account"."No."

LanguageCaption
de-ATSachkonto-Nr.
de-CHSachkonto-Nr.
de-DESachkonto-Nr.
en-USG/L Account No.
it-CHNr. conto C/G
it-ITNr. conto C/G

Description (25)

Text[100]

LanguageCaption
de-ATBeschreibung
de-CHBeschreibung
de-DEBeschreibung
en-USDescription
it-CHDescrizione
it-ITDescrizione

Description 2 (26)

Text[50]

LanguageCaption
de-ATBeschreibung 2
de-CHBeschreibung 2
de-DEBeschreibung 2
en-USDescription 2
it-CHDescrizione 2
it-ITDescrizione 2

Quantity (30)

Decimal

LanguageCaption
de-ATMenge
de-CHMenge
de-DEMenge
en-USQuantity
it-CHQuantità
it-ITQuantità

Quantity (Base) (31)

Decimal

LanguageCaption
de-ATMenge (Basis)
de-CHMenge (Basis)
de-DEMenge (Basis)
en-USQuantity (Base)
it-CHQuantità (base)
it-ITQuantità (base)

Unit of Measure Code (32)

Code[10]

TableRelation: "Unit of Measure".Code

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

Qty. Per Unit of Measure (33)

Decimal

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

Sell-to Cust./Vend. (40)

Code[20]

TableRelation: IF ("Sales/Purchase" = CONST(Sales)) Customer."No." ELSE IF ("Sales/Purchase" = CONST(Purchase)) Vendor."No."

LanguageCaption
de-ATVerk. an Debitor/Kreditor
de-CHVerk. an Debitor/Kreditor
de-DEVerk. an Debitor/Kreditor
en-USSell-to Cust./Vend.
it-CHVendere a cliente/fornitore
it-ITVendere a cliente/fornitore

Bill-to Cust./Vend. (41)

Code[20]

TableRelation: IF ("Sales/Purchase" = CONST(Sales)) Customer."No." ELSE IF ("Sales/Purchase" = CONST(Purchase)) Vendor."No."

LanguageCaption
de-ATRech. an Debitor/Kreditor
de-CHRech. an Debitor/Kreditor
de-DERech. an Debitor/Kreditor
en-USBill-to Cust./Vend.
it-CHBill-to cliente/fornitore
it-ITBill-to cliente/fornitore

Cust./Vend. Posting Group (42)

Code[20]

TableRelation: if ("Sales/Purchase" = const(Sales)) "Customer Posting Group".Code else if ("Sales/Purchase" = const(Purchase)) "Vendor Posting Group".Code

LanguageCaption
de-ATDebitoren-/Kreditorenbuchungsgruppe
de-CHDebitoren-/Kreditorenbuchungsgruppe
de-DEDebitoren-/Kreditorenbuchungsgruppe
en-USCust./Vend. Posting Group
it-CHCat. reg. cliente/fornitore
it-ITCat. reg. cliente/fornitore

Line Posting Group (45)

Code[20]

TableRelation: IF ("Sales/Purchase" = CONST(Purchase)) "Vendor Posting Group".Code ELSE IF ("Sales/Purchase" = CONST(Sales)) "Customer Posting Group".Code

LanguageCaption
de-ATBuchungsgruppe
de-CHBuchungsgruppe
de-DEBuchungsgruppe
en-USPosting Group
it-CHCategoria registrazione
it-ITCategoria registrazione

Gen. Bus. Posting Group (46)

Code[20]

TableRelation: "Gen. Business Posting Group".Code

LanguageCaption
de-ATGeschäftsbuchungsgruppe
de-CHGeschäftsbuchungsgruppe
de-DEGeschäftsbuchungsgruppe
en-USGen. Bus. Posting Group
it-CHCat. reg. business
it-ITCat. reg. business

Gen. Prod. Posting Group (47)

Code[20]

TableRelation: "Gen. Product Posting Group".Code

LanguageCaption
de-ATProduktbuchungsgruppe
de-CHProduktbuchungsgruppe
de-DEProduktbuchungsgruppe
en-USGen. Prod. Posting Group
it-CHCat. reg. articolo/servizio
it-ITCat. reg. articolo/servizio

Amount (LCY) (50)

Decimal

LanguageCaption
de-ATBetrag (LCY)
de-CHBetrag (LCY)
de-DEBetrag (LCY)
en-USAmount (LCY)
it-CHImporto (VL)
it-ITImporto (VL)

Amount per Unit (LCY) (51)

Decimal

LanguageCaption
de-ATBetrag pro Einheit (MW)
de-CHBetrag pro Einheit (MW)
de-DEBetrag pro Einheit (MW)
en-USAmount per Unit (LCY)
it-CHImporto per unità (VL)
it-ITImporto per unità (VL)

Amount (55)

Decimal

LanguageCaption
de-ATBetrag
de-CHBetrag
de-DEBetrag
en-USAmount
it-CHImporto
it-ITImporto

Amount per Unit (56)

Decimal

LanguageCaption
de-ATBetrag pro Einheit
de-CHBetrag pro Einheit
de-DEBetrag pro Einheit
en-USAmount per Unit
it-CHImporto per unità
it-ITImporto per unità

Currency Code (60)

Code[10]

TableRelation: Currency.Code

LanguageCaption
de-ATWährungscode
de-CHWährungscode
de-DEWährungscode
en-USCurrency Code
it-CHCod. valuta
it-ITCod. valuta

Currency Factor (61)

Decimal

LanguageCaption
de-ATWährungsfaktor
de-CHWährungsfaktor
de-DEWährungsfaktor
en-USCurrency Factor
it-CHFattore valuta
it-ITFattore valuta

Inv. Document Type (70)

Integer

LanguageCaption
de-ATRech.-Belegart
de-CHRech.-Belegart
de-DERech.-Belegart
en-USInv. Document Type
it-CHTipo di documento fattura
it-ITTipo di documento fattura

Inv. Document No. (71)

Code[20]

LanguageCaption
de-ATRech.-Belegnr.
de-CHRech.-Belegnr.
de-DERech.-Belegnr.
en-USInv. Document No.
it-CHNr. documento fattura
it-ITNr. documento fattura

Inv. Document Line No. (72)

Integer

LanguageCaption
de-ATRech.-Belegzeilennr.
de-CHRech.-Belegzeilennr.
de-DERech.-Belegzeilennr.
en-USInv. Document Line No.
it-CHNr. riga documento fattura
it-ITNr. riga documento fattura

Settlement ID (73)

Guid

LanguageCaption
de-ATAbrechnungs-ID
de-CHAbrechnungs-ID
de-DEAbrechnungs-ID
en-USSettlement ID
it-CHID liquidazione
it-ITID liquidazione

Correction (75)

Boolean

LanguageCaption
de-ATKorrektur
de-CHKorrektur
de-DEKorrektur
en-USCorrection
it-CHCorrezione
it-ITCorrezione

Last DTI Calc. Date (108)

Date

LanguageCaption
de-ATDatum letzte ZFB-Berechnung
de-CHDatum letzte ZFB-Berechnung
de-DEDatum letzte ZFB-Berechnung
en-USLast DTI Calc. Date
it-CHData ultimo calcolo DDF
it-ITData ultimo calcolo DDF

DTI Account No. (110)

Code[20]

TableRelation: "G/L Account"

LanguageCaption
de-ATZFB-Sachkontonr.
de-CHZFB-Sachkontonr.
de-DEZFB-Sachkontonr.
en-USDTI Account No.
it-CHNr conto C/G DDF
it-ITNr conto C/G DDF

DTI Bal. Account No. (111)

Code[20]

TableRelation: "G/L Account"

LanguageCaption
de-ATZFB-Gegenkontonr.
de-CHZFB-Gegenkontonr.
de-DEZFB-Gegenkontonr.
en-USDTI Bal. Account No.
it-CHNr. contropartita DDF
it-ITNr. contropartita DDF

VAT Bus. Posting Group (160)

Code[20]

TableRelation: "VAT Business Posting Group"

LanguageCaption
de-ATMwSt.-Geschäftsbuchungsgruppe
de-CHMwSt.-Geschäftsbuchungsgruppe
de-DEMwSt.-Geschäftsbuchungsgruppe
en-USVAT Bus. Posting Group
it-CHCat. reg. business IVA
it-ITCat. reg. business IVA

VAT Prod. Posting Group (170)

Code[20]

TableRelation: "VAT Product Posting Group"

LanguageCaption
de-ATMwSt.-Produktbuchungsgruppe
de-CHMwSt.-Produktbuchungsgruppe
de-DEMwSt.-Produktbuchungsgruppe
en-USVAT Prod. Posting Group
it-CHCat. reg. art./serv. IVA
it-ITCat. reg. art./serv. IVA

Global Dimension 1 Code (480)

Code[20]

TableRelation: "Dimension Value".Code WHERE("Global Dimension No." = CONST(1))

LanguageCaption
de-ATGlobaler Dimensionscode 1
de-CHGlobaler Dimensionscode 1
de-DEGlobaler Dimensionscode 1
en-USGlobal Dimension 1 Code
it-CHCod. dimensione globale 1
it-ITCod. dimensione globale 1

Global Dimension 2 Code (481)

Code[20]

TableRelation: "Dimension Value".Code WHERE("Global Dimension No." = CONST(2))

LanguageCaption
de-ATGlobaler Dimensionscode 2
de-CHGlobaler Dimensionscode 2
de-DEGlobaler Dimensionscode 2
en-USGlobal Dimension 2 Code
it-CHCod. dimensione globale 2
it-ITCod. dimensione globale 2

Dimension Set ID (485)

Integer

TableRelation: "Dimension Set Entry"

LanguageCaption
de-ATDimensionssatz-ID
de-CHDimensionssatz-ID
de-DEDimensionssatz-ID
en-USDimension Set ID
it-CHID set di dimensioni
it-ITID set di dimensioni

CWS Shipment No. (500)

Code[20]

LanguageCaption
de-ATCWS Versand-Nr.
de-CHCWS Versand-Nr.
de-DECWS Versand-Nr.
en-USCWS Shipment No.
it-CHNr. spedizione CWS
it-ITNr. spedizione CWS

Vendor Shipment No. (510)

Code[35]

LanguageCaption
de-ATKred.-Lieferungsnr.
de-CHKred.-Lieferungsnr.
de-DEKred.-Lieferungsnr.
en-USVendor Shipment No.
it-CHNr. doc. trasp. for.
it-ITNr. doc. trasp. for.

To Be Reversed (1000)

Boolean

For internal use only.

LanguageCaption

Methods

GetShipmentHeaderRecRef

procedure GetShipmentHeaderRecRef(var RecRef: RecordRef; DTIEntry: Record "EOS001 DTI Entry")

Parameters / Return Value

  • RecRef RecordRef

  • DTIEntry Record "EOS001 DTI Entry"


ShowDimensions

procedure ShowDimensions()

GetDocumentTypeName

procedure GetDocumentTypeName(): Text

Parameters / Return Value

  • Returns Text

CopyFromSalesShptLineCorrection

procedure CopyFromSalesShptLineCorrection(OldDocLine: Record "Sales Shipment Line"; NewDocLine: Record "Sales Shipment Line"): Boolean

Parameters / Return Value

  • OldDocLine Record "Sales Shipment Line"

  • NewDocLine Record "Sales Shipment Line"

  • Returns Boolean


CopyFromSalesShptLine

procedure CopyFromSalesShptLine(SalesLine: Record "Sales Line";SalesShptLine: Record "Sales Shipment Line"): Boolean

Parameters / Return Value

  • SalesLine Record "Sales Line"

  • SalesShptLine Record "Sales Shipment Line"

  • Returns Boolean


CopyFromReturnRcptLineCorrection

procedure CopyFromReturnRcptLineCorrection(OldDocLine: Record "Return Receipt Line"; NewDocLine: Record "Return Receipt Line"): Boolean

Parameters / Return Value

  • OldDocLine Record "Return Receipt Line"

  • NewDocLine Record "Return Receipt Line"

  • Returns Boolean


CopyFromReturnRcptLine

procedure CopyFromReturnRcptLine(SalesLine: Record "Sales Line";ReturnRcptLine: Record "Return Receipt Line"): Boolean

Parameters / Return Value

  • SalesLine Record "Sales Line"

  • ReturnRcptLine Record "Return Receipt Line"

  • Returns Boolean


CopyFromSalesInvLine

procedure CopyFromSalesInvLine(SalesLine: Record "Sales Line";SalesInvLine: Record "Sales Invoice Line";SalesShptLine: Record "Sales Shipment Line";QtyToInvoice: Decimal): Boolean

Parameters / Return Value

  • SalesLine Record "Sales Line"

  • SalesInvLine Record "Sales Invoice Line"

  • SalesShptLine Record "Sales Shipment Line"

  • QtyToInvoice Decimal

  • Returns Boolean


CopyFromSalesCrMemoLine

procedure CopyFromSalesCrMemoLine(SalesLine: Record "Sales Line";SalesCrMemoLine: Record "Sales Cr.Memo Line";ReturnRcptLine: Record "Return Receipt Line";QtyToInvoice: Decimal): Boolean

Parameters / Return Value

  • SalesLine Record "Sales Line"

  • SalesCrMemoLine Record "Sales Cr.Memo Line"

  • ReturnRcptLine Record "Return Receipt Line"

  • QtyToInvoice Decimal

  • Returns Boolean


CopyFromPurchRcptLineCorrection

procedure CopyFromPurchRcptLineCorrection(OldDocLine: Record "Purch. Rcpt. Line"; NewDocLine: Record "Purch. Rcpt. Line"): Boolean

Parameters / Return Value

  • OldDocLine Record "Purch. Rcpt. Line"

  • NewDocLine Record "Purch. Rcpt. Line"

  • Returns Boolean


CopyFromPurchRcptLine

procedure CopyFromPurchRcptLine(PurchLine: Record "Purchase Line";PurchRcptLine: Record "Purch. Rcpt. Line"): Boolean

Parameters / Return Value

  • PurchLine Record "Purchase Line"

  • PurchRcptLine Record "Purch. Rcpt. Line"

  • Returns Boolean


CopyFromReturnShptLineCorrection

procedure CopyFromReturnShptLineCorrection(OldDocLine: Record "Return Shipment Line"; NewDocLine: Record "Return Shipment Line"): Boolean

Parameters / Return Value

  • OldDocLine Record "Return Shipment Line"

  • NewDocLine Record "Return Shipment Line"

  • Returns Boolean


CopyFromReturnShptLine

procedure CopyFromReturnShptLine(PurchLine: Record "Purchase Line";ReturnShptLine: Record "Return Shipment Line"): Boolean

Parameters / Return Value

  • PurchLine Record "Purchase Line"

  • ReturnShptLine Record "Return Shipment Line"

  • Returns Boolean


CopyFromPurchInvLine

procedure CopyFromPurchInvLine(PurchLine: Record "Purchase Line";PurchInvLine: Record "Purch. Inv. Line";PurchRcptLine: Record "Purch. Rcpt. Line";QtyToInvoice: Decimal): Boolean

Parameters / Return Value

  • PurchLine Record "Purchase Line"

  • PurchInvLine Record "Purch. Inv. Line"

  • PurchRcptLine Record "Purch. Rcpt. Line"

  • QtyToInvoice Decimal

  • Returns Boolean


CopyFromPurchCrMemoLine

procedure CopyFromPurchCrMemoLine(PurchLine: Record "Purchase Line";PurchCrMemoLine: Record "Purch. Cr. Memo Line";ReturnShptLine: Record "Return Shipment Line";QtyToInvoice: Decimal): Boolean

Parameters / Return Value

  • PurchLine Record "Purchase Line"

  • PurchCrMemoLine Record "Purch. Cr. Memo Line"

  • ReturnShptLine Record "Return Shipment Line"

  • QtyToInvoice Decimal

  • Returns Boolean


GetCustVendAccNo

procedure GetCustVendAccNo(): Code[20]

Parameters / Return Value

  • Returns Code[20]

CalcSettledAmount

procedure CalcSettledAmount(): Decimal

Parameters / Return Value

  • Returns Decimal

GetByDocument

procedure GetByDocument(DocumentLine: Variant): Boolean

Parameters / Return Value

  • DocumentLine Variant

  • Returns Boolean


GetByDocument

procedure GetByDocument(DocumentLine: Variant; WithError: Boolean): Boolean

Parameters / Return Value

  • DocumentLine Variant

  • WithError Boolean

  • Returns Boolean


FilterByDocument

procedure FilterByDocument(DocumentLine: Variant)

Parameters / Return Value

  • DocumentLine Variant

GetSettlementEntry

procedure GetSettlementEntry(var DtiEntry: Record "EOS001 DTI Entry"): Boolean

Attempts to find the settlement entry for this DTI entry. A single shipment entry can only be settled once and therefore only one (or none) entry must exist. As such: this will only work if the current DTI entry is a shipment entry.

Parameters / Return Value

  • DtiEntry Record "EOS001 DTI Entry"

    The found settlement entry.

  • Returns Boolean

    true if a settlement entry was found.


HasSettlement

procedure HasSettlement(var SettlementDtiEntry: Record "EOS001 DTI Entry"): Boolean

Parameters / Return Value

  • SettlementDtiEntry Record "EOS001 DTI Entry"

  • Returns Boolean


HasSettlement

procedure HasSettlement(): Boolean

Specifies if the current entry has been settled. This will only work if the entry is a shipment entry.

Parameters / Return Value

  • Returns Boolean

Events

OnBeforeGetGlAccSales

local procedure OnBeforeGetGlAccSales(SalesLine: Record "Sales Line"; var GlAccountNo: Code[20]; var Handled: Boolean)

Parameters / Return Value

  • SalesLine Record "Sales Line"

  • GlAccountNo Code[20]

  • Handled Boolean


OnBeforeGetGlAccPurch

local procedure OnBeforeGetGlAccPurch(PurchLine: Record "Purchase Line"; var GlAccountNo: Code[20]; var Handled: Boolean)

Parameters / Return Value

  • PurchLine Record "Purchase Line"

  • GlAccountNo Code[20]

  • Handled Boolean


OnAfterCopyFromSalesShptLine

local procedure OnAfterCopyFromSalesShptLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; SalesShptLine: Record "Sales Shipment Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • SalesLine Record "Sales Line"

  • SalesShptLine Record "Sales Shipment Line"

  • CanInsertEntry Boolean


OnAfterCopyFromSalesInvLine

local procedure OnAfterCopyFromSalesInvLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; SalesInvLine: Record "Sales Invoice Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • SalesLine Record "Sales Line"

  • SalesInvLine Record "Sales Invoice Line"

  • CanInsertEntry Boolean


OnAfterCopyFromReturnRcptLine

local procedure OnAfterCopyFromReturnRcptLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; ReturnRcptLine: Record "Return Receipt Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • SalesLine Record "Sales Line"

  • ReturnRcptLine Record "Return Receipt Line"

  • CanInsertEntry Boolean


OnAfterCopyFromSalesCrMemoLine

local procedure OnAfterCopyFromSalesCrMemoLine(SalesHeader: Record "Sales Header"; SalesLine: Record "Sales Line"; SalesCrMemoLine: Record "Sales Cr.Memo Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • SalesLine Record "Sales Line"

  • SalesCrMemoLine Record "Sales Cr.Memo Line"

  • CanInsertEntry Boolean


OnAfterCopyFromPurchRcptLine

local procedure OnAfterCopyFromPurchRcptLine(PurchHeader: Record "Purchase Header"; PurchLine: Record "Purchase Line"; PurchRcptLine: Record "Purch. Rcpt. Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • PurchHeader Record "Purchase Header"

  • PurchLine Record "Purchase Line"

  • PurchRcptLine Record "Purch. Rcpt. Line"

  • CanInsertEntry Boolean


OnAfterCopyFromPurchInvLine

local procedure OnAfterCopyFromPurchInvLine(PurchHeader: Record "Purchase Header"; PurchLine: Record "Purchase Line"; PurchInvLine: Record "Purch. Inv. Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • PurchHeader Record "Purchase Header"

  • PurchLine Record "Purchase Line"

  • PurchInvLine Record "Purch. Inv. Line"

  • CanInsertEntry Boolean


OnAfterCopyFromReturnShptLine

local procedure OnAfterCopyFromReturnShptLine(PurchHeader: Record "Purchase Header"; PurchLine: Record "Purchase Line"; ReturnShptLine: Record "Return Shipment Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • PurchHeader Record "Purchase Header"

  • PurchLine Record "Purchase Line"

  • ReturnShptLine Record "Return Shipment Line"

  • CanInsertEntry Boolean


OnAfterCopyFromPurchCrMemoLine

local procedure OnAfterCopyFromPurchCrMemoLine(PurchHeader: Record "Purchase Header"; PurchLine: Record "Purchase Line"; PurchCrMemoLine: Record "Purch. Cr. Memo Line"; var CanInsertEntry: Boolean)

Parameters / Return Value

  • PurchHeader Record "Purchase Header"

  • PurchLine Record "Purchase Line"

  • PurchCrMemoLine Record "Purch. Cr. Memo Line"

  • CanInsertEntry Boolean


OnAfterFilterByDocument

local procedure OnAfterFilterByDocument(DocumentVariant: Variant)

Parameters / Return Value

  • DocumentVariant Variant

OnBeforeGetCustVendAccountNo

local procedure OnBeforeGetCustVendAccountNo(DocEntry: Record "EOS001 DTI Entry"; var GlAccountNo: Code[20]; var Handled: Boolean)

Parameters / Return Value

  • DocEntry Record "EOS001 DTI Entry"

  • GlAccountNo Code[20]

  • Handled Boolean


OnAfterGetCustVendAccountNo

local procedure OnAfterGetCustVendAccountNo(DocEntry: Record "EOS001 DTI Entry"; var GlAccountNo: Code[20])

Parameters / Return Value

  • DocEntry Record "EOS001 DTI Entry"

  • GlAccountNo Code[20]


OnAfterUpdateAmounts

local procedure OnAfterUpdateAmounts()

OnAfterAdjustForRoundingResidue

local procedure OnAfterAdjustForRoundingResidue(OrigDtiEntry: Record "EOS001 DTI Entry"; var DtiEntry: Record "EOS001 DTI Entry")

Raised whenever the amounts of an invoice DTI entry have been adjusted to compensate for possible rounding residuals.

Parameters / Return Value

  • OrigDtiEntry Record "EOS001 DTI Entry"

    The DTI entry before the adjustment was applied.

  • DtiEntry Record "EOS001 DTI Entry"

    The DTI entry. The adjustment has already been applied here.



EOS Labs -