CreateCreditInvoice

Credit Invoice Routines - 03B - 76A

Minor Business Rule

Object Name: B76A0021

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D76A0021A - Create Credit Invoice - 03B                           - 76A

Parameter NameData ItemData TypeReq/OptI/O/Both
szCompanyKeyKCOcharOPTINPUT

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.

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 

mnDocVoucherInvoiceEDOCMATH_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.

szIssuePlaceArgentinaACEMcharOPTINPUT

Place where the invoice or the shipment note is printed.

szPaymentTermsCode01PTCcharOPTINPUT

A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
Use a blank code to indicate the most frequently-used payment term. You define each type of payment term on the Payment Terms Revisions 
form. Examples of payment terms include: Blank Net 15 001      1/10 net 30 002      2/10 net 30 003      Due on the 10th day of every month 006     
Due upon receipt  This code prints on customer invoices.

mnAmountGrossAGMATH_NUMERICOPTINPUT

A value that specifies the total amount of the invoice or voucher pay item. The gross amount might include the tax amount, depending on 
the tax explanation code. The system does not decrease the gross amount when payments are applied. When you void a transaction, the 
system clears the gross amount field.

mnAmountCurrencyACRMATH_NUMERICOPTINPUT

The foreign currency amount entered on the transaction. If the Multi-Currency Conversion option on the General Accounting constants is set 
to Y, the foreign amount is multiplied by the exchange rate to arrive at the domestic amount. If the Multi-Currency Conversion option is set to Z, 
the foreign amount is divided by the exchange rate.

cCurrencyModeCRRMcharOPTINPUT

An option that specifies whether the system displays amounts in the domestic or foreign currency. On  The system displays amounts in the 
foreign currency of the transaction. Off  The system displays amounts in the domestic currency of the transaction.

jdDateInvoiceJDIVJJDEDATEOPTINPUT

The date that either you or the system assigns to an invoice or voucher. This can be either the date of the supplier's invoice to you or the 
date of your invoice to the customer.

jdDateDueJulianDDJJDEDATEOPTINPUT

In Accounts Receivable, the date that the net payment is due. In Accounts Payable, the date that the payment is due to receive a discount 
or, if no discount is offered, the net due date. The system calculates the due date based on the payment term entered, or you can enter it 
manually. If you enter a negative voucher or invoice (debit or credit memo), the system might use the G/L date as the due date regardless of the 
payment term entered. A processing option in the master business function (P0400047 for vouchers and P03B0011 for invoices) controls how 
the system calculates the due date for debit and credit memos.

cRG100EV01charOPTINPUT

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

mnJobnumberAJOBSMATH_NUMERICOPTBOTH

The job number (work station ID) which executed the particular job.

szComputerIDCTIDcharOPTINPUT

cErrorERRcharOPTOUTPUT

The Data Field Error Code field is simply a generic data field to pass an error condition flag.  This field is one of the fields that make up the 
external parameter data structure of the Data Dictionary Server.

szTaxArea1TXA1charOPTINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

mnErrorSequenceNumberSEQMATH_NUMERICOPTBOTH

A number that specifies the sequence of information.

mnJobnumber_DataJOBSMATH_NUMERICOPTNONE

The job number (work station ID) which executed the particular job.

Related Functions

B3201140 Get Error Message Glossary Text
B76A0170 Get Job Number - ARG - 03B - 76A
B76A0230 Legal Number - ARG - 03B - 76A
N0000192 Get Installment Payment Information
N76A0035 Retrieve Credit Invoice Constants - ARG - 03B - 76A
X03021 New Due Date Calculation

Related Tables

F0014 Payment Terms
F0101 Address Book Master
F03B11 Customer Ledger
F76A00 Taxes - Initial Set Up - ARG - 00 - 76A
F76A09 Invoice Total - ARG - 03B - 76A
F76A21 Credit Invoice Header - F76A21 - ARG - 3B - 76A
F76A22 Credit Invoice Detail - F76A22 - ARG - 03B - 76A
F76A23 Credit Invoice Withholdings - F76A23 - ARG - 03B - 76A
F76AUI22 WF - Legal Reports Errors - ARG - 03B - 76A
CreateCreditInvoiceHeader

CreateCreditInvoiceHeader

Credit Invoice Routines - 03B - 76A

Minor Business Rule

Object Name: B76A0021

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D76A0021C - Create Credit Invoice Header - 03B                    - 76A

Parameter NameData ItemData TypeReq/OptI/O/Both
szCompanyKeyKCOcharOPTINPUT

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.

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 

mnDocVoucherInvoiceEDOCMATH_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.

jdDateInvoiceJDIVJJDEDATEOPTINPUT

The date that either you or the system assigns to an invoice or voucher. This can be either the date of the supplier's invoice to you or the 
date of your invoice to the customer.

mnJobnumberAJOBSMATH_NUMERICOPTBOTH

The job number (work station ID) which executed the particular job.

szComputerIDCTIDcharOPTINPUT

cErrorERRcharOPTOUTPUT

