Erweiterung des BUPA: Datenabgleich per BDoc... HowTo?

2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Erweiterung des BUPA: Datenabgleich per BDoc... HowTo?

Beitrag von just (ForumUser / 35 / 0 / 0 ) »
Hallo,

ich kenne mich mit dem CRM zwar nicht wirklich aus, wurde aber nun unserem CRM-Team zugeordnet, daher wende ich mich an euch.

Meine Aufgabe ist folgendes:
Der Geschäftspartner aus der BUT000 wurde um einige Infos erweitert, die aber in separaten Tabellen liegen. Es handelt sich dabei um eine 1:n-Beziehung, daher war eine einfache Erweiterung der Struktur nicht möglich.
Diese beiden Tabellen sollen nun bei der Änderung des GP auch mit abgeglichen werden.

Unser System:
CRM 4.0 / Basis 6.20
ERP 4.6C / Basis 4.6C (eigentlich I-SU 464)

Nun suche ich Infos, wie ich dies realisieren kann.
Über eine grundsätzliche Anleitung zu dem Thema bzw. Buchtipps würde ich mich sehr freuen.

Schon mal vielen Dank.

Gruß
just

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


Beitrag von just (ForumUser / 35 / 0 / 0 ) »
ich sitze immer noch vor dem problem, bin aber nun etwas weiter.
soweit ich sehe wird ein bdoc vom typ BUPA_MAIN verwendet und ich hab da mal ein segment angehängt.

mit folgenden programm kann ich im crm ein bdoc erzeugen, allerdings ist es natürlich nicht sonderlich gut klug einfach irgendwas zu ändern.
ohne änderung schaffe ich es bislang nicht das bdoc zu erzeugen :(

kann mir da evtl. jemand helfen?

Code: Alles auswählen.

PARAMETERS: p_bp TYPE bu_partner.

PERFORM sent_bdoc USING p_bp.

*----------------------------------------------------------------------
FORM sent_bdoc USING iv_part TYPE bu_partner.

  DATA: centraldata   TYPE bapibus1006_central,
        centraldata_x TYPE bapibus1006_central_x,
        return        TYPE bapiret2 OCCURS 0,
        lang          TYPE bu_langu.

  SELECT SINGLE bu_langu FROM but000
     INTO lang
     WHERE partner = iv_part.

  IF lang <> 'D'.

    centraldata-partnerlanguage = 'D'.

  ELSE.

    centraldata-partnerlanguage = 'E'.

  ENDIF.

  centraldata_x-partnerlanguage = 'X'.

  CALL FUNCTION 'BAPI_BUPA_CENTRAL_CHANGE'
    EXPORTING
      businesspartner = iv_part
      centraldata     = centraldata
      centraldata_x   = centraldata_x
    TABLES
      return          = return.

  break xlehrd.

  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.

ENDFORM.                    "sent_bdoc

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2661
Views
Activity_Object BDoc Erweiterung
von Meex » 10.11.2004 07:21 • Verfasst in CRM (Customer Relationship Management)
1
Antw.
2520
Views
0
Antw.
1353
Views
0
Antw.
955
Views
HowTo? Reisekosten PR05: Land hinzufügen
von Florian9999 » 23.05.2019 14:14 • Verfasst in Human Resources
1
Antw.
1193
Views
HowTo? File aus Allgemeiner Ablage lokal speichern
von axxter » 19.01.2007 14:06 • Verfasst in ABAP® Core

Über diesen Beitrag

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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141