aeat.domain.transactions._ids module¶
Typed-id alias re-export for ledger transaction records.
The TransactionId constraint shape lives in aeat.core.identity
because the alias is consumed by code in a sibling domain
(aeat.domain.invoices) in addition to the owning transaction
domain, the application ledger service, and the persistence adapters.
This module re-exports the alias under its canonical owner-domain
location so transaction-package call sites can continue to import
TransactionId from the domain they expect to own it without
re-routing through aeat.core.identity at every consumer site.