Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Controlling.
1 Vote
IF cs_record-obart = 'PR'.
* Ampliar campos varios del proyecto.
* Descripcion del proyecto.
CLEAR proj.
SELECT SINGLE * FROM proj
WHERE pspid = cs_record-pspid.
cs_record-zz_post1 = proj-post1.
* Clase de elemento Pep y su descripcion.
CLEAR prps.
SELECT SINGLE * FROM prps
* where PSPNR = cs_record-objid.
WHERE posid = cs_record-posid.
cs_record-zz_prart = prps-prart.
CLEAR tcj1t.
SELECT SINGLE * FROM tcj1t
WHERE langu = sy-langu
AND prart = prps-prart.
cs_record-zz_pratx = tcj1t-pratx.
* Nombre del empleado.
IF cs_record-pernr IS NOT INITIAL.
CLEAR pa0002.
SELECT SINGLE * FROM pa0002 WHERE pernr = cs_record-pernr.
CONCATENATE pa0002-vorna pa0002-nachn pa0002-nach2 INTO cs_record-
zz_cname
SEPARATED BY space.
* Departamento y descripcion de este.
CLEAR pa0001.
SELECT SINGLE * FROM pa0001 WHERE pernr = cs_record-pernr
AND begda <= cs_record-budat
AND endda >= cs_record-budat.
cs_record-zz_orgeh = pa0001-orgeh.
CLEAR t527x.
SELECT SINGLE * FROM t527x
WHERE sprsl = sy-langu
AND orgeh = pa0001-orgeh
AND endda >= cs_record-budat
AND begda <= cs_record-budat.
cs_record-zz_orgtx = t527x-orgtx.
ENDIF.
ENDIF.