Coder Social home page Coder Social logo

mohamedabdulsalam96 / erpnextswiss Goto Github PK

View Code? Open in Web Editor NEW

This project forked from libracore/erpnextswiss

0.0 0.0 0.0 4.66 MB

ERPNext application for Switzerland-specific use cases

License: GNU Affero General Public License v3.0

Shell 0.07% JavaScript 25.01% Python 69.57% CSS 0.33% HTML 5.02%

erpnextswiss's Introduction

erpnextswiss

ERPNext application for Switzerland-specific use cases

ERPNext (https://www.erpnext.org) is a global, leading, cloud based open source enterprise resource planning software. ERPNext is a trademark by Frappé Technologies.

The ERPNextSwiss application adds country-specific features to this platform such as bank, tax and payment integrations.

ERPNextSwiss is maintaned by libracore AG.

For more information, refer to https://erpnext.swiss

License

GNU Affero General Public License, refer to LICENSE

ERPNextSwiss is developed and maintained by libracore and contributors. The copyright is owned by libracore and contributors. The software comes as-is without any warranty.

Requirements

Requires an ERPNext server instance (refer to https://github.com/frappe/erpnext)

Compatibility

ERPNextSwiss is tested against ERPNext v12. There are compatibility branches for v11 (for user who prefer the old desk) and v13 (for daring users).

ERPNextSwiss is also compatible with Dokos (https://dokos.io)

Installation

From the frappe-bench folder, execute

$ bench get-app https://github.com/libracore/erpnextswiss.git
$ bench install-app erpnextswiss

If you are using a multi-tenant environment, use the following for the installation

$ bench --site site_name install-app erpnextswiss

(where site_name is e.g. erp.example.com)

Update

Run updates with

$ bench update

In case you update from the sources and observe an error, make sure to update dependencies with

$ bench update --requirements

Features

  • Banking / Accounting
    • Bank wizard: processes camt.053 and camt.054 files to payment entries (including linking to related documents)
    • Payment proposal: create payment files based on open purchase invoices, expenses and salaries (pain.001)
    • Direct debit proposal: create payment files from direct debit enabled sales invoices (pain.008)
    • Payment reminder: create payment reminders for overdue sales invoices
    • Bank import: allows to import bank account statements to update local payment entries (receiving; csv or camt)
    • Match payments: match unpaid sales invoices with the corresponding payments
    • Payment export: allows to create payment files for banks (pain.001) from payment entries (paying)
    • QR invoices and ESR invoices: outgoing (sales invoices) as well as incoming (scan purchase invoices); QR invoice supports ESR/NON/SCOR
    • ZUGFeRD: fully electronic invoices.
    • ZUGFeRD Wizard: read and interpret both ZUGFeRD and QR-invoices to purchase invoices
  • Tax
    • Import monthly average exchange rates, daily exchange rates (ESTV)
    • VAT declaration
    • Zefix integration
  • Human resources
    • Salary certificate ("Lohnausweis")
    • Seco overtime reporting (based on timesheet)
    • Seco monthly worktime (working hours and breaks) (based on timesheet)
    • Automatic settling of expenses and salary payments
    • Import public holidays (region-dependent) into the Holidays List
  • General tools
    • Postal code lookup
    • Script-based data import
    • Large data import tools
    • Dynamic newsletter content
  • Interfaces
    • Interface to ESTV
    • Interface to abacus (export transaction data)
    • ISO 20022
    • ZUGFeRD
    • Interface to Zefix
    • Datatrans interface for payments
    • Payrexx payment interface
    • EDI connector: allows to fully integrate EDI exchange (PRICAT, DESADV, ORDERS, SLSRPT, ...)

Release notes

Refer to https://github.com/libracore/erpnextswiss/wiki/Release-Notes

Data protection

Please note that the provided sample QR code invoice uses a libracore server to process QR codes according to ISO 20022. The server is located in Switzerland, the invoice details will be transmitted to the server for processing.

Please use a personal QR-code generation server to prevent data being sent to libracore. The source code is available from https://github.com/lasalesi/phpqrcode

erpnextswiss's People

Contributors

lasalesi avatar joelios avatar chief5 avatar innomat avatar genesis81 avatar jhetzer avatar ivanios avatar nanipi avatar libracore-bot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.