Macroinstrucciones de importación 
Utilización
Lee campos, regletas de campo o tablas internas de la base de datos.
Macro: RP-IMP-Cn-xx
Las macros utilizan el comando de ABAP
IMPORT para gestionar las tablas de base de datos PCLn. Los PCLn se leen con la clave unívoca
Clave xx.
Utilice únicamente las macros RP-IMP-Cn-xx o el módulo de funciones PYXX_READ_PAYROLL_RESULTS para importar los datos.
Cuando se utilizan macroinstrucciones para importar datos, los registros de datos no se leen directamente desde el fichero PCLn. En su lugar, el sistema verifica el directorio de la memoria intermedia para ver si la memoria principal ya contiene un registro con la misma clave. Si no es el caso, el registro se lee de PCLn a la memoria intermedia y se recupera de la memoria intermedia para el
informe .Si se realiza la
importación correctamente, se configura el código de retorno RP-IMP-xy-SUBRC = 0 . Cuando los datos se leen desde la memoria intermedia, el sistema realiza una verificación para la autorización del cluster. Los programas de importación estándar siguen la convención para definir nombres RPCLSTxy (xy = nombre del cluster).
Las macros de importación RP-IMP-C2-Rx principales del cluster de cálculo de la nómina Rx pueden encontrarse en los includes RPCXRxx0 (por ejemplo, RP-IMP-C2-RU en el include RPCXRUU0).
Parámetros
Ninguno.
Sin embargo, se debe especificar la
Clave xx apropiada antes de acceder al módulo.
Verificación
Ninguna.
Condición previa
En función del set de datos que se ha
leído , la memoria intermedia principal debe haberse inicializado con la macroinstrucción RP-INIT-BUFFER.
Para información sobre la importación y exportación de ficheros, véase
Importación/exportación de ficheros en HR.
Ejemplo
Una
macroinstrucción de importación que lee datos del cluster TT puede tener la estructura siguiente:
DEFINE RP-IMP-C2-TT.
IMPORT TABLE_01
FIELDSTRING_01
TABLE_02
TABLE_03
FROM DATABASE PCL2 (TT) ID TT-KEY.
END-OF-DEFINITION.
En este ejemplo, se leen los siguientes objetos del cluster TT de tabla de base de datos PCL2: