Table 18123252 EOS Purch. Request Header

Table 18123252 EOS Purch. Request Header

LanguageCaption
da-DKKøb Anmodning Kategori
de-ATEinkaufsanfragenkopf
de-CHEinkaufsanfragenkopf
de-DEEinkaufsanfragenkopf
en-AUPurch. Request Header
en-CAPurch. Request Header
en-GBPurch. Request Header
en-NZPurch. Request Header
es-ESCompr. encabezado de solicitud
es-MXCompr. encabezado de solicitud
fr-BEAch. demande-tête
fr-CAAch. demande-tête
fr-CHAch. demande-tête
fr-FRAch. demande-tête
en-USPurch. Request Header
it-CHTestata rich. di acquisto
it-ITTestata rich. di acquisto
nl-BEInkoop verzoek Categore
nl-NLInkoop verzoek Categore

Fields

EOS Worksheet Template Name (1)

Code[10]

Worksheet Template Name

LanguageCaption
da-DKKladdetypenavn
de-ATVorschlagsvorlagenname
de-CHVorschlagsvorlagenname
de-DEVorschlagsvorlagenname
en-AUWorksheet Template Name
en-CAWorksheet Template Name
en-GBWorksheet Template Name
en-NZWorksheet Template Name
es-ESNombre de la plantilla Hoja de Trabajo
es-MXNombre de la plantilla Hoja de Trabajo
fr-BENom modèle feuille
fr-CANom modèle feuille
fr-CHNom modèle feuille
fr-FRNom modèle feuille
en-USWorksheet Template Name
it-CHNome modello prospetto
it-ITNome modello prospetto
nl-BEVoorstelsjabloon
nl-NLVoorstelsjabloon

EOS Journal Batch Name (2)

Code[10]

Journal Batch Name

LanguageCaption
da-DKKladdenavn
de-ATBuch.-Blattname
de-CHBuch.-Blattname
de-DEBuch.-Blattname
en-AUJournal Batch Name
en-CAJournal Batch Name
en-GBJournal Batch Name
en-NZJournal Batch Name
es-ESDiario Nombre del lote
es-MXDiario Nombre del lote
fr-BENom feuille
fr-CANom feuille
fr-CHNom feuille
fr-FRNom feuille
en-USJournal Batch Name
it-CHNome batch contabile
it-ITNome batch contabile
nl-BEDagboekbatch
nl-NLDagboekbatch

EOS Description (6)

Text[50]

Description

LanguageCaption
da-DKBeskrivelse
de-ATBeschreibung
de-CHBeschreibung
de-DEBeschreibung
en-AUDescription
en-CADescription
en-GBDescription
en-NZDescription
es-ESDescripción
es-MXDescripción
fr-BEDescription
fr-CADescription
fr-CHDescription
fr-FRDescription
en-USDescription
it-CHDescrizione
it-ITDescrizione
nl-BEOmschrijving
nl-NLOmschrijving

EOS Vendor No. (9)

Code[20]

TableRelation: Vendor

Vendor No.

LanguageCaption
da-DKKreditornr.
de-ATKreditorennr.
de-CHKreditorennr.
de-DEKreditorennr.
en-AUVendor No.
en-CAVendor No.
en-GBVendor No.
en-NZVendor No.
es-ESProveedor No.
es-MXProveedor No.
fr-BEN° fournisseur
fr-CAN° fournisseur
fr-CHN° fournisseur
fr-FRN° fournisseur
en-USVendor No.
it-CHNr. fornitore
it-ITNr. fornitore
nl-BELeveranciersnr.
nl-NLLeveranciersnr.

EOS Status (11)

Enum "EOS046 Status"

Status: it can be Open,Awaiting Approval,Approved,Closed

LanguageCaption
da-DKStatus
de-ATStatus
de-CHStatus
de-DEStatus
en-AUStatus
en-CAStatus
en-GBStatus
en-NZStatus
es-ESEstado
es-MXEstado
fr-BEStatut
fr-CAStatut
fr-CHStatut
fr-FRStatut
en-USStatus
it-CHStato
it-ITStato
nl-BEStatus
nl-NLStatus

EOS Location Code (17)

Code[10]

TableRelation: Location

Location Code

