Search 1.9 billion lines of Odoo code on GitHub

l10n_be_coda_card_cost

Author: Noviat
License: AGPL-3
Branch: 11.0
Repository: brain-tec/noviat-apps
Dependencies: l10n_be_coda_advanced
Languages: Python (147, 73.9%), XML (26, 13.1%), and reStructuredText (26, 13.1%)
Other repositories: johanvhg/noviat-apps, and luc-demeyer/noviat-apps

<a class="reference external image-reference" href="https://www.gnu.org/licenses/agpl"><img alt="License: AGPL-3" src="https://img.shields.io/badge/license-AGPL--3-blue.png" /></a> <a name="coda-import-handle-payment-card-cost"></a> <h2>CODA Import - Handle Payment Card Cost</h2> <p>This Module splits CODA Transactions which contain Payment Card cost into two lines.</p> <p>Online payments can result in the following CODA transaction:</p> <div class="line-block"> <div class="line"><br /></div> <div class="line">Amount: 86.51</div> <div class="line">Partner Name: WORLDLINE</div> <div class="line">Partner Account Number: 666000000483</div> <div class="line">Transaction Type: 0 - Simple amount without detailed data; e.g. : an individual credit transfer (free of charges).</div> <div class="line">Transaction Family: 04 - Cards</div> <div class="line">Transaction Code: 50 - Credit after a payment at a terminal</div> <div class="line">Transaction Category: 000 - Net amount</div> <div class="line">Structured Communication Type: -</div> <div class="line">Payment Reference:</div> <div class="line">Communication: R:128 MC 27992973 REM:0094245 F: 51175 30/12BRT:0000088,50EUR C:00001,99 N:NNNNNN******NNNN</div> <div class="line"><br /></div> </div> <p>When installing this module you can define a CODA mapping rule with the transaction signature in order to detect such a transaction. You need to specify the positions in the transaction free form 'Communication' for the transaction amount and cost. You can also change the signature of the resulting cost transaction to e.g. Transaction Code: 37 Costs and Transaction Family: 006 Various fees/commissions</p> <p>The CODA parsing engine will split out the transaction amount and cost into two statement lines with the same transaction reference.</p> <p>This split will take place before the reconcile engine handles the statement lines. You can as a consequence specify also mapping rules to automatically post the transaction cost to the appropriate cost account.</p>