Considerations for Creating Payment Groups for Brazil

When you create a payment for Brazil, the system validates these conditions:

  • The supplier is a valid supplier.

  • The IRPF, IRPJ (if calculated using the R76B4310 program), Imposto sobre Serviços (ISS), and Instituto Nacional do Seguro Social (INSS) taxes of the voucher are included in the first payment of the voucher.

  • The correct setup of all the Brazil tax information to calculate IR, Programa de Integração Social/Programa de Formação do Patrimônio do Servidor Público (PIS/PASEP), Contribuição para Financiamento da Seguridade Social (COFINS), and Contribuição Social sobre o Lucro Líquido (CSLL) withholding amounts.

Additionally, the system ignores vouchers with a document type that exists in the Doc. Types Unaffected Withhold (76B/UW) UDC table. This UDC table includes the document types for which you do not calculate withholding.

When the payment is updated for payments using Withholding Method 2, the system accumulates by month, tax ID of the supplier, tax ID of the company, and tax type (IR, PIS/PASEP, COFINS, CSLL, and INSS) the gross amounts and contributions amounts that were paid. The system saves this information in the Tax Accumulates by AN8, Company table (F76B4017). The system does not accumulate amounts for transactions that are set up to use Withholding Method 1.

Before you run the Create Payment Control Groups program (R04570), set the processing options in the Brazilian Payment Process - PO program (P76B470). Access the Brazilian Payment Process - PO program from the A/P Tax Processing - Brazil (G76B0414) menu. The system uses the values in these processing options to define the Brazil tax information that the system uses to calculate the withholdings for each voucher of the payment. The Create Payment Control Groups and the Brazilian Payment Process - PO programs must have matching versions. For example, if you use version ZJDE0010 for the Create Payment Control Groups program to create payments for Brazil, you must set the processing options for the payment process in the ZJDE0010 version of the Brazilian Payment Process - PO program.

Review these processing option tabs before running the Create Payment Control Groups program:

Processing Option Tab

Guidelines

Printing

Use the Print Attachments processing option to specify whether to print attachments.

  • For standard checks (R04572DB1), enter 1 to print an attachment or 0 for no attachment.

  • For Bordero (R04572DB, R04572CB1, R04572RB), you must indicate that you want a special attachment by entering 1.

For payments in a foreign currency, enter any value except 4 in the Payment Currency processing option. The system obtains the currency conversion rate from these sources:

  • Blank (Bank account's monetary unit): The system uses the currency code of the payment's account, or if that value is blank, the currency code of the voucher, to determine the exchange rate to use.

  • 1 (Voucher's domestic currency): The system uses the exchange rate of the voucher to determine the exchange rate to use.

  • 2 (Voucher's foreign currency): The system uses the system exchange rate to determine the exchange rate to use.

  • 3 (Current domestic amount): The system uses the system exchange rate to determine the exchange rate to use.

Note: Oracle strongly recommends that you do not enter 4 (Alternate Currency Amount) for the Payment Currency processing option. JD Edwards EnterpriseOne software does not support payments in an alternate currency for Brazilian transactions.

Process By

Set the Payee processing option to specify whether to create payments based on payee, regardless of the supplier.

For the Print Automatic Payments - Check - Brazil program (R04572DB1) and Print PCG Detail – BR program (R76B4576), you cannot create one payment per payee, regardless of supplier. You must leave the Payee field blank for this processing option.