LanguageCaption
da-DKLokationskode
de-ATLagerortcode
de-CHLagerortcode
de-DELagerortcode
en-AULocation Code
en-CALocation Code
en-GBLocation Code
en-NZLocation Code
es-ESCódigo de localización
es-MXCódigo de localización
fr-BECode magasin
fr-CACode magasin
fr-CHCode magasin
fr-FRCode magasin
en-USLocation Code
it-CHCod. ubicazione
it-ITCod. ubicazione
nl-BEVestiging
nl-NLVestiging

EOS Requester No. (21)

Code[50]

TableRelation: Resource

Requester No.

LanguageCaption
da-DKBestillernr.
de-ATAnfragestellernr.
de-CHAnfragestellernr.
de-DEAnfragestellernr.
en-AURequester No.
en-CARequester No.
en-GBRequester No.
en-NZRequester No.
es-ESSolicitante Nº
es-MXSolicitante Nº
fr-BENon demandeur
fr-CANon demandeur
fr-CHNon demandeur
fr-FRNon demandeur
en-USRequester No.
it-CHNr. richiedente
it-ITNr. richiedente
nl-BEAanvragernr.
nl-NLAanvragernr.

EOS Currency Code (29)

Code[10]

TableRelation: Currency

Currency Code

LanguageCaption
da-DKValutakode
de-ATWährungscode
de-CHWährungscode
de-DEWährungscode
en-AUCurrency Code
en-CACurrency Code
en-GBCurrency Code
en-NZCurrency Code
es-ESCódigo de moneda
es-MXCódigo de moneda
fr-BECode devise
fr-CACode devise
fr-CHCode devise
fr-FRCode devise
en-USCurrency Code
it-CHCod. valuta
it-ITCod. valuta
nl-BEValutacode
nl-NLValutacode

EOS Currency Factor (30)

Decimal

Currency Factor

LanguageCaption
da-DKValutafaktor
de-ATWährungsfaktor
de-CHWährungsfaktor
de-DEWährungsfaktor
en-AUCurrency Factor
en-CACurrency Factor
en-GBCurrency Factor
en-NZCurrency Factor
es-ESFactor de divisas
es-MXFactor de divisas
fr-BEFacteur devise
fr-CAFacteur devise
fr-CHFacteur devise
fr-FRFacteur devise
en-USCurrency Factor
it-CHFattore valuta
it-ITFattore valuta
nl-BEValutafactor
nl-NLValutafactor

EOS Category Code (35)

Code[10]

TableRelation: "EOS Purch. Request Category"."EOS Code"

Category Code

LanguageCaption
da-DKKategorikode
de-ATKategoriecode
de-CHKategoriecode
de-DEKategoriecode
en-AUCategory Code
en-CACategory Code
en-GBCategory Code
en-NZCategory Code
es-ESCódigo de categoría
es-MXCódigo de categoría
fr-BECode de catégorie
fr-CACode de catégorie
fr-CHCode de catégorie
fr-FRCode de catégorie
en-USCategory Code
it-CHCodice categoria
it-ITCodice categoria
nl-BECategorie code
nl-NLCategorie code

EOS No. (100)

Code[20]

No.

LanguageCaption
da-DKNummer
de-ATNr.
de-CHNr.
de-DENr.
en-AUNo.
en-CANo.
en-GBNo.
en-NZNo.
es-ESNo.
es-MXNo.
fr-BE
fr-CA
fr-CH
fr-FR
en-USNo.
it-CHNr.
it-ITNr.
nl-BENr.
nl-NLNr.

EOS Approval Level (105)

Integer

Approval Level

LanguageCaption
da-DKGodkendelse Level
de-ATGenehmigungsebene
de-CHGenehmigungsebene
de-DEGenehmigungsebene
en-AUApproval Level
en-CAApproval Level
en-GBApproval Level
en-NZApproval Level
es-ESNivel de aprobación
es-MXNivel de aprobación
fr-BENiveau d’approbation
fr-CANiveau d’approbation
fr-CHNiveau d’approbation
fr-FRNiveau d’approbation
en-USApproval Level
it-CHLivello approvazione
it-ITLivello approvazione
nl-BEgoedkeuring Level
nl-NLgoedkeuring Level

EOS Approved Date (106)

Date

Approved Date

