Report 70491813 EOS074 Euritmo Invoice Out

Report 70491813 EOS074 Euritmo Invoice Out

LanguageCaption
da-DKEDI Euritmo-faktura ud
de-ATEDI Euritmo Rechnung aus
de-CHEDI Euritmo Rechnung aus
de-DEEDI Euritmo Rechnung aus
es-ESEDI Euritmo Factura Saliente
fr-BESortie de facture EDI Euritmo
fr-CASortie de facture EDI Euritmo
fr-CHSortie de facture EDI Euritmo
fr-FRSortie de facture EDI Euritmo
en-USEDI Euritmo Invoice Out
it-CHEdi Euritmo Fattura in uscita
it-ITEdi Euritmo Fattura in uscita
nl-BEEDI Euritmo Factuur uit
nl-NLEDI Euritmo Factuur uit

Methods

InitEDILine

procedure InitEDILine()

InsertEdiLine

procedure InsertEdiLine(FixedFileP: Boolean; MaxLenRecordP: Integer)

Parameters / Return Value

  • FixedFileP Boolean

  • MaxLenRecordP Integer


DateFormat

procedure DateFormat(DateP: Date) DateResult: Text[8]

Parameters / Return Value

  • DateP Date

  • Returns Text[8]


FormatNumDecBiFront

procedure FormatNumDecBiFront(NrP: Decimal; LengthP: Integer; DecimalsP: Integer): Text[100]

Parameters / Return Value

  • NrP Decimal

  • LengthP Integer

  • DecimalsP Integer

  • Returns Text[100]


SignText

procedure SignText(ValueP: Decimal; TempRecordP: Text[30]): Text[30]

Parameters / Return Value

  • ValueP Decimal

  • TempRecordP Text[30]

  • Returns Text[30]


MaxValue

procedure MaxValue(Num1P: Integer; Num2P: Integer) MaxNum: Integer

Parameters / Return Value

  • Num1P Integer

  • Num2P Integer

  • Returns Integer


MinValue

procedure MinValue(Num1P: Integer; Num2P: Integer) MinNum: Integer

Parameters / Return Value

  • Num1P Integer

  • Num2P Integer

  • Returns Integer


InsDocExtracts

procedure InsDocExtracts(EDIDocType: enum "EOS074 EDI Document Type"; "Doc No.": Code[20])

Parameters / Return Value

  • EDIDocType enum "EOS074 EDI Document Type"

  • Doc No. Code[20]


EDIInsRow

procedure EDIInsRow(FieldNameP: Text[100]; TextP: Text[1024]; NotEmptyAllowedP: Boolean; FixFormatP: Boolean; MaxLenghtP: Integer; SpaceInZeroP: Boolean)

Parameters / Return Value

  • FieldNameP Text[100]

  • TextP Text[1024]

  • NotEmptyAllowedP Boolean

  • FixFormatP Boolean

  • MaxLenghtP Integer

  • SpaceInZeroP Boolean


FormatILN

procedure FormatILN(ILNP: Text[30]): Text[30]

Parameters / Return Value

  • ILNP Text[30]

  • Returns Text[30]


MakeInfoLine

