Skip to main content

Receipt Reference Model

Summary​

Expense owns receipt references; Document Service owns content. Add stores content before linking metadata. Remove deletes only the reference, not stored content. Retention, access, orphan cleanup, and cascade governance require confirmation.

Audience​

Backend and frontend developers, QA, architects, DevOps, support, and new engineers.

Source References​

  • microservices/src/expense-service/Application/Commands/ReceiptCommands.cs

See Also​

Keywords​

  • Expense technical
  • Application/Commands/ReceiptCommands.cs

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly