Office: (Office 2010) Rechnungschreiben Excel in Access neue DB erstellen

Helfe beim Thema Rechnungschreiben Excel in Access neue DB erstellen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Kannst du mir noch den Hintergrund erklären bzgl. der 1:1 Beziehung? Was hat das für einen Vorteil? 1:1 hat gegenüber der 1:n-Beziehung den Vorteil,... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von karlmampe, 11. November 2012.

  1. Rechnungschreiben Excel in Access neue DB erstellen


    • 1:1 hat gegenüber der 1:n-Beziehung den Vorteil, dass sie richtig ist. Wenn es nur eine Rechnung je Auftrag geben kann, dann ist 1:n falsch, denn 1:n würde mehrere Rechnungen zum gleichen Auftrag zulassen.
    • 1:1 gegenüber dem Feldeinbau direkt in die Rechnungstabelle hat eigentlich nur Sinn, wenn du später eine Berechtigungstrennung zwischen Rechnungen und Aufträgen machen willst. In einer jeder-darf-alles-DB ist das nicht sinnvoll; mit 1-2 Nutzern erst recht nicht.

    MwSt ist ein schwieriges Thema. Nicht nur die Sätze können sich ändern, sondern auch die sonstigen Vorschriften. Und ein Verstoß gegen die Regeln kann schnell empfindliche Strafen oder Folgen nach sich ziehen. Man kann sicher alles mit Access lösen. Aber man braucht Ahnung dazu, sowohl in Access als auch in Buchführung und MwSt-Recht. Versteh mich nicht falsch, aber ihr seit m.E. mit einer fertigen Lösung für kleine Unternehmen doch besser bedient. Es wäre unklug, auf so vermintem Gelände leichtfertig eine Wackellösung aufzubauen.
     
    Atrus2711, 20. November 2012
    #46
  2. Hallo Martin.

    Das mit der 1:1 ist mir nun klar.

    Bzgl. MwSt.
    Mir ging es hier nur um die MwSt, die bei der Rechnung zum Netto dazu gerechnet werden muss um Brutto zu errechnen.

    Wenn sich der Satz z.B. am 1. Nov 2013 ändert, dann sollte ich das eintragen können und das Programm schreibt ab 1. Nov2013 die neuen Rg mit dem neue Satz. Das sollte einfach berücksichtigt werden.
     
    karlmampe, 20. November 2012
    #47
  3. Sonst kenn ich auch keine. *Smilie Aber es ist eben alles nicht so einfach:
    • Gilt der Stichtag 01.11.2013 für das Leistungsdatum oder das Rechnungsdatum?
    • gilt er immer für die ganze Rechnung einheitlich (jeder Kassenbon beweist dir das Gegenteil)?
    • ist der "zuständige" Satz auch tatsächlich anzusetzen? Es gibt z.B. bei Lieferung an Betriebe des Bauhauptgewerbes Fälle, wo die 19% zwar "anfallen", aber nicht angesetzt werden dürfen. Da spielt dann die Kundengruppe des Auftraggebers eine Rolle.
    • Von der Vorsteuerproblematik und weiteren Anforderungen des (Steuer)Rechts an Rechnungen gar nicht zu reden.

    Und das sind keine Accessfragen, sondern letztlich Steuerrechtsfragen. Da sind wir wohl beide keine Profis.
     
    Atrus2711, 20. November 2012
    #48
  4. Rechnungschreiben Excel in Access neue DB erstellen

    Aja.

    Wir rede hier von einen Programm in der Schweiz. Er hat nur den einen Satz von Momentan 8%. Allerdings hat sich der Satz halt mal geändert von z.B 7.6% auf jetzt 8%
    Da er kein Arzt..... oder noch einige andere Ausnahmen.... ist, muss er immer die MwSt seinem Kunden weiterverrechnen.
     
    karlmampe, 20. November 2012
    #49
  5. Was die Sache nicht leichter macht, da ich vom Schweizer Recht gar nix weiß... *wink.gif*

    Sagen wir so: wenn es einfach nur gilt, den zum Stichtag relevanten Satz der MwSt (ist es ja quasi) auszulesen, kannst du dich hier orientieren: http://www.ms-office-forum.de/forum/...83#post1479583
    Die MwSt ist zu behandeln wie die Artikelpreise in dieser DB.
     
    Atrus2711, 20. November 2012
    #50
  6. Hallo Martin.
    Ich habe nun die DB nochmals etwas umstrukturiert.
    Die tbl_Rechnung(RG) habe ich aufgeteilt in RG und RG_Details.
    Bei der RG habe ich nur noch die RG_Nummer.
    In den RG_Details die anderen Werte. Das habe ich gemacht, damit ich nach dem vergeben der RG Nummer zumindest die Rechnung in einem Bericht ersteinmal anschauen kann. Wenn mir da die RG richtig erscheint, kann ich diese drucken und dabei wird dann eine Anfügeabfrage ausgeführt, die mir die Daten in die RG_Details einträgt. Hier habe ich auch eine 1:1Beziehung gewählt. Das sollte funktionieren oder?
    Nun habe ich bei der tblZahlungseingänge 1:n zur tblRG, da es ja sein kann, dass der Kunde mal in Raten zahlt. Zum kontrollieren habe ich dann eine afgZahlungseingänge wo ich die Summe je Auftrag errechnen lasse.
    Diese Summe vergleiche ich in einer weiteren afg mit dem Bruttorechnungsbetrag. Wenn ich diese afg ausführe, zeigt mir die afg zwar die gleichen Beträge an, jedoch erkennt er das Ergebnis Zahlungseingänge-Rechnungsbetrag nicht als 0 und gibt mir als Status "offene Zahlung" statt "abgerechnet"

    Was ist da falsch? Ich habe dir einige Abbildungen davon gemacht.

    Gruss Robert
     
    karlmampe, 20. November 2012
    #51
  7. Hi,
    welchen Datentyp haben die beiden Betragsfelder, deren Differenz du bildest?
     
    Atrus2711, 20. November 2012
    #52
  8. Rechnungschreiben Excel in Access neue DB erstellen

    Beide auf Währung mit 2 Kommastellen.

    Habe mal 5 Kommastellen eingetragen und bei der Rechnung Netto * MwSt kommt eine Differenz von 0,00200 angezeigt.

    Wie kann ich das umgehen?
     
    karlmampe, 20. November 2012
    #53
  9. Und der MwSt-Satz hat welchen Typ?

    Ich vermute, dass die Berechnung letztlich eine Gleitkommazahl ergibt. Und die sind halt naturgemäß "unscharf", daher ist eine Differenz auch gerne mal nicht genau 0.
     
    Atrus2711, 20. November 2012
    #54
  10. MwStSatz ist auf Prozent gesetzt
     
    karlmampe, 20. November 2012
    #55
  11. Prozent ist kein Datentyp... Zeig doch bitte mal die Tabellenentwürfe.
     
    Atrus2711, 20. November 2012
    #56
  12. Hier die Abbildungen
     
    karlmampe, 20. November 2012
    #57
  13. Rechnungschreiben Excel in Access neue DB erstellen

    Hi,

    ok, die Typen sind sauber: Dezimal, d.h. Festkommazahl. Keine Gleitkommas. Gut so.

    Dann wirst du die Beträge auf ganze Rappen (oder wie heißen die kleinsten Münzen bei euch?) runden müssen: donkarls Access-Seiten

    Die 5-Rappen-Geschichte gilt nur für Bares, richtig? *grübel*

    Edit: Allerdings Genauigkeit und Dezimalstellen auf 2 zu stellen für Geldbeträge hat wenig Sinn. Genauigkeit ist die Anzahl der Stellen insgesamt (vor und nach dem Komma zusammen), Dezimalstellen ist die Anzahl der Stellen hinter dem Komma. 2,2 heißt also: es gibt nur Nachkommastellen! Das kann wohl nicht richtig sein!
     
    Atrus2711, 20. November 2012
    #58
  14. 5Rappengeschichte? Du meinst weil es die kleinste Währungseinheit in Bar ist. Ja das gilt nur bei Bares. Wobei bei den Rg auch auf die 5 aufgerundet bzw abgerundet wird. Es gibt keine Rg mit 327,27CHF das sind dann 327,30CHF

    Ich hatte z.B. mal meine Versicherungs fürs Auto 5,00 zu wenig überwiesen.
    Es kam ein Brief mit dem Hinweis dazu, jedoch verzichtet die Versicherung auf eine Nachzahlung, da der Aufwand grösser ist mir das mit einer Rechnung zu schicken als die 5,-- einfach zu streichen.
    Soviel zur Grosszügikeit der Schweizer.

    Wo bau ich diese Funktion den ein?
     
    karlmampe, 20. November 2012
    #59
  15. Überall dort, wo die Beträge zustandekommen, also
    • bei der Bildung der Rechnungssumme
    • beim Vergleich der Rechnungssumme mit den Zahlungen
     
    Atrus2711, 20. November 2012
    #60
Thema:

Rechnungschreiben Excel in Access neue DB erstellen

Die Seite wird geladen...
  1. Rechnungschreiben Excel in Access neue DB erstellen - Similar Threads - Rechnungschreiben Excel Access

  2. zwei Dateien vergleichen und unterschiedliche Inhalte markieren

    in Microsoft Excel Hilfe
    zwei Dateien vergleichen und unterschiedliche Inhalte markieren: Ich möchte die Inhalte zweier Dateien vergleichen, Aufbau und Inhalte sollten eigentlich gleich sein, sind es aber nicht. Da es sehr große Dateien sind ist händisch keine Option. Mit der Version...
  3. Excel Liste als "Block" darstellen?

    in Microsoft Excel Hilfe
    Excel Liste als "Block" darstellen?: Hallo, Wir haben hier eine Liste, wo wir einige Dekosteine führen. Sind so an die 200 Stück denke ich. Diese habe ich mittlerweile mit Gewicht und Preis und anderen Elementen erfasst. Zur...
  4. Lern-/Karteikarten im A7-Format erstellen und drucken

    in Microsoft Word Hilfe
    Lern-/Karteikarten im A7-Format erstellen und drucken: Hallo zusammen, kurz zu meinem Projekt: - Lernkarten im A7-Format mit Fragen auf der Vorderseite und der Antwort auf der Rückseite - in der Kopfzeile bzw. oben 2 oder 3 Textfelder (bspw. "Verlag"...
  5. excel 365: Symbol mit benutzerdefinierten Makro

    in Microsoft Excel Hilfe
    excel 365: Symbol mit benutzerdefinierten Makro: Hallo ! ich war noch nicht fertig! Ich habe ein Problem! Ich habe ein Makro1 in Excel in einer Mappe1 aufgezeichnet. Danach habe ich den Zugriff auf das Makro1 in die Symbolleiste der Mappe1...
  6. Excel Blattschutz & Power Query – bestimmte Zellen freigeben, aber Aktualisierung weiterhin erlauben

    in Microsoft Excel Hilfe
    Excel Blattschutz & Power Query – bestimmte Zellen freigeben, aber Aktualisierung weiterhin erlauben: Hallo miteinander, ich experimentiere gerade mit dem Blattschutz in Excel und bin auf ein paar Herausforderungen gestoßen, bei denen ich eure Unterstützung brauchen könnte. 1) Funktioniert schon...
  7. VBA - Ausblenden aller Tabellenblätter außer X

    in Microsoft Excel Hilfe
    VBA - Ausblenden aller Tabellenblätter außer X: Guten Morgen, ich bin ziemlicher VBA Neuling und habe aktuell Probleme mit einer Datei, die ich entwickelt habe. Zu der Datei: Es handelt sich um Daten, auf die lediglich ein bestimmter...
  8. Überschneidungen von Zeiten automatisch erkennen

    in Microsoft Excel Hilfe
    Überschneidungen von Zeiten automatisch erkennen: Hallo zusammen, in der eingefügten Tabelle sind verschiedene Module angelegt, die von unseren Schülern belegt werden können. Sie können an einem Tag an mehreren Modulen teilnehmen, auch mehrfach...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden