Ansicht
Dokumentation

ISH_CH_CHECK_SERV_BILLED - IS_H CH: Prüfung, ob eine Leistung abgerechnet ist

ISH_CH_CHECK_SERV_BILLED - IS_H CH: Prüfung, ob eine Leistung abgerechnet ist

TXBHW - Original Tax Base Amount in Local Currency   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein prüft für die mitgegebene Leistung, ob sie bereits vollständig abgerechnet ist. Das heißt, es wird die lt. FuB ISH_GET_BILLED_QUANTITY retournierte abgerechnete Menge mit der NLEI-Leistungsmenge verglichen. Stimmen die Mengen überein, so gilt die Leistung als vollständig abgerechnet. Diese Prüfung wird natürlich nur für abrechenbare Leistungen durchgeführt.

Weiters retourniert der Funktionsbaustein die Rechnungen und Rechnungspositionen, in denen die Leistung enthalten ist. Außerdem überprüft er bei gesetztem Kennzeichen "SS_BILLDATE", ob eine der Rechnungen zur Leistung im gewünschten, mitgegebenen Zeitraum liegt.

Bei der Abarbeitung wird nach abrechenbaren und nicht-abrechenbaren Leistungen unterschieden. Bei den abrechenbaren Leistungen werden alle Rechnungen bezüglich Datum kontrolliert, in deren Rechnungspositionen die Leistung enthalten ist. Qualifiziert sich eine Rechnung laut Datum, so werden alle Rechnungen zur Leistung retourniert.

Bei nicht-abrechenbaren Leistungen wird - wenn nicht nach dem Datum eingeschränkt wurde - die letzte Rechnung zum Fall für die Prüfung herangezogen. Ist das Fakturadatum größer oder gleich dem Leistungsdatum, qualifiziert sich die Rechnung und die Leistung gilt als abgerechnet. Wird nach dem Datum eingeschränkt, so wird die Rechnung mit dem höchsten Datum innerhalb des eingeschränkten Zeitraums herangezogen und geprüft, ob das Fakturadatum größer oder gleich dem Leistungsdatum ist.

Beispiel

Hinweise

Folgende Besonderheiten sind zu beachten:

  • bei abrechenbaren Leistungen werden immer ALLE Rechnungspositionen zur Leistung retourniert, auch wenn nur eine der Rechnungen in den eingeschränkten Zeitraum passt
  • bei nicht-abrechenbaren Leistungen wird immer nur eine Rechnung zurückgegeben. Es werden auch keine Rechnungspositionen zurückgegeben, da natürlich die Leistung in keinen Rechnungspositionen enthalten ist.
  • Der Funktionsbaustein puffert die Rechnungen und -positionen immer je Fall, es sollte daher beim Aufruf des FuB in einer Schleife über Leistungen darauf geachtet werden, dass die Leistungen nach der Fallnummer sortiert sind.
  • Es wird die Fallnummer ebenfalls global gemerkt, damit für Fälle, die nicht-abrechenbare Leistungen haben und noch nicht abgerechnet sind, das Nachlesen auf der VBRK nur einmal durchgeführt wird. Nach dem ersten Durchlauf wird immer, wenn keine Rechnungen zum Fall aus der globalen internen Tabelle nachgelesen werden können, kontrolliert, ob die alte Fallnummer mit der aktuellen übereinstimmt und wenn ja, wird keine Selektion auf der VBRK mehr durchgeführt, da dann feststeht, dass es keine Rechnungen zum Fall geben kann.

Weiterführende Informationen





Parameter

I_ALL_INV
SS_BILLDATE
SS_BILLED
SS_BILL_END
SS_BILL_START
SS_NLEI
SS_VBRK
SS_VBRP

Ausnahmen

ERROR

Funktionsgruppe

NWCH90

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3516 Date: 20240523 Time: 115407     sap01-206 ( 84 ms )