Table 18126007 EOS049 Price/Disc. Exception

Table 18126007 EOS049 Price/Disc. Exception

LanguageCaption
de-DEAusnahmen Preis/Rabatt
en-USPrice/Disc. Exception
it-ITEccezioni prezzi e sconti

Fields

Entry No. (1)

Integer

LanguageCaption
de-DELfd. Nr.
en-USEntry No.
it-ITNr. Movimento

Type (2)

Enum "EOS049 Exception Type"

LanguageCaption
de-DEArt
en-USType
it-ITTipo

Code (3)

Code[20]

TableRelation: if ("Type" = const(Customer)) Customer."No." else if ("Type" = const(Hierarchy)) "EOS Customer Hierarchy".Code

LanguageCaption
de-DEDebitorencode
en-USCustomer Code
it-ITCodice cliente

Calculation Type (4)

Enum "EOS049 Calc. Type"

LanguageCaption
de-DEArt der Berechnung
en-USCalculation Type
it-ITTipo di calcolo

Reference Date Type (5)

Enum "EOS049 Exception Ref. Date"

LanguageCaption
de-DEArt Referenzdatums
en-USReference Date Type
it-ITTipo data riferimento

Fixed Date (6)

Date

LanguageCaption
de-DEFixes Datum
en-USFixed Date
it-ITData fissa

Starting Date (7)

Date

LanguageCaption
de-DEStartdatum
en-USStarting Date
it-ITData inizio

Ending Date (8)

Date

LanguageCaption
de-DEEnddatum
en-USEnding Date
it-ITData fine

Editable (9)

Boolean

LanguageCaption
de-DEÄnderbar
en-USEditable
it-ITModificabile

Description (10)

Text[100]

LanguageCaption
de-DEBeschreibung
en-USDescription
it-ITDescrizione

Note (11)

Text[250]

LanguageCaption
de-DEBemerkungen
en-USNote
it-ITNote

Level (12)

Integer

LanguageCaption
de-DEEbene
en-USLevel
it-ITLivello

Methods

IsInExistingRange

procedure IsInExistingRange(): Boolean

Parameters / Return Value

  • Returns Boolean

FindException

procedure FindException(SalesHeader: Record "Sales Header";var ReferenceDate: Date;CalcType: Enum "EOS049 Calc. Type";var Editable: Boolean;var ExcRefDateType: Enum "EOS049 Exception Ref. Date")

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • ReferenceDate Date

  • CalcType Enum "EOS049 Calc. Type"

  • Editable Boolean

  • ExcRefDateType Enum "EOS049 Exception Ref. Date"


GetEditablility

procedure GetEditablility(SalesHeader: Record "Sales Header"; var Editable: Boolean; CalcType: Enum "EOS049 Calc. Type")

Parameters / Return Value

  • SalesHeader Record "Sales Header"

  • Editable Boolean

  • CalcType Enum "EOS049 Calc. Type"


Events

OnBeforeFindException

local procedure OnBeforeFindException(SalesHeader: Record "Sales Header"; CalcType: Enum "EOS049 Calc. Type"; var ReferenceDate: Date; var Editable: Boolean; var ExcRefDateType: Enum "EOS049 Exception Ref. Date"; var IsHandled: Boolean)

Event Raised before procedure FindException

Parameters / Return Value

  • SalesHeader Record "Sales Header"

    Current SalesHeader

  • CalcType Enum "EOS049 Calc. Type"

    Type of calculation

  • ReferenceDate Date

    Reference Date for Dicsount calculation

  • Editable Boolean

    If date is UI Editable

  • ExcRefDateType Enum "EOS049 Exception Ref. Date"

    Type of date on document

  • IsHandled Boolean

    if is handled by a custom extension



EOS Labs -