PPZahlungsimport: Unterschied zwischen den Versionen

Aus PPwiki
Wechseln zu: Navigation, Suche
(PPZahlungimport)
(Beispiele Rechnungformat)
Zeile 80: Zeile 80:
 
===Beispiele Rechnungformat===
 
===Beispiele Rechnungformat===
  
   ACHTUNG: Inhalt der Einträge RG-Format-Muster und RG-Format müssen '''die gleiche Anzahl von Zeichen''' enthalten
+
   <span style="background-color:red">ACHTUNG:</span>
 +
  Jedes Zeichen der RE-Format muss einer Position im RG-Format-Muster zugeordnet werden.
 
    
 
    
   Jedes Zeichen der RE-Muster-Format enspricht einem Grossbuchstaben
+
   Zeichen die nicht benötigt werden, werden mit - übersprungen.
 
    
 
    
   Zeichen die nicht ersetzt werden sollen werden durch ein X markiert
+
   Die Buchstaben entsprechen der Stelle an die das jeweilige Zeichen geschrieben werden soll. Dabei gilt A=1, B=2, C=3, D=4 usw.
 
    
 
    
  
Zeile 90: Zeile 91:
 
|-
 
|-
 
| RG-Format-Muster:
 
| RG-Format-Muster:
| 2023R0101-00001
+
| 20<span style="background-color:lightgreen">23</span><span style="background-color:yellow">R</span>0101-<span style="background-color:lightblue">00001</span>
| 20<span style="background-color:yellow">23</span>R0101-<span style="background-color:#B9FFC5">00001</span>
+
| 20<span style="background-color:lightgreen">23</span><span style="background-color:yellow">R01</span>01-<span style="background-color:lightblue">00001</span>
| <span style="background-color:yellow">2023</span>R<span style="background-color:#B3B7FF">01</span>01-<span style="background-color:#B9FFC5">00001</span>
+
| 20<span style="background-color:lightgreen">23</span><span style="background-color:yellow">R</span>0101-<span style="background-color:lightblue">00001</span>
| 20<span style="background-color:yellow">23</span>K01<span style="background-color:#B9FFC5">-0001</span>
+
|-
| 20<span style="background-color:yellow">23</span>R01K-<span style="background-color:#B9FFC5">00001</span>
+
| Daten in der Datei:
 +
| <span style="background-color:yellow">R</span>G<span style="background-color:lightgreen">24</span><span style="background-color:lightblue">00027</span>
 +
| <span style="background-color:lightgreen">24</span><span style="background-color:yellow">R01</span><span style="background-color:lightblue">-00027</span>
 +
| <span style="background-color:yellow">R</span>G<span style="background-color:lightgreen">24</span>/<span style="background-color:lightblue">00027</span>
 
|-
 
|-
 
| RG-Format:
 
| RG-Format:
| XXXXXXXXXXXXXXX
+
| <span style="background-color:yellow">E</span>-<span style="background-color:lightgreen">CD</span><span style="background-color:lightblue">KLMNO</span>
| XX<span style="background-color:yellow">CD</span>XXXXXX<span style="background-color:#B9FFC5">KLMNO</span>
+
| <span style="background-color:lightgreen">CD</span><span style="background-color:yellow">EFG</span><span style="background-color:lightblue">KLMNOP</span>
| <span style="background-color:yellow">ABCD</span>X<span style="background-color:#B3B7FF">FG</span>XXX<span style="background-color:#B9FFC5">KLMNO</span>
+
| <span style="background-color:yellow">E</span>-<span style="background-color:lightgreen">CD</span>-<span style="background-color:lightblue">KLMNO</span>
| XX<span style="background-color:yellow">CD</span>XXX<span style="background-color:#B9FFC5">HIJKL</span>
 
| XX<span style="background-color:yellow">CD</span>XXXXX<span style="background-color:#B9FFC5">JKLMN</span>
 
|-
 
| Daten in der Datei:
 
| RG2400007
 
| RG<span style="background-color:yellow">24</span><span style="background-color:#B9FFC5">00007</span>
 
| <span style="background-color:yellow">2024</span><span style="background-color:#B3B7FF">01</span><span style="background-color:#B9FFC5">00007</span>
 
| <span style="background-color:yellow">24</span><span style="background-color:#B9FFC5">-0123</span>
 
| R<span style="background-color:yellow">24</span><span style="background-color:#B9FFC5">00123</span>
 
 
|-
 
|-
 
| Daten für den Import:
 
