Adobe Interactive Form generieren und per E-Mail versenden.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Adobe Interactive Form generieren und per E-Mail versenden.

Beitrag von resource_sik (ForumUser / 8 / 0 / 0 ) »
Hallo Zusammen.

Ich habe mit dem Lifecycle Designer ein Formular gemacht. Dieses muss interaktiv sein.

Nun möchte ich dieses Formular als PDF generieren und Versenden. Mein Coding sieht bis jetzt so aus.

Code: Alles auswählen.

data: it_customers type table of scustom,
      wa_customer  like line of it_customers,
      wf_fm_name   type funcname,
      wa_docparams type sfpdocparams,
      wa_outputparams type sfpoutputparams,
      it_form_output  type fpformoutput.

data: wa_z05knadr type z05knadr.

start-of-selection.

  try.
    call function 'FP_FUNCTION_MODULE_NAME'
      exporting
        i_name     = 'Z05_BESTELLUNG'
      importing
        e_funcname = wf_fm_name.
  endtry.

  "set outputparams.
  wa_outputparams-nodialog = 'X'.
  wa_outputparams-preview  = 'X'.
  wa_outputparams-dest     = 'LP01'.

*  "open print job"
  call function 'FP_JOB_OPEN'
    changing
      ie_outputparams       = wa_outputparams
   exceptions
*     CANCEL                = 1
*     USAGE_ERROR           = 2
*     SYSTEM_ERROR          = 3
*     INTERNAL_ERROR        = 4
     others                = 5.
  if sy-subrc <> 0.
  endif.

  wa_docparams-langu    = sy-langu.
  wa_docparams-fillable = 'X'.
  wa_docparams-dynamic  = 'X'.

  " get data
  select single * from z05knadr into wa_z05knadr.

  "create form
  call function wf_fm_name
    exporting
      /1bcdwb/docparams  = wa_docparams
      wa_z05knadr        = wa_z05knadr
    importing
      /1bcdwb/formoutput = it_form_output.

  call function 'FP_JOB_CLOSE'.
Versenden möchte ich das PDF so wie in diesem Thread: http://www.abapforum.com/forum/viewtopi ... 9023#49023
Also habe ich auch diesen Codingabschnitt hier

Code: Alles auswählen.

* ----- PDF-Teil der Mail erzeugen und verpacken ----- *
*  loop atg_pdf_data_tab into l_line.
*    l_line_cont-line = l_line.
*    append l_line_cont to l_pdf_tab.
*  endloop.
*  tab_lines = lines( l_pdf_tab ).
*
*  t_packing_list-transf_bin = 'X'.
*  t_packing_list-head_start = 1.
*  t_packing_list-head_num   = 1.
*  t_packing_list-body_start = 1.
*  t_packing_list-body_num   = tab_lines.
*  t_packing_list-doc_type   = 'PDF'.
*  t_packing_list-obj_name   = 'ANLAGE'.
*  t_packing_list-doc_size   = tab_lines * 255.
*  t_packing_list-obj_descr  = attachment_name.
*  append t_packing_list.


Hier habe ich das Problem, das g_pdf_data_tab <> it_form_output ist.

Wie versende ich ein PDF mit dem Baustein SO_NEW_DOCUMENT_ATT_SEND_API1
mit möglichst wenig aufwand?

greets
silas

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


Seite 1 von 1

Vergleichbare Themen

2
Antw.
4511
Views
Adobe Interactive Form mit ERP anbindung
von carlie » 25.01.2018 13:40 • Verfasst in Java & SAP®
1
Antw.
2610
Views
Adobe Interactive Forms / Adobe Life Cycle Designer
von sap_inchen » 03.04.2018 12:24 • Verfasst in ABAP® Core
4
Antw.
5967
Views
Adobe Interactive
von harry1991 » 07.03.2013 11:43 • Verfasst in ABAP® Core
0
Antw.
3086
Views
0
Antw.
2353
Views
Adobe Interactive Forms
von Diko » 06.08.2008 13:26 • Verfasst in ABAP® Core

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 40 Minuten von DeathAndPain 14 / 10735
Dialog-Container mit Toolbar/Status
vor 51 Minuten von DeathAndPain gelöst 24 / 3852
User Exit EXIT_RQCPRM10_001
vor 20 Stunden von a-dead-trousers 2 / 342
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1392

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 40 Minuten von DeathAndPain 14 / 10735
Dialog-Container mit Toolbar/Status
vor 51 Minuten von DeathAndPain gelöst 24 / 3852
User Exit EXIT_RQCPRM10_001
vor 20 Stunden von a-dead-trousers 2 / 342
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1392

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2925
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9517