https://github.com/alyf-de/erpnext_germany
ERPNext customizations for German companies
https://github.com/alyf-de/erpnext_germany
erp erpnext germany
Last synced: 4 months ago
JSON representation
ERPNext customizations for German companies
- Host: GitHub
- URL: https://github.com/alyf-de/erpnext_germany
- Owner: alyf-de
- License: gpl-3.0
- Created: 2022-02-18T09:40:24.000Z (about 3 years ago)
- Default Branch: version-15
- Last Pushed: 2024-11-07T16:05:24.000Z (6 months ago)
- Last Synced: 2024-12-19T10:14:01.707Z (4 months ago)
- Topics: erp, erpnext, germany
- Language: Python
- Homepage:
- Size: 2.93 MB
- Stars: 44
- Watchers: 13
- Forks: 20
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-frappe - ERPNext Germany - Regional code for Germany, built on top of ERPNext. (Uncategorized / Uncategorized)
README
## ERPNext Germany
App to hold regional code for Germany, built on top of ERPNext.
### Features
- German accounting reports
- _Summen- und Saldenliste_
- Section for Register Information (Registerart, -gericht und nummer) in **Company**, **Customer** and **Supplier**

- Validation of EU VAT IDs
Automatically checks the validity of EU VAT IDs of all your customers every three months, or manually whenever you want. Check out the [intro on Youtube](https://youtu.be/hsFMn2Y85zA) (german).

- Allow deletion of the most recent sales transaction only
This ensures consecutive numbering of transactions. Applies to **Quotation**, **Sales Order**, **Sales Invoice**.
- Custom fields in **Employee** (tax information, etc.)
- List of religios denominations ("Konfessionen")
- List of German health insurance providers (depends on HRMS)
- Create **Business Letters** from a template and print or email them to your customers or suppliers
- Record **Business Trips** and pay out allowances to your employees (dt. Reisekostenabrechnung) (depends on HRMS)## Installation
> [!NOTE]
> Some features of this app depend on the [HRMS](https://github.com/frappe/hrms) app. If you want to use them, you need to install the HRMS app before installing this app.### On Frappe Cloud
You can find ERPNext Germany in the [Frappe Cloud Marketplace](https://frappecloud.com/marketplace/apps/erpnext_germany).
Please refer to the [Frappe Cloud documentation](https://frappecloud.com/docs/installing-an-app) on how to install an app.### Local
Using bench, [install ERPNext](https://github.com/frappe/bench#installation) as mentioned here.
Once ERPNext is installed, add the ERPNext Germany app to your bench by running
```bash
bench get-app https://github.com/alyf-de/erpnext_germany.git
```After that, you can install the app on required site (let's say demo.com ) by running
```bash
bench --site demo.com install-app erpnext_germany
```## Business Trip
Before an employee can create a **Business Trip**, you should configure the available regions and their travel allowances in the **Business Trip Region** list. If you have HRMS installed, add the **Expense Claim Type** **Additional meal expenses** to allow the expenses book as Expense Claims.
When a **Business Trip** is submitted, it creates a draft **Expense Claim** for the employee's travel allowances. The **Expense Claim** can be approved and submitted as usual.
The receipts for transport and accommodation can be attached, but are not processed automatically. You can check them, create a **Purchase Invoice** and pay the respective amount to the employee.
You can use our [Banking app](https://github.com/alyf-de/banking) to reconcile the **Expense Claims** and **Purchase Invoices** with the respective **Bank Transactions**.
### License
GNU GPL V3. See the `LICENSE` file for more information.