GithubHelp home page GithubHelp logo

erpnext_datev's People

Contributors

alyf-linus avatar ankush avatar barredterra avatar didiman1998 avatar hrwx avatar marination avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

erpnext_datev's Issues

PDF Ausdruck bzw. Anhang wird nicht mitgesendet

Bei der ausgehenden E-Mail von DATEV wird der Ausdruck bzw. der Anhang nicht mitgesendet. Im Beispiel ist beides aktiviert und es ist ein normales Postfach hinterlegt. Die ankommende E-Mail hat keinen Anhang.

DATEV-Einstellungen
Bildschirmfoto 2023-01-27 um 15 27 07

DATEV-Einstellungen Detial
Bildschirmfoto 2023-01-27 um 15 28 10

Doc-Type Ausgangsrechnung
Bildschirmfoto 2023-01-27 um 15 29 17

E-Mail in Outlook
Bildschirmfoto 2023-01-27 um 15 28 36

Verwendet wird ERPnext V14.
Ist das Problem bekannt?

ERPNext Onprem mit DATEV Schnittstelle möglich?

Hallo,

ich habe eine Frage zu eurer Software. Ist es auch möglich diese onprem zu installieren oder nur in der Frappe Cloud?

Ich brauche einen CSV Export der Rechnungen für meinen Steuerberater der mit DATEV arbeitet.

Vielen Dank.

Grüße
Kevin

Anfangsbilanz wird nicht mit exportiert

Unser Steuerberater hat darauf hingewiesen, dass in einem korrekten DATEV-Export die Anfangsbilanz eines Jahres mit enthalten sein muss, und zwar mit Gegenkonto 9000. Derzeit wird die Eröffnungsbilanz nicht mit exportiert, d.h. alle Konten fangen bei 0 an.

Issue during installation

Hi,

after bench install-app erpnext_datev i got below error message. Can you help to fix this issue?

Installing erpnext_datev...
An error occurred while installing erpnext_datev: Could not find Report: DATEV
Traceback with variables (most recent call last):
File "apps/frappe/frappe/commands/site.py", line 445, in install_app
_install_app(app, verbose=context.verbose, force=force)
context = {'sites': ['test.tommatech.de'], 'force': False, 'verbose': False, 'profile': False}
apps = ('erpnext_datev',)
force = False
_install_app = <function install_app at 0x7f21e5238040>
filelock = <function filelock at 0x7f21e5223c70>
exit_code = 0
site = 'test.tommatech.de'
app = 'erpnext_datev'
err = LinkValidationError('Could not find Report: DATEV')
File "apps/frappe/frappe/installer.py", line 311, in install_app
frappe.get_attr(after_install)()
name = 'erpnext_datev'
verbose = False
set_as_patched = True
force = False
sync_jobs = <function sync_jobs at 0x7f21e5052950>
sync_for = <function sync_for at 0x7f21e5053370>
sync_customizations = <function sync_customizations at 0x7f21e51d27a0>
sync_fixtures = <function sync_fixtures at 0x7f21e50535b0>
app_hooks = {'after_install': ['erpnext_datev.install.after_install'], 'app_color': ['grey'], 'app_description': ['DATEV integration for ERPNext'], 'app_email': ['[email protected]'], 'app_icon': ['octicon octicon-file-directory'], 'app_license': ['GPLv3'], 'app_name': ['erpnext_datev'], 'app_publisher': ['ALYF GmbH'], 'app_title': ['ERPNext DATEV Integration'], 'app_version': ['15.1.0'], 'doc_events': {'*': {'on_submit': ['erpnext_datev.erpnext_datev.doctype.datev_unternehmen_online_settings.datev_unternehmen_online_settings.send']}}, 'required_apps': ['erpnext']}
installed_apps = ['frappe', 'erpnext', 'lms', 'hrms', 'payments', 'webshop', 'insights', 'datasheet', 'print_designer', 'builder']
app = 'erpnext'
required_app = 'erpnext'
after_install = 'erpnext_datev.install.after_install'
File "apps/erpnext_datev/erpnext_datev/install.py", line 7, in after_install
add_custom_roles_for_reports()
File "apps/erpnext_datev/erpnext_datev/install.py", line 35, in add_custom_roles_for_reports
).insert()
File "apps/frappe/frappe/model/document.py", line 283, in insert
self._validate_links()
self = <CustomRole: unsaved>
ignore_permissions = None
ignore_links = None
ignore_if_duplicate = False
ignore_mandatory = None
set_name = None
set_child_names = True
File "apps/frappe/frappe/model/document.py", line 930, in validate_links
frappe.throw(
("Could not find {0}").format(msg), frappe.LinkValidationError)
self = <CustomRole: unsaved>
invalid_links = [('report', 'DATEV', 'Report: DATEV')]
cancelled_links = []
d = <HasRole: unsaved>
result = ([], [])
msg = 'Report: DATEV'
File "apps/frappe/frappe/init.py", line 645, in throw
msgprint(
msg = 'Could not find Report: DATEV'
exc = <class 'frappe.exceptions.LinkValidationError'>
title = None
is_minimizable = False
wide = False
as_list = False
primary_action = None
File "apps/frappe/frappe/init.py", line 610, in msgprint
_raise_exception()
title = None
as_table = False
as_list = False
indicator = 'red'
alert = False
primary_action = None
is_minimizable = False
wide = False
realtime = False
sys = <module 'sys' (built-in)>
_raise_exception = <function msgprint.._raise_exception at 0x7f21cd976c20>
inspect = <module 'inspect' from '/usr/lib/python3.10/inspect.py'>
msg = 'Could not find Report: DATEV'
out = {'message': 'Could not find Report: DATEV', 'title': 'Message', 'indicator': 'red', 'raise_exception': 1, '__frappe_exc_id': '4c697386e472792f9da35e0ad7206f57aef178c827c735f71c4c8124'}
raise_exception = <class 'frappe.exceptions.LinkValidationError'>
File "apps/frappe/frappe/init.py", line 561, in _raise_exception
raise exc
exc = LinkValidationError('Could not find Report: DATEV')
inspect = <module 'inspect' from '/usr/lib/python3.10/inspect.py'>
msg = 'Could not find Report: DATEV'
out = {'message': 'Could not find Report: DATEV', 'title': 'Message', 'indicator': 'red', 'raise_exception': 1, '__frappe_exc_id': '4c697386e472792f9da35e0ad7206f57aef178c827c735f71c4c8124'}
raise_exception = <class 'frappe.exceptions.LinkValidationError'>
frappe.exceptions.LinkValidationError: Could not find Report: DATEV

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.