Ansicht
Dokumentation

FKK_SAMPLE_2618 - INV: Ermitteln Zahlungsmethode aus Zahldatenanhang DFKKINVBILL_PY

FKK_SAMPLE_2618 - INV: Ermitteln Zahlungsmethode aus Zahldatenanhang DFKKINVBILL_PY

Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Sofern ein Abrechnungsbeleg über Zahlungsdatenpositionen verfügt, werden aus diesen Positionen im Fakturierungsprogramm für die offenen Posten des Abrechnungsbelegs Zahlungsdetails, wie Zahlweg, Bankverbindung und Zahlkarte, abgeleitet, über die diese Posten reguliert werden.

Diese Ableitung nimmt das Fakturierungsprogramm automatisch vor.

In dem zum Zeitpunkt 2618 prozessierten Funktionsbaustein können Sie die vom Fakturierungsprogramm den offenen Posten zugeordneten Zahlungsdetails ändern oder vervollständigen.

Die Verwendung dieses Zeitpunktes ist insbesondere dann sinnvoll, wenn die im Abrechnungsbeleg hinterlegten Zahlungsdetails ungültig sind (z.B. bei abgelaufenen Zahlungskarten) oder seine Verbindlichkeit das Zahlbetraglimit (z.B. den autorisierter Betrag) übersteigt.

An der Schnittstelle werden in der Tabelle C_FKKOP_2618_TAB die für die Abrechnungsbelege erzeugten offenen Posten übergeben. Die in den einzelnen Belegpositionen zu beeinflussenden Zahlungsdatenfelder sind mit dem Suffix _2618 versehen. Diese sind bereits mit dem vom Fakturierungsprogramm erstellten Vorschlag für Zahlungsabwicklung versehen. Sie können diesen Vorschlag ändern.

konnte das Fakturierungsprogramm für jeden mit den Zahlungsdaten des Abrechnungsbelegs verknüpften offenen Posten die Zahlungsdaten ableiten, erhält der Zeitpunkt diese Information über den gesetzten Parameter I_PAYMENT_DATA_OK. In diesem Fall ist keine weitere Analyse oder Vervollständigung der Zahldaten erforderlich. Setzen Sie den Parameter C_USE_STANDARD_PROPOSAL, wenn Sie diesen Vorschlag akzeptieren.

Sie können den Parameter C_USE_STANDARD_PROPOSAL auch setzen, wenn der Parameter I_PAYMENT_DATA_OK nicht gesetzt ist. In diesem Fall übernimmt die Fakturierung nur die gültigen Zahlungsdaten. Bei ungültigen Zahlungsdaten erhält der Posten keine Details zur Zahlung. Bei Überschreitung des Zahlungsbetragslimits (des autorisierten Betrags) wird nur der in der Höhe des angegebenen Limits abgesplittete Posten mit den Zahlungsdaten versehen.

In der Tabelle I_INVBILL_PY_TAB werden die Zahldatenpositionen der Abrechnungsbelege übergeben. Sofern das Fakturierungsprogramm für einen offenen Posten aus einer dieser Positionen die Zahlungsdetails ermitteln konnte, sind die entsprechenden Datensätze über die Felder BILLDOCNO (Nummer des Abrechnungsbelegs) und BILLDOCPAYITEM (Fortlaufende Nummer der Zahldatenposition) miteinander verknüpft. Posten, für die kein Zahlungsdatenvorschlag ermittelt werden konnte, enthalten im Feld BILLDOCPAYITEM keine Angabe.

In der Tabelle I_PCARD_TAB werden die Kartendaten übergeben. Diese sind im Feld PCARD_ID_INT lückenlos aufsteigend durchnummeriert. Das Feld PCARD_ID_INT dient der internen eindeutigen Identifikation des Kartensatzes. Über dieses Feld werden die Kartendaten mit den offenen Posten und den Zahlungsdatenpositionen des Abrechnungsbelegs verknüpft. Kartensätze, die inkonsistent oder ungültig sind, sind im Feld PCARD_VALIDITY mit einem entsprechenden Status versehen und dürfen nicht verwendet werden.

Sofern Sie für die Zahlung andere oder weitere Karten verwenden, oder eine bestehende Karte nachautorisieren wollen, können Sie die Daten der neuen Karte in der Tabelle E_PCARD_NEW_TAB zurückgeben. Diese Datensätze müssen Sie analog zu I_PCARD_TAB mit einer eindeutigen Referenznummer PCARD_ID_INT versehen, die nicht bereits in I_PCARD_TAB verwendet wird. Über diese Nummer ordnen Sie den Kartensatz dem offenen Posten zu.

Wenn der Betrag einer Buchungsposition gegen ein Kleindifferenzenkonto (Toleranz) ausgeglichen werden soll (etwa der Differenzbetrag bei Überschreitung des Zahlbetraglimits), dann setzen Sie in dieser Position XCLDIF_2618 = X.

Sofern in den Zahlungsdatenpositionen des Abrechnungsbelegs eine Information zur Zahlungsreferenz hinterlegt ist, werden für die Buchungspositionen des Abrechnungsbelegs Zahlungsreferenzsätze erzeugt. Diese werden dem vorliegenden Zeitpunkt in der Tabelle C_FKK_PYREF_TAB übergeben. Sie können die einzelnen Zahlungsreferenzsätze in den eigenen Feldern anreichern oder neue Referenzeinträge, z.B. zu einem eigenen Zahlungsreferenztyp, erfassen.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

C_FKKOP_2618_TAB
C_FKK_PYREF_TAB
C_USE_STANDARD_PROPOSAL
E_PCARD_NEW_TAB
I_INVBILL_PY_TAB
I_INV_UNIT_PUBLIC
I_PAYMENT_DATA_OK
I_PCARD_TAB

Ausnahmen

Funktionsgruppe

FKKINV_EVENT

CPI1466 during Backup   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5221 Date: 20240523 Time: 144526     sap01-206 ( 116 ms )