Ansicht
Dokumentation

BUP_PARTNER_GET - Partner lesen (allgemeine Daten)

BUP_PARTNER_GET - Partner lesen (allgemeine Daten)

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein BUP_PARTNER_GET ermittelt aufgrund der Partnernummer die globalen Daten zu einem Geschäftspartner. Diese umfassen den Namen, weitere allgemeine GP-Daten sowie die Daten einer GP-Adresse.

Über die Parameter 'Vorgang' (I_OPERATION) und 'Adressnummer' (I_ADDRNUMBER) kann beeinflusst werden, welche der für den Geschäftspartner angelegten Adressen zurückgegeben wird. Sind beide Parameter leer, so werden die Daten der Standardadresse zurückgeliefert. Wird die Adressnummer übergeben, so werden die Daten dieser Adresse zurückgegeben. Ist dagegen nur der Vorgang gefüllt, ermittelt das System über diese die im IMG zugeordnete Adressart. Die Standardverwendung zu dieser Adressart wird dann zurückgeliefert. Gibt es zu dieser Adressart keine Verwendung, so bilden die Daten der Standardadresse das Ergebnis.

Die beiden Parameter I_XMEMORY und I_XWA müssen in den meisten Fällen nicht übergeben werden, sie stehen standardmäßig auf ' '. Mit dem Setzen beider Parameter kann erreicht werden, daß auch Partnerdaten, die zwar innerhalb der aktuellen LUW schon angelegt und in einem Memory gemerkt wurden, aber noch nicht auf der Datenbank stehen, in den Lesevorgang einbezogen werden.

Zurückgegeben werden:

  • die allgemeinen GP-Daten aus Tabelle BUT000 (Parameter E_BUT000)
  • die weiteren allgemeinen GP-Daten aus Tabelle BUT001 (Parameter E_BUT001)
  • die gesamten allgemeinen Daten aus den Tabellen BUT000 und BUT001 (Parameter E_BUT000_GLOBAL)
  • die gesamten allgemeinen Daten aus den Tabellen BUT000 und BUT001 einschließlich der Daten der selektierten Adresse.

Beispiel

  • Daten lesen zum Geschäftspartner 'ABCD'. Die Daten der Standardadresse sollen zurückgegeben werden.

    CALL FUNCTION 'BUP_PARTNER_GET'
    EXPORTING
    I_PARTNER = 'ABCD'
    IMPORTING
    ...
    ...

Hinweise

  • Die Tabelle BUT001 wird nicht mehr verwendet. Aus diesem Grund ist der Parameter E_BUT001 als obsolet anzusehen. Dementsprechend enthält der Exportparameter E_BUT000_GLOBAL keine Daten der BUT001 und ist identisch mit der Rückgabestruktur E_BUT000.

Weiterführende Informationen





Parameter

E_BUT000
E_BUT000_ADDRESS
E_BUT000_GLOBAL
E_BUT000_INT
E_BUT000_VALIDITY
E_BUT001
IV_REQ_BLK_MSG
IV_REQ_MASK
I_ADDRGUID
I_ADDRNUMBER
I_CP_EXCLUDE
I_IS_EXCLUDE
I_OPERATION
I_PARTNER
I_PARTNERGUID
I_VALDT
I_VALDT_SEL
I_XMEMORY
I_XWA
T_ADFAX
T_ADPAG
T_ADPRT
T_ADRFC
T_ADRML
T_ADSMTP
T_ADSSF
T_ADTEL
T_ADTLX
T_ADTTX
T_ADURI
T_ADX400
T_BUT000
T_BUT000_INT

Ausnahmen

BLOCKED_PARTNER
INTERNAL_ERROR
PARTNER_NOT_FOUND
WRONG_PARAMETERS

Funktionsgruppe

BUD1

rdisp/max_wprun_time - Maximum work process run time   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3498 Date: 20240523 Time: 172522     sap01-206 ( 78 ms )