Skip to main content

Convert a CAMT CSV file into a normal CSV file that can be used for importing Bank Transactions into ERPNext.

Project description

PyPI version

This CLI can convert a CAMT CSV file (provided by your bank) into a normal CSV file that can be used for importing Bank Transactions into ERPNext.

Installation

It is easiest to install camt-to-erpnext with pipx, a tool to "install and run python applications in isolated environments":

pipx install camt-to-erpnext

Usage

camt-to-erpnext convert INPUT_PATH OUTPUT_PATH

Input format

  • Delimiter: ;
  • Quoting: all columns quoted
  • Date Format: 28.02.99
  • Number Format: -1234,56
  • Encoding: cp1252
  • Columns:
    • Auftragskonto
    • Buchungstag
    • Valutadatum
    • Buchungstext
    • Verwendungszweck
    • Glaeubiger ID
    • Mandatsreferenz
    • Kundenreferenz (End-to-End)
    • Sammlerreferenz
    • Lastschrift Ursprungsbetrag
    • Auslagenersatz Ruecklastschrift
    • Beguenstigter/Zahlungspflichtiger
    • Kontonummer/IBAN
    • BIC (SWIFT-Code)
    • Betrag
    • Waehrung
    • Info

Output format:

  • Delimiter: ,
  • Quoting: where necessary
  • Date Format: 1999-02-28
  • Number Format: 1234.56
  • Encoding: utf-8
  • Columns:
    • Date

      "Buchungstag" of the input file, converted to ISO-format

    • Deposit

      "Betrag" of the input file (if > 0)

    • Withdrawal

      Absolute "Betrag" of the input file (if < 0)

    • Description

      The following columns of the input file: "Beguenstigter/Zahlungspflichtiger", "Verwendungszweck", "Kontonummer/IBAN", "BIC (SWIFT-Code)", "Glaeubiger ID", "Mandatsreferenz", "Kundenreferenz (End-to-End)", "Valutadatum"

    • Reference Number

      Hash of the following columns of the input file "Buchungstag", "Betrag", "Verwendungszweck", "Kontonummer/IBAN", "BIC (SWIFT-Code)".

    • Bank Account

      "Auftragskonto" of the input file

    • Currency

      "Waehrung" of the input file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

camt-to-erpnext-0.2.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

camt_to_erpnext-0.2.2-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file camt-to-erpnext-0.2.2.tar.gz.

File metadata

  • Download URL: camt-to-erpnext-0.2.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.6 Darwin/21.6.0

File hashes

Hashes for camt-to-erpnext-0.2.2.tar.gz
Algorithm Hash digest
SHA256 8fe2b79c66448c0d23b32a25cec220b80d2eda65db9a7cba9a6105dfd586de52
MD5 f85b7db3fa43c50c1d6df6ced3822fe0
BLAKE2b-256 2bf359253e14fdf6bbdd9b366d524da001dec82e8a7322d380f39d408d205525

See more details on using hashes here.

File details

Details for the file camt_to_erpnext-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: camt_to_erpnext-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.6 Darwin/21.6.0

File hashes

Hashes for camt_to_erpnext-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c2945d820427cba083c9a11494676324c05ed5d5b6e857b2cdcd652256d24663
MD5 2ef99c11e51728ab47b70757437bbb50
BLAKE2b-256 8c1d9718c7c3493a7ce0a3789b157f55a605c1a043072068b222e918ca047039

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page