Aqui te dejo una manera de hacerlo.....
6.2. Programa de carga de las tablas intermedias (T558A).
Se almacenarán los resultados actuales de *** como paso previo a su almacenamiento en el cluster de resultados de SAP. Estos resultados recogerán retribuciones del ejercicio del año 2008.
El contenido del fichero de datos debe seguir la siguiente estructura y dimensión:
Posición Campo
01 a 08 Número de personal a ceros
09 a 16 Inicio de la validez (aaaammdd)
17 a 24 Fin de validez (aaaammdd). Misma fecha que Inicio Validez
25 a 28 CC-nómina
29 a 49 Precio (expresado con puntos)
50 a 70 Unidades
71 a 91 Importe (expresado con puntos)
Nótese que el formato de las fechas es el inverso que el usado para la generación de los ficheros de carga. Es decir: el año con cuatro caracteres, el mes con dos y el día con dos.
Ejemplo de fichero de carga de los resultados:
1 2 3 4 5 6 7 8 9
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
000000002003010120030101/342 1620.23
000000002003010120030101/343 1620.23
000000002003010120030101/3AC 30.00
0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
1 2 3 4 5 6 7 8 9
Las fechas de inicio y fin de validez de cada registro deben ser las mismas. Así, por ejemplo, si se quiere cargar un resultado del mes de Enero del 2008 las fechas de inicio y fin contendrán el valor 20080101 en ambos casos.
Esta tabla se carga ejecutando el programa estándar de SAP RPULKT00.
Saludos
|