FrenchVATReadDetailsFromCache

French VAT for Receipts/Payments Write/Read Detail Ca - 04

Minor Business Rule

Object Name: B74F1000

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D74F100A - French VAT for Receipts/Payments Read from Detail Cac - 04

Parameter NameData ItemData TypeReq/OptI/O/Both
CompanyCOcharOPTOUTPUT

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

TaxArea1TXA1charOPTOUTPUT

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.

TaxExplanationCode1EXR1charOPTOUTPUT

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

BatchTypeICUTcharOPTOUTPUT

A code that specifies the system and type of transactions entered in a batch. The system assigns the value when you enter a transaction. 
Valid values are set up in user defined code table 98/IT. You cannot assign new values. All batch types are hard coded.

ItemNoITMMATH_NUMERICOPTOUTPUT

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

ActualVATRateRATEMATH_NUMERICOPTOUTPUT

A code used to define rate information in the General Rate/Message Records table (F00191).

InvDocumentNoDOCMATH_NUMERICOPTOUTPUT

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.

InvDocumentTypeDCTcharOPTOUTPUT

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 

InvDocumentPayItemSFXcharOPTOUTPUT

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.

RcptDocumentNoDOCOMATH_NUMERICOPTOUTPUT

A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry, 
and so on.

RcptDocTypeDCTcharOPTOUTPUT

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 

InvDocumentGrossAmtAGMATH_NUMERICOPTOUTPUT

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.

AmountTaxableATXAMATH_NUMERICOPTOUTPUT

The amount on which taxes are assessed.

NonTaxableAmtATXNMATH_NUMERICOPTOUTPUT

The amount upon which taxes are not assessed. This is the portion of the transaction not subject to sales, use, or VAT taxes because the 
products are tax-exempt or zero-rated.

TaxAmtSTAMMATH_NUMERICOPTOUTPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

TaxableToDeclareSTAMMATH_NUMERICOPTOUTPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

TaxToDeclareSTAMMATH_NUMERICOPTOUTPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

TaxableAlreadyDeclaredSTAMMATH_NUMERICOPTOUTPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

TaxAlreadyDeclaredSTAMMATH_NUMERICOPTOUTPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

NoOfRecordsReadTOTALRECMATH_NUMERICOPTOUTPUT

This number represents the total number of new records created.

RcptDocPayItemSFXcharOPTOUTPUT

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.

PrtFlagPRT1charOPTOUTPUT

A code that indicates whether a print function has been performed on the transaction. Valid values are: Y The transaction has been printed. 
N or Blank The transaction has not been printed.

InvGLDateDGJJDEDATEOPTOUTPUT

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

RcptGLDateDGJJDEDATEOPTOUTPUT

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

SequenceEV01charOPTNONE

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

cModeEV01charOPTNONE

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

cPrintDetailEV01charOPTNONE

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

cProcessRcptsEV01charOPTNONE

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

cProcessPymntsEV01charOPTNONE

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

BegindateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

EnddateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

ExchRateDateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

RcptSysCodeSYcharOPTNONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

PymntSysCodeSYcharOPTNONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

RcptRecTypeIRTcharOPTNONE

The record type used in 770 Form reporting for DD and DE sections.

PymntRecTypeIRTcharOPTNONE

The record type used in 770 Form reporting for DD and DE sections.

CurrCodeAsIfCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

szCkNumberCKNUcharOPTNONE

For Auto Bank Statement, this code identifies the payment/receipt or reference number.  NOTE:   Bank Statement Detail section:  The 
payment/receipt number was originally stored in the DOCM field of F09617.  Due to size limitations of DOCM, it is now also stored in CKNU.  For 
display purposes, the data item used for payment/receipt number on this grid is CKNU. Account Ledger section:  This reference number was 
originally stored in the R1 field of F0911.  Due to size limitations, it is now also stored in CKNU. For display purposes, the data item used for 
Reference1 on this grid is CKNU. 

idCacheCursorGENLNGIDOPTNONE

General purpose ID variable.

cFlagEV01charOPTNONE

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

Related Functions

None

Related Tables

None
FrenchVATWriteDetailsToCache

FrenchVATWriteDetailsToCache

French VAT for Receipts/Payments Write/Read Detail Ca - 04

Minor Business Rule

Object Name: B74F1000

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D74F100 - French VAT for Receipts/Payments Add records to Detai - 04

Parameter NameData ItemData TypeReq/OptI/O/Both
InvoiceDocumentNoDOCMATH_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.

InvoiceDocumentTypeDCTcharOPTINPUT

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 

InvoiceDocumentPayItemSFXcharOPTINPUT

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.