LanguageCaption
da-DKGodkendelsesdato
de-ATGenehmigungsdatum
de-CHGenehmigungsdatum
de-DEGenehmigungsdatum
en-AUApproved Date
en-CAApproved Date
en-GBApproved Date
en-NZApproved Date
es-ESaprobado Fecha
es-MXaprobado Fecha
fr-BEDate approbation
fr-CADate approbation
fr-CHDate approbation
fr-FRDate approbation
en-USApproved Date
it-CHData Approvazione
it-ITData Approvazione
nl-BEGoedkeuringsdatum
nl-NLGoedkeuringsdatum

EOS Creation Date (110)

Date

Creation Date

LanguageCaption
da-DKOprettelsesdato
de-ATErrichtungsdatum
de-CHErrichtungsdatum
de-DEErrichtungsdatum
en-AUCreation Date
en-CACreation Date
en-GBCreation Date
en-NZCreation Date
es-ESFecha de creación
es-MXFecha de creación
fr-BEDate création
fr-CADate création
fr-CHDate création
fr-FRDate création
en-USCreation Date
it-CHData creazione
it-ITData creazione
nl-BEGemaakt op
nl-NLGemaakt op

EOS Comment (115)

Boolean

FieldClass: FlowField

CalcFormula: Exist("EOS Purch. Comment Line" WHERE("EOS Document Type" = CONST("Purch. Request"), "EOS No." = FIELD("EOS No."), "EOS Document Line No." = const(0)))

Comment

LanguageCaption
da-DKBemærkning
de-ATBemerkung
de-CHBemerkung
de-DEBemerkung
en-AUComment
en-CAComment
en-GBComment
en-NZComment
es-ESComentario
es-MXComentario
fr-BECommentaires
fr-CACommentaires
fr-CHCommentaires
fr-FRCommentaires
en-USComment
it-CHCommento
it-ITCommento
nl-BEOpmerking
nl-NLOpmerking

EOS Vendor Name (120)

Text[100]

Vendor Name

LanguageCaption
da-DKKreditornavn
de-ATKreditorenname
de-CHKreditorenname
de-DEKreditorenname
en-AUVendor Name
en-CAVendor Name
en-GBVendor Name
en-NZVendor Name
es-ESNombre del vendedor
es-MXNombre del vendedor
fr-BENom fournisseur
fr-CANom fournisseur
fr-CHNom fournisseur
fr-FRNom fournisseur
en-USVendor Name
it-CHNome fornitore
it-ITNome fornitore
nl-BELeverancier
nl-NLLeverancier

EOS Vendor Name 2 (125)

Text[50]

Vendor Name 2

LanguageCaption
da-DKKreditornavn 2
de-ATName des Kreditors 2
de-CHName des Kreditors 2
de-DEName des Kreditors 2
en-AUVendor Name 2
en-CAVendor Name 2
en-GBVendor Name 2
en-NZVendor Name 2
es-ESNombre del proveedor 2
es-MXNombre del proveedor 2
fr-BENom fournisseur 2
fr-CANom fournisseur 2
fr-CHNom fournisseur 2
fr-FRNom fournisseur 2
en-USVendor Name 2
it-CHNome fornitore 2
it-ITNome fornitore 2
nl-BELeverancier 2
nl-NLLeverancier 2

EOS No. Series (130)

Code[20]

TableRelation: "No. Series"

No. Series

LanguageCaption
da-DKNummerserie
de-ATNummernserie
de-CHNummernserie
de-DENummernserie
en-AUNo. Series
en-CANo. Series
en-GBNo. Series
en-NZNo. Series
es-ESNº Serie
es-MXNº Serie
fr-BESouches de n°
fr-CASouches de n°
fr-CHSouches de n°
fr-FRSouches de n°
en-USNo. Series
it-CHNr. serie
it-ITNr. serie
nl-BENr.-reeks
nl-NLNr.-reeks

EOS User ID (135)

Code[50]

TableRelation: User."User Name"

User ID

LanguageCaption
da-DKBruger-id
de-ATBenutzer-ID
de-CHBenutzer-ID
de-DEBenutzer-ID
en-AUUser ID
en-CAUser ID
en-GBUser ID
en-NZUser ID
es-ESID de usuario
es-MXID de usuario
fr-BECode utilisateur
fr-CACode utilisateur
fr-CHCode utilisateur
fr-FRCode utilisateur
en-USUser ID
it-CHID utente
it-ITID utente
nl-BEGebruikers-id
nl-NLGebruikers-id

