- Introduced ProformaItemTax value object to encapsulate tax properties (code, name, percentage). - Updated ProformaTaxResolver to utilize ProformaItemTax instead of Tax. - Modified recurring proforma materializer to handle new tax structure. - Adjusted proforma aggregate and item entities to accommodate ProformaItemTax. - Enhanced Sequelize mappers to map to and from the new ProformaItemTax structure. - Updated tests to reflect changes in tax handling and ensure correctness. |
||
|---|---|---|
| .. | ||
| errors | ||
| events | ||
| helpers | ||
| value-objects | ||
| aggregate-root-repository.interface.ts | ||
| aggregate-root.ts | ||
| domain-entity.ts | ||
| index.ts | ||
| specification.ts | ||