Ansicht
Dokumentation
BAPI_BUSPARTNER_GETDETAIL - IS-H: BAPI BusPartner.GetDetail - Detail eines GPartners anzeigen
Fill RESBD Structure from EBP Component Structure SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Sie dient zur Ermittlung aller relevanten Daten zu einem IS-H Geschäftspartner einschliesslich aller verfügbaren Rollendaten.
Die Identifizierung des Geschäftspartners erfolgt über die obligatorische IS-H Geschäftspartner-Nummer. Damit werden neben den allgemeinen Daten des Geschäftspartners inkl. der Adressdaten auch die rollenspezifischen Daten der folgenden Rollen gelesen:
- Person (z.B. Arzt)
- IS-H Debitor
- Kostenträger
- Krankenhaus
- Arbeitgeber
- Honorarempfänger (wenn neuer Geschäftspartner im Einsatz)
Möchten Sie die Debitor- bzw. Honorarempfängerdaten des eingegebenen Geschäftspartners als Rückgabewert erhalten, müssen Sie die Einrichtung als Eingabeparameter spezifizieren. Der Buchungskreis dient der alternativen Ermittlung der Debitordaten, falls die Einrichtung nicht bekannt ist.
Können die allgemeinen Daten eines Geschäftspartners nicht ermittelt werden, 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
Tablle/Struktur: BPARTNER_DATA, ADDRESS_DATA, ADD_PHONE
Können die allgemeinen Daten eines IS-H Geschäftspartners gelesen werden, wird anschliessend versucht, die Daten zu allen Rollen zu ermitteln, in denen ein Geschäftspartner vorhanden sein kann. Können die Daten einer Rolle nicht ermittelt werden, 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
Tablle/Struktur: PERSON_DATA, ASS_PER_SPEC
- Rolle IS-H Debitor:
Meldung: I 367(N2)
Text: Debitor wg. falscher/fehlender Einrichtung nicht ermittelbar.
Tablle/Struktur: CUSTOMER_DATA
Meldung: I 395(N8)
Text: Debitor nicht gefunden.
Tablle/Struktur: CUSTOMER_DATA
- Rolle Kostenträger:
Meldung: I 334(N8)
Text: Kostenträger nicht gefunden.
Tablle/Struktur: INSPROVIDER_DATA, IP_TYPE_DATA, DEFAULT_CSCHEME
- Rolle Krankenhaus:
Meldung: I 192(N2)
Text: Krankenhaus nicht gefunden.
Tablle/Struktur: HOSPITAL_DATA
- Rolle Arbeitgeber:
Meldung: I 366(N2)
Text: Arbeitgeber nicht gefunden.
Tablle/Struktur: EMPLOYER_DATA
Der maximal aufgetretene Fehlertyp wird in der Struktur SS_RETMAXTYPE zurückgegeben.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
ADDRESS_DATAADD_PHONE
ASS_FEEB
ASS_FEEK
ASS_FEER
ASS_PER_KVPHYSNO
ASS_PER_NASHOSP
ASS_PER_QLDI
ASS_PER_QTDI
ASS_PER_SPEC
ASS_PER_USR
ASS_PER_WORKNO
BPARTNERID
BPARTNER_DATA
COMP_CODE
CUSTOMER_BANK
CUSTOMER_DATA
DEFAULT_CSCHEME
EMPLOYER_DATA
FEE_DATA
FICUSTOMER_DATA
HOSPITAL_DATA
INSPROVIDER_DATA
INSPROVIDER_INSTITU
INSPROVIDER_REL
INSTITUTION
IP_TYPE_DATA
PERSON_DATA
RETURN
WORST_RETURNED_MSGTY
Ausnahmen
Funktionsgruppe
1309General Data in Customer Master PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 6552 Date: 20240523 Time: 115252 sap01-206 ( 67 ms )