SAP Function BAPI_STUDENT_ADDRESS_GETDETAIL - Method: Read Address Detail Data of Student

Parameter Reference Type Length Default Optional Text
ADDRESSGUID BUT020-GUID C 32 X Address GUID
LANGUAGE BAPI_LAISO-LANGU C 1 X Language Key
LANGUAGE_ISO BAPI_LAISO-LANGU_ISO C 2 X Language According to ISO 639
OBJECTID BAPISTUDENT_HEAD-OBJID N 8 Object ID of Student
PLANVERSION BAPISTUDENT_HEAD-PLVAR C 2 X Plan Version
READ_TEXTS BAPISTUDENT_READTEXTS C 1 ' ' X Also Read Texts of Key Entries
VALID_DATE BAPIBUS1006_VALIDITY-VALID_DATE D 8 SY-DATLO X Validity Date

Parameter Reference Type Length Text
ADDRESSDATA BAPIBUS1006_ADDRESS u 830 SAP BP: BAPI Structure for Address Data
ADDRESSDATAT BAPISTUDENTADDRESST u 781 SAP BP: BAPI Structure for Address Data Including Text Fields

Parameter Reference Length Optional Text
ADDRESSUSAGE BAPIBUS1006_ADDRESSUSAGE 35 X Address Usages
ADDRESSUSAGET BAPISTUDENTADDRESSUSAGET 51 X SAP BP: BAPI Structue for Address Uses (Text Fields)
BAPIADFAX BAPIADFAX 143 X Fax Number
BAPIADPAG BAPIADPAG 136 X Pager Numbers
BAPIADPRT BAPIADPRT 40 X PRT Addresses
BAPIADRFC BAPIADRFC 69 X RFC Addresses
BAPIADRML BAPIADRML 63 X RML Addresses
BAPIADSMTP BAPIADSMTP 300 X E-Mail Addresses
BAPIADSSF BAPIADSSF 2391 X SSF Addresses
BAPIADTEL BAPIADTEL 142 X Telephone Number
BAPIADTLX BAPIADTLX 72 X Telex Number
BAPIADTTX BAPIADTTX 72 X Teletext Number
BAPIADURI BAPIADURI 2219 X URI Addresses
BAPIADUSE BAPIADUSE 46 X BAPI Structure for Communication Usages (BAS)
BAPIADVERSPERS BAPIAD2VD 988 X International Address Version for Persons
BAPIADX400 BAPIADX400 948 X X400 Addresses
BAPIAD_REM BAPIAD_REM 55 X Address Notes
BAPICOMREM BAPICOMREM 60 X Notes on Communication Types
RETURN BAPIRET2 548 X Messages

Functionality
With this method you can read the address detail data of a businesspartner. If the address GUID is not transferred when the method iscalled, the system reads the data of the standard address.

Further information
If you want this method to read all addresses, you first have to readthe address GUIDs with the methodBAPI_STUDENT_GETDETAIL3.
If you want to read only addresses with a specific address usage, youcan use the remote-enabled function moduleHRIQ_STUDENT_ADDRESS_GETBYTYPE
.
INCLUDE 'BAPI_BUPA_ADDRESS_ADD ADDRESSDATA' OBJECT DOKU ID FU

Description
This structure contains information on the business partner addresses,and includes the text fields for SAP key entries.
INCLUDE 'BAPI_BUPA_ADDRESS_REMOVE ADDRESSGUID' OBJECT DOKU ID FU

Description
With the parameter LANGUAGE, you can transfer the SAP language codewhich defines the language in which texts are read. If no value istransferred, the system reads the texts in the logon language.

Description
With this parameter, you can transfer the ISO language code whichdefines the language in which the texts are read.

Default
The default setting is the system language.

Description
INCLUDE BAPI_KEYFIELD

Description
INCLUDE BAPI_KEYFIELD

Description
INCLUDE PIQBAPI_READTEXTS

Value range

  • 'X' = Read texts

  • ' ' = Do not read texts
  • Description
    If an address GUID is not specified, the system displays the data of thestandard address.
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD ADDRESSUSAGE' OBJECT DOKU ID FU

    Description
    This table parameter contains the address usages, and includes therelated text fields for SAP key entries.
    INCLUDE BAPI_DATAELEMENT
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADFAX' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADPAG' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADPRT' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADRFC' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADRML' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADSMTP' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADSSF' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADTEL' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADTLX' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADTTX' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADURI' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_GETDETAIL BAPIADUSE' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_GETDETAIL BAPIADVERSPERS' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIADX400' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPIAD_REM' OBJECT DOKU ID FU
    INCLUDE 'BAPI_BUPA_ADDRESS_ADD BAPICOMREM' OBJECT DOKU ID FU

    Description
    INCLUDE BAPI_TABLE
    INCLUDE BAPI_DATAELEMENT