Functional Description
If it is determined that a domestic invoice contains a multicurrency intercompany settlement (MCICS),
then the DMCD field in F03B11 must be marked appropriately. This flag is a signal to the post
program that special logic must run to handle to multicurrency intercompany settlement. If a revision is
made to a MCICS invoice so that it no longer contains a MCICS, then the flag must be cleared for the
post program to work correctly. This function is called only after the determination has been made
whether or not an update needs to occur.
Purpose
RPDMCD in F03B11 gets updated with the value passed in the cDomesticEntryWMultCurrency parameter for
every pay item that matches DOC, DCT and KCO. If the invoice is domestic and contains a MCICS, a 1
should be passed in the cDomesticEntryWMultCurrency parameter. If the flag needs to be cleared, as
happens when modifying an invoice so that it no longer is a MCICS invoice, a zero should be passed.
Setup Notes and Prerequisites
None
Special Logic
None
Technical Specification
Parameters
Item DescriptionI/OReq?Notes
DOCmnDocVoucherInvoiceEIY Part of key to F03B11. Used for a partial key
update.
DCTszDocumentTypeIYPart of key to F03B11. Used for a partial key update.
KCOszCompanyKeyIYPart of key to F03B11. Used for a partial key update.
DMCDcDomesticEntryWMultCurrency
I YPass 1 if a domestic invoice with MCICS.
Pass 0 if not.
Related Tables
F03B11Invoice
Related Functions
None
Processing
Update all pay items for invoices that match mnDocVoucherInvoiceE, szDocumentType and szCompanyKey
with the value passed in cDomesticEntryWMultCurrency.
^
D03B0184 - F03B11 Update MCICS Flag
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnDocVoucherInvoiceE | DOC | MATH_NUMERIC | OPT | INPUT |
A number that identifies the original document, such as a voucher, invoice, or journal entry. On entry forms, you can assign the document
| ||||
szDocumentType | DCT | char | OPT | INPUT |
A user defined code (00/DT) that identifies the origin and purpose of the transaction. PeopleSoft reserves several prefixes for document
| ||||
szCompanyKey | KCO | char | OPT | INPUT |
A number that, with the document number, document type and G/L date, uniquely identifies an original document, such as invoice, voucher,
| ||||
cDomesticEntryWMultCurrency | DMCD | char | OPT | INPUT |
An entry in this field indicates a domestic voucher or invoice was entered with a multi-currency distribution. |
None |
None |