Leer Tablas Cluster
No puedes dejar de utilizar el campo P0009-BANKN ya que se trata de un campo obligatorio, además de que a partir de él se verifica la clave de control de bancos.
A parte de esto, el campo Destino de utilización p.transferencias tiene su propia utilidad y no es guardar un número de cuenta de 20 caracteres.
La única opción viable para mí sería crearte un infotipo Z 9009donde metas esa infoirmación que necesitas. Eso sí, te estás cargando el estandard (nunca entenderé como se les cuelan estas cosas a los funcionales).
Las BBDD lógicas se manejan desde la TX se36, pero la BT no existe. Seguramente te refieras al cluster BT - Datos de transferencias, para trabajar con clusters:
Macros para la lectura del cluster.
En los includes específicos del cluster sedefinen una serie de macros para la lectura y escritura de datos en el cluster.
Las macros tienen el siguiente formato:
RP-xxx-Cn-zz.
Donde:
xxx es:
IMP para importar datos desde el cluster
EXP para exportar los datos desde las tablas internas al buffer y de ahí al cluster.
n es:
el número de la PCL de la que se van a leer los datos 1, 2, 3
zz es:
el cluster que se van a leer losdatos RE, CD.
NOTA: A partir de la versión 4.0 el cluster directory (CD) se lee con las macros RP-IMP-C2-CD o con RP-IMP-C2-CU indistintamente.
Para cada macro es necesario comprobar el código de retorno en el del sistema o en el específico de la macro P.E. para el cluster RX el código de retorno se guarda en RP-IMP-RE-SUBRC.
Para que las macros lean correctamente es necesario iniciar unasestructuras que definirán los datos que se quieren leer.
Estas estructuras tienen la siguiente nomenclatura xx-KEY, donde ‘xx’ es el cluster al que se refieren. Las estructuras son distintas para cada Cluster que se quiere leer. Por ejemplo para el cluster CD la estructura es:
DATA: BEGIN OF cd-key,
pernr LIKE p0001-pernr, "key to cluster directory
END OF cd-key.
Mientras que para el Rxla estructura es:
DATA: BEGIN OF rx-key. "Cluster Key
INCLUDE STRUCTURE pc200.
DATA: END OF rx-key.
Secuencia de lectura de datos
1. Definición de los includes.
2. Cargar el CD-KEY con el nº de empleado del que se quieren los datos
3. Macro de lectura del cluster CD. Esta macro carga la tabla RGDIR.
4. Obtener de la RGDIR el nº secuencial para leer los datos de la Rx.
5. Cargar elRX-KEY con el nº de empleado y el nº secuencial de la RGDIR
6. Macro de lectura del cluster Rx. Carga las tablas de datos específicas de la macro.
Para mirar el código de tu programa necesito algo de tiempo, esta tarde le echo un rato y te digo.
OTRA EXPLICACION
Cluster tables in HR
Database Tables in HR
* Personnel Administration (PA) - master and time data infotype tables(transparent tables). PAnnnn: e.g. PA0001 for infotype 0001
* Personnel Development (PD) - Org Unit, Job, Position, etc. (transparent tables). HRPnnnn: e.g. HRP1000 for infotype 1000
* Time/Travel expense/Payroll/Applicant Tracking data/HR work areas/Documents (cluster PCLn: e.g. PCL2 for time/payroll results.
Cluster Table
<!--[endif]-->
* Cluster tables combine the data fromseveral tables with identical (or almost identical) keys into one physical record on the database
* Data is written to a database in compressed form
* Retrieval of data is very fast if the primary key is known.
* Cluster tables are defined in the data dictionary as transparent tables.
* External programs can NOT interpret the data in a cluster table.
* Special language elementsEXPORT TO DATABASE, IMPORT TO DATABASE and DELETE FROM DATABASE are used to process data in the cluster tables.
PCL1 - Database for HR work area;
PCL2 - Accounting Results (time, travel expense and payroll);
PCL3 - Applicant tracking data;
PCL4 - Documents, Payroll year-end Tax data
Database Tables PCLn
* PCLn database tables are divided into subareas known as data clusters.
* Data...
Regístrate para leer el documento completo.