Fxshop

Exchange (currency) transactions on top of ERPNext

Install Fxshop

bench get-app https://github.com/asieftejani/fxshop

Add the Frappe Gems badge to your README

Maintain Fxshop? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=asieftejani%2Ffxshop)](https://frappegems.com/gems/apps/asieftejani/fxshop)

About Fxshop

Fxshop

FX Shop - Simplified Currency/Exchange transactions on top of ERPNext (required dependency)

Only 2 DocTypes so far: -

1) Exchange Transactions - Treats each currency (USD, EUR, AED, etc..) as stock so that gross profit per transaction can be known using either FIFO/LIFO/AVCO method. May not be in line with IAS 2/21 or IFRS 9 2) Partner Transfer - Nostro/Vostro transactions done by partners in other countries

Let me know on Telegram (https://t.me/Asieftejani) or emal (asief.tejanI@gmail.com) if you are interested in developing it further according to your needs

Installation

You can install this app using the bench CLI:

cd $PATH_TO_YOUR_BENCH
bench get-app $URL_OF_THIS_REPO --branch version-16
bench install-app fxshop

Contributing

This app uses pre-commit for code formatting and linting. Please install pre-commit and enable it for this repository:

cd apps/fxshop
pre-commit install

Pre-commit is configured to use the following tools for checking and formatting your code:

  • ruff
  • eslint
  • prettier
  • pyupgrade

    CI

This app can use GitHub Actions for CI. The following workflows are configured:

  • CI: Installs this app and runs unit tests on every push to develop branch.
  • Linters: Runs Frappe Semgrep Rules and pip-audit on every pull request.

License

mit

Related Retail apps for Frappe & ERPNext

  • Ury — URY - FOSS restaurant management system super powered by ERPNext.
  • Ecommerce Integrations — Ecommerce integrations for ERPNext
  • Webshop — Open Source eCommerce Platform
  • Posnext — A modern, high-performance Point of Sale system for ERPNext with offline capabilities, real-time updates, and intuitive UI.
  • Woocommerceconnector — Integration App for ERPNext to connect to WooCommerce
  • Pos Awesome V15 — POS Awesome is an open-source Point of Sale for Erpnext using Vue.js and Vuetify
  • Woocommerce Fusion — WooCommerce connector for ERPNext v15
  • Go1 Webshop — Go1 Webshop is an Open Source eCommerce portal built on frappe builder.