Debitor Adressdaten ändern - über Funktionsbaustein ?

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Debitor Adressdaten ändern - über Funktionsbaustein ?

Beitrag von David11384 (ForumUser / 24 / 0 / 0 ) »
Hallo,

gibt es einen Funktionsbaustein, mit dessen Hilfe man die Adressdaten eines Debitors ändern kann? Die Methode über Batch-Input möchte ich in meinem Fall nicht anwenden.

Danke für Eure Hilfe !

Viele Grüße
David

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hi David,

die Adressdaten kannst Du ueber die zentrale Addressverwaltung aendern.

Schau Dir am besten den FuBa 'SD_CUSTOMER_MAINTAIN_ALL'. (entspricht der transaktion XD01/XD02).

Auszug aus dem Coding:

Code: Alles auswählen.

*   XBAPIADDR2 = YBAPIADDR2 = I_BAPIADDR2.                ms/4.6A
    CLEAR: YBAPIADDR2-ADDR_NO, YBAPIADDR2-PERS_NO.
*   Wenn in BAPIADDR2 nur Adreß- und Personennummer mitgegeben wurden,
*   Daten aus ZAV lesen
    IF YBAPIADDR2 IS INITIAL.
*     Hole Adreßdaten (Typ 2) aus der ZAV
      CALL FUNCTION 'ADDR_PERSONAL_GET_COMPLETE'
           EXPORTING
                ADDRNUMBER        = XBAPIADDR2-ADDR_NO
                PERSNUMBER        = XBAPIADDR2-PERS_NO
           IMPORTING
                ADDR2_COMPLETE    = PERS_COMPLETE
           EXCEPTIONS
                PARAMETER_ERROR   = 1
                ADDRESS_NOT_EXIST = 2
                PERSON_NOT_EXIST  = 3
                INTERNAL_ERROR    = 4
                OTHERS            = 5.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4
                RAISING CAM_ERROR.
      ENDIF.
      CONVERT_TO_BAPI_STRUCTURE = 'X'.
    ENDIF.
  ENDIF.

Siehe auch Paket SZAD.
Relevant duerften die folgenden Bausteine sein:
ADDR_PERSONAL_GET_COMPLETE
ADDR_PERSONAL_UPDATE
ADDR_GET
ADDR_UPDATE

Gruss,
Steff

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4757
Views
Funktionsbaustein für Anlegen Bankverbindung Debitor
von babyjane » 12.08.2008 13:39 • Verfasst in Financials
5
Antw.
6534
Views
Adressdaten zu Geschäftspartner herausfinden
von asdfjklö » 29.08.2008 11:41 • Verfasst in ABAP® für Anfänger
2
Antw.
1829
Views
Klasse zum lesen der Adressdaten
von AdrianSchm » 20.09.2018 17:01 • Verfasst in ABAP Objects®
3
Antw.
3161
Views
Customer_add_data_cs - Wie auch Adressdaten übernehmen?
von David11384 » 23.10.2008 08:33 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

FS-CD schnellstmöglich lernen
vor 2 Stunden von ralf.wenzel 1 / 72
Banf anlegen
vor 6 Tagen von wreichelt 2 / 6842
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 6536
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 21607
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11775

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

FS-CD schnellstmöglich lernen
vor 2 Stunden von ralf.wenzel 1 / 72
Banf anlegen
vor 6 Tagen von wreichelt 2 / 6842
Banf anlegen
vor 6 Tagen von Manfred K. 1 / 6536
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 21607
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11775

Unbeantwortete Forenbeiträge

FS-CD schnellstmöglich lernen
vor 2 Stunden von ralf.wenzel 1 / 72
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11775
Speichern Popup in MM42 verhindern
vor einer Woche von Noodl 1 / 12531
Meine Inbox
letzen Monat von Rabea1103 1 / 27398