EOS Has Blanket Order (155)

Option

No (0) , Yes (1) , " " (2)

Has Blanket Order: it can be No, Yes,

LanguageCaption
da-DKHar rammeordre
de-ATHat Rahmenauftrag
de-CHHat Rahmenauftrag
de-DEHat Rahmenauftrag
en-AUHas Blanket Order
en-CAHas Blanket Order
en-GBHas Blanket Order
en-NZHas Blanket Order
es-ESManta tiene Solicitar
es-MXManta tiene Solicitar
fr-BEA ordonnance générale
fr-CAA ordonnance générale
fr-CHA ordonnance générale
fr-FRA ordonnance générale
en-USHas Blanket Order
it-CHHa ordine programmato
it-ITHa ordine programmato
nl-BEHeeft Afroeporder
nl-NLHeeft Afroeporder

EOS Purchaser Code (160)

Code[20]

TableRelation: "Salesperson/Purchaser"

Purchaser Code

LanguageCaption
da-DKIndkøberkode
de-ATEinkäufercode
de-CHEinkäufercode
de-DEEinkäufercode
en-AUPurchaser Code
en-CAPurchaser Code
en-GBPurchaser Code
en-NZPurchaser Code
es-ESCódigo comprador
es-MXCódigo comprador
fr-BEcode de l’acheteur
fr-CAcode de l’acheteur
fr-CHcode de l’acheteur
fr-FRcode de l’acheteur
en-USPurchaser Code
it-CHCod. addetto acq.
it-ITCod. addetto acq.
nl-BEInkoper
nl-NLInkoper

Shortcut Dimension 1 Code (180)

Code[20]

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

LanguageCaption
da-DKGenvejsdimension 1-kode
de-ATShortcutdimensionscode 1
de-CHShortcutdimensionscode 1
de-DEShortcutdimensionscode 1
en-AUShortcut Dimension 1 Code
en-CAShortcut Dimension 1 Code
en-GBShortcut Dimension 1 Code
en-NZShortcut Dimension 1 Code
es-ESDimensión de acceso directo 1 Código
es-MXDimensión de acceso directo 1 Código
fr-BECode raccourci axe 1
fr-CACode raccourci axe 1
fr-CHCode raccourci axe 1
fr-FRCode raccourci axe 1
en-USShortcut Dimension 1 Code
it-CHCod. colleg. dimen. 1
it-ITCod. colleg. dimen. 1
nl-BEShortcutdimensie 1
nl-NLShortcutdimensie 1

Shortcut Dimension 2 Code (185)

Code[20]

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

LanguageCaption
da-DKGenvejsdimension 2-kode
de-ATShortcutdimensionscode 2
de-CHShortcutdimensionscode 2
de-DEShortcutdimensionscode 2
en-AUShortcut Dimension 2 Code
en-CAShortcut Dimension 2 Code
en-GBShortcut Dimension 2 Code
en-NZShortcut Dimension 2 Code
es-ESDimensión de acceso directo 2 Código
es-MXDimensión de acceso directo 2 Código
fr-BECode raccourci axe 2
fr-CACode raccourci axe 2
fr-CHCode raccourci axe 2
fr-FRCode raccourci axe 2
en-USShortcut Dimension 2 Code
it-CHCod. colleg. dimen. 2
it-ITCod. colleg. dimen. 2
nl-BEShortcutdimensie 2
nl-NLShortcutdimensie 2

Total Amount (LCY) (200)

Decimal

FieldClass: FlowField

CalcFormula: sum("EOS Purch. Request Line"."Line Amount (LCY)" where("EOS Purch. Requisition No." = field("EOS No.")))

LanguageCaption
da-DKSamlet beløb (RV)
de-ATGesamtbetrag (MW)
de-CHGesamtbetrag (MW)
de-DEGesamtbetrag (MW)
en-AUTotal Amount (LCY)
en-CATotal Amount (LCY)
en-GBTotal Amount (LCY)
en-NZTotal Amount (LCY)
es-ESImporte total (LCY)
es-MXImporte total (LCY)
fr-BEMontant total (LCY)
fr-CAMontant total (LCY)
fr-CHMontant total (LCY)
fr-FRMontant total (LCY)
en-USTotal Amount (LCY)
it-CHImporto totale (VL)
it-ITImporto totale (VL)
nl-BETotaal bedrag (LCY)
nl-NLTotaal bedrag (LCY)

