Codeunit 18008380 EOS011 Contr. Event Publisher
Codeunit 18008380 EOS011 Contr. Event Publisher
Gathers all published events
Methods
Raise_OnBeforeConfirmRelatedVendors
procedure Raise_OnBeforeConfirmRelatedVendors(Rec: Record "Salesperson/Purchaser"; xRec: Record "Salesperson/Purchaser"; var Hidedialog: Boolean)
Parameters / Return Value
Rec
Record "Salesperson/Purchaser"xRec
Record "Salesperson/Purchaser"Hidedialog
Boolean
Events
OnBeforeOnNavigateFindRecords
procedure OnBeforeOnNavigateFindRecords(DocNoFilter: Text; PostingDateFilter: Text; var DocumentEntry: Record "Document Entry"; var IsHandled: Boolean)
Raised when contribution module consumes standard navigate event to show contributions records related to a document
Parameters / Return Value
DocNoFilter
Text[]Document filter in navigate page
PostingDateFilter
Text[]Posting date filter in navigate page
DocumentEntry
Record "Document Entry"Standard buffer show in navigate page
IsHandled
BooleanNo following standard code will be executed
OnAfterOnNavigateFindRecords
procedure OnAfterOnNavigateFindRecords(DocNoFilter: Text; PostingDateFilter: Text; var DocumentEntry: Record "Document Entry")
Raised when commission module consumes standard navigate event to show commission records related to a document
Parameters / Return Value
DocNoFilter
Text[]Document filter in navigate page
PostingDateFilter
Text[]Posting date filter in navigate page
DocumentEntry
Record "Document Entry"Standard buffer show in navigate page
OnBeforeCalculateEnasarcoSocSecWithheld
procedure OnBeforeCalculateEnasarcoSocSecWithheld(TempDocumentHeader: Record "Purchase Header" temporary; DocumentAmount: Decimal;var ByAgent: Decimal; var ByCompany: Decimal; var IntegrationAmount: Decimal; var BaseAmount: Decimal;StartingDate: Date; EndingDate: Date; var WithheldPercAgent: Decimal; var WithheldPercCompany: Decimal;var IsHandled: Boolean)
Raised before Enasarco are calculated for a purchase document. Filling byVar variables you can use your custom routine
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Document document header you’re processing
DocumentAmount
DecimalAmount in LCY, if credit memo is a negative value
ByAgent
DecimalReturn parameter that contains contribution amount LCY related to vendor/salesperson
ByCompany
DecimalReturn parameter that contains contribution amount LCY related to company
IntegrationAmount
DecimalReturn parameter that contains contribution amount LCY related to integration
BaseAmount
DecimalReturn parameter that contains base amount LCY used to calculate contributions amounts
StartingDate
DateStart of period to consider, in standard is equal to the beginning of document date’s year
EndingDate
DateEnd of period to consider, in standard is equal to the beginning of document date’s year
WithheldPercAgent
DecimalReturn parameter that contains contribution % related to vendor/salesperson
WithheldPercCompany
DecimalReturn parameter that contains contribution % related to company
IsHandled
BooleanNo following standard code will be executed
OnAfterCalculateEnasarcoSocSecWithheld
procedure OnAfterCalculateEnasarcoSocSecWithheld(TempDocumentHeader: Record "Purchase Header" temporary; DocumentAmount: Decimal;var ByAgent: Decimal; var ByCompany: Decimal; var IntegrationAmount: Decimal; var BaseAmount: Decimal;StartingDate: Date; EndingDate: Date; var WithheldPercAgent: Decimal; var WithheldPercCompany: Decimal)
Raised after Enasarco are calculated for a purchase document. Filling byVar variables you can use your custom routine
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Document document header you’re processing
DocumentAmount
DecimalAmount in LCY, if credit memo is a negative value
ByAgent
DecimalReturn parameter that contains contribution amount LCY related to vendor/salesperson
ByCompany
DecimalReturn parameter that contains contribution amount LCY related to company
IntegrationAmount
DecimalReturn parameter that contains contribution amount LCY related to integration
BaseAmount
DecimalReturn parameter that contains base amount LCY used to calculate contributions amounts
StartingDate
DateStart of period to consider, in standard is equal to the beginning of document date’s year
EndingDate
DateEnd of period to consider, in standard is equal to the beginning of document date’s year
WithheldPercAgent
DecimalReturn parameter that contains contribution % related to vendor/salesperson
WithheldPercCompany
DecimalReturn parameter that contains contribution % related to company
OnAfterGetContrMaxAmount
procedure OnAfterGetContrMaxAmount(VendorNo: Code[20]; ReferenceDate: Date; var EOS011EnasSocSecSetup: Record "EOS011 Enas. Soc. Sec. Setup"; var Result: Decimal)
Raised after retrieving max amount for Enasarco calculation. You can modify result parameter to change calculated value
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
ReferenceDate
DateDate used when seeking setup line
EOS011EnasSocSecSetup
Record "EOS011 Enas. Soc. Sec. Setup"Social security setup record filtered
Result
DecimalReturn value calculated. Force this value to apply your calculation
OnAfterGetEnasarcoSocSecBracket
procedure OnAfterGetEnasarcoSocSecBracket(ReferenceDate: Date; var EOS011EnasSocSecSetup: Record "EOS011 Enas. Soc. Sec. Setup")
Raised after retrieving setup line to use in calculation
Parameters / Return Value
ReferenceDate
DateDate used when seeking setup line
EOS011EnasSocSecSetup
Record "EOS011 Enas. Soc. Sec. Setup"Social security setup record filtered
OnBeforeGetIntegrationAmount
procedure OnBeforeGetIntegrationAmount(VendorNo: Code[20]; var CurrWithheld: Decimal; var StartingDate: Date; var EndingDate: Date; var DocumentDate: Date; var Result: Decimal; var IsHandled: Boolean)
Raised before retrieving integration amount for a document
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CurrWithheld
DecimalTotal contribution amount (vendor plus company) calculated for the document
StartingDate
DateStart of period to consider, in standard is equal to the beginning of document date’s year
EndingDate
DateEnd of period to consider, in standard is equal to the beginning of document date’s year
DocumentDate
DateDocument date of document you’re processing
Result
DecimalReturn value calculated. Force this value to apply your calculation
IsHandled
BooleanNo following standard code will be executed
OnAfterGetIntegrationAmount
procedure OnAfterGetIntegrationAmount(VendorNo: Code[20]; CurrWithheld: Decimal; StartingDate: Date; EndingDate: Date; DocumentDate: Date; var Result: Decimal)
Raised after integration amount for a document is calculated
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CurrWithheld
DecimalTotal contribution amount (vendor plus company) calculated for the document
StartingDate
DateStart of period to consider, in standard is equal to the beginning of document date’s year
EndingDate
DateEnd of period to consider, in standard is equal to the beginning of document date’s year
DocumentDate
DateDocument date of document you’re processing
Result
DecimalReturn value calculated. Force this value to apply your calculation
OnAfterGetTotalShelvedSocSecAmount
procedure OnAfterGetTotalShelvedSocSecAmount(VendorNo: Code[20]; var ShelvedFormContr: Decimal; StartingDate: Date; EndingDate: Date)
Raised after calculating shelved amount from contributions entries for a vendor in a specific date range
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
ShelvedFormContr
DecimalReturn parameter containing shelved amount calculated. Force this value to apply your custom
StartingDate
DateStart of period to consider
EndingDate
DateEnd of period to consider
OnAfterGetMinimal
procedure OnAfterGetMinimal(VendorNo: Code[20]; QuarterNo: Integer; Year: Integer; var Result: Decimal)
Raised after retrieving minimal amount for Enasarco calculation. You can modify result parameter to change calculated value
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
QuarterNo
IntegerReference quarter
Year
IntegerReference year
Result
DecimalReturn value calculated. Force this value to apply your calculation
OnAfterReadFIRRSetup
procedure OnAfterReadFIRRSetup(CalcDate: Date; var EOS011FIRRSetup: Record "EOS011 FIRR Setup")
Raised after retrieving valid FIRR setup line
Parameters / Return Value
CalcDate
DateReference date to seek FIRR setup line
EOS011FIRRSetup
Record "EOS011 FIRR Setup"Filtered FIRR setup record identified
OnBeforeCalcFIRRbySalesperson
procedure OnBeforeCalcFIRRbySalesperson(VendorNo: Code[20]; var CalcDate: Date; var OnlyPreview: Boolean; DocumentNo: Code[20]; var IsHandled: Boolean)
Raised when calculating FIRR entries for a specific vendor
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
IsHandled
BooleanNo following standard code will be executed
OnAfterCalcFIRRbySalesperson
procedure OnAfterCalcFIRRbySalesperson(VendorNo: Code[20]; CalcDate: Date; OnlyPreview: Boolean; DocumentNo: Code[20])
Raised after calculating FIRR entries for a specific vendor
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
OnBeforeInitBracketArrayFIRR
procedure OnBeforeInitBracketArrayFIRR(VendorNo: Code[20]; var CalcDate: Date;var FromDate: Date;var ToDate: Date;var BracketRate: array[3] of Decimal;var BracketAmount: array[3] of Decimal; var IsHandled: Boolean)
Raised when calculating FIRR brackets used in contribution calculation
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
FromDate
DateReturn value that specifies starting date for calculation
ToDate
DateReturn value that specifies ending date for calculation
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketAmount
DecimalArray of 3 that specifies amount for brackets
IsHandled
BooleanNo following standard code will be executed
OnAfterInitBracketArrayFIRR
procedure OnAfterInitBracketArrayFIRR(VendorNo: Code[20]; CalcDate: Date;var FromDate: Date;var ToDate: Date;var BracketRate: array[3] of Decimal;var BracketAmount: array[3] of Decimal)
Raised after calculating FIRR brackets used in contribution calculation
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
FromDate
DateReturn value that specifies starting date for calculation
ToDate
DateReturn value that specifies ending date for calculation
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketAmount
DecimalArray of 3 that specifies amount for brackets
OnBeforeProcessBracketsFIRR
procedure OnBeforeProcessBracketsFIRR(VendorNo: Code[20];var FromDate: Date;var ToDate: Date;var BracketRate: array[3] of Decimal;var BracketAmount: array[3] of Decimal;var TotalFIRRAmount: Decimal;var TotalShelvedFormContr: Decimal;var TmpEOSContributionsLedgEntry: Record "EOS011 Contr. Ledger Entry" temporary; var IsHandled: Boolean)
Raised when calculating FIRR entries. This procedure fills
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
FromDate
DateReturn value that specifies starting date for calculation
ToDate
DateReturn value that specifies ending date for calculation
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketAmount
DecimalArray of 3 that specifies amount for brackets
TotalFIRRAmount
DecimalContains total FIRR contribution amount calculated
TotalShelvedFormContr
DecimalContains total shelved FIRR contribution amount calculated
TmpEOSContributionsLedgEntry
Record "EOS011 Contr. Ledger Entry"Temporary recordset that contains contributions entries calculated and that will be posted
IsHandled
BooleanNo following standard code will be executed
OnAfterProcessBracketsFIRR
procedure OnAfterProcessBracketsFIRR(VendorNo: Code[20];FromDate: Date;ToDate: Date;var BracketRate: array[3] of Decimal;var BracketAmount: array[3] of Decimal;var TotalFIRRAmount: Decimal;var TotalShelvedFormContr: Decimal;var TmpEOSContributionsLedgEntry: Record "EOS011 Contr. Ledger Entry" temporary)
Raised after calculating FIRR entries. This procedure fills
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
FromDate
DateReturn value that specifies starting date for calculation
ToDate
DateReturn value that specifies ending date for calculation
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketAmount
DecimalArray of 3 that specifies amount for brackets
TotalFIRRAmount
DecimalContains total FIRR contribution amount calculated
TotalShelvedFormContr
DecimalContains total shelved FIRR contribution amount calculated
TmpEOSContributionsLedgEntry
Record "EOS011 Contr. Ledger Entry"Temporary recordset that contains contributions entries calculated and that will be posted
OnBeforeWriteCOGEJnlFIRR
procedure OnBeforeWriteCOGEJnlFIRR(VendorNo: Code[20]; var CalculationDate: Date;var TotalFIRRAmount: Decimal; var OnlyPreview: Boolean; var ContrRegEntryNo: Integer; var DocumentNo: Code[20]; var IsHandled: Boolean)
Raised when writing journal lines for FIRR contributions
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalculationDate
DateReference date for calculation
TotalFIRRAmount
DecimalContains total FIRR contribution amount calculated
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
IsHandled
BooleanNo following standard code will be executed
OnAfterWriteCOGEJnlFIRR
procedure OnAfterWriteCOGEJnlFIRR(VendorNo: Code[20]; CalculationDate: Date;TotalFIRRAmount: Decimal; OnlyPreview: Boolean; ContrRegEntryNo: Integer; DocumentNo: Code[20])
Raised when writing journal lines for FIRR contributions
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalculationDate
DateReference date for calculation
TotalFIRRAmount
DecimalContains total FIRR contribution amount calculated
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
OnBeforeWriteJnlLineFIRR
procedure OnBeforeWriteJnlLineFIRR(var RefDate: Date; var JnlLineDescr: Text; var JnlLineAmount: Decimal; var NextLineNo: Integer; VendorNo: Code[20];var GenJournalBatch: Record "Gen. Journal Batch"; AccNo: Code[20]; ContrRegEntryNo: Integer; DocumentNo: Code[20]; var IsHandled: Boolean)
Raised when writing single journal lines for FIRR contributions
Parameters / Return Value
RefDate
DatePosting/Document date of journal line
JnlLineDescr
Text[]Description of journal line
JnlLineAmount
DecimalAmount of journal line
NextLineNo
IntegerLine no. of journal line
VendorNo
Code[20]Vendor you’re processing
GenJournalBatch
Record "Gen. Journal Batch"Refrence journal batch
AccNo
Code[20]Account no. of journal line
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. of journal line
IsHandled
BooleanNo following standard code will be executed
OnAfterWriteJnlLineFIRR
procedure OnAfterWriteJnlLineFIRR(RefDate: Date; JnlLineDescr: Text; JnlLineAmount: Decimal; NextLineNo: Integer; VendorNo: Code[20];GenJournalBatch: Record "Gen. Journal Batch"; AccNo: Code[20]; ContrRegEntryNo: Integer; DocumentNo: Code[20]; var GenJournalLine: Record "Gen. Journal Line")
Raised after writing single journal lines for FIRR contributions
Parameters / Return Value
RefDate
DatePosting/Document date of journal line
JnlLineDescr
Text[]Description of journal line
JnlLineAmount
DecimalAmount of journal line
NextLineNo
IntegerLine no. of journal line
VendorNo
Code[20]Vendor you’re processing
GenJournalBatch
Record "Gen. Journal Batch"Refrence journal batch
AccNo
Code[20]Account no. of journal line
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. of journal line
GenJournalLine
Record "Gen. Journal Line"Journal line processed
OnAfterGetTotalShelvedFIRRAmount
procedure OnAfterGetTotalShelvedFIRRAmount(VendorNo: Code[20]; var ShelvedFormContr: Decimal; var ShelvedFormDoc: Decimal; FromDate: Date; ToDate: Date)
Raised after calculating total sheved FIRR amount from contribution entries in a period
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
ShelvedFormContr
DecimalReturn parameter containing shelved contribution amount calculated. Force this value to apply your custom
ShelvedFormDoc
DecimalReturn parameter containing shelved base amount calculated. Force this value to apply your custom
FromDate
DateStart of period to consider
ToDate
DateEnd of period to consider
OnAfterRetrieveBufferToPrintFIRR
procedure OnAfterRetrieveBufferToPrintFIRR(var TempEOSContrLedgEntryPrint: Record "EOS011 Contr. Ledger Entry" temporary)
Raised after calculating total sheved FIRR amount from contribution entries in a period
Parameters / Return Value
TempEOSContrLedgEntryPrint
Record "EOS011 Contr. Ledger Entry"Dataset of contributins entries that will be used as print report source
OnAfterReadFISCSetup
procedure OnAfterReadFISCSetup(CalcDate: Date; var EOSFISCSetup: Record "EOS011 FISC Setup")
Raised after retrieving valid FISC setup line
Parameters / Return Value
CalcDate
DateReference date to seek FISC setup line
EOSFISCSetup
Record "EOS011 FISC Setup"Filtered FISC setup record identified
OnBeforeCalcFISCbySalesperson
procedure OnBeforeCalcFISCbySalesperson(VendorNo: Code[20]; var CalcDate: Date; var OnlyPreview: Boolean; DocumentNo: Code[20]; var IsHandled: Boolean)
Raised when calculating FISC entries for a specific vendor
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
IsHandled
BooleanNo following standard code will be executed
OnAfterCalcFISCbySalesperson
procedure OnAfterCalcFISCbySalesperson(VendorNo: Code[20]; CalcDate: Date; OnlyPreview: Boolean; DocumentNo: Code[20])
Raised after calculating FISC entries for a specific vendor
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
OnBeforeInitBracketArrayFISC
procedure OnBeforeInitBracketArrayFISC(VendorNo: Code[20]; var CalcDate: Date;var BracketFromDate: array[3] of Date;var BracketToDate: array[3] of Date;var BracketRate: array[3] of Decimal;var BracketMaxAmount: array[3] of Decimal; var IsHandled: Boolean)
Raised when calculating FISC brackets used in contribution calculation
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
BracketFromDate
DateArray of 3 that specifies starting date for calculation for bracket
BracketToDate
Daterray of 3 that specifies ending date for calculation for bracket
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketMaxAmount
DecimalArray of 3 that specifies max amount for brackets
IsHandled
BooleanNo following standard code will be executed
OnAfterInitBracketArrayFISC
procedure OnAfterInitBracketArrayFISC(VendorNo: Code[20]; CalcDate: Date;var BracketFromDate: array[3] of Date;var BracketToDate: array[3] of Date;var BracketRate: array[3] of Decimal;var BracketMaxAmount: array[3] of Decimal)
Raised after calculating FISC brackets used in contribution calculation
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalcDate
DateReference date to seek FIRR setup line
BracketFromDate
DateArray of 3 that specifies starting date for calculation for bracket
BracketToDate
Daterray of 3 that specifies ending date for calculation for bracket
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketMaxAmount
DecimalArray of 3 that specifies max amount for brackets
OnBeforeProcessBracketsFISC
procedure OnBeforeProcessBracketsFISC(VendorNo: Code[20];var BracketFromDate: array[3] of Date;var BracketToDate: array[3] of Date;var BracketRate: array[3] of Decimal;var BracketAmount: array[3] of Decimal;var TotalFISCAmount: Decimal;var TotalShelvedFormContr: Decimal;var TmpEOSContributionsLedgEntry: Record "EOS011 Contr. Ledger Entry" temporary; var IsHandled: Boolean)
Raised when calculating FISC entries. This procedure fills
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
BracketFromDate
DateArray of 3 that specifies starting date for calculation for bracket
BracketToDate
Daterray of 3 that specifies ending date for calculation for bracket
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketAmount
DecimalArray of 3 that specifies max amount for brackets
TotalFISCAmount
DecimalContains total FISC contribution amount calculated
TotalShelvedFormContr
DecimalContains total shelved FIRR contribution amount calculated
TmpEOSContributionsLedgEntry
Record "EOS011 Contr. Ledger Entry"Temporary recordset that contains contributions entries calculated and that will be posted
IsHandled
BooleanNo following standard code will be executed
OnAfterProcessBracketsFISC
procedure OnAfterProcessBracketsFISC(VendorNo: Code[20];var BracketFromDate: array[3] of Date;var BracketToDate: array[3] of Date;var BracketRate: array[3] of Decimal;var BracketMaxAmount: array[3] of Decimal;var TotalFISCAmount: Decimal;var TotalShelvedFormContr: Decimal;var TmpEOSContributionsLedgEntry: Record "EOS011 Contr. Ledger Entry" temporary)
Raised after calculating FIRR entries. This procedure fills
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
BracketFromDate
DateArray of 3 that specifies starting date for calculation for bracket
BracketToDate
Daterray of 3 that specifies ending date for calculation for bracket
BracketRate
DecimalArray of 3 that specifies rate for brackets
BracketMaxAmount
DecimalArray of 3 that specifies max amount for brackets
TotalFISCAmount
DecimalContains total FIRR contribution amount calculated
TotalShelvedFormContr
DecimalContains total shelved FIRR contribution amount calculated
TmpEOSContributionsLedgEntry
Record "EOS011 Contr. Ledger Entry"Temporary recordset that contains contributions entries calculated and that will be posted
OnBeforeWriteCOGEJnlFISC
procedure OnBeforeWriteCOGEJnlFISC(VendorNo: Code[20]; var CalculationDate: Date;var TotalFISCAmount: Decimal; var OnlyPreview: Boolean; var ContrRegEntryNo: Integer; var DocumentNo: Code[20]; var IsHandled: Boolean)
Raised when writing journal lines for FIRR contributions
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalculationDate
DateReference date for calculation
TotalFISCAmount
DecimalContains total FISC contribution amount calculated
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
IsHandled
BooleanNo following standard code will be executed
OnAfterWriteCOGEJnlFISC
procedure OnAfterWriteCOGEJnlFISC(VendorNo: Code[20]; CalculationDate: Date;TotalFISCAmount: Decimal; OnlyPreview: Boolean; ContrRegEntryNo: Integer; DocumentNo: Code[20])
Raised when writing journal lines for FIRR contributions
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
CalculationDate
DateReference date for calculation
TotalFISCAmount
DecimalContains total FIRR contribution amount calculated
OnlyPreview
BooleanSpecifies if you’re processing a preview calculation or entries will be posted
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. to use when generating journal lines (not mandatory)
OnBeforeWriteJnlLineFISC
procedure OnBeforeWriteJnlLineFISC(var RefDate: Date; var JnlLineDescr: Text; var JnlLineAmount: Decimal; var NextLineNo: Integer; VendorNo: Code[20];var GenJournalBatch: Record "Gen. Journal Batch"; AccNo: Code[20]; ContrRegEntryNo: Integer; DocumentNo: Code[20]; var IsHandled: Boolean)
Raised when writing single journal lines for FISC contributions
Parameters / Return Value
RefDate
DatePosting/Document date of journal line
JnlLineDescr
Text[]Description of journal line
JnlLineAmount
DecimalAmount of journal line
NextLineNo
IntegerLine no. of journal line
VendorNo
Code[20]Vendor you’re processing
GenJournalBatch
Record "Gen. Journal Batch"Refrence journal batch
AccNo
Code[20]Account no. of journal line
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. of journal line
IsHandled
BooleanNo following standard code will be executed
OnAfterWriteJnlLineFISC
procedure OnAfterWriteJnlLineFISC(RefDate: Date; JnlLineDescr: Text; JnlLineAmount: Decimal; NextLineNo: Integer; VendorNo: Code[20];GenJournalBatch: Record "Gen. Journal Batch"; AccNo: Code[20]; ContrRegEntryNo: Integer; DocumentNo: Code[20]; var GenJournalLine: Record "Gen. Journal Line")
Raised after writing single journal lines for FISC contributions
Parameters / Return Value
RefDate
DatePosting/Document date of journal line
JnlLineDescr
Text[]Description of journal line
JnlLineAmount
DecimalAmount of journal line
NextLineNo
IntegerLine no. of journal line
VendorNo
Code[20]Vendor you’re processing
GenJournalBatch
Record "Gen. Journal Batch"Refrence journal batch
AccNo
Code[20]Account no. of journal line
ContrRegEntryNo
IntegerContributions register entry no. that will identify this transaction
DocumentNo
Code[20]Document no. of journal line
GenJournalLine
Record "Gen. Journal Line"Journal line processed
OnAfterGetTotalShelvedFISCAmount
procedure OnAfterGetTotalShelvedFISCAmount(VendorNo: Code[20]; var ShelvedFormContr: Decimal; var ShelvedFormDoc: Decimal; BracketNo: Integer)
Raised after calculating total sheved FIRR amount from contribution entries in a period
Parameters / Return Value
VendorNo
Code[20]Vendor you’re processing
ShelvedFormContr
DecimalReturn parameter containing shelved contribution amount calculated. Force this value to apply your custom
ShelvedFormDoc
DecimalReturn parameter containing shelved base amount calculated. Force this value to apply your custom
BracketNo
IntegerReference brackets
OnAfterRetrieveBufferToPrintFISC
procedure OnAfterRetrieveBufferToPrintFISC(var TempEOSContrLedgEntryPrint: Record "EOS011 Contr. Ledger Entry" temporary)
Raised after calculating total sheved FIRR amount from contribution entries in a period
Parameters / Return Value
TempEOSContrLedgEntryPrint
Record "EOS011 Contr. Ledger Entry"Dataset of contributins entries that will be used as print report source
OnBefore_T13_OnAfterValidateEventVendorNo
procedure OnBefore_T13_OnAfterValidateEventVendorNo(var Rec: Record "Salesperson/Purchaser"; var xRec: Record "Salesperson/Purchaser"; CurrFieldNo: Integer; var IsHandled: Boolean)
Raised before executing app code when validating EOS Vendor No. field on Salesperson/Purchaser
Parameters / Return Value
Rec
Record "Salesperson/Purchaser"Salesperson/Purchaser
xRec
Record "Salesperson/Purchaser"Salesperson/Purchaser xRec
CurrFieldNo
IntegerField no. that triggers event
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_T13_OnAfterValidateEventVendorNo
procedure OnAfter_T13_OnAfterValidateEventVendorNo(var Rec: Record "Salesperson/Purchaser"; var xRec: Record "Salesperson/Purchaser"; CurrFieldNo: Integer)
Raised after executing app code when validating EOS Vendor No. field on Salesperson/Purchaser
Parameters / Return Value
Rec
Record "Salesperson/Purchaser"Salesperson/Purchaser
xRec
Record "Salesperson/Purchaser"Salesperson/Purchaser xRec
CurrFieldNo
IntegerField no. that triggers event
OnBefore_T39_OnBeforeModifyEvent
procedure OnBefore_T39_OnBeforeModifyEvent(var Rec: Record "Purchase Line"; var xRec: Record "Purchase Line"; RunTrigger: Boolean; var IsHandled: Boolean)
Raised before executing app code when a purchase line in modified
Parameters / Return Value
Rec
Record "Purchase Line"Purchase Line
xRec
Record "Purchase Line"Purchase Line xRec
RunTrigger
BooleanSpecifies if trigger has to be fired
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_T39_OnBeforeModifyEvent
procedure OnAfter_T39_OnBeforeModifyEvent(var Rec: Record "Purchase Line"; var xRec: Record "Purchase Line"; RunTrigger: Boolean)
Raised after executing app code when a purchase line in modified
Parameters / Return Value
Rec
Record "Purchase Line"Purchase Line
xRec
Record "Purchase Line"Purchase Line xRec
RunTrigger
BooleanSpecifies if trigger has to be fired
OnBefore_T38_OnAfterValidateEventDocumentDate
procedure OnBefore_T38_OnAfterValidateEventDocumentDate(var Rec: Record "Purchase Header"; xRec: Record "Purchase Header"; var IsHandled: Boolean)
Raised before executing app code when Document Date field on purchase header. Used to validate Integration flag
Parameters / Return Value
Rec
Record "Purchase Header"Purchase Header
xRec
Record "Purchase Header"Purchase Header xRec
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_T38_OnAfterValidateEventDocumentDate
procedure OnAfter_T38_OnAfterValidateEventDocumentDate(var Rec: Record "Purchase Header"; xRec: Record "Purchase Header")
Raised after executing app code when Document Date field on purchase header. Used to validate Integration flag
Parameters / Return Value
Rec
Record "Purchase Header"Purchase Header
xRec
Record "Purchase Header"Purchase Header xRec
OnBefore_CU415_OnAfterReleasePurchaseDoc
procedure OnBefore_CU415_OnAfterReleasePurchaseDoc(var PurchaseHeader: Record "Purchase Header"; PreviewMode: Boolean; var LinesWereModified: Boolean; var IsHandled: Boolean)
Raised before executing app code when a purchase document is released and enasarco for document calculated
Parameters / Return Value
PurchaseHeader
Record "Purchase Header"Purchase Header
PreviewMode
BooleanStandard param
LinesWereModified
BooleanStanadard param
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_CU415_OnAfterReleasePurchaseDoc
procedure OnAfter_CU415_OnAfterReleasePurchaseDoc(var PurchaseHeader: Record "Purchase Header"; PreviewMode: Boolean; var LinesWereModified: Boolean)
Raised after executing app code when a purchase document is released and enasarco for document calculated
Parameters / Return Value
PurchaseHeader
Record "Purchase Header"Purchase Header
PreviewMode
BooleanStandard param
LinesWereModified
BooleanStanadard param
OnBefore_CU90_OnAfterPurchInvHeaderInsert
procedure OnBefore_CU90_OnAfterPurchInvHeaderInsert(var PurchInvHeader: Record "Purch. Inv. Header"; var PurchHeader: Record "Purchase Header"; var IsHandled: Boolean)
Raised before executing app code when a purchase document is posted. Updates document references on contributions entries
Parameters / Return Value
PurchInvHeader
Record "Purch. Inv. Header"New Purch. Inv. Header
PurchHeader
Record "Purchase Header"Purchase Header posted
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_CU90_OnAfterPurchInvHeaderInsert
procedure OnAfter_CU90_OnAfterPurchInvHeaderInsert(var PurchInvHeader: Record "Purch. Inv. Header"; var PurchHeader: Record "Purchase Header")
Raised after executing app code when a purchase document is posted. Updates document references on contributions entries
Parameters / Return Value
PurchInvHeader
Record "Purch. Inv. Header"New Purch. Inv. Header
PurchHeader
Record "Purchase Header"Purchase Header posted
OnBefore_CU90_OnAfterPurchCrMemoHeaderInsert
procedure OnBefore_CU90_OnAfterPurchCrMemoHeaderInsert(var PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr.";var PurchHeader: Record "Purchase Header"; CommitIsSupressed: Boolean; var IsHandled: Boolean)
Raised before executing app code when a purchase document is posted. Updates document references on contributions entries
Parameters / Return Value
PurchCrMemoHdr
Record "Purch. Cr. Memo Hdr."New Purch. Cr. Memo Hdr.
PurchHeader
Record "Purchase Header"Purchase Header posted
CommitIsSupressed
BooleanStandard param
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_CU90_OnAfterPurchCrMemoHeaderInsert
procedure OnAfter_CU90_OnAfterPurchCrMemoHeaderInsert(var PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr.";var PurchHeader: Record "Purchase Header"; CommitIsSupressed: Boolean)
Raised after executing app code when a purchase document is posted. Updates document references on contributions entries
Parameters / Return Value
PurchCrMemoHdr
Record "Purch. Cr. Memo Hdr."New Purch. Cr. Memo Hdr.
PurchHeader
Record "Purchase Header"Purchase Header posted
CommitIsSupressed
BooleanStandard param
OnBefore_CU13_OnAfterFinishPosting
procedure OnBefore_CU13_OnAfterFinishPosting(var GenJournalLine: Record "Gen. Journal Line"; GLRegister: Record "G/L Register"; GLRegNo: Integer; var IsHandled: Boolean)
Raised before executing app code when a journal line is posted. Updates/created contributions registers
Parameters / Return Value
GenJournalLine
Record "Gen. Journal Line"Gen. Journal Line posted
GLRegister
Record "G/L Register"G/L Register inserted
GLRegNo
IntegerG/L Register No.
IsHandled
BooleanNo following standard app code code will be executed
OnAfter_CU13_OnAfterFinishPosting
procedure OnAfter_CU13_OnAfterFinishPosting(var GenJournalLine: Record "Gen. Journal Line"; GLRegister: Record "G/L Register"; GLRegNo: Integer)
Raised after executing app code when a journal line is posted. Updates/created contributions registers
Parameters / Return Value
GenJournalLine
Record "Gen. Journal Line"Gen. Journal Line posted
GLRegister
Record "G/L Register"G/L Register inserted
GLRegNo
IntegerG/L Register No.
OnAfterAddNewRegisterEntry
procedure OnAfterAddNewRegisterEntry(var EOS011ContributionsRegister: Record "EOS011 Contributions Register")
Raised after a new contributions register is created
Parameters / Return Value
EOS011ContributionsRegister
Record "EOS011 Contributions Register"New record inserted
OnAfterLinkRegisterEntry
procedure OnAfterLinkRegisterEntry(var EOS011ContributionsRegister: Record "EOS011 Contributions Register"; GenJournalLine: Record "Gen. Journal Line")
Raised after a contributions register is linked to a general journal line
Parameters / Return Value
EOS011ContributionsRegister
Record "EOS011 Contributions Register"Contributions entry record linked
GenJournalLine
Record "Gen. Journal Line"Source journal line
OnBeforeUpdateFieldsOnSaleperson
procedure OnBeforeUpdateFieldsOnSaleperson(var Rec: Record "Salesperson/Purchaser"; xRec: Record "Salesperson/Purchaser"; inFieldNo: Integer; var Hidedialog: Boolean; var IsHandled: Boolean)
Raised before check and automatic update are fired when a salesperson is modified
Parameters / Return Value
Rec
Record "Salesperson/Purchaser"Salesperson record modified
xRec
Record "Salesperson/Purchaser"Salesperson xrecord
inFieldNo
IntegerField no that starts modification
Hidedialog
BooleanSpecifies if UI is suppressed
IsHandled
BooleanNo following standard app code will be executed
OnBeforeConfirmRelatedVendors
local procedure OnBeforeConfirmRelatedVendors(Rec: Record "Salesperson/Purchaser"; xRec: Record "Salesperson/Purchaser"; var Hidedialog: Boolean)
Raised before asking the user if they really want to update, given the warning that the vendor is already linked to another salesperson.
Parameters / Return Value
Rec
Record "Salesperson/Purchaser"Salesperson/Purchaser record
xRec
Record "Salesperson/Purchaser"Salesperson/Purchaser previous version of the record
Hidedialog
BooleanIf true, the confirm will be skipped
OnAfterUpdateFieldsOnSaleperson
procedure OnAfterUpdateFieldsOnSaleperson(var Rec: Record "Salesperson/Purchaser"; xRec: Record "Salesperson/Purchaser"; inFieldNo: Integer; Hidedialog: Boolean)
Raised after check and automatic update are fired when a salesperson is modified
Parameters / Return Value
Rec
Record "Salesperson/Purchaser"Salesperson record modified
xRec
Record "Salesperson/Purchaser"Salesperson xrecord
inFieldNo
IntegerField no that starts modification
Hidedialog
BooleanSpecifies if UI is suppressed
OnBeforeCalculateEnasarcoAssWithheld
procedure OnBeforeCalculateEnasarcoAssWithheld(TempDocumentHeader: Record "Purchase Header" temporary; DocumentAmount: Decimal;var ByAgent: Decimal; var ByCompany: Decimal; var IntegrationAmount: Decimal; var BaseAmount: Decimal;StartingDate: Date; EndingDate: Date; var WithheldPercAgent: Decimal; var WithheldPercCompany: Decimal;var IsHandled: Boolean)
Raised before Enasarco are calculated for a purchase document. Filling byVar variables you can use your custom routine
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Document document header you’re processing
DocumentAmount
DecimalAmount in LCY, if credit memo is a negative value
ByAgent
DecimalReturn parameter that contains contribution amount LCY related to vendor/salesperson
ByCompany
DecimalReturn parameter that contains contribution amount LCY related to company
IntegrationAmount
DecimalReturn parameter that contains contribution amount LCY related to integration
BaseAmount
DecimalReturn parameter that contains base amount LCY used to calculate contributions amounts
StartingDate
DateStart of period to consider, in standard is equal to the beginning of document date’s year
EndingDate
DateEnd of period to consider, in standard is equal to the beginning of document date’s year
WithheldPercAgent
DecimalReturn parameter that contains contribution % related to vendor/salesperson
WithheldPercCompany
DecimalReturn parameter that contains contribution % related to company
IsHandled
BooleanNo following standard code will be executed
OnAfterCalculateEnasarcoAssWithheld
procedure OnAfterCalculateEnasarcoAssWithheld(TempDocumentHeader: Record "Purchase Header" temporary; DocumentAmount: Decimal;var ByAgent: Decimal; var ByCompany: Decimal; var IntegrationAmount: Decimal; var BaseAmount: Decimal;StartingDate: Date; EndingDate: Date; var WithheldPercAgent: Decimal; var WithheldPercCompany: Decimal)
Raised after Enasarco are calculated for a purchase document. Filling byVar variables you can use your custom routine
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Document document header you’re processing
DocumentAmount
DecimalAmount in LCY, if credit memo is a negative value
ByAgent
DecimalReturn parameter that contains contribution amount LCY related to vendor/salesperson
ByCompany
DecimalReturn parameter that contains contribution amount LCY related to company
IntegrationAmount
DecimalReturn parameter that contains contribution amount LCY related to integration
BaseAmount
DecimalReturn parameter that contains base amount LCY used to calculate contributions amounts
StartingDate
DateStart of period to consider, in standard is equal to the beginning of document date’s year
EndingDate
DateEnd of period to consider, in standard is equal to the beginning of document date’s year
WithheldPercAgent
DecimalReturn parameter that contains contribution % related to vendor/salesperson
WithheldPercCompany
DecimalReturn parameter that contains contribution % related to company
OnAfterGetEnasarcoAssBracket
procedure OnAfterGetEnasarcoAssBracket(ReferenceDate: Date; var EOS011EnasAssistanceSetup: Record "EOS011 Enas. Assistance Setup")
Raised after retrieving setup line to use in calculation
Parameters / Return Value
ReferenceDate
DateDate used when seeking setup line
EOS011EnasAssistanceSetup
Record "EOS011 Enas. Assistance Setup"Assistance setup record filtered
OnBeforeCalcEnasarcoFromDocument
procedure OnBeforeCalcEnasarcoFromDocument(DocumentHeader: Variant; var WriteContrEntries: Boolean; var Recreate: Boolean; var Hidedialog: Boolean; var IsHandled: Boolean)
Raised before Enasarco are calculated from a single purchase document.
Parameters / Return Value
DocumentHeader
VariantDocument you’re calculating
WriteContrEntries
BooleanSpecifies entries should be written in db or is a preview process
Recreate
BooleanSpecifies existing contributions entries must be recreated. Entries posted to G/L cannot be recreated
Hidedialog
BooleanSpecifies if UI is suppressed
IsHandled
BooleanNo following standard code will be executed
OnAfterCalcEnasarcoFromDocument
procedure OnAfterCalcEnasarcoFromDocument(DocumentHeader: Variant; WrtiteContrEntries: Boolean; Recreate: Boolean; Hidedialog: Boolean)
Raised after Enasarco are calculated from a single purchase document.
Parameters / Return Value
DocumentHeader
VariantDocument you’re calculating
WrtiteContrEntries
BooleanSpecifies entries should be written in db or is a preview process
Recreate
BooleanSpecifies existing contributions entries must be recreated. Entries posted to G/L cannot be recreated
Hidedialog
BooleanSpecifies if UI is suppressed
OnAfterDocHasEnasarco
procedure OnAfterDocHasEnasarco(TempDocumentHeader: Record "Purchase Header" temporary; OnlyPostedToGL: Boolean; var EOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry")
Raised after is checked if document has already contributions entries.
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Document you’re calculating
OnlyPostedToGL
BooleanSpecifies if only posted entries should be checked
EOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Filtered record of contributions entries for specific document
OnDocDeleteEnasarco
procedure OnDocDeleteEnasarco(TempDocumentHeader: Record "Purchase Header" temporary; var Hidedialog: Boolean; var EOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry")
Raised when deleting contributions entries from a document.
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Document you’re calculating
Hidedialog
BooleanSpecifies if UI is suppressed
EOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Filtered record of contributions entries you’re deleting
OnAfterInitTempDocHeaderFromVariant
procedure OnAfterInitTempDocHeaderFromVariant(Document: Variant; var TempDocumentHeader: Record "Purchase Header" temporary)
Raised after filling TempDocumentHeader that will be used for calculation with document data.
Parameters / Return Value
Document
VariantSource document
TempDocumentHeader
Record "Purchase Header"Document you’re calculating
OnBeforeSplitAmountsBySalespersons
procedure OnBeforeSplitAmountsBySalespersons(TempDocumentHeader: Record "Purchase Header" temporary; var WriteContrEntries: Boolean;var DocumentAmountLCY: Decimal;var BaseAmount: Decimal;var WithheldPaidByAgent: Decimal;var WithheldPaidByCompany: Decimal;var IntegrationAmount: Decimal;var WithheldPercAgent: Decimal;var WithheldPercCompany: Decimal;var IsHandled: Boolean)
Raised before writing calculated data by vendor splitting entries in case of society.
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Source document
WriteContrEntries
BooleanSpecifies entries should be written in db or is a preview process
DocumentAmountLCY
DecimalSpecifies document amount that will be used in contributions entries
BaseAmount
DecimalSpecifies base amount that will be used in contributions entries
WithheldPaidByAgent
DecimalSpecifies agent amount that will be used in contributions entries
WithheldPaidByCompany
DecimalSpecifies company amount that will be used in contributions entries
IntegrationAmount
DecimalSpecifies integration amount that will be used in contributions entries
WithheldPercAgent
DecimalSpecifies agent % that will be used in contributions entries
WithheldPercCompany
DecimalSpecifies company % that will be used in contributions entries
IsHandled
BooleanNo following standard code will be executed
OnAfterSplitAmountsBySalespersons
procedure OnAfterSplitAmountsBySalespersons(TempDocumentHeader: Record "Purchase Header" temporary; WriteContrEntries: Boolean;DocumentAmountLCY: Decimal;BaseAmount: Decimal;WithheldPaidByAgent: Decimal;WithheldPaidByCompany: Decimal;IntegrationAmount: Decimal;WithheldPercAgent: Decimal;WithheldPercCompany: Decimal)
Raised before writing calculated data by vendor splitting entries in case of society.
Parameters / Return Value
TempDocumentHeader
Record "Purchase Header"Source document
WriteContrEntries
BooleanSpecifies entries should be written in db or is a preview process
DocumentAmountLCY
DecimalSpecifies document amount that will be used in contributions entries
BaseAmount
DecimalSpecifies base amount that will be used in contributions entries
WithheldPaidByAgent
DecimalSpecifies agent amount that will be used in contributions entries
WithheldPaidByCompany
DecimalSpecifies company amount that will be used in contributions entries
IntegrationAmount
DecimalSpecifies integration amount that will be used in contributions entries
WithheldPercAgent
DecimalSpecifies agent % that will be used in contributions entries
WithheldPercCompany
DecimalSpecifies company % that will be used in contributions entries
OnBeforeWrtiteTMPContrEntry
procedure OnBeforeWrtiteTMPContrEntry(var TempEOSContributionsLedgEntry: Record "EOS011 Contr. Ledger Entry" temporary; SalespersonPurchaserCode: Code[20];TempDocumentHeader: Record "Purchase Header" temporary;var BaseAmount: Decimal; var DocAmountLCY: Decimal; var ContrPerc: Decimal; var ContrAmount: Decimal; var Descr: Text; var RelatedTo: Option; var IsIntegration: Boolean; var IsHandled: Boolean)
Raised before writing temporary contributions entry.
Parameters / Return Value
TempEOSContributionsLedgEntry
Record "EOS011 Contr. Ledger Entry"Record that will be filled
SalespersonPurchaserCode
Code[20]Related salesperson
TempDocumentHeader
Record "Purchase Header"Source document
BaseAmount
DecimalSpecifies base amount that will be used in contributions entry
DocAmountLCY
DecimalSpecifies document amount that will be used in contributions entry
ContrPerc
DecimalSpecifies contribution % that will be used in contributions entry
ContrAmount
DecimalSpecifies contribution amount that will be used in contributions entry
Descr
Text[]Specifies description that will be used in contributions entry
RelatedTo
OptionSpecifies related to that will be used in contributions entry
IsIntegration
BooleanSpecifies integration (flag) that will be used in contributions entry
IsHandled
BooleanNo following standard code will be executed
OnAfterWrtiteTMPContrEntry
procedure OnAfterWrtiteTMPContrEntry(var TempEOSContributionsLedgEntry: Record "EOS011 Contr. Ledger Entry" temporary; SalespersonPurchaserCode: Code[20];TempDocumentHeader: Record "Purchase Header" temporary;BaseAmount: Decimal; DocAmountLCY: Decimal; ContrPerc: Decimal; ContrAmount: Decimal; Descr: Text; RelatedTo: Option; IsIntegration: Boolean)
Raised after writing temporary contributions entry.
Parameters / Return Value
TempEOSContributionsLedgEntry
Record "EOS011 Contr. Ledger Entry"Record filled with values
SalespersonPurchaserCode
Code[20]Related salesperson
TempDocumentHeader
Record "Purchase Header"Source document
BaseAmount
DecimalSpecifies base amount that will be used in contributions entry
DocAmountLCY
DecimalSpecifies document amount that will be used in contributions entry
ContrPerc
DecimalSpecifies contribution % that will be used in contributions entry
ContrAmount
DecimalSpecifies contribution amount that will be used in contributions entry
Descr
Text[]Specifies description that will be used in contributions entry
RelatedTo
OptionSpecifies related to that will be used in contributions entry
IsIntegration
BooleanSpecifies integration (flag) that will be used in contributions entry
OnBeforeCreateJnlLinesFromContrEntries
procedure OnBeforeCreateJnlLinesFromContrEntries(var EOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry"; var Post: Boolean; var Correction: Boolean; var Hidedialog: Boolean;var IsHandled: Boolean; var ProcessedRec: Integer)
Raised before creating journal line to post contributions entries to G/L.
Parameters / Return Value
EOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Filtered recordset that will be processed
Post
BooleanSpecifies if journal lines will be posted
Correction
BooleanSpecifies if you’re postng a correction to G/L or it is an initial post
Hidedialog
BooleanSpecifies if UI is suppressed
IsHandled
BooleanNo following standard code will be executed
ProcessedRec
IntegerReturn values that specifies no. of processed records that will displayed to user
OnAfterCreateJnlLinesFromContrEntries
procedure OnAfterCreateJnlLinesFromContrEntries(var EOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry"; var Post: Boolean; var Correction: Boolean; var Hidedialog: Boolean;var ProcessedRec: Integer)
Raised after creating journal line to post contributions entries to G/L.
Parameters / Return Value
EOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Filtered recordset that will be processed
Post
BooleanSpecifies if journal lines will be posted
Correction
BooleanSpecifies if you’re postng a correction to G/L or it is an initial post
Hidedialog
BooleanSpecifies if UI is suppressed
ProcessedRec
IntegerReturn values that specifies no. of processed records that will displayed to user
OnBeforeWriteJnlLine
procedure OnBeforeWriteJnlLine(var RefDate: Date;var JnlLineDescr: Text;var JnlLineAmount: Decimal;var NextLineNo: Integer;var Vendorno: Code[20];GenJournalBatch: Record "Gen. Journal Batch";var AccType: Option;var AccNo: Code[20];var ContrRegEntryNo: Integer;var DocumentNo: Code[20];var BalAccNo: Code[20];var GenJournalLine: Record "Gen. Journal Line";var IsHandled: Boolean)
Raised before creating single journal line to post contributions entries to G/L.
Parameters / Return Value
RefDate
DatePosting date that will be used in journal line
JnlLineDescr
Text[]Description that will be used in journal line
JnlLineAmount
DecimalAmount that will be used in journal line
NextLineNo
IntegerLine No. that will be used in journal line
Vendorno
Code[20]Vendor No. that will be used in journal line
GenJournalBatch
Record "Gen. Journal Batch"Related journal batch
AccType
OptionAccount type that will be used in journal line
AccNo
Code[20]Account no. that will be used in journal line
ContrRegEntryNo
IntegerContribution register no. that will be used in journal line
DocumentNo
Code[20]Document no. that will be used in journal line
BalAccNo
Code[20]Balance account no. that will be used in journal line
GenJournalLine
Record "Gen. Journal Line"Return journal line filled
IsHandled
BooleanNo following standard code will be executed
OnAfterWriteJnlLine
procedure OnAfterWriteJnlLine(var RefDate: Date;var JnlLineDescr: Text;var JnlLineAmount: Decimal;var NextLineNo: Integer;var Vendorno: Code[20];GenJournalBatch: Record "Gen. Journal Batch";var AccType: Option;var AccNo: Code[20];var ContrRegEntryNo: Integer;var DocumentNo: Code[20];var BalAccNo: Code[20];var GenJournalLine: Record "Gen. Journal Line")
Raised after creating single journal line to post contributions entries to G/L.
Parameters / Return Value
RefDate
DatePosting date that will be used in journal line
JnlLineDescr
Text[]Description that will be used in journal line
JnlLineAmount
DecimalAmount that will be used in journal line
NextLineNo
IntegerLine No. that will be used in journal line
Vendorno
Code[20]Vendor No. that will be used in journal line
GenJournalBatch
Record "Gen. Journal Batch"Related journal batch
AccType
OptionAccount type that will be used in journal line
AccNo
Code[20]Account no. that will be used in journal line
ContrRegEntryNo
IntegerContribution register no. that will be used in journal line
DocumentNo
Code[20]Document no. that will be used in journal line
BalAccNo
Code[20]Balance account no. that will be used in journal line
GenJournalLine
Record "Gen. Journal Line"Return journal line filled
OnBeforeReleaseBill
procedure OnBeforeReleaseBill(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header"; var IsHandled: Boolean)
Raised before releasing contribution build.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to release
IsHandled
BooleanNo following standard code will be executed
OnAfterReleaseBill
procedure OnAfterReleaseBill(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header")
Raised after releasing contribution build.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to release
OnBeforeReopenBill
procedure OnBeforeReopenBill(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header"; var IsHandled: Boolean)
Raised before reopening contribution build.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to open
IsHandled
BooleanNo following standard code will be executed
OnAfterReopenBill
procedure OnAfterReopenBill(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header")
Raised before reopening contribution build.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to open
OnBeforeReleaseBillDataCheck
procedure OnBeforeReleaseBillDataCheck(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header"; var IsHandled: Boolean)
Raised before checking bill data when releasing.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to check
IsHandled
BooleanNo following standard code will be executed
OnAfterReleaseBillDataCheck
procedure OnAfterReleaseBillDataCheck(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header")
Raised after checking bill data when releasing.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to check
OnBeforeCheckDatesAreQuarterYear
procedure OnBeforeCheckDatesAreQuarterYear(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header"; inFieldNo: Integer; var IsHandled: Boolean)
Raised before checking dates on bill header.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to check
inFieldNo
IntegerField no. that fires modification
IsHandled
BooleanNo following standard code will be executed
OnAfterCheckDatesAreQuarterYear
procedure OnAfterCheckDatesAreQuarterYear(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header"; inFieldNo: Integer)
Raised after checking dates on bill header.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to check
inFieldNo
IntegerField no. that fires modification
OnBeforeCheckBillSamePeriod
procedure OnBeforeCheckBillSamePeriod(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header"; var IsHandled: Boolean)
Raised before checking existing bill header for same period.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to check
IsHandled
BooleanNo following standard code will be executed
OnAfterCheckBillSamePeriod
procedure OnAfterCheckBillSamePeriod(var EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header")
Raised after checking existing bill header for same period.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Contributions bill to check
OnBeforeGetRecordType1
procedure OnBeforeGetRecordType1(EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header";CompanyInformation: Record "Company Information";EOSCommissionsSetup: Record "EOS Commissions Setup"; var Result: Text; var IsHandled: Boolean)
Raised before record type 1 of grandi ditte file.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Source contributions bill
CompanyInformation
Record "Company Information"Reference Company Information
EOSCommissionsSetup
Record "EOS Commissions Setup"Reference commissions setup
Result
Text[]Result text that will be added in file
IsHandled
BooleanNo following standard code will be executed
OnAfterGetRecordType1
procedure OnAfterGetRecordType1(EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header";CompanyInformation: Record "Company Information";EOSCommissionsSetup: Record "EOS Commissions Setup"; var Result: Text)
Raised after record type 1 of grandi ditte file.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Source contributions bill
CompanyInformation
Record "Company Information"Reference Company Information
EOSCommissionsSetup
Record "EOS Commissions Setup"Reference commissions setup
Result
Text[]Result text that will be added in file
OnBeforeGetRecordType2
procedure OnBeforeGetRecordType2(EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header";TempEOSContrBillLn: Record "EOS011 Contr. Bill Line" temporary;EOSCommissionsSetup: Record "EOS Commissions Setup"; LineNo: Integer; var Result: Text; var IsHandled: Boolean)
Raised before record type 2 of grandi ditte file.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Source contributions bill
TempEOSContrBillLn
Record "EOS011 Contr. Bill Line"Bill line processed
EOSCommissionsSetup
Record "EOS Commissions Setup"Reference commissions setup
LineNo
IntegerLine no. to export in file
Result
Text[]Result text that will be added in file
IsHandled
BooleanNo following standard code will be executed
OnAfterGetRecordType2
procedure OnAfterGetRecordType2(EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header";TempEOSContrBillLn: Record "EOS011 Contr. Bill Line" temporary;EOSCommissionsSetup: Record "EOS Commissions Setup"; LineNo: Integer; var Result: Text)
Raised after record type 2 of grandi ditte file.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Source contributions bill
TempEOSContrBillLn
Record "EOS011 Contr. Bill Line"Bill line processed
EOSCommissionsSetup
Record "EOS Commissions Setup"Reference commissions setup
LineNo
IntegerLine no. to export in file
Result
Text[]Result text that will be added in file
OnBeforeGetRecordType9
procedure OnBeforeGetRecordType9(EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header";EOSCommissionsSetup: Record "EOS Commissions Setup";Q1: Decimal; Q2: Decimal; Q3: Decimal; Q4: Decimal; var Result: Text; var IsHandled: Boolean)
Raised before record type 9 of grandi ditte file.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Source contributions bill
EOSCommissionsSetup
Record "EOS Commissions Setup"Reference commissions setup
Q1
DecimalQuarter 1 amount to export in file
Q2
DecimalQuarter 1 amount to export in file
Q3
DecimalQuarter 1 amount to export in file
Q4
DecimalQuarter 1 amount to export in file
Result
Text[]Result text that will be added in file
IsHandled
BooleanNo following standard code will be executed
OnAfterGetRecordType9
procedure OnAfterGetRecordType9(EOS011ContrBillHeader: Record "EOS011 Contr. Bill Header";EOSCommissionsSetup: Record "EOS Commissions Setup";Q1: Decimal; Q2: Decimal; Q3: Decimal; Q4: Decimal; var Result: Text)
Raised after record type 9 of grandi ditte file.
Parameters / Return Value
EOS011ContrBillHeader
Record "EOS011 Contr. Bill Header"Source contributions bill
EOSCommissionsSetup
Record "EOS Commissions Setup"Reference commissions setup
Q1
DecimalQuarter 1 amount to export in file
Q2
DecimalQuarter 1 amount to export in file
Q3
DecimalQuarter 1 amount to export in file
Q4
DecimalQuarter 1 amount to export in file
Result
Text[]Result text that will be added in file
OnBeforeFilterEntriesToApply
procedure OnBeforeFilterEntriesToApply(var VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary;var ToDateCE: Date; var ToDateVLE: Date; var VendorFilter: Text; var IsHandled: Boolean)
Raised before filtering vendor ledger entries related to entributions to apply to document entries.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Return dataset filtered. This is page source
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
ToDateCE
DateIf specified, indicates posting date limit of analisys for contributions entries
ToDateVLE
DateIf specified, indicates posting date limit of analisys for vendor entries
VendorFilter
Text[]If specified, indicates vendors to process
IsHandled
BooleanNo following standard code will be executed
OnAfterFilterEntriesToApply
procedure OnAfterFilterEntriesToApply(var VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary;ToDateCE: Date; ToDateVLE: Date; VendorFilter: Text)
Raised after filtering vendor ledger entries related to entributions to apply to document entries.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Return dataset filtered. This is page source, record to show are marked
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
ToDateCE
DateIf specified, indicates posting date limit of analisys for contributions entries
ToDateVLE
DateIf specified, indicates posting date limit of analisys for vendor entries
VendorFilter
Text[]If specified, indicates vendors to process
OnBeforeSuggestApplications
procedure OnBeforeSuggestApplications(var VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary;var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary; var IsHandled: Boolean)
Raised before seeking a document vendor ledger entry to apply to a contributions ledger entry.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"This is page source
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
IsHandled
BooleanNo following standard code will be executed
OnAfterSuggestApplications
procedure OnAfterSuggestApplications(var VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary;var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary)
Raised after seeking a document vendor ledger entry to apply to a contributions ledger entry.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"This is page source
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
OnBeforeSuggestApplicationsSingle
procedure OnBeforeSuggestApplicationsSingle(VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary; var NextEntryNo: Integer;var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary; var IsHandled: Boolean)
Raised before seeking a document vendor ledger entry to apply to a single contributions ledger entry.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Record to process
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
NextEntryNo
IntegerIncremental entry no. of TempVendorLedgerEntry2Apply
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
IsHandled
BooleanNo following standard code will be executed
OnAfterSuggestApplicationsSingle
procedure OnAfterSuggestApplicationsSingle(VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary; var NextEntryNo: Integer;var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary)
Raised after seeking a document vendor ledger entry to apply to a single contributions ledger entry.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Record to process
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
NextEntryNo
IntegerIncremental entry no. of TempVendorLedgerEntry2Apply
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
OnBeforeSetBestApplication
procedure OnBeforeSetBestApplication(VendorLedgerEntry: Record "Vendor Ledger Entry"; var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary; var IsHandled: Boolean)
Raised before finding best application for a contribution entry within TempVendorLedgerEntry2Apply buffer.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Record to process
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry; “Applying Entry”: identified best application
IsHandled
BooleanNo following standard code will be executed
OnAfterSetBestApplication
procedure OnAfterSetBestApplication(VendorLedgerEntry: Record "Vendor Ledger Entry"; var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary)
Raised after finding best application for a contribution entry within TempVendorLedgerEntry2Apply buffer.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Record to process
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry; “Applying Entry”: identified best application
OnBeforePostApplications
procedure OnBeforePostApplications(var VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary;var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary;var IsHandled: Boolean)
Raised before posting found application.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"This is page source
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
IsHandled
BooleanNo following standard code will be executed
OnAfterPostApplications
procedure OnAfterPostApplications(var VendorLedgerEntry: Record "Vendor Ledger Entry";var TempEOS011ContrLedgerEntry: Record "EOS011 Contr. Ledger Entry" temporary;var TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary)
Raised after posting found application.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"This is page source
TempEOS011ContrLedgerEntry
Record "EOS011 Contr. Ledger Entry"Temporary record that keeps link between contribution and vendor entry. “Entry No.": assigned to vendor ledger entry; “Bracket No.": assigned to contribution entry
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
OnBeforePostApplicationsSingle
procedure OnBeforePostApplicationsSingle(VendorLedgerEntry: Record "Vendor Ledger Entry";TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary;var IsHandled: Boolean)
Raised before posting single found application.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Record to process
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
IsHandled
BooleanNo following standard code will be executed
OnAfterPostApplicationsSingle
procedure OnAfterPostApplicationsSingle(VendorLedgerEntry: Record "Vendor Ledger Entry";TempVendorLedgerEntry2Apply: Record "Vendor Ledger Entry" temporary)
Raised after posting single found application.
Parameters / Return Value
VendorLedgerEntry
Record "Vendor Ledger Entry"Record to process
TempVendorLedgerEntry2Apply
Record "Vendor Ledger Entry"Temporary record that contains vendor ledger entries found for a specific contribution vendor ledger entry. “Reversed Entry No.": contribution vendor ledger entry; “Reversed by Entry No.": document vendor ledger entry
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.