Ansicht
Dokumentation

BAPI_BUSPARTNER_GETDETAIL - IS-H: BAPI BusPartner.GetDetail - Display Business Partner Details

BAPI_BUSPARTNER_GETDETAIL - IS-H: BAPI BusPartner.GetDetail - Display Business Partner Details

BAL_S_LOG - Application Log: Log header data   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

It determines all relevant data for an IS-H business partner including all available business partner function data.

The business partner is identified using the mandatory IS-H business partner number. This is used to read the general data for the business partner including the address data and the function-specific data for the following functions:

  • Person (for example, physician)
  • IS-H Customer
  • Insurance Provider
  • Hospital
  • Employer
  • Fee Recipient (if new business partner is in use)

If you want the method to return the customer or fee recipient data of the specified business partner, you have to specify the institution as an input parameter. The company code provides an alternative means of determining the customer data if the institution is not known.

If the general data for a business partner cannot be determined, the function module is exited and the following error message is returned in table SS_RETURN_TAB; furthermore, the specified tables and structures are initial:

Message: E 373(N8)
Text: Cannot find general business partner
Table/structure: BPARTNER_DATA, ADDRESS_DATA, ADD_PHONE

If the general data for an IS-H business partner can be read, the method then attempts to determine the data for all functions a business partner can assume. If the data for a function cannot be determined, the following messages are returned in table SS_RETURN_TAB; furthermore, the specified tables and structures are initial:

  • Person function:
    Message: I 014(N2)
    Text: Person not found
    Table/structure: PERSON_DATA, ASS_PER_SPEC
  • IS-H Customer function:
    Message: I 367(N2)
    Text: Cannot find customer owing to incorrect or missing institution
    Table/structure: CUSTOMER_DATA

    Message: I 395(N8)
    Text: Cannot find customer
    Table/structure: CUSTOMER_DATA
  • Insurance Provider function:
    Message: I 334(N8)
    Text: Cannot find insurance provider
    Table/structure: INSPROVIDER_DATA, IP_TYPE_DATA, DEFAULT_CSCHEME
  • Hospital function:
    Message: I 192(N2)
    Text: Cannot find hospital
    Table/structure: HOSPITAL_DATA
  • Employer function:
    Message: I 366(N2)
    Text: Cannot find employer
    Table/structure: EMPLOYER_DATA

The most severe error type is returned in structure SS_RETMAXTYPE.

Example

Notes

Further information





Parameters

ADDRESS_DATA
ADD_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

Exceptions

Function Group

1309

Fill RESBD Structure from EBP Component Structure   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 6182 Date: 20240523 Time: 110044     sap01-206 ( 62 ms )