Understanding Invoice Numbers

The invoices that companies issue and receive to document their transactions are identified using a legal number. We can categorize the invoices in three groups:

  1. Electronic Invoice: Companies in Mexico are required to issue a digital version of the invoices generated for their transactions. This electronic invoice is called Comprobante Fiscal Digital por Internet (CFDI or Internet Digital Fiscal Document). The CFDI electronic invoice is a tax receipt that documents and confirms that a business transaction is in accordance with the standards defined by the Mexican Tax legislation. It must be generated, transmitted and protected by electronic means and must comply with certain format and content specifications.

    Companies can only submit electronic invoices through a Proveedor Autorizado de Certifiación (PAC or Authorized Certification Provider) which is an authorized third-party service provider appointed by the Mexican tax authorities (SAT) and performs the validation, folio and digital stamp of the electronic documents.

    Note: JD Edwards EnterpriseOne does not support the electronic invoice generation process as a PAC. You must generate the legal invoice using third-party software.

    The legal number that identifies the electronic invoice is the CFDI universally unique identifier (UUID). The UUID is a 36 characters-long code: It consists of 32 hexadecimal digits in lowercase, as shown in 5 groups separated by hyphens (of 8, 4, 4, 4, and 12 digits).

  2. Other National Invoices

    Exceptionally, some companies in Mexico are authorized to issue other types of invoices such as a Comprobante con Código de Barra Bidimensional (CBB or Bi-dimensional Bar Code documents), or Comprobante Fiscal Digital (CFD or digital fiscal documents) instead of CFDI electronic invoices.

    The legal number that identifies these documents is a serial number and the document number. For this document type, both the serial and document number are required.

  3. Foreign Invoices

    If your company makes transactions with foreign companies, the invoices that document these operations may have a legal invoice number issued by the foreign company.

You can use JD Edwards EnterpriseOne for Mexico Localizations to associate the invoice numbers to the accounting records of your transactions for reporting purposes.

The system provides different programs to associate invoice numbers to your transaction records:

  • Use the Sales Invoice Number program (P703B11) to associate the legal invoice numbers to the documents that your company issues for a transaction. This program creates the records in the AR Invoice Number table (F703B11).

  • Use the Purchases Invoice Number program (P704220) to associate the legal invoice numbers to the documents that your company receives from suppliers. This program creates the records in the AP Invoice Number table (F704220).

  • (Release 9.2 Update) Use the A/R Receipts Invoice Number (P703B102) program to store the invoice numbers for the AR payments. This program creates the records in the AR Payments Invoice Number table (F703B102).

  • (Release 9.2 Update) Use the A/P Payments Invoice Number (P70413M) program to store the invoice numbers for the AP payments. This program creates the records in the AP Payments Invoice Number table (F70413M).

  • Use the Sales EDI Invoice Number program (P703B1Z1) to associate the legal invoice numbers to the batch invoices that your company processes through the Batch Invoice Revisions program (P03B11Z1). You can choose to display all the batch invoices or only the batch invoices without a legal number.

    This program creates the records in the Sales EDI Invoice Number table (F703B11Z1).

    The program lists the records processed with the standard batch invoice programs. If you purge the records in the standard tables using the Batch Invoice Processor program (R03B11Z1A), or the Batch Invoice Purge program (R03B11Z1P), the corresponding records in the localized table are also purged.

  • Use the General Ledger Invoice Number program (P700911) to associate legal invoice numbers to your general ledger records. You can choose to display all the records in the Account Ledger table (F0911) or only the records without a legal invoice number.

    This program creates the records in the GL invoice Number table (F700911).

The Sales, Sales EDI, GL, and Purchases Invoice Number programs (P703B11, P703B1Z1, P700911, and P704220) consist of a search and select form where the system lists the records in the Customer Ledger (F03B11), the Batch Invoices (F03B11Z1), Account Ledger (F0911), or the Accounts Payable Ledger (F0411) tables, respectively. You can list all invoices or filter only the records without an invoice number.

You can also choose to include the processed invoices or not.

JD Edwards EnterpriseOne for Mexico Localizations offers three different methods to enter data using the applications listed:

  • Manual entry of single records.

  • Manual entry of multiple records.

  • Importing data from a file.

To create these associations, the records for the transactions must be previously entered in the system using the usual processes.

You must verify that the invoice number you enter is correct. The system does not perform this validation.