mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[WIP]pms_api_rest: improvemente invoice&payment datamodels: reversed, downpayments...
This commit is contained in:
@@ -179,9 +179,9 @@ class PmsTransactionService(Component):
|
||||
if transaction.create_uid
|
||||
else None,
|
||||
transactionType=transaction.pms_api_transaction_type or None,
|
||||
isReconcilied=(
|
||||
transaction.reconciled_statements_count > 0
|
||||
or transaction.reconciled_invoices_count > 0
|
||||
isReconcilied=(transaction.reconciled_statements_count > 0),
|
||||
downPaymentInvoiceId=transaction.reconciled_invoice_ids.filtered(
|
||||
lambda inv: inv._is_downpayment()
|
||||
),
|
||||
)
|
||||
)
|
||||
@@ -223,9 +223,9 @@ class PmsTransactionService(Component):
|
||||
reference=transaction.ref if transaction.ref else None,
|
||||
createUid=transaction.create_uid.id if transaction.create_uid else None,
|
||||
transactionType=transaction.pms_api_transaction_type or None,
|
||||
isReconcilied=(
|
||||
transaction.reconciled_statements_count > 0
|
||||
or transaction.reconciled_invoices_count > 0
|
||||
isReconcilied=(transaction.reconciled_statements_count > 0),
|
||||
downPaymentInvoiceId=transaction.reconciled_invoice_ids.filtered(
|
||||
lambda inv: inv._is_downpayment()
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user