| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 838 |
| Technical Name |
pay_jp_zengin_furikomi |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
| Versions | 18.0 19.0 |
Japan Zengin Furikomi for Odoo
Generate bank-ready 全銀 fixed-width credit-transfer files in Shift_JIS — straight from Odoo
Pay Japanese suppliers and employees in bulk by producing the Zengin format domestic credit-transfer (振込) file your bank expects, without leaving Odoo. The module builds the fixed-width 120-byte header, data, trailer and end records, encodes everything in Shift_JIS (cp932) and folds full-width kana, hiragana and full-width Roman/digits to the half-width katakana the clearing network requires. You download the file and upload it through your own internet-banking channel — no third-party service, no data leaves your server. Compatible with Odoo 18 and Odoo 19, Community and Enterprise.
Correct Zengin record layout
Header (record type 1), data (2), trailer (8) and end (9) records, each exactly 120 single bytes, assembled field-by-field per the Zengin-net 総合振込 specification — category code, consignor code and name, transfer date, originating and receiving bank/branch/account, deposit type, amount and bookkeeping codes.
Shift_JIS & half-width kana
A built-in folding table converts 全角カナ, ひらがな and full-width Roman/digits to the half-width katakana repertoire (JIS X 0201), with voiced/semi-voiced marks decomposed (ガ → ガ, パ → パ). The file is emitted as cp932 bytes that Japanese banking software reads natively.
Bank / branch / account master
Store the 4-digit bank code (金融機関コード), 3-digit branch code (支店コード), deposit type (預金種目) and account number on each beneficiary partner, and the originating account plus consignor (委託者) code on the company. Every field is format-validated before a file can be generated.
Batches with control totals
Group transfers into a batch, see the record count and summed amount as the bank's control total, preview the decoded file, then mark it sent. A one-click wizard fills a batch from posted, unpaid vendor bills.
Built for 総合振込 and 給与振込
Use the same engine for supplier payments (総合振込) and salary transfers (給与振込) by choosing the transfer category. The Zengin engine is pure Python and fully unit-tested, so the byte layout is auditable and stable across Odoo upgrades. BYOK by design: the module produces a local file only and never connects to your bank for you.
Support
Questions or a bank-specific layout variant? Contact support@pokutsoft.com or visit pokutsoft.com/.
Screenshots
Generated Zengin Furikomi Tr
Update date: 2026-07-02
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 838 |
| Technical Name |
pay_jp_zengin_furikomi |
| License | OPL-1 |
| Website | https://pokutsoft.com/ |
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module