DSCSA Transaction Document fields
The fields of a DSCSA Transaction Document record (dscsa.document) that its screens show, by label.
Explained in the guide: Find, view, download and print DSCSA documents, Find the DSCSA documents issued in an owner's name or received for it.
| Field | Explained in | Technical name | Type | Help | Module |
|---|---|---|---|---|---|
| 3PL Owner | dscsa_3pl_report_owner_id | Link to Contact | The owner (3PL client) this record belongs to. Empty: our own. | 3PL add-on | |
| Archived On | dscsa_archived_on | Date and time | Rx Tracking | ||
| Chain Position | chain_index | Whole number | Rx Tracking | ||
| Direct Purchase | direct_purchase | Checkbox | The seller bought the product directly from the manufacturer, its exclusive distributor, or a repackager that bought it directly from the manufacturer. | Rx Tracking | |
| Direction | Fields and statuses the core module adds to Odoo screens | direction | Selection (see Statuses) | Rx Tracking | |
| Document Date | date | Date | Rx Tracking | ||
| EPCIS Problem | epcis_issue | Multi-line text | Why no EPCIS file was generated when this outbound document was posted (missing GLN, address, ...). Empty when the file was generated or is not needed (lot-level document). | Rx Tracking | |
| Frozen Files | file_ids | List of Attachment | The files frozen when the document was posted (T3 report, EPCIS). Served as stored. | Rx Tracking | |
| Hash | dscsa_hash | Text | Rx Tracking | ||
| Hold Placed By | legal_hold_by_id | Link to User | Rx Tracking | ||
| Hold Placed On | legal_hold_on | Date and time | Rx Tracking | ||
| Invoice Reference | invoice_ref | Text | Rx Tracking | ||
| Issuing Mode | 3PL settings and the fields the add-on adds to existing screens | dscsa_issue_mode | Selection (see Statuses) | 3PL add-on | |
| Keep At Least Until | retention_until | Date | Transaction date plus the six-year DSCSA retention period. Documents are never deleted in Odoo; this is the legal minimum. | Rx Tracking | |
| Legal Hold | legal_hold | Checkbox | Kept for litigation or an investigation: set and released by a DSCSA manager, with a reason. | Rx Tracking | |
| Legal Hold Reason | legal_hold_reason | Multi-line text | Rx Tracking | ||
| Lot Level | lot_level | Checkbox | Lot-level content without package serial numbers (exempt small dispenser). | Rx Tracking | |
| Number | name | Text | Rx Tracking | ||
| Order Reference | order_ref | Text | Purchase order number of the buyer. | Rx Tracking | |
| Owner | 3PL settings and the fields the add-on adds to existing screens | dscsa_owner_id | Link to Contact | The owner (3PL client) in whose name this document is issued. Empty: our own document. | 3PL add-on |
| Package Count | package_count | Whole number | Rx Tracking | ||
| Posted On | posted_on | Date and time | Rx Tracking | ||
| Previous Hash | previous_hash | Text | Rx Tracking | ||
| Products | line_ids | List of DSCSA Document Line | Rx Tracking | ||
| S3 Archive | Fields and statuses the core module adds to Odoo screens | dscsa_archive_state | Selection (see Statuses) | Rx Tracking | |
| S3 Archive Jobs | dscsa_archive_job_ids | List of DSCSA S3 Archive Job | Rx Tracking | ||
| S3 Manifest ETag | dscsa_archive_etag | Text | Rx Tracking | ||
| S3 Manifest Key | dscsa_archive_key | Text | Rx Tracking | ||
| S3 Manifest Version ID | dscsa_archive_version_id | Text | Rx Tracking | ||
| Ship Date | ship_date | Date | Rx Tracking | ||
| State | Fields and statuses the core module adds to Odoo screens | state | Selection (see Statuses) | Rx Tracking | |
| Trading Partner | partner_id | Link to Contact | The other party of the transaction (commercial partner): the buyer of an outbound document, the seller of an inbound one. | Rx Tracking | |
| Transaction Date | transaction_date | Date | Rx Tracking | ||
| Transaction History | history_ids | List of DSCSA Transaction History Hop | Every change of ownership back to the manufacturer; position 1 is this document's own transaction. | Rx Tracking | |
| Transaction Statement | ts_text | Multi-line text | Rx Tracking | ||
| Transfer | picking_id | Link to Transfer | Rx Tracking | ||
| Transfer of Ownership in Place | 3PL settings and the fields the add-on adds to existing screens | dscsa_in_place | Checkbox | Title transfer without a shipment: the units stayed in our warehouse. | 3PL add-on |
| TS Legal Notice | ts_legal_notice | Text | Rx Tracking | ||
| Visible to the Buyer | 3PL settings and the fields the add-on adds to existing screens | dscsa_buyer_visible | Checkbox | An owner document the buyer may see in its portal: issued in mode B, or published later by a DSCSA manager with the owner's authorization ("Publish to Buyer"). Never unpublished. Own documents are always visible to their buyer. | 3PL add-on |
Products (line_ids): each line is a DSCSA Document Line record; its fields are on dscsa.document.line.
S3 Archive Jobs (dscsa_archive_job_ids): each line is a DSCSA S3 Archive Job record; its fields are on dscsa.archive.job.
Transaction History (history_ids): each line is a DSCSA Transaction History Hop record; its fields are on dscsa.document.history.