Total Amount (201)

Decimal

FieldClass: FlowField

CalcFormula: sum("EOS Purch. Request Line"."Line Amount" where("EOS Purch. Requisition No." = field("EOS No.")))

LanguageCaption
de-ATGesamtbetrag
de-CHGesamtbetrag
de-DEGesamtbetrag
en-AUTotal Amount
en-CATotal Amount
en-GBTotal Amount
en-NZTotal Amount
en-USTotal Amount
it-CHImporto totale
it-ITImporto totale

Dimension Set ID (480)

Integer

TableRelation: "Dimension Set Entry"

LanguageCaption
da-DKDimensionsgruppe-id
de-ATDimensionssatz-ID
de-CHDimensionssatz-ID
de-DEDimensionssatz-ID
en-AUDimension Set ID
en-CADimension Set ID
en-GBDimension Set ID
en-NZDimension Set ID
es-ESDimensión Set ID
es-MXDimensión Set ID
fr-BEID ensemble de dimensions
fr-CAID ensemble de dimensions
fr-CHID ensemble de dimensions
fr-FRID ensemble de dimensions
en-USDimension Set ID
it-CHID set di dimensioni
it-ITID set di dimensioni
nl-BEDimensieset-id
nl-NLDimensieset-id

EOS Archived (1000)

Boolean

FieldClass: FlowField

CalcFormula: Exist("EOS Purch. Req. Header Archive" WHERE("EOS No." = FIELD("EOS No.")))

Archived

LanguageCaption
da-DKArkiveret
de-ATArchiviert
de-CHArchiviert
de-DEArchiviert
en-AUArchived
en-CAArchived
en-GBArchived
en-NZArchived
es-ESArchivado
es-MXArchivado
fr-BEArchivé
fr-CAArchivé
fr-CHArchivé
fr-FRArchivé
en-USArchived
it-CHArchiviata
it-ITArchiviata
nl-BEGearchiveerd
nl-NLGearchiveerd

EOS No. of Archived Versions (5043)

Integer

FieldClass: FlowField

CalcFormula: max("EOS Purch. Req. Header Archive"."EOS Version No." where("EOS No." = field("EOS No.")))

LanguageCaption
da-DKAntal arkiverede versioner
de-ATAnz. archivierter Versionen
de-CHAnz. archivierter Versionen
de-DEAnz. archivierter Versionen
en-AUNo. of Archived Versions
en-CANo. of Archived Versions
en-GBNo. of Archived Versions
en-NZNo. of Archived Versions
es-ESNo. de las versiones archivadas
es-MXNo. de las versiones archivadas
fr-BENbre versions archivées
fr-CANbre versions archivées
fr-CHNbre versions archivées
fr-FRNbre versions archivées
en-USNo. of Archived Versions
it-CHNr. di versioni archiviate
it-ITNr. di versioni archiviate
nl-BEAantal gearchiveerde versies
nl-NLAantal gearchiveerde versies

EOS Job No. (18004287)

Code[20]

TableRelation: Job

Job No.

LanguageCaption
da-DKSagsnr.
de-ATProjektnr.
de-CHProjektnr.
de-DEProjektnr.
en-AUJob No.
en-CAJob No.
en-GBJob No.
en-NZJob No.
es-ESTrabajo no.
es-MXTrabajo no.
fr-BEN° projet
fr-CAN° projet
fr-CHN° projet
fr-FRN° projet
en-USProject No.
it-CHNr. commessa
it-ITNr. progetto
nl-BEProjectnr.
nl-NLProjectnr.

EOS Document Class Code (18123252)

Code[10]

TableRelation: "EOS046 PRQ Document Class"."Document Class Code"

LanguageCaption
da-DKDokumentklassekode
de-ATDokumentklassencode
de-CHDokumentklassencode
de-DEDokumentklassencode
en-AUDocument Class Code
en-CADocument Class Code
en-GBDocument Class Code
en-NZDocument Class Code
es-ESCódigo de clase de documento
es-MXCódigo de clase de documento
fr-BECode de classe de document
fr-CACode de classe de document
fr-CHCode de classe de document
fr-FRCode de classe de document
en-USDocument Class Code
it-CHCodice classe documento
it-ITCodice classe documento
nl-BEDocumentklassecode
nl-NLDocumentklassecode

