Så fungerar pending_until_reconciliation
pending_until_reconciliation — tekniskt
Modulen account_payment_order_pending lägger till:
- Ett boolean-fält
pending_until_reconciliationpåaccount.payment.method - En override av
generated2uploaded()påaccount.payment.order
def generated2uploaded(self):
self.ensure_one()
if self.payment_method_id.pending_until_reconciliation:
# HOPPAR ÖVER post_and_reconcile()
self.write({
"state": "uploaded",
"date_uploaded": fields.Date.context_today(self),
})
return True
else:
# Standard: post_and_reconcile()
return super().generated2uploaded()
När flaggan är True hoppas post_and_reconcile() över helt. Detta innebär:
- Inga betalningar bokförs
- Ingen matchning mot fakturor sker
- Fakturor förblir "in_payment"
- Leverantörsskulden finns kvar
Vad händer vid bankavstämning?
När bankkontoutdraget importeras:
- Bankraden skapar en likviditetsrad + observationsrad (suspense)
- Användaren stämmer av bankraden mot fakturans reskontrarad
- Matchning sker: Debet 2441 / Kredit 1930
- Fakturans payment_state → "paid"
- Leverantörsskulden → 0
Resultat: Betalningen är avstämd mot verklig bankhändelse. God redovisningssed följs.
Observationskonto (suspense account)
När Odoo importerar en bankrad skapas en verifikatpost med:
Debet 1930 Bankkonto 10 000
Kredit Suspense Account 10 000
Vid avstämning ersätts suspense-raden av fakturans reskontrarad.
Teknisk förklaring av pending_until_reconciliation och hur bankavstämning fungerar.
Rating
0
0
There are no comments for now.
Join this Course
to be the first to leave a comment.