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.
2475
Views
eMailadresse aus Debitorenstamm überschreiben
von planb_brauer » 19.11.2013 19:45 • Verfasst in Sales and Distribution
4
Antw.
12212
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.
3010
Views
Unterschiede in der ABAP-Länge
von ABAPMeff » 05.12.2012 10:00 • Verfasst in ABAP® für Anfänger
2
Antw.
21476
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

Regex in where
vor 13 Stunden von tar 8 / 316
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1597
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 245
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 483

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

Regex in where
vor 13 Stunden von tar 8 / 316
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1597
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 245
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 483

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 184
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3364
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9916