Methods

PrintRecord

procedure PrintRecord(ShowRequestForm: Boolean)

Parameters / Return Value

  • ShowRequestForm Boolean

EmailRecord

procedure EmailRecord()

Send an email to the vendor’s email and attach to it the current Purchase Request. The Object and the body can be modified in the setup (defaults: No. of Purchase Request as Object and Description as body)


AssistEdit

procedure AssistEdit(OldPurchRequisitionHeader: Record "EOS Purch. Request Header"): Boolean

Assist Edit for the Purchase Request No.

Parameters / Return Value

  • OldPurchRequisitionHeader Record "EOS Purch. Request Header"

    Record “EOS Purch. Request Header”

  • Returns Boolean

    Boolean


GetDirectTotalCost

procedure GetDirectTotalCost(): Decimal

Get Direct Total Cost of current record

Parameters / Return Value

  • Returns Decimal

    Decimal


UpdateRequisitionLines

procedure UpdateRequisitionLines(ChangedFieldName: Text[100]; AskQuestion: Boolean)

Parameters / Return Value

  • ChangedFieldName Text[100]

  • AskQuestion Boolean


PurchReqLinesExist

procedure PurchReqLinesExist(): Boolean

Check if this Purchase Request Header has at least a line

Parameters / Return Value

  • Returns Boolean

    Boolean


CheckStatus

procedure CheckStatus()

Check if Status is Open


ShowDocDim

procedure ShowDocDim()

CreateDim

procedure CreateDim(Type1: Integer; No1: Code[20]; Type2: Integer; No2: Code[20])

Parameters / Return Value

  • Type1 Integer

  • No1 Code[20]

  • Type2 Integer

  • No2 Code[20]


ValidateShortcutDimCode

procedure ValidateShortcutDimCode(FieldNumber: Integer; var ShortcutDimCode: Code[20])

Parameters / Return Value

  • FieldNumber Integer

  • ShortcutDimCode Code[20]


UpdateAllLineDim

procedure UpdateAllLineDim(NewParentDimSetID: Integer; OldParentDimSetID: Integer)

Parameters / Return Value

  • NewParentDimSetID Integer

  • OldParentDimSetID Integer


GetHideValidationDialog

procedure GetHideValidationDialog(): Boolean

Parameters / Return Value

  • Returns Boolean

SetHideValidationDialog

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters / Return Value

  • NewHideValidationDialog Boolean

Events

OnBeforeCreateDim

local procedure OnBeforeCreateDim(var PurchReqHeader: Record "EOS Purch. Request Header"; var IsHandled: Boolean)

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • IsHandled Boolean


OnAfterCreateDimTableIDs

local procedure OnAfterCreateDimTableIDs(var PurchReqHeader: Record "EOS Purch. Request Header"; CallingFieldNo: Integer; var TableID: array[10] of Integer; var No: array[10] of Code[20])

Raised after the creation of the Array for dimensions.

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • CallingFieldNo Integer

  • TableID Integer

    Table ID Array.

  • No Code[20]

    Values array.


OnAfterCreateDimTableID

local procedure OnAfterCreateDimTableID(Rec: Record "EOS Purch. Request Header"; CurrFieldNo: Integer; var DimSource: List of [Dictionary of [Integer, Code[20]]])

Raised after the creation of the Array for dimensions.

Parameters / Return Value

  • Rec Record "EOS Purch. Request Header"

    Current Record.

  • CurrFieldNo Integer

    Current field No.

  • DimSource List[Dictionary]


OnCreateDimOnBeforeUpdateLines

local procedure OnCreateDimOnBeforeUpdateLines(var PurchReqHeader: Record "EOS Purch. Request Header"; xPurchReqHeader: Record "EOS Purch. Request Header"; CurrentFieldNo: Integer)

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • xPurchReqHeader Record "EOS Purch. Request Header"

  • CurrentFieldNo Integer


OnBeforeShowDocDim

local procedure OnBeforeShowDocDim(var PurchReqHeader: Record "EOS Purch. Request Header"; xPurchReqHeader: Record "EOS Purch. Request Header"; var IsHandled: Boolean)

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • xPurchReqHeader Record "EOS Purch. Request Header"

  • IsHandled Boolean


