ProcessInvoiceOutbound

F03B11Z2 Invoice Outbound Interoperability

Major Business Rule

Object Name: B03B0190

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D03B0190B - F03B11Z2 Process Invoice Outbound Transaction

Parameter NameData ItemData TypeReq/OptI/O/Both
szTransactionActionTNACcharREQINPUT

A code that indicates the activity you want to perform on the transaction. In an EDI transaction, this code represents the Transaction Set 
Purpose Code or Change Code.

szTransactionTypeTYTNcharREQINPUT

The qualifier used to identify a specific type of transaction.

cChangeModeEV01charREQINPUT

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

szEDIUserIDEDUScharREQINPUT

The source of the transaction. This can be a user ID, a workstation, the address of an external system, a node on a network, and so on. This 
field helps identify both the transaction and its point of origin.

szEDIBatchNumberEDBTcharOPTBOTH

The number that the transmitter assigns to the batch.  During batch processing, the system assigns a new batch number to the PeopleSoft 
transactions for each control (user) batch number it finds. 

szEDITransactionNumberEDTNcharOPTBOTH

The number that an Electronic Data Interchange (EDI) transmitter assigns to a transaction. In a non-EDI environment, you can assign any 
number that is meaningful to you to identify a transaction within a batch. It can be the same as a J.D. Edwards document number.

mnEDILineNumberEDLNMATH_NUMERICOPTBOTH

This is the line number you assign when originating an EDI transaction. This number can represent an order line number (applicable for any 
order type), an invoice pay item, a journal entry line number, and so on.

szTranslationFormatEDFTcharOPTINPUT

The qualifier used to identify a specific mapping structure used to process both inbound and outbound EDI transactions.  This does not 
apply to non-EDI transactions.

jdTransmissionDateEDDTJDEDATEOPTINPUT

The specific date that an EDI transaction was either transmitted or received.

mnNumberOfDetailLinesEDDLMATH_NUMERICOPTINPUT

The number of detail lines transmitted in an EDI transaction.  This is the total number of lines on a per order basis, number of lines included 
on an invoice, and so on.

szTradingPartnerIDPNIDcharOPTINPUT

Field used in an EDI transaction to identify the party that is trading document with you.

mnDocumentNumberDOCMATH_NUMERICOPTINPUT

A number that identifies the original document, such as a voucher, invoice, or journal entry. On entry forms, you can assign the document 
number or let the system assign it using the Next Numbers program (P0002). Matching document numbers (DOCM) identify related documents 
in the Accounts Receivable and Accounts Payable systems. Examples of original and matching documents are: Accounts Payable     o 
Original document - voucher     o Matching document - payment  Accounts Receivable     o Original document - invoice     o Matching document - 
receipt  Note: In the Accounts Receivable system, the following transactions simultaneously generate original and matching documents: 
deductions, unapplied receipts, chargebacks, and drafts.

szDocumentTypeDCTcharOPTINPUT

A user defined code (00/DT) that identifies the origin and purpose of the transaction.  PeopleSoft reserves several prefixes for document 
types, such as, vouchers, invoices, receipts, and timesheets. The reserved document type prefixes for codes are: P Accounts payable 
documents R Accounts receivable documents  T Time and Pay documents I Inventory documents  O Purchase order documents  S Sales order 
documents 

szDocumentCompanyKCOcharOPTINPUT

A number that, with the document number, document type and G/L date, uniquely identifies an original document, such as invoice, voucher, 
or journal entry. If you use the Next Numbers by Company/Fiscal Year feature, the Automatic Next Numbers program (X0010) uses the 
document company to retrieve the correct next number for that company. If two or more original documents have the same document number and 
document type, you can use the document company to locate the desired document.

szDocumentPayItemSFXcharOPTINPUT

A number that identifies the pay item for a voucher or an invoice. The system assigns the pay item number. If the voucher or invoice has 
multiple pay items, the numbers are sequential.

cBatchModeEV01charOPTINPUT

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

idF03B11HandleGENLNGIDOPTINPUT

General purpose ID variable.

idF03B11Z2HandleGENLNGIDOPTINPUT

General purpose ID variable.

Related Functions

None

Related Tables

F03B11 Customer Ledger
F03B11Z2 F03B11 Interoperability Table
RetrieveInvoiceInteropOptions

RetrieveInvoiceInteropOptions

F03B11Z2 Invoice Outbound Interoperability

Minor Business Rule

Object Name: B03B0190

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D03B0190A - Retrieve Invoice Interoperability Processing Options

Parameter NameData ItemData TypeReq/OptI/O/Both
szInvoiceInteropVersionVERScharOPTBOTH

If blank, will default to 'ZJDE0001'.

^

szTransactionTypeTYTNcharOPTOUTPUT

If blank, outbound interoperability is off. Otherwise, the transaction type is returned.

^

cChangeModeEV01charOPTOUTPUT

For change transactions, '0' indicates after image only. '1' indicates both before and after images.
^

Related Functions

None

Related Tables

F03B11 Customer Ledger
F03B11Z2 F03B11 Interoperability Table