Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ WIP ] feat swiss xml bank export #174

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

rebootl
Copy link
Member

@rebootl rebootl commented Sep 21, 2023

Das ist noch der zweite teil von:

[WIP] QR-Scan und schweizer XML Export

Ich lasse das mal noch als WIP/Draft hier.

Ich habe versucht die schweizer und deutschen Sachen so gut wie möglich auseinander zu halten. Aber der diff von bin/mozilla/sepa.pl sieht schon eher heftig aus. Das müsste sich vermutlich schon nochmal jemand anschauen beziehungsweise auch testen.. Ich schaue mir das auch selber nochmal an.

Notiz: changelog auch noch todo

LG

@rebootl rebootl force-pushed the wip-feat-swiss-xml-bank-export branch 2 times, most recently from 9c09975 to 5882fc5 Compare October 5, 2023 14:09
@rebootl
Copy link
Member Author

rebootl commented Mar 18, 2024

Notiz an mich:

Achtung: Der XML Bank export verwendet nicht die QR-IBAN.
Daher braucht es ein Bankkonto für den export sowie eins für die QR-IBAN.

Dieses sollen aber auf das gleiche Buchungskonto zeigen. Dies ist so nicht
vorgesehen und wird durch eine Prüfung sowie eine Datenbank constraint verhindert.

Das muss gefixt werden. Möglicherweise wäre es sinnvoll, bei den Bankkonten, die QR-IBAN als zusätzliche spalte beim regulären Bankkonto hinzuzufügen, anstatt als separate Zeile. Das gibt dann aber auch eine grössere Änderung bei der QR-Rechnung.

Analog zu "Überweisung via SEPA XML"

Das Feature kann in der Mandantenkonfiguration ein-/ausgeschaltet
werden. Wenn eingeschaltet, wird anstatt des SEPA export ein Export
gemäss dem schweizer Standard erstellt. Dementsprechend werden die
Texte im Menü und in den Templates ersetzt, und im Code mittels
Weiche auf den schweizer Export umgeschaltet.

Gemäss Standard:
  Swiss Payment Standards
  Customer Credit Transfer Initiation (pain.001)
@rebootl rebootl force-pushed the wip-feat-swiss-xml-bank-export branch from cea654f to f1ad337 Compare May 7, 2024 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant