Results for “fnd_document_sequences”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPLSYS.FND_DOCUMENT_SEQUENCES is the Oracle Application Object Library (FND) registration table for document sequences in Oracle E-Business Suite 12.1.1 and 12.2.2. A document sequence is an Oracle EBS construct that assigns unique, gapless, or auditable numbers to business documents — invoices, payments, journal entries, receipts, statements, and similar artifacts — in order to satisfy legal and statutory numbering requirements. Every sequence used by an EBS application is first defined and registered in this table, and the transactional tables of the subledgers and general ledger then reference the registered sequence through a DOC_SEQUENCE_ID foreign key column.

The table functions as a control-plane or configuration object rather than a transactional one. Its rows are created through the Document Sequences form (System Administrator responsibility), and the sequence definition drives runtime behavior such as numbering method (Automatic, Gapless, or Manual), database sequence name used for number generation, and audit table name where used numbers are recorded. Under the heuristic Data Vault classification supplied in the metadata, FND_DOCUMENT_SEQUENCES is identified as a hub: it holds a durable, uniquely identified business entity (the document sequence) whose key is referenced by a large community of surrounding tables.

Key Information Stored

The table is documented with 32 columns. The most significant are:

Common Use Cases and Queries

Typical uses include identifying which sequence assigned a document number, confirming the numbering method and audit configuration for a sequence, and resolving the sequence behind a transactional row when reconciling documents in AP, AR, GL, or CE. Because AP_HISTORY_CHECKS_ALL.DOC_SEQUENCE_ID and AP_HISTORY_INVOICES_ALL.DOC_SEQUENCE_ID are both foreign keys to this table, a query that joins an archived payment or invoice to its sequence definition is a common reporting pattern:

  • Look up a sequence by name: SELECT doc_sequence_id, name, type, application_id FROM applsys.fnd_document_sequences WHERE name = :seq_name;
  • Find the sequence used by a specific check: SELECT h.check_id, h.doc_sequence_id, s.name, s.type FROM ap.ap_history_checks_all h JOIN applsys.fnd_document_sequences s ON s.doc_sequence_id = h.doc_sequence_id WHERE h.check_id = :check_id;
  • List all sequences owned by an application: SELECT name, type, db_sequence_name, table_name, audit_table_name FROM applsys.fnd_document_sequences WHERE application_id = :app_id ORDER BY name;
  • Audit readiness check: compare TABLE_NAME and AUDIT_TABLE_NAME to confirm which sequences are configured as audited versus gapless.

Reporting against this table supports period-end reconciliation, statutory audits, and investigation of gap or duplicate number issues in subledger documents.

Related Objects

The table is a hub referenced by a very large set of EBS tables. The most significant relationships, using the documented join columns, include:

Together, these relationships confirm the table's role as the central registration point from which numbering is governed across the EBS financials and accounting modules.