The Data Field Error Code field is simply a generic data field to pass an error condition flag.  This field is one of the fields that make up the 
external parameter data structure of the Data Dictionary Server.

mnErrorSequenceNumberSEQMATH_NUMERICOPTBOTH

A number that specifies the sequence of information.

szPaymentTermsCode01PTCcharOPTINPUT

A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
Use a blank code to indicate the most frequently-used payment term. You define each type of payment term on the Payment Terms Revisions 
form. Examples of payment terms include: Blank Net 15 001      1/10 net 30 002      2/10 net 30 003      Due on the 10th day of every month 006     
Due upon receipt  This code prints on customer invoices.

cCreditInvoiceStatusTypeAESTcharOPTINPUT

A code that identifies the status type.

szTaxArea1TXA1charOPTINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

cCurrencyModeCRRMcharOPTINPUT

An option that specifies whether the system displays amounts in the domestic or foreign currency. On  The system displays amounts in the 
foreign currency of the transaction. Off  The system displays amounts in the domestic currency of the transaction.

szCurrencyCodeFromCRCDcharOPTINPUT

A code that identifies the currency of a transaction. 

mnCurrencyConverRateOvCRRMATH_NUMERICOPTINPUT

A number (exchange rate) that a foreign currency amount is multiplied by to calculate a domestic currency amount.  The number in this field 
can have a maximum of seven decimal positions. If more are entered, the system adjusts to the nearest seven decimal positions. 

Related Functions

B3201140 Get Error Message Glossary Text
B76A0170 Get Job Number - ARG - 03B - 76A
B76A0230 Legal Number - ARG - 03B - 76A
N0000192 Get Installment Payment Information
N76A0035 Retrieve Credit Invoice Constants - ARG - 03B - 76A
X03021 New Due Date Calculation

Related Tables

F0014 Payment Terms
F0101 Address Book Master
F03B11 Customer Ledger
F76A00 Taxes - Initial Set Up - ARG - 00 - 76A
F76A09 Invoice Total - ARG - 03B - 76A
F76A21 Credit Invoice Header - F76A21 - ARG - 3B - 76A
F76A22 Credit Invoice Detail - F76A22 - ARG - 03B - 76A
F76A23 Credit Invoice Withholdings - F76A23 - ARG - 03B - 76A
F76AUI22 WF - Legal Reports Errors - ARG - 03B - 76A
CreditInvoiceReceiptIsPrintable

CreditInvoiceReceiptIsPrintable

Credit Invoice Routines - 03B - 76A

Minor Business Rule

Object Name: B76A0021

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D76A0021D - Validate If Credit Invoice Receipt Is Printable - 03B - 76A

Parameter NameData ItemData TypeReq/OptI/O/Both
szCompanyKeyKCOcharOPTINPUT

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.

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 

mnDocVoucherInvoiceEDOCMATH_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.

cIsPrintableEV01charOPTOUTPUT

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

cErrorERRcharOPTOUTPUT

The Data Field Error Code field is simply a generic data field to pass an error condition flag.  This field is one of the fields that make up the 
external parameter data structure of the Data Dictionary Server.

Related Functions

B3201140 Get Error Message Glossary Text
B76A0170 Get Job Number - ARG - 03B - 76A
B76A0230 Legal Number - ARG - 03B - 76A
N0000192 Get Installment Payment Information
N76A0035 Retrieve Credit Invoice Constants - ARG - 03B - 76A
X03021 New Due Date Calculation

Related Tables

F0014 Payment Terms
F0101 Address Book Master
F03B11 Customer Ledger
F76A00 Taxes - Initial Set Up - ARG - 00 - 76A
F76A09 Invoice Total - ARG - 03B - 76A
F76A21 Credit Invoice Header - F76A21 - ARG - 3B - 76A
F76A22 Credit Invoice Detail - F76A22 - ARG - 03B - 76A
F76A23 Credit Invoice Withholdings - F76A23 - ARG - 03B - 76A
F76AUI22 WF - Legal Reports Errors - ARG - 03B - 76A
GenerateLegalNumber

GenerateLegalNumber

Credit Invoice Routines - 03B - 76A

Minor Business Rule

Object Name: B76A0021

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D76A0021E - Generate Legal Number - 03B                           - 76A

Parameter NameData ItemData TypeReq/OptI/O/Both
cRG100EV01charOPTINPUT

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

szCompanyKeyKCOcharOPTINPUT

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.

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 

szIssuePlaceArgentinaACEMcharOPTINPUT

Place where the invoice or the shipment note is printed.

szTaxArea1TXA1charOPTINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

szBusinessUnitMCUcharOPTINPUT

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

cShipmentNoteYNARYOcharOPTINPUT

Indicates if it is a shipment note or another document

cInvoiceTypeINTYcharOPTINPUT

An alphanumeric UDC that identifies different versions of the same invoice format. For example, you might use the codes 'D' and 'F' to 
differentiate draft formats from final invoice formats.

szErrorCodeDTAIcharOPTOUTPUT

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.

szDGITransactionDocTyADGIcharOPTOUTPUT

It's the legal document type given by DGI for documents.

cInvoiceGroupAGRPcharOPTOUTPUT

