Bestellung-Formular wird mit falscher Sprache aufgerufen

Aus SAP-Wiki
Wechseln zu: Navigation, Suche

Wenn aus einer Bestellung (ME21N/ME22N/ME23N) ein Adobe Bestellformular gedruckt wird, wird im SAP-Standardcoding das falsche Sprachfeld TDSPRAS von der NAST übergeben. Es müsste NAST-SPRAS sein. Die NAST-SPRAS ist immer mit der Ausgabesprache der Nachricht/des Formulars gefüllt (Kommunikationssprache des Lieferanten). Das Feld NAST-TDSPRAS ist nicht immer gefüllt.

Include = FM06PE04.

falsches Coding

 fp_docparams-langu = nast-tdspras.

korrektes Coding

 fp_docparams-langu = nast-spras.

Aufruf Adobe Forms Funktionsbaustein

Die Struktur FP_DOCPARAMS beinhaltet u. a. das Sprachkennzeichen des Formulars und wird an das Formular übergeben.

   call function ls_function
     EXPORTING
       /1bcdwb/docparams = fp_docparams
       mode              = cl_output_po->mode
       header            = cl_output_po->is_ekko
       ...

OSS Hinweise

  • Hinweis 1296641 - Sprachproblem in Einkaufsbeleg bei Adobe-Formularausgabe
  • Hinweis 1066898 - Korrekturanweisung