Transformationslogik für Rechnungsdaten
Integration von Accounts Payable Operations mit Document Intelligence konvertiert die Feldwerte für Rechnung und Rechnungsposition aus dem Rechnungsdokument in ein Format, das vom System unterstützt wird, das die Rechnung verarbeitet.
Typableitungslogik
Die Anwendung enthält die folgende Logik zum Ableiten des Typfelds auf der Rechnung.
- Berücksichtigt den Bestellwert im Rechnungsphasen-Datensatz
- Wenn der Bestellwert nicht leer ist, wird der Rechnungstyp auf Bestelltyp festgelegt.
- Wenn der Bestellwert leer ist, wird der Rechnungstyp auf Nicht-Bestelltyp festgelegt.
Datumskonvertierungslogik
- Berücksichtigt JJJJ-MM-TT als ISO-Format und Systemformat für die Datumskonvertierung.
- Berücksichtigt nur Datumsangaben im Format MM-TT-JJJJ für die Konvertierung.
- Datumsangaben im Format TT-MM-JJJJ werden nicht berücksichtigt, wenn TT kleiner als 12 ist.
| Datumsformat in der eingehenden Rechnung | Konvertiertes Datumsformat |
|---|---|
| 2. September 2022 | 2022-09-02 |
| 3. September 2022 | 02.09.2022 |
| 02.09.2022 | 02.09.2022 |
| 02.09.2022 | 02.09.2022 |
| Sept-02-2022 | 02.09.2022 |
| Sep-02-2022 | 02.09.2022 |
| 09-02-2022 | 02.09.2022 |
| 02-09-2022 | 2022-02-09 |
| 02.09.2022 | 02.09.2022 |
| 02.09.2022 | 09.02.2022 |
Währungsumrechnungslogik
Die Anwendung unterstützt verschiedene Gebietsschemata, z. B. US-Bundesstaaten, Europa und Indischer Ozean. Beispiel: „X,XXX.XXX“, „X.XXX,XX“, „XX,XX.XXX“, wobei „X“ für eine positive einstellige Zahl steht.
| Szenario | Währungsformat in der Eingangsrechnung | Konvertiertes Währungsformat |
|---|---|---|
| Betrag gefolgt von einem Leerzeichen und dem Währungscode | 76 eur | 76 eur |
| Betrag gefolgt von einem Leerzeichen und dem Währungssymbol | 76 Etagen | 76 eur |
| Währungscode gefolgt von mehreren Leerzeichen und dem Betrag | 76 eur | 76 eur |
| Währungssymbol gefolgt von mehreren Leerzeichen und dem Betrag | 76,00 $ | 76 eur |
| Betrag ohne Währungscode oder Symbol | 76 | 76 (gefolgt von der Bestellwährung oder der Sitzungswährung) |
| Betrag getrennt durch Komma, Punkt oder ein anderes Gruppierungs- oder Dezimaltrennzeichen, gefolgt von einem Leerzeichen und dem Währungscode | 7.123.456,99 eur | 7123456,99 eur |
| Betrag gefolgt vom Währungscode ohne Leerzeichen | 76EUR | 76 eur |
| Betrag gefolgt vom Währungssymbol ohne Leerzeichen | 76 Etagen | 76 eur |
| Währungscode gefolgt vom Betrag ohne Leerzeichen | EUR76 | 76 eur |
| Währungssymbol gefolgt vom Betrag ohne Leerzeichen | 76,00 $ | 76 eur |
- Bestellrechnung – Sucht nach Bestellung und zugehöriger Währung und legt die Rechnungswährung auf die Bestellwährung fest. Falls die Bestellung oder die zugehörige Währung fehlt, wird die Rechnungswährung auf die Systemwährung festgelegt.
- Nicht-PO-Rechnung: Sucht nach juristischer Person und lokaler Währung und legt die Rechnungswährung auf die lokale Währung der juristischen Person fest. Wenn die juristische Person und die lokale Währung fehlen, wird die Rechnungswährung auf die Systemwährung festgelegt.
Umrechnungslogik für Stückpreis
Die Anwendung unterstützt verschiedene Gebietsschemata, z. B. das Zahlenformat-Gebietsschema der USA, Europas und Indischer Ozean. Beispiel: „X,XXX.XXX“, „X.XXX,XX“, „XX,XX.XXX“, wobei „X“ für eine positive einstellige Zahl steht.
Wenn der Stückpreis der eingehenden Rechnung aus einem Währungssymbol oder einem Code in der Währungstabelle [fx_currency] besteht, wird der Stückpreis konvertiert. Beispiel: $ XX,XXX,XXX.XX oder USD XX,XX,XXX.X, wobei X für eine einstellige positive Zahl steht.
| In der Eingangsrechnung erwähnter Stückpreis | Konvertierter Stückpreis |
|---|---|
| 1,000,25.10 | 100025.10 |
| 1,00,025.10 | 100025.10 |
| 1.000.25,10 USD | 100025.10 |
| 1.000.25,10 $ | 100025.10 |
| 1,00,025,10 USD | 100025.10 |
| 1,00,025,10 USD | 100025.10 |
Dezimalkonvertierungslogik
Die Anwendung unterstützt verschiedene Gebietsschemata, z. B. das Gebietsschema für das Dezimalformat (USA, Europa und Indischer Ozean). Beispiel: „X,XXX.XXX“, „X.XXX,XX“, „XX,XX.XXX“, wobei „X“ für eine positive einstellige Zahl steht.
| Dezimalformat, das in der eingehenden Rechnung erwähnt wird | Konvertiertes Dezimalformat |
|---|---|
| 1.000.25,10 | 100025.10 |
| 1,00,025.10 | 100025.10 |
| 100,251 | 100, 251 |
| 10.102,510 | 10102.51 |
| 10.10.102,510 | 1010102.51 |
| 100, 251 | |
| 100.251 |
Logik zum Abrufen von Referenzfeldwerten
| Referenzfeld | Logik zum Abrufen des Feldwerts |
|---|---|
| Juristische Person | Das System ruft den Wert ab, indem es die folgenden Werte in der angegebenen Reihenfolge überprüft:
|
| Bestellung | Das System führt Folgendes aus:
|
| Lieferant | Das System führt eine der folgenden Aktionen aus:
|
| Land | Das System führt eine der folgenden Aktionen aus:
|
| Zwischensumme, Steuerbetrag, Sonstige Gebühren | Das System führt Folgendes aus:
|