Gehaltsbescheinigung anpasse PE51

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Gehaltsbescheinigung anpasse PE51

Beitrag von frankcc (ForumUser / 6 / 0 / 0 ) »
Hallo
Ich muß die Gehaltsbescheinigung um ein Feld aus einer eigenen Tabelle erweitern. Ich habe die Tabelle mittels PE_Checktab dem Forrmulareditor bekannt gemacht jetzt muß die Abfrageroutine noch angepasst werden.
Ich weiß das dies im Programm RPCEDTDO und dort das Include RPCEDSZ9 unter der Routine CONVERT_MOD gemacht werden muß. Ich habe unter die Routine Convert-Mod einen Lesebefehl geschrieben aber das Programm meldet bei wenn ich den debugger startet das meine tabelle ungültig ist. Warum ?
Es soll aus einer eigenen Tabelle mit Suchschlüssel Pernr ein Feld Gleitzeitstand mit ausgedruckt werden.
Wäre für Hilfe dankbar
hier das coding von convert_mod:

FORM CONVERT-MOD USING FLD_INFO TYPE TR_FLD_INFO
$FOUND LIKE BOOLEAN.
tables: zglzo.
$FOUND = TRUE.
CASE FLD_INFO-CONV.
select * from zglzo where pernr = pernr.
endselect.
WHEN 'ZG'. "GLZ aus ZGLZO
move zglzo-glz to fld_info-value.
WHEN OTHERS.
$FOUND = FALSE.
ENDCASE.
ENDFORM.

Gruß Frank

Ist erledigt, ich habe den Fehler, richtig hätte die Convertierung so aussehen müssen:
Programm: RPCEDTD0
Include: RPCEDSZ9
Routine: Concert-Mod


FORM CONVERT-MOD USING FLD_INFO TYPE TR_FLD_INFO
$FOUND LIKE BOOLEAN.
TABLES: zglzo.
DATA: ls_zglzo like zglzo.
$FOUND = TRUE.
CASE FLD_INFO-CONV. WHEN 'ZG'. "GLZ aus ZGLZO
select * from zglzo into ls_zglzo where pernr = pernr-pernr.
write ls_zglzo-glz to fld_info-value.
CONDENSE fld_info-value.
endselect.
WHEN OTHERS.
$FOUND = FALSE.
ENDCASE.
ENDFORM.

Gruß und schönes Wochenende
Frank

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


Seite 1 von 1

Vergleichbare Themen

2
Antw.
1670
Views
RPCKTOD0 (PE51) Zusatzdaten Lohnkonto
von PrimaVeritas » 11.12.2006 12:03 • Verfasst in Human Resources

Über diesen Beitrag

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

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.