EditVchrCurrForPymt

Edit Voucher For Currency Payment

Minor Business Rule

Object Name: B0400049

Parent DLL: CFIN

Location: Client/Server

Language: C

If payment currency does not equal voucher currency or voucher company currency, send error '3744.'  
If bank account company currency does not equal voucher company currency, send error '3744.

Data Structure

D0400049 - EditVoucherCurrencyForPayment

Parameter NameData ItemData TypeReq/OptI/O/Both
szPaymentCurrencyCRCDcharOPTBOTH

A code that identifies the currency of a transaction. 

szVoucherCurrencyCRDCcharOPTBOTH

A code that identifies the domestic (base) currency of the company on a transaction. 

szVoucherCOCurrencyCRRPcharOPTBOTH

A code that indicates the currency that is used by the supplier.  The system uses this code as the default currency when you enter vouchers 
for the supplier. You can override the default currency when you enter a voucher. If you leave this field blank, you can either assign the 
currency code when you enter a voucher or let the system assign the currency code of the voucher company. 

szBACoCurrencyCRCPcharOPTBOTH

The currency in which a supplier's amounts are stored.  For example, the Prior Year Vouchered, Year to Date Vouchered, and so forth.

szErrorDTAIcharREQBOTH

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

szAccountCurrencyVC03AcharREQBOTH

This is a generic field used as a work field in Everest.

cProcOptsEV01charOPTBOTH

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None