Skip to content

feat: create SEPA Payment Order from Expense Claim#352

Open
MarcCon wants to merge 7 commits intoversion-15-hotfixfrom
create-sepa-from-expense
Open

feat: create SEPA Payment Order from Expense Claim#352
MarcCon wants to merge 7 commits intoversion-15-hotfixfrom
create-sepa-from-expense

Conversation

@MarcCon
Copy link
Collaborator

@MarcCon MarcCon commented Mar 2, 2026

Create SEPA Payment Orders from Expense Claims.
Follows the same general logic as for Purchase Invoices.

Key differences compared to Purchase Invoice:

  • One payment per Expense Claim (with calculation: grand_total - total_amount_reimbursed)
  • Recipient is always the Employee, using the Employee’s bank account
  • Additional validation: approval_status = "Approved"
  • Add custom SEPA status field for tracking changes

Closes #349

@MarcCon MarcCon requested a review from barredterra March 2, 2026 13:57
@barredterra
Copy link
Member

No SEPA Order Status update logic for Expense Claim (No Status field)

@MarcCon what do you think, should we keep this part analogous to Purchase Invoice as well? This way we could avoid the creation of duplicate payment orders and filter expense claims by payment status.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create SEPA Payment Order from Expense Claim

2 participants