procedure MakeInfoLine(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

MakeSummaryFooter

procedure MakeSummaryFooter(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_BGM

procedure Ins_BGM(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_NAS

procedure Ins_NAS(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_NAI

procedure Ins_NAI(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_FTX_Standard

procedure Ins_FTX_Standard(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_PAT

procedure Ins_PAT(EdiDocTypeP: enum "EOS074 EDI Document Type"; PaymTermsP: Code[10]; var CustLedgerEntryP: Record "Cust. Ledger Entry")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

  • PaymTermsP Code[10]

  • CustLedgerEntryP Record "Cust. Ledger Entry"


Ins_DET

procedure Ins_DET(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_DES

procedure Ins_DES(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_RFN

procedure Ins_RFN(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_NAD

procedure Ins_NAD(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_TAX

procedure Ins_TAX(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_ALD

procedure Ins_ALD(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_SUM

procedure Ins_SUM(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_FTT

procedure Ins_FTT(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_ALT_TD

procedure Ins_ALT_TD(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_ALT_X01

procedure Ins_ALT_X01(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_IVA

procedure Ins_IVA(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

Ins_TMA

procedure Ins_TMA(EdiDocTypeP: enum "EOS074 EDI Document Type")

Parameters / Return Value

  • EdiDocTypeP enum "EOS074 EDI Document Type"

ConvertText2Discount

procedure ConvertText2Discount(DiscountText: Code[20]) DiscountDec: Decimal

Parameters / Return Value

  • DiscountText Code[20]

  • Returns Decimal


CalcSummaries

procedure CalcSummaries()

StripCountryCode

procedure StripCountryCode(TextIn: Text[30]) TextOut: Text[30]

Parameters / Return Value

  • TextIn Text[30]

  • Returns Text[30]


GetShipmentNo

procedure GetShipmentNo(): Boolean

Parameters / Return Value

  • Returns Boolean

GetReceiptNo

procedure GetReceiptNo(): Boolean

Parameters / Return Value

  • Returns Boolean

CreateHeaderCommentStd

procedure CreateHeaderCommentStd(): Text[1024]

Parameters / Return Value

  • Returns Text[1024]

Events

OnBeforeInsertEDILineForInsNAS

local procedure OnBeforeInsertEDILineForInsNAS(CompanyInfo: Record "Company Information"; EDIGroup: Record "EOS074 EDI Group")

Execute before insert EDI Line for Ins_NAS If you want to add EDI Rows

Parameters / Return Value

  • CompanyInfo Record "Company Information"

  • EDIGroup Record "EOS074 EDI Group"


OnBeforeInsertEDILineForInsTAX

local procedure OnBeforeInsertEDILineForInsTAX(VATAmountLine: Record "VAT Amount Line"; EDIHeader: Record "EOS074 EDI Message Header")

Execute before insert EDI Line for Ins_TAX If you want to add EDI Rows

Parameters / Return Value

  • VATAmountLine Record "VAT Amount Line"

  • EDIHeader Record "EOS074 EDI Message Header"


OnBeforeInsertEDILineForInsIVA

local procedure OnBeforeInsertEDILineForInsIVA(VATAmountLine: Record "VAT Amount Line"; EDIHeader: Record "EOS074 EDI Message Header")

Execute before insert EDI Line for Ins_IVA If you want to add EDI Rows

Parameters / Return Value

  • VATAmountLine Record "VAT Amount Line"

  • EDIHeader Record "EOS074 EDI Message Header"


OnBeforeInsertEDILineForInsPAT

local procedure OnBeforeInsertEDILineForInsPAT(CustLedgerEntry: Record "Cust. Ledger Entry"; PaymentMethod: Record "Payment Method")

Execute before insert EDI Line for Ins_PAT If you want to add EDI Rows

Parameters / Return Value

  • CustLedgerEntry Record "Cust. Ledger Entry"

  • PaymentMethod Record "Payment Method"


OnBeforeInitEDILineForInsPAT

local procedure OnBeforeInitEDILineForInsPAT(SalesInvHeader: Record "Sales Invoice Header"; SalesCrMemoHeader: Record "Sales Cr.Memo Header"; EDIDocType: Enum "EOS074 EDI Document Type")

Execute before init EDI Line If you want to add filters

Parameters / Return Value

  • SalesInvHeader Record "Sales Invoice Header"

  • SalesCrMemoHeader Record "Sales Cr.Memo Header"

  • EDIDocType Enum "EOS074 EDI Document Type"


EDIInsertDecriptionRowForInsTAX

local procedure EDIInsertDecriptionRowForInsTAX(VATAmountLine: Record "VAT Amount Line")

Execute between insert of EDI description row Used for add EDI description row

Parameters / Return Value

  • VATAmountLine Record "VAT Amount Line"

EDIInsertDecriptionRowForInsNAS

local procedure EDIInsertDecriptionRowForInsNAS(CompanyInfo: Record "Company Information")

Execute between insert of EDI description row Used for add EDI description row

Parameters / Return Value

  • CompanyInfo Record "Company Information"

EDIInsertDecriptionRowForInsIVA

local procedure EDIInsertDecriptionRowForInsIVA(VATAmountLine: Record "VAT Amount Line")

Execute between insert of EDI description row Used for add EDI description row

Parameters / Return Value

  • VATAmountLine Record "VAT Amount Line"

EDIInsertDecriptionRowForInsPAT

local procedure EDIInsertDecriptionRowForInsPAT(EDIDocType: Enum "EOS074 EDI Document Type")

Execute between insert of EDI description row Used for add EDI description row

Parameters / Return Value

  • EDIDocType Enum "EOS074 EDI Document Type"

VatNoAssignementForInsBGM

local procedure VatNoAssignementForInsBGM(CustInvoice: Record Customer; var VatNo: Text[30])

Execute between insert of EDI description row Used for VatNo assignement

Parameters / Return Value

  • CustInvoice Record "Customer"

  • VatNo Text[30]



EOS Labs -