| Daten für den Import:
| 2023R0101-00001
+
| 20<span style="background-color:lightgreen">24</span><span style="background-color:yellow">R</span>0101-<span style="background-color:lightblue">00027</span>
| 20<span style="background-color:yellow">24</span>R0101-<span style="background-color:#B9FFC5">00007</span>
+
| 20<span style="background-color:lightgreen">24</span><span style="background-color:yellow">R01</span>01<span style="background-color:lightblue">-00027</span>
| <span style="background-color:yellow">2024</span>R<span style="background-color:#B3B7FF">01</span>01-<span style="background-color:#B9FFC5">00007</span>
+
| 20<span style="background-color:lightgreen">24</span><span style="background-color:yellow">R</span>0101-<span style="background-color:lightblue">00027</span>
| 20<span style="background-color:yellow">24</span>K01<span style="background-color:#B9FFC5">-0123</span>
 
| 20<span style="background-color:yellow">24</span>R01K-<span style="background-color:#B9FFC5">00123</span>
 
 
|-
 
|-
 
}
 
}

Version vom 10. Dezember 2024, 12:33 Uhr

1 PPZahlungimport

Mit PPZahlungsimport ist es möglich .xlsx, .csv Datein auszulesen und die darin enthaltenen Informationen über Zahlungen der Kunden in die PAT-Datenbank zu importieren.

Die Datei (die überlicherwiese in der Finanzbuchhaltung erstellt oder vom Steuerberateer geliefert wird) kann in den Settings angepasst werden, damit das Format aller Daten beim einlesen mit dem Format in der PAT-Datenbank übereinstimmt.

1.1 Settings

PPZahlungen-Einstellungen.png

Setting Erklärung Beispiel
Server Die IP Adresse, auf der die PAT-Datenbank installiert ist 192.178.0.1
Port Der Port der Datenbank 1521
Datenbank Der Name der Datenbanbk Demodatenbank
User Der Allgemeine User für die Datenbank-Anmeldung (nicht der Benutzername des Anwenders)
Passwort Das allgemeine Passwort für die Datenbank-Anmeldung (nicht das Passwort des Anwenders)
Pfad zur Datei wo soll die Datei mit den Zahlungsinformationen gesucht werden (kann direkt eingegeben oder über den Button hinter der Zeile gesucht werden) C:\TEMP
Dateiname wie heißt die Datei - in der Praxis hat sich bewährt, das die Datei immer den gleichen Namen hat (kann direkt eingegeben oder über den Button hinter der Zeile gesucht werden) Zahlungen.csv
Pfad zum Archive wohin soll die Datei verschoben werden, nachdem die Daten in die PAT-Datenbank importiert wurden (kann direkt eingegeben oder über den Button hinter der Zeile gesucht werden) P:\cds\DATEV\Zahlungen
Trennzeichen Datenfelder werden Daten aus .csv oder .tst importiert, sind die Daten innerhalb der Datei durch ein Zeichen oder mehrere Zeichen voneinander getrennt, dieses Zeichen muss hier eingetragen werden  ;
Tausenderzeichen Zahlen werden die Zahlungen mit einem 1000der Zeichen geliefert muss dieses hier eingetragen werden ,
Datumsformat die Reihenfolge von Tag, Monat und Jahr inclusive Sonderzeichen dazwischen müssen hinterlegt werden, damit das Datum umgewandet werden kann > dd=Tag zweistellig, MM=Monat zweistellig yyyy=Jahr vierstellig dd.MM.yyyy
RG-Format-Muster eine Rechnungsnummer, wie sie von der PAT-Datenbank erzeugt (und in PAT angezeigt) wird 2024R0101-00001
RG-Format welche Zeichen der importierten Rechnungsnummer sollen beim Import an welche Stelle des RG-Format-Musters geschrieben werden. Hierbei wird die Stelle des Zeichens mit einem Grossbuchstaben gekennzeichnet ABCDEFGHIJKLMNO (weitere Beispiele siehe unten)
Logging-Pfad wo soll die Datei PPsync.log geschrieben werden C:\TEMP
Logging-Level sollen nur Fehler=ERROR oder alle Aktionen=DEBUG in der Datei PPsync.log mitgeschrieben werden ERROR

1.2 Beispiele Rechnungformat

 ACHTUNG: 
 Jedes Zeichen der RE-Format muss einer Position im RG-Format-Muster zugeordnet werden.
 
 Zeichen die nicht benötigt werden, werden mit - übersprungen.
 
 Die Buchstaben entsprechen der Stelle an die das jeweilige Zeichen geschrieben werden soll. Dabei gilt A=1, B=2, C=3, D=4 usw.
 
}
RG-Format-Muster: 2023R0101-00001 2023R0101-00001 2023R0101-00001
Daten in der Datei: RG2400027 24R01-00027 RG24/00027
RG-Format: E-CDKLMNO CDEFGKLMNOP E-CD-KLMNO
Daten für den Import: 2024R0101-00027 2024R0101-00027 2024R0101-00027