InvoiceGLDateDGJJDEDATEOPTINPUT

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

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

InvoiceAmountTaxableATXAMATH_NUMERICOPTINPUT

The amount on which taxes are assessed.

InvoiceTaxAmtSTAMMATH_NUMERICOPTINPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

TaxAlreadyDeclaredSTAMMATH_NUMERICOPTINPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

TaxableAlreadyDeclaredSTAMMATH_NUMERICOPTINPUT

The amount assessed and payable to tax authorities. It is the total of the VAT, use, and sales taxes (PST).

PrintFlagPRT1charOPTINPUT

A code that indicates whether a print function has been performed on the transaction. Valid values are: Y The transaction has been printed. 
N or Blank The transaction has not been printed.

TaxRateAreaTXA1charOPTINPUT

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.

TaxExplanationCodeEXR1charOPTINPUT

A hard-coded user defined code (00/EX) that controls the algorithm that the system uses to calculate tax and G/L distribution amounts. The 
system uses the tax explanation code in conjunction with the tax rate area and tax rules to determine how the tax is calculated. Each 
transaction pay item can be defined with a different tax explanation code.

InvoiceNonTaxableAmtATXNMATH_NUMERICOPTINPUT

The amount upon which taxes are not assessed. This is the portion of the transaction not subject to sales, use, or VAT taxes because the 
products are tax-exempt or zero-rated.

CompanyCOcharOPTINPUT

A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company 
Constants table (F0010) and must identify a reporting entity that has a complete balance sheet. At this level, you can have intercompany 
transactions. Note: You can use company 00000 for default values such as dates and automatic accounting instructions. You cannot use company 00000 
for transaction entries.

BatchTypeICUTcharOPTINPUT

A code that specifies the system and type of transactions entered in a batch. The system assigns the value when you enter a transaction. 
Valid values are set up in user defined code table 98/IT. You cannot assign new values. All batch types are hard coded.

TotalRecordsAddedTOTALRECMATH_NUMERICOPTBOTH

This number represents the total number of new records created.

ItemNoITMMATH_NUMERICOPTINPUT

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

LineNumberLNIDMATH_NUMERICOPTINPUT

A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns 
this number,but in some cases you can override it.

CompanyKeyKCOcharOPTINPUT

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.

DateInvServiceCurrencyDSVJJDEDATEOPTINPUT

A date that indicates when you purchased goods or services, or when you incurred a tax liability. 

TotalReceiptAmtPAAPMATH_NUMERICOPTOUTPUT

In the Accounts Payable system, the amount of the payment. In the Accounts Receivable system, the amount of the receipt. This amount 
must balance to the total amount applied to the invoice pay items.

SequenceEV01charOPTNONE

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

cPrintDetailEV01charOPTNONE

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

cProcessRcptsEV01charOPTNONE

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

cProcessPymntsEV01charOPTNONE

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

BegindateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

EnddateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

ExchRateDateDGJJDEDATEOPTNONE

A date that identifies the financial period to which the transaction will be posted. You define financial periods for a date pattern code that you 
assign to the company record. The system compares the date that you enter on the transaction to the fiscal date pattern assigned to the 
company to retrieve the appropriate fiscal period number, as well as to perform date validations.

RcptSysCodeSYcharOPTNONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

RcptRecTypeIRTcharOPTNONE

The record type used in 770 Form reporting for DD and DE sections.

PymntRecTypeIRTcharOPTNONE

The record type used in 770 Form reporting for DD and DE sections.

PymntSysCodeSYcharOPTNONE

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

CurrCodeAsIfCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

cModeEV01charOPTNONE

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

szCurrencyCodeFromOCRCDcharOPTNONE

A code that identifies the currency of a transaction. 

mnNonRecoverableTaxAmtNRTAMATH_NUMERICOPTNONE

The portion of the tax amount for which you cannot take a credit.

Related Functions

None

Related Tables

None
InitDetailCache

InitDetailCache

French VAT for Receipts/Payments Write/Read Detail Ca - 04

Minor Business Rule

Object Name: B74F1000

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D74F101 - Cache Structure                                       - 04

Parameter NameData ItemData TypeReq/OptI/O/Both
SequenceEV01charOPTNONE

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

Related Functions

None

Related Tables

None
TerminateDetailCache

TerminateDetailCache

French VAT for Receipts/Payments Write/Read Detail Ca - 04

Minor Business Rule

Object Name: B74F1000

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D74F101 - Cache Structure                                       - 04

Parameter NameData ItemData TypeReq/OptI/O/Both
SequenceEV01charOPTNONE

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

Related Functions

None

Related Tables

None