Unterschiede der Partnerrolle Auftrag <--> Debitorenstamm

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

Unterschiede der Partnerrolle Auftrag <--> Debitorenstamm

Beitrag von kalle100 (ForumUser / 2 / 0 / 0 ) »
Hallo,

ich bin auf ein Problem gestoßen, bei dem ich nicht weiterkomme. Die Anforderung ist:

Per Excel-Upload sollen autom. Angebote generiert werden. Dazu verwende ich im Report den BAPI BAPI_QUOTATION_CREATEFROMDATA2 was auch soweit funktioniert, solange ich mit der Sprache = DE angemeldet bin. Gehe ich ins gleiche SAP-System mit der Sprache EN, verhält sich das ganz anders.

Im "Angebotskopf --> Partners" werden die Partnerrollen "RE, RG' angezeigt, aber die Partnernummer (Kundennummer) ist leer. Im Debitorenstamm sind die Partner aber hinterlegt, leider heißen die Rollen hier BP (Bill-to Party) und PY (Payer). Demzufolge werde sie vom Partnerfindungsschema nicht gefunden, denn dort ist RE und RG eingestellt.

Das ganze ist sicherlich sprachabhängig, nur wie setze ich das um?

Zur Info: Bei Mengeneinheiten gibt es das auch, in Sprache DE ist Stück = ST, in EN-System = PC (Piece). Hier gibt es die Umsetzungstabelle T006A.

Wenn mir einer helfen könnte, wäre das toll.

Schöne Grüße
Kalle

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



Re: Unterschiede der Partnerrolle Auftrag <--> Debitorenstamm

Beitrag von kalle100 (ForumUser / 2 / 0 / 0 ) »
Danke für die Hilfe,

den FuBa habe ich auch schon probiert, leider ohne Erfolg. Selbst wenn ich die Partnerrolle in der Partnertabelle für BAPI_QUOTATION_CREATEFROMDATA2 entsprechend der Sprache umsetze, bringt das keinen Erfolg. Ich habe fast die Befürchtung, dass der BAPI_QUOTATION_CREATEFROMDATA2 nicht richtig funktioniert. Selbst im SDN ist kaum etwas über diesen Fuba zu finden, den verwendet wohl keiner.

Ich habe das jetzt anders gelöst, hier meine Lösung (falls es Interessiert): Über FuBa VIEW_KUAGV werden die Partnerrollen ermittelt, daher vorher der Zugriff auf die TVAK, um das Partnerschema (aus Angebotsart) zu ermitteln.

Code: Alles auswählen.

SELECT SINGLE  pargr hityp_pr vbtyp
    FROM tvak INTO (l_pargr, l_hityp_pr,l_vbtyp)
    WHERE auart EQ s_auart.
*
  l_wa_vtcom-kunnr    = l_kunag.
  l_wa_vtcom-vkorg    = s_vkorg-low.
  l_wa_vtcom-vtweg    = s_vtweg-low.
  l_wa_vtcom-spart    = s_spart-low.
  l_wa_vtcom-vbobj    = 'A'.
  l_wa_vtcom-pargr    = l_pargr.
  l_wa_vtcom-hityp_pr = l_hityp_pr.
  l_wa_vtcom-vbtyp    = l_vbtyp.
  l_wa_vtcom-auart    = s_auart.
*
  CALL FUNCTION 'VIEW_KUAGV'
    EXPORTING
      comwa                       = l_wa_vtcom
      we_input                    = l_kunwe
      fif_objecttype              = 'BUS2032'
      fif_no_dialog               = 'X'
      fiv_hi_date                 = sy-datlo
    TABLES
      vbuv_tab                    = lt_vbuv_tab
      xsadr                       = lt_xsadr
      xvbpa                       = lt_xvbpa
    EXCEPTIONS
      no_kna1                     = 1
      no_knvv                     = 2
      no_kuagv                    = 3
      no_tvta                     = 4
      no_cpd_address              = 5
      no_tpakd                    = 6
      no_authorization            = 7
      no_address                  = 8
      no_reference_customer_found = 9
      no_language                 = 10
      OTHERS                      = 11.
  IF sy-subrc <> 0.
*    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
*            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.
*
  CLEAR : gv_kunre, gv_kunrg.
  LOOP AT lt_xvbpa INTO l_wa_xvbpa.
    CASE l_wa_xvbpa-parvw.
      WHEN 'RE'.
        gv_kunre = l_wa_xvbpa-kunnr.
      WHEN 'RG'.
        gv_kunrg = l_wa_xvbpa-kunnr.
    ENDCASE.
  ENDLOOP.
Die Partnerrollen RE + RG übergebe ich in der Partnertabelle, somit wird dieses nicht mehr im FuBa BAPI_QUOTATION_CREATEFROMDATA2 durchgeführt und die Partnerrollen sind gefüllt.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2469
Views
eMailadresse aus Debitorenstamm überschreiben
von planb_brauer » 19.11.2013 19:45 • Verfasst in Sales and Distribution
4
Antw.
12203
Views
Unterschiede
von kostonstyle » 15.09.2008 11:50 • Verfasst in Sales and Distribution
0
Antw.
1676
Views
Unterschiede zwischen CRM und SCM
von ABAP_User » 02.06.2013 12:55 • Verfasst in Sonstige Module
5
Antw.
3005
Views
Unterschiede in der ABAP-Länge
von ABAPMeff » 05.12.2012 10:00 • Verfasst in ABAP® für Anfänger
2
Antw.
21458
Views
Unterschied Workbench Auftrag <> Customizing Auftrag
von strobbel » 31.07.2008 08:49 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 10 Stunden von msfox 18 / 10978
Dialog-Container mit Toolbar/Status
vor 13 Stunden von black_adept gelöst 27 / 4096
IT0024 Qualifikationen CP-ID
vor 14 Stunden von ArjenR 1 / 102

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

Trennen Strasse und Hausnummer
vor 10 Stunden von msfox 18 / 10978
Dialog-Container mit Toolbar/Status
vor 13 Stunden von black_adept gelöst 27 / 4096
IT0024 Qualifikationen CP-ID
vor 14 Stunden von ArjenR 1 / 102

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 14 Stunden von ArjenR 1 / 102
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3036
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9628