Ansicht
Dokumentation

ISH_BUSPARTNER_GETDETAIL - IS-H: Detail- und Rollendaten eines Geschäftspartners

ISH_BUSPARTNER_GETDETAIL - IS-H: Detail- und Rollendaten eines Geschäftspartners

Vendor Master (General Section)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein dient als API-Schale zur Ermittlung aller relevanten Daten zu einem IS-H Geschäftspartner einschließlich aller verfügbaren Rollendaten. Als gelöscht gekennzeichnete oder gesperrte Geschäftspartner können ebenfalls ermittelt werden.

Die Identifizierung des Geschäftspartners erfolgt über die obligatorische IS-H-Geschäftspartnernummer. Damit werden neben den allgemeinen Daten des Geschäftspartners inklusive der Adressdaten auch die rollenspezifischen Daten der folgenden Rollen gelesen:

  • Person (z.B. Arzt)
  • IS-H-Debitor (inkl. FIBU-Daten)
  • Kostenträger
  • Krankenhaus
  • Arbeitgeber

Wenn die allgemeinen Daten eines Geschäftspartners nicht ermittelt werden können, wird der Funktionsbaustein verlassen und die folgende Fehlermeldung in der Tabelle SS_RETURN_TAB zurückgegeben; zusätzlich sind die angebenen Tabellen und Strukturen initial:

Meldung: E 373(N8)
Text: Allgemeinen Geschäftspartner nicht gefunden
Tabelle/Struktur: NGPA_E, NADR_E, NADR_TEL_NR

Wenn die allgemeinen Daten eines IS-H-Geschäftspartners gelesen werden können, wird anschließend versucht, (falls gewünscht) die Daten zu den Rollen zu ermitteln, in denen ein Geschäftspartner noch vorhanden sein kann. Wenn die Daten einer Rolle, obwohl erwünscht, nicht ermittelt werden können, werden die folgenden Meldungen in der Tabelle SS_RETURN_TAB zurückgegeben; zusätzlich sind die angebenen Tabellen und Strukturen initial:

  • Rolle Person:
    Meldung: I 014(N2)
    Text: Person nicht gefunden
    Tabelle/Struktur: NPER_E, NPER_SPEC

    Meldung: I715(N2)
    Text: Der Person ist kein Benutzer zugeordnet
    Tabelle/Struktur: NGUZ
  • Rolle IS-H-Debitor (diese Rollendaten können nur ermittelt werden, wenn der Parameter SS_EINRI gefüllt ist):
    Meldung: I 367(N2)
    Text: Debitor wg. falscher/fehlender Einrichtung nicht ermittelbar.
    Tabelle/Struktur: NDEB_E

    Meldung: I 395(N8)
    Text: Debitor nicht gefunden.
    Tabelle/Struktur: NDEB_E

    Meldung: I 710(N3)
    Text: FI-Debitor nicht vorhanden
    Tabelle/Struktur: RNG12_E

    Meldung: I 220(N3)
    Text: Fehler Kommunikation beim Lesen FI-Debitor
    Tabelle/Struktur: RNG12_E

    Meldung: I 221(N3)
    Text: Fehler Konfiguration beim Lesen FI-Debitor
    Tabelle/Struktur: RNG12_E
  • Rolle Kostenträger (die Tabelle TN18B_E kann nur ermittelt werden, wenn der Parameter SS_EINRI gefüllt ist):
    Meldung: I 334(N8)
    Text: Kostenträger nicht gefunden.
    Tabelle/Struktur: NKTR_E, TN18_E, TN18B_E
  • Rolle Krankenhaus:
    Meldung: I 192(N2)
    Text: Krankenhaus nicht gefunden.
    Tabelle/Struktur: NKRH_E
  • Rolle Arbeitgeber:
    Meldung: I 366(N2)
    Text: Arbeitgeber nicht gefunden.
    Tabelle/Struktur: NABG_E
  • Rolle Honorarempfänger (diese Rollendaten können nur ermittelt werden, wenn der Parameter SS_EINRI gefüllt ist):
    Meldung: I 746(N2)
    Text: Honorarempfänger nicht gefunden.
    Tabelle/Struktur: NFEE_E, NFEEB, NFEEK, NFEER

Der maximal aufgetretene Fehlertyp wird in der Struktur SS_RETMAXTYPE zurückgegeben.

Wenn eine Berechtigungsprüfung erwünscht ist (SS_AUTHORITY_CHECK = 'X'), wird die entsprechende Transaktionsberechtigung zum Anzeigen eines allgemeinen Geschäftspartners bzw. der einzelnen Rollen geprüft.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

BLOCK_LGTXT
NABG_E
NABG_LGTXT
NADR_E
NADR_TELNR
NDEB_BANK
NDEB_E
NDEB_LGTXT
NFEEB
NFEEK
NFEER
NFEE_E
NGPA_E
NGPA_LGTXT
NINSI_ET
NKRH_E
NKRH_LGTXT
NKTR_E
NKTR_LGTXT
NKTR_REL
NPER_E
NPER_KVPHYSNO
NPER_LGTXT
NPER_QLDI
NPER_QTDI
NPER_SPEC
NPER_USER
NPER_WORKNO
RNG12_E
SS_AUTHORITY_CHECK
SS_BUKRS
SS_CUST_REQUEST
SS_DIALOG
SS_EINRI
SS_EMPL_REQUEST
SS_FEE_REQUEST
SS_GPART
SS_HOSP_REQUEST
SS_INS_REQUEST
SS_LONGTEXT
SS_PERS_REQUEST
SS_RETMAXTYPE
SS_RETURN_TAB
TN18B_E
TN18_E
TNWCH94
TNWCH94B
TNWCH94K
TNWCH94R

Ausnahmen

Funktionsgruppe

N_API_BUSPARTNER

PERFORM Short Reference   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7381 Date: 20240523 Time: 155737     sap01-206 ( 83 ms )