AdobeForms Formularanpassung

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

AdobeForms Formularanpassung

Beitrag von anna2205 (ForumUser / 5 / 0 / 0 ) »
Hallo,
ich suche einen Weg wie ich bei einem HR Adobe Form den Zusatz "Simulation" auf den Entgeltnachweis bekomme. Hat jemand eine Idee!?
Die Personaler gehen über das Abrechnungsprogramm kannst RPCALCD0. Auswahlfeld -->Testlauf (kein Update)
Und hier soll dann der Beleg nicht normal angezeigt werden sondern mit ZUSATZ Simulation.

DANKE

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


Re: AdobeForms Formularanpassung

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Hallo Anna,

entweder Du findest im Programm RPCALCD0 eine Enhancement Möglichkeit um das Flag für den Testlauf zu speichern (entweder im Memory oder als Klassenattribut) oder es müsste eigentlich auch möglich sein in der Schnittstelle vom Formular folgendes Coding aufzurufen ASSIGN ('(RPCALCD0)TST_ON') TO <fs_test> (letzteres definiert wie Field-symbols: <fs_test> type TST_ON).

Und abhängig davon ob das Flag gesetzt ist, kannst Du dann den Text im Formular ausgeben oder nicht. Ich wohne in der Schweiz und wir haben Euer Programm nicht im Einsatz, die Schweizer Lohnabrechnung läuft anders; daher kann ich das nur so trocken nachvollziehen, aber vielleicht hilft Dir das weiter.

Viele Grüsse
Nicola

Re: AdobeForms Formularanpassung

Beitrag von anna2205 (ForumUser / 5 / 0 / 0 ) »
Hallo Nicola,

ich habs in die Schnittstelle eingefügt. Leider bleibt es leer. Muss ich im Programm RPCALCD00 noch etwas übergeben?

FIELD-SYMBOLS: <lv_test> type TST_ON.
ASSIGN ('(RPCALCD0)TST_ON') TO <lv_test>.
(Fehlermeldung: Das Feldsymbol ist noch nicht zugewiesen)

vielen Dank und Grüße

Re: AdobeForms Formularanpassung

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Hmm - der 'dirty assign' hilft ja auf Variablen und Strukturen von rufenden Programmen zuzugreifen, die normalerweise so nicht zur Verfügung stehen. Wenn der assign nicht funktioniert, dann ist RPCALCD0 wohl nicht das rufende Programm. Kannst Du an der Stelle im Debugging sehen was denn das rufende Programm ist? Was hat er an der Stelle z.B. im Feld SYST-CPROG stehen?

Seite 1 von 1

Vergleichbare Themen

21
Antw.
3369
Views
Adobe Formularanpassung
von Bright4.5 » 06.05.2020 15:19 • Verfasst in ABAP® für Anfänger
1
Antw.
1849
Views
AdobeForms
von AbapDomi » 16.08.2017 15:06 • Verfasst in ABAP® für Anfänger
1
Antw.
6135
Views
Problem AdobeForms und IPL
von Pinguincommander » 16.09.2013 12:33 • Verfasst in Java & SAP®
2
Antw.
1105
Views
AdobeForms MM_PUR_RFQ_INTERNAL
von Manfred K. » 17.01.2024 14:27 • Verfasst in ABAP® für Anfänger
29
Antw.
24064
Views
Fehler bei AdobeForms und Schachtsteuerung
von a-dead-trousers » 10.05.2011 11:52 • Verfasst in Java & SAP®

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.