Das System erzeugt eine Eingangsrechnung.
In der folgende Tabelle sind die wichtigsten Daten für das Buchen des Rechnungsbelegs aufgeführt:
Segment |
Feld |
Qualifier |
Bemerkung |
SAP-Feld |
Bezeichnung |
E1EDK01 |
CURCY |
Konvertierung in SAP-Währung |
RBKP-WAERS |
Währungsschlüssel |
|
E1EDK01 |
BSART |
Rechnung (=INVO) Gutschrift (=CRME) |
RBKP-XRECH |
Kennzeichen: Rechnung buchen |
|
E1EDKA1 |
PARTN |
PARVW ‘LF’ oder ‘RS‘ |
1. Priorität |
RBKP-LIFNR |
Rechnungssteller |
E1EDKA1 |
LIFNR |
PARVW ‘LF’ oder ‘RS‘ |
2. Priorität |
RBKP-LIFNR |
Rechnungssteller |
E1EDKA1 |
PARTN, NAME1 |
PARVW ‘RE‘ |
Konvertieren mit T076B |
RBKP-BUKRS |
Buchungskreis |
E1EDK02 |
BELNR |
QUALF ‘009’ |
RBKP-XBLNR |
Referenz-Belegnummer |
|
E1EDK03 |
DATUM |
IDDAT ‘012’ |
RBKP-BLDAT |
Belegdatum |
|
E1EDK03 |
DATUM |
IDDAT ‘024’ |
RBKP-ZFBDT |
Zahlungsfristenbasisdatum |
|
E1EDK04 |
MWSKZ MSATZ |
Konvertieren mit T076M |
RBTX-MWSKZ |
Steuerkennzeichen |
|
E1EDK04 |
MWSBT |
RBTX-WMWST |
Steuerbetrag in Belegwährung |
||
E1EDK18 |
PRZNT |
QUALF ‘001’ |
RBKP-ZBD1P |
Skonto Prozent 1 |
|
E1EDK18 |
TAGE |
QUALF ‘001’ |
RBKP-ZBD1T |
Skonto Tage 1 |
|
E1EDK18 |
PRZNT |
QUALF ‘002’ |
RBKP-ZBD2P |
Skonto Prozent 2 |
|
E1EDK18 |
TAGE |
QUALF ‘002’ |
RBKP-ZBD2T |
Skonto Tage 2 |
|
E1EDK18 |
TAGE |
QUALF ‘003’ |
RBKP-ZBD3T |
Frist für Nettokondition |
|
E1EDKT2 |
TDLINE |
RBKP-BKTXT |
Belegkopftext |
||
E1EDP01 |
MENEE |
Für Konsistenzcheck |
|||
E1EDP01 |
MENGE |
RSEG-MENGE |
Menge |
||
E1EDP02 |
BELNR |
QUALF ‘001’ |
RSEG-EBELN |
Bestellnummer |
|
E1EDP02 |
ZEILE |
QUALF ‘001’ |
RSEG-EBELP |
Positionsnummer des Einkaufsbelegs |
|
E1EDP02 |
BELNR |
QUALF ‘016’ |
mit dieser Lieferscheinnummer Wareneingang finden |
RSEG-LFBNR RSEG-LFGJA RSEG-LFPOS |
Belegnummer/Geschäftsjahr/Position des Referenzbelegs |
E1EDP04 |
MWSKZ |
Konvertieren mit T076M |
RSEG-MWSKZ |
Steuerkennzeichen |
|
E1EDP19 |
MATNR |
QUALF ‘003’ oder ‘002’ |
Zuordnung zum Lieferschein |
T_DRSEG-MATNR |
Lieferscheinnummer |
E1EDP26 |
BETRG |
QUALF ‘003’ |
1. Priorität |
RSEG-WRBTR |
Betrag in Belegwährung |
E1EDP26 |
BETRG |
QUALF ‘005’ |
2. Priorität |
RSEG-WRBTR |
Betrag in Belegwährung |
E1EDS01 |
SUMME |
SUMID ‘011’ |
1. Priorität |
RBKP-RMWWR |
Rechnungsbruttobetrag in Belegwährung |
E1EDS01 |
SUMME |
SUMID ‘010’ |
2. Priorität |
RBKP-RMWWR |
Rechnungsbruttobetrag in Belegwährung |
Zur Verarbeitung des IDocs sind u.a. folgende Daten obligatorisch:
Bestellnummer und Bestellposition oder Lieferscheinnummer
Lieferantennummer
Buchungskreis
Steuerkennzeichen
Beträge
Wenn das System diese nicht bestimmen kann, dann kann das IDoc nicht verarbeitet werden. Weitere Informationen finden Sie unter manueller Verarbeitung der EDI-Rechnung .
Ermitteln der Lieferantennummer
Das System ermittelt zunächst ein IDoc-Segment des Typs
E1EDKA1
mit dem Qualifier
(E1EDKA1-PARVW)
LF
(Lieferanten) oder
RS
(Rechnungssteller). Anschließend ermittelt es die IDoc-Daten nach folgenden Prioritäten:
Der Lieferant gibt die Nummer an, die er in Ihrem Unternehmen hat.
Das System sucht eine Lieferantennummer mit dem Inhalt des Feldes
Partnernummer
(E1EDKA1-PARTN).
Der Lieferant gibt die Nummer an, die Ihr Unternehmen bei ihm hat.
Das System sucht eine Lieferantennummer, die im Feld
Unsere Kontonummer beim Kreditor
(LFB1-EIKTO) den Inhalt des Feldes
(E1EDKA1-LIFNR)
enthält
.
Verschiedene Lieferanten können dieselbe Nummer für Ihr Unternehmen gepflegt haben, hier wird nur dann eine Lieferantennummer übernommen, wenn sie eindeutig ermittelt werden kann.
Ermitteln des Buchungskreises
Das System ermittelt zunächst ein IDoc-Segment des Typs
E1EDKA1
mit dem Qualifier
(E1EDKA1-PARVW)
RE
(Rechnungsempfänger). Anschließend ermittelt es den Buchungskreis, mit Hilfe der Tabelle T076B, nach folgenden Prioritäten:
Das System sucht den Buchungskreis mit dem Inhalt des Feldes
Partnernummer
(E1EDKA1-PARTN).
Das System sucht den Buchungskreis mit dem Inhalt des Feldes
Bezeichnung
(
E1EDKA1-NAME1
). Beachten Sie: Das System berücksichtigt Groß- und Kleinschreibung.
Hinweis
Stellen Sie im Customizing der Logistik-Rechnungsprüfung für jede Partnernummer den zu bebuchenden Buchungskreis ein.
Geben Sie für den Namen des Buchungskreises in der Rechnung die Kundennummer aus dem sendenden System an. Alternativ zur Kundennummer kann der Name des Kunden angegeben werden.
Ermitteln des Steuerkennzeichens
Das System konvertiert das Steuerkennzeichen aus dem IDoc-Segment des Typs E1EDK04 (Kopf) und des Typs E1EDP04 (Positionen) mit Hilfe der Tabelle T076M.
Die IDoc-Daten werden von dem System nach folgenden Prioritäten ermittelt:
Steuerart und Steuersatz aus dem IDoc, Land des Buchungskreises
Steuerart ist ‘VAT’, Steuersatz aus dem IDoc, Land des Buchungskreises
Steuerart und Steuersatz aus dem IDoc ohne Land
Steuerart ist ‘VAT’, Steuersatz aus dem IDoc ohne Land
Hinweis
Im Customizing der Logistik-Rechnungsprüfung wird für jeden Partner eingestellt, welche Steuerarten und Steuersätze im übermittelten IDoc welchen Steuerkennzeichen in Ihrem System entsprechen. Dies kann abhängig vom Land des Buchungskreises eingestellt werden.
Die Eingaben für den Steuersatz im System, soll der Syntax des übermittelten Steuerkennzeichen des IDocs entsprechen.
Über den Customer-Exit EXIT_SAPLMRMH_011 (Erweiterung MRMH0002) können Sie die Lieferantennummer, die Buchungskreisnummer und das Steuerkennzeichen anders bestimmen. Weitere Informationen finden Sie im
Customizing
der
Lieferscheinzuordnung
Der Lieferant übermittelt per IDoc eine Rechnung, diese Rechnung enthält im IDoc-Segment
E1EDP02 (Qualifier 16)
eine Lieferscheinnummer, aber keine Informationen zu Bestellnummern oder -positionen. Das System kann über die mitgegebene Lieferscheinnummer die Bestellnummern und -positionen ermitteln.
Dabei gelten folgende Einschränkungen:
Der verwendete Lieferschein darf für einen Lieferanten nur einmal existieren.
Wenn ein Lieferschein mehrere Positionen enthält, darf dieselbe Materialnummer, EAN-Material oder Lieferantenmaterialnummer, nur einmal auftreten.
Wenn diese Bedingungen nicht erfüllt sind, dann kann das IDoc nicht verarbeitet werden.
Das System ermittelt die Zuordnung der Rechnungspositionen zu den Wareneingangspositionen nach folgenden Prioritäten:
Das System sucht die EAN-Nummer Segment
E1EDP19 (Qualifier 003).
Wenn keine EAN-Nummer im IDoc mitgegeben wird, dann erfolgt die Zuordnung über die Lieferantenmaterialnummer im Segment
E1EDP19 (Qualifier 002).
Verarbeiten von Retourenpositionen
Sie können beim EDI-Rechnungseingang Retourenpositionen verarbeiten. Dabei sind folgende Bedingungen zu erfüllen:
Innerhalb einer Rechnung oder Gutschrift müssen alle Lieferpositionen entweder Rechnungs- oder Gutschriftspositionen sein, d.h.:
Wenn alle Lieferpositionen Rechnungspositionen sind, müssen alle Retourenpositionen Gutschriftspositionen sein.
Wenn alle Lieferpositionen Gutschriftspositionen sind, müssen alle Retourenpositionen Rechnungspositionen sein.
Wenn diese Bedingungen nicht erfüllt sind, dann kann das IDoc nicht verarbeitet werden.
Buchungsdatum
Beim EDI-Rechnungseingang ermittelt das System als Buchungsdatum das Tagesdatum.
Zahlungsbedingungen
Das Ermitteln der Zahlungsbedingungen die per IDoc gebucht werden, erfolgt nach folgenden Regeln:
Wenn im IDoc der Rechnung
E1EDK18
-Segmente vorhanden sind und mindestens eines dieser Segmente mit einem Wert gefüllt ist, Tage oder Prozente, dann werden die Werte aus dem IDoc übernommen.
Wenn im IDoc der Rechnung die
E1EDK18
-Segemente nicht gefüllt sind, dann werden die Zahlungsbedingungen aus dem Lieferanten gelesen.
Hinweis
Wenn es sich um eine Umlagerbestellung handelt, d.h. der Text 'UMLAGERUNG' im Textfeld des Segments
E1EDK18 (Qualifier 004)
steht, und keine weiteren IDoc-Segmente im Segment
E1EDK18
gefüllt sind, dann werden die Zahlungsbedingungen aus der ersten Bestellung des IDocs gelesen.