OnBeforeUpdateAllLineDim

local procedure OnBeforeUpdateAllLineDim(var PurchReqHeader: Record "EOS Purch. Request Header"; NewParentDimSetID: Integer; OldParentDimSetID: Integer; var IsHandled: Boolean; xPurchReqHeader: Record "EOS Purch. Request Header")

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • NewParentDimSetID Integer

  • OldParentDimSetID Integer

  • IsHandled Boolean

  • xPurchReqHeader Record "EOS Purch. Request Header"


OnUpdateAllLineDimOnBeforePurchLineModify

local procedure OnUpdateAllLineDimOnBeforePurchLineModify(var PurchReqLine: Record "EOS Purch. Request Line")

Parameters / Return Value

  • PurchReqLine Record "EOS Purch. Request Line"

OnBeforeValidateShortcutDimCode

local procedure OnBeforeValidateShortcutDimCode(var PurchReqHeader: Record "EOS Purch. Request Header"; var xPurchReqHeader: Record "EOS Purch. Request Header"; FieldNumber: Integer; var ShortcutDimCode: Code[20])

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • xPurchReqHeader Record "EOS Purch. Request Header"

  • FieldNumber Integer

  • ShortcutDimCode Code[20]


OnAfterValidateShortcutDimCode

local procedure OnAfterValidateShortcutDimCode(var PurchReqHeader: Record "EOS Purch. Request Header"; xPurchReqHeader: Record "EOS Purch. Request Header"; FieldNumber: Integer; var ShortcutDimCode: Code[20])

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • xPurchReqHeader Record "EOS Purch. Request Header"

  • FieldNumber Integer

  • ShortcutDimCode Code[20]


OnAfterInser_DTSSetFirstStatus

local procedure OnAfterInser_DTSSetFirstStatus(PurchReqHeader: Record "EOS Purch. Request Header"; FieldNo: Integer)

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

  • FieldNo Integer


OnBeforeUpdateRequisitionLines

local procedure OnBeforeUpdateRequisitionLines(EOSPurchRequestHeader: Record "EOS Purch. Request Header"; ChangedFieldName: Text[100])

Parameters / Return Value

  • EOSPurchRequestHeader Record "EOS Purch. Request Header"

  • ChangedFieldName Text[100]


OnAfterUpdateRequisitionLines

local procedure OnAfterUpdateRequisitionLines(EOSPurchRequestHeader: Record "EOS Purch. Request Header"; ChangedFieldName: Text[100])

Parameters / Return Value

  • EOSPurchRequestHeader Record "EOS Purch. Request Header"

  • ChangedFieldName Text[100]


OnElseCaseUpdateRequisitionLines

local procedure OnElseCaseUpdateRequisitionLines(EOSPurchRequestHeader: Record "EOS Purch. Request Header";var EOSPurchRequestLine: Record "EOS Purch. Request Line";ChangedFieldName: Text[100])

Parameters / Return Value

  • EOSPurchRequestHeader Record "EOS Purch. Request Header"

  • EOSPurchRequestLine Record "EOS Purch. Request Line"

  • ChangedFieldName Text[100]


OnAfterDeleteRelatedRecords

local procedure OnAfterDeleteRelatedRecords(var PurchReqHeader: Record "EOS Purch. Request Header")

Raised after the code in the “DeleteRelatedRecords” internal procedure has been executed. The procedure only runs either if the Delete method was called with the RunTrigger parameter set to true, or if the “Archive PRQ” flag is checked when the report “EOS Purch. Request - Create Doc” runs.

Parameters / Return Value

  • PurchReqHeader Record "EOS Purch. Request Header"

    Record that is being deleted


OnBeforeDeleteRelatedRecords

local procedure OnBeforeDeleteRelatedRecords(var Rec: Record "EOS Purch. Request Header"; var handled: Boolean)

Raised before the code in the “DeleteRelatedRecords” internal procedure has been executed. The procedure only runs either if the Delete method was called with the RunTrigger parameter set to true, or if the “Archive PRQ” flag is checked when the report “EOS Purch. Request - Create Doc” runs.

Parameters / Return Value

  • Rec Record "EOS Purch. Request Header"

  • handled Boolean



EOS Labs -