A code that identifies the invoice group. Valid values are:  A B C

szLegalNumberAINWcharOPTOUTPUT

In Argentina, legal numbers are composed by shipment place (ACEM)+Invoice Group (AGRP) + Next Number (AINW)

Related Functions

B3201140 Get Error Message Glossary Text
B76A0170 Get Job Number - ARG - 03B - 76A
B76A0230 Legal Number - ARG - 03B - 76A
N0000192 Get Installment Payment Information
N76A0035 Retrieve Credit Invoice Constants - ARG - 03B - 76A
X03021 New Due Date Calculation

Related Tables

F0014 Payment Terms
F0101 Address Book Master
F03B11 Customer Ledger
F76A00 Taxes - Initial Set Up - ARG - 00 - 76A
F76A09 Invoice Total - ARG - 03B - 76A
F76A21 Credit Invoice Header - F76A21 - ARG - 3B - 76A
F76A22 Credit Invoice Detail - F76A22 - ARG - 03B - 76A
F76A23 Credit Invoice Withholdings - F76A23 - ARG - 03B - 76A
F76AUI22 WF - Legal Reports Errors - ARG - 03B - 76A
GetInvoiceCopyNumber

GetInvoiceCopyNumber

Credit Invoice Routines - 03B - 76A

Minor Business Rule

Object Name: B76A0021

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D76A0021F - Get Invoice Copy Number - 03B                         - 76A

Parameter NameData ItemData TypeReq/OptI/O/Both
mnInvoiceCopyINVCMATH_NUMERICOPTINPUT

The number of invoice copies required by the customer. The system prints the number of invoices specified in this field. The system 
always prints at least one invoice.

szInvoiceCopyDL01charOPTOUTPUT

A user defined name or remark.

Related Functions

B3201140 Get Error Message Glossary Text
B76A0170 Get Job Number - ARG - 03B - 76A
B76A0230 Legal Number - ARG - 03B - 76A
N0000192 Get Installment Payment Information
N76A0035 Retrieve Credit Invoice Constants - ARG - 03B - 76A
X03021 New Due Date Calculation

Related Tables

F0014 Payment Terms
F0101 Address Book Master
F03B11 Customer Ledger
F76A00 Taxes - Initial Set Up - ARG - 00 - 76A
F76A09 Invoice Total - ARG - 03B - 76A
F76A21 Credit Invoice Header - F76A21 - ARG - 3B - 76A
F76A22 Credit Invoice Detail - F76A22 - ARG - 03B - 76A
F76A23 Credit Invoice Withholdings - F76A23 - ARG - 03B - 76A
F76AUI22 WF - Legal Reports Errors - ARG - 03B - 76A
ValidateCreditInvoiceProcess

ValidateCreditInvoiceProcess

Credit Invoice Routines - 03B - 76A

Minor Business Rule

Object Name: B76A0021

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D76A0021B - Validate Credit Invoice Process - 03B                 - 76A

Parameter NameData ItemData TypeReq/OptI/O/Both
szCompanyKeyKCOcharOPTINPUT

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.

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 

mnDocVoucherInvoiceEDOCMATH_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.

szPaymentTermsCode01PTCcharOPTINPUT

A code that specifies the terms of payment, including the percentage of discount available if the invoice is paid by the discount due date. 
Use a blank code to indicate the most frequently-used payment term. You define each type of payment term on the Payment Terms Revisions 
form. Examples of payment terms include: Blank Net 15 001      1/10 net 30 002      2/10 net 30 003      Due on the 10th day of every month 006     
Due upon receipt  This code prints on customer invoices.

mnJobnumberAJOBSMATH_NUMERICOPTBOTH

The job number (work station ID) which executed the particular job.

szComputerIDCTIDcharOPTINPUT

mnErrorSequenceNumberSEQMATH_NUMERICOPTBOTH

A number that specifies the sequence of information.

cErrorERRcharOPTOUTPUT

The Data Field Error Code field is simply a generic data field to pass an error condition flag.  This field is one of the fields that make up the 
external parameter data structure of the Data Dictionary Server.

cCreditInvStsNextAESTcharOPTOUTPUT

A code that identifies the status type.

Related Functions

B3201140 Get Error Message Glossary Text
B76A0170 Get Job Number - ARG - 03B - 76A
B76A0230 Legal Number - ARG - 03B - 76A
N0000192 Get Installment Payment Information
N76A0035 Retrieve Credit Invoice Constants - ARG - 03B - 76A
X03021 New Due Date Calculation

Related Tables

F0014 Payment Terms
F0101 Address Book Master
F03B11 Customer Ledger
F76A00 Taxes - Initial Set Up - ARG - 00 - 76A
F76A09 Invoice Total - ARG - 03B - 76A
F76A21 Credit Invoice Header - F76A21 - ARG - 3B - 76A
F76A22 Credit Invoice Detail - F76A22 - ARG - 03B - 76A
F76A23 Credit Invoice Withholdings - F76A23 - ARG - 03B - 76A
F76AUI22 WF - Legal Reports Errors - ARG - 03B - 76A