Routes
The portal pages and downloads the modules serve. user routes need a signed-in user and apply the portal's access rules; the public document routes also accept the document's portal access token (the link in a customer's email), and never show a document without it or a signed-in user who may read it.
| URL | Access | Type | Methods | Module | Summary |
|---|---|---|---|---|---|
/my/dscsa/documents | user | http | any | aglow_rx_tracking | |
/my/dscsa/documents/<int:document_id> | public | http | any | aglow_rx_tracking | |
/my/dscsa/documents/<int:document_id>/<string:kind> | public | http | any | aglow_rx_tracking | The stored T3 report (pdf) or EPCIS file (xml), exactly as frozen at posting. |
/my/dscsa/documents/download_all | user | http | any | aglow_rx_tracking | A zip of the stored files of the visitor's documents, oldest first, ZIP_DOCUMENTS_PER_PART per part. |
/my/dscsa/documents/page/<int:page> | user | http | any | aglow_rx_tracking | |
/my/dscsa/owner | user | http | any | aglow_rx_tracking_3pl | |
/my/dscsa/owner/discrepancies | user | http | any | aglow_rx_tracking_3pl | Receiving discrepancies of the owner's transfers, open ones first. |
/my/dscsa/owner/discrepancies/page/<int:page> | user | http | any | aglow_rx_tracking_3pl | Receiving discrepancies of the owner's transfers, open ones first. |
/my/dscsa/owner/documents | user | http | any | aglow_rx_tracking_3pl | The owner's DSCSA documents, through the ORM as the visitor (the record rules decide). |
/my/dscsa/owner/documents/<int:document_id> | user | http | any | aglow_rx_tracking_3pl | One document of the owner, from its frozen snapshot (the core page, with the owner's file links). |
/my/dscsa/owner/documents/<int:document_id>/<string:kind> | user | http | any | aglow_rx_tracking_3pl | The stored T3 report (pdf) or EPCIS file (xml) of one of the owner's documents, as frozen. |
/my/dscsa/owner/documents/page/<int:page> | user | http | any | aglow_rx_tracking_3pl | The owner's DSCSA documents, through the ORM as the visitor (the record rules decide). |
/my/dscsa/owner/holds | user | http | any | aglow_rx_tracking_3pl | Holds on the owner's units: its owner-scoped holds and the lot-wide holds of lots it has units of. |
/my/dscsa/owner/receipts | user | http | any | aglow_rx_tracking_3pl | The owner's receipts that take the supplier's data: open ones, and done ones whose data is pending. |
/my/dscsa/owner/receipts/<int:picking_id>/upload | user | http | POST | aglow_rx_tracking_3pl | Upload the supplier's EPCIS file or T3 PDF to one of the owner's receipts. The result is shown once on the receipts page. |
/my/dscsa/owner/stock | user | http | any | aglow_rx_tracking_3pl | The owner's stock: quantities by product and lot (quants), and the serialized units in our custody. |
/my/dscsa/owner/stock/page/<int:page> | user | http | any | aglow_rx_tracking_3pl | The owner's stock: quantities by product and lot (quants), and the serialized units in our custody. |