documentacion desarrollo py_03-programa de cargue

8
NOMINA LA UNIVERSAL ESPECIFICACIÓN TÉCNICA IDENTIFICACIÓN DEL PROYECTO Nombre del Proyecto Nomina La Universal Nombre del Cliente Universal Sweet Industries Gerente de Proyecto HR Solutions Gerente de Proyecto Cliente Henry Arturo Arbelaez Xavier Carlier IDENTIFICACIÓN DEL DOCUMENTO Autor Alejandro Chacón Versión Estado Fecha (AAAA-MM-DD) 1.0 18/03/2015 HISTORIAL DE VERSIONES Versi ón Fecha Descripción

Upload: alejandro-chacon

Post on 17-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

USI Documentacion Desarrollo PY_03-Programa de Cargue

TRANSCRIPT

Page 1: Documentacion Desarrollo PY_03-Programa de Cargue

NOMINA LA UNIVERSAL

ESPECIFICACIÓN TÉCNICA

IDENTIFICACIÓN DEL PROYECTO

Nombre del Proyecto

Nomina La Universal

Nombre del Cliente

Universal Sweet Industries

Gerente de Proyecto HR Solutions Gerente de Proyecto Cliente

Henry Arturo Arbelaez Xavier Carlier

IDENTIFICACIÓN DEL DOCUMENTO

Autor

Alejandro Chacón

Versión Estado Fecha (AAAA-MM-DD)

1.0 18/03/2015

HISTORIAL DE VERSIONES

Versión

Fecha Descripción

Page 2: Documentacion Desarrollo PY_03-Programa de Cargue

NOMBRE PROYECTO

ESPECIFICACIÓN TÉCNICALOGO DEL CLIENTE

1. OBJETIVOS DEL DESARROLLO.

Se requiere un programa de cargue para registrar en el infotipo 0267 novedades de forma masiva

2. DOCUMENTACIÓN TÉCNICA.

Tipo de programa Vista de Actualización

Módulo HCM-PY

Título del programa Cargue BI IT0267 Pagos complementarios nóm.especial

Nombre del Programa ZHRECR023

Paquete ZHCM

Transacción asociada ZHREC_CORP_23

3. DETALLE DE LA FUNCIONALIDAD TÉCNICA.

Para suplir el requerimiento solicitado, se crea el programa ZHRECR023 que permite realizar el Cargue mediante Batch Input al Infotipo 0267 Pagos complementarios nóm.especial

Página 2 de 7

Page 3: Documentacion Desarrollo PY_03-Programa de Cargue

NOMBRE PROYECTO

ESPECIFICACIÓN TÉCNICALOGO DEL CLIENTE

4. ORDENES DE TRANSPORTE.

Orden Descripción

UPGK903961 HR-PY: PROYECTO HCM ECUADOR - OER

5. DESCRIPCIÓN PARÁMETROS DE ENTRADA.

Página 3 de 7

Page 4: Documentacion Desarrollo PY_03-Programa de Cargue

NOMBRE PROYECTO

ESPECIFICACIÓN TÉCNICALOGO DEL CLIENTE

Página 4 de 7

Page 5: Documentacion Desarrollo PY_03-Programa de Cargue

NOMBRE PROYECTO

ESPECIFICACIÓN TÉCNICALOGO DEL CLIENTE

Página 5 de 7

Page 6: Documentacion Desarrollo PY_03-Programa de Cargue

NOMBRE PROYECTO

ESPECIFICACIÓN TÉCNICALOGO DEL CLIENTE

Descripción Nombre Técnico

Elemento dato Tipo de Dato Opcional

Crear JD batch input SESSION RADIOBUTT CHAR1 Si

CALL TRANSACTION CTU RADIOBUTT CHAR1 Si

Nombre del juego de datos

GROUP CHAR12 CHAR12 Si

Modo de procesamiento

CTUMODE CTU_MODE CHAR1 Si

Usuario USER CHAR12 CHAR12 Si

Modo de actualización CUPDATE CTU_UPDATE CHAR1 Si

Conservar JD batch input

KEEP CHECKBOX CHAR1 Si

JD error E_GROUP CHAR12 CHAR12 Si

Fecha de bloqueo HOLDDATE DATUM CHAR8 Si

Usuario E_USER UNAME CHAR12 Si

Conservar JD batch input

E_KEEP CHECKBOX CHAR1 Si

Fecha de bloqueo E_HDATE DATUM CHAR8 Si

Indicador nodata NODATA Si

Small Log SMALLLOG CHECKBOX CHAR1 Si

Servidor de presentación

p_loca RADIOBUTT CHAR1 Si

Servidor de aplicación p_unix RADIOBUTT CHAR1 Si

Archivo Plano p_file LOCALFILE CHAR128 Si

Página 6 de 7

Page 7: Documentacion Desarrollo PY_03-Programa de Cargue

NOMBRE PROYECTO

ESPECIFICACIÓN TÉCNICALOGO DEL CLIENTE

6. PROCESOS.

Dependiendo de los filtros introducidos por el usuario en la entrada de datos, se procede a cargar la data del archivo a la tabla interna t_pernr

METHOD on_data_changed.

Luego que la data ha sido asignada a la tabla interna t_pernr se procede a cargarla en el infotipo correspondiente

FORM process .

Se valida que la informacion sea correcta, en caso contrario se generara un log de errores para cada registro.

7. AMPLIACIONES.

N.A.

7.1. TIPO DE AMPLIACIÓN.

ÍTEM TIPO DE AMPLIACIÓN

IMPLEMENTADO

1 Enhancement point

2 Customer exit

3 Badis

4 Field Exit

5 Screen Exit

6 Modificación de objeto

7 Otros

7.2. DESCRIPCIÓN DE LA AMPLIACIÓN

Página 7 de 7