Você está na página 1de 14

TECHNICAL SPECIFICATION

REPORT

DOCUMENT REVISION, REVIEW, & APPROVAL HISTORY


VER DATE AUTHOR REVIEWER/APPROVER REMARKS

1.0 12.10.2018 JIMENEZ BARRON ROY Initial version

Reviewed

Approved as baseline
Technical Specification Report_V1 Page 3 of 14

TABLE OF CONTENTS
1. PROGRAM SUMMARY.................................................................................................................................. 4

1.1. PROGRAM CONTROL DELIVERY SHEET .................................................................................................................. 4


1.1.1. Definition ............................................................................................................................................................................. 6
1.1.2. Defined Fields...................................................................................................................................................................... 6
1.1.3. Procedure ............................................................................................................................................................................ 6

APPENDIX ...................................................................................................... ERROR! BOOKMARK NOT DEFINED.


Technical Specification Report_V1 Page 4 of 14

1. PROGRAM SUMMARY
1.1. Program Control Delivery Sheet

PROJECT IDENTIFICATION

Project Name Customer Name

PROYECTO EXCELENCIA EMPRESARIAL FERREYROS

Customer Program Manager / Product Owner IBM/SAP Program Manager


Gino Herrera / Andrea Sandoval Daniel Romero/Yury Ravelo

OBJECT OVERVIEW

Emisión de estados financieros

CNT.FI.02.02_CNT_R_
Object ID Business Process Estado situación Financiera
028

Preparar notas a los EEFF

Object Title Generar reporte de Notas EEFF (Report Package)

Object Description Generar Nota18. Referido al reporte de Report Package.

S4 Hana 1709 SAP Module / Sub


SAP Release
Module / Application FI/AR/F

Required
C1 / C2 / C3 / C4
Cycle of Testing Development DDMONYY
Completion Date
Simple / Medium /
Complexity of Object Complex Report run Batch / Real-time / Both

ALV / Classical ABAP


Report Style Report Priority Low / Medium / High

TS CONTROL

<Customer>
TS Author and Phone Jimenez Barrón Roy Process Owner and
Number
Phone Number

TS Approved By TS Approval date

Other Contact and Phone Other Contact and


Number Phone Number
Technical Specification Report_V1 Page 5 of 14

PROGRAM ATTRIBUTES

Programm ZFRO_RP_NOTA18
Function Exit ZFI_GENERA_RPT_PACK
Include INCLUDE zfrp_rpt_nota18_top.
INCLUDE zfrp_rpt_nota18_SEL.
INCLUDE zfrp_rpt_nota18_mai.
INCLUDE zfrp_rpt_nota18_f01.
Screen Exit
Menu Exit
Badi
New Transaction
Search Help
Area Menu
Custom Dialog
Screens
Index
Transaction Code ZFR024– Reporting Package Notas EEFF
Message Class ZFI

SMARTFORM

AUTHORIZATION REQUIREMENTS
Technical Specification Report_V1 Page 6 of 14

1.1.1. Obligatory Definition


Validación para que los usuarios tengan accesos al programa para las sociedades admitidas para el proceso.
Objeto de autorización AUTHORITY CHEK: F_BKPF_BUK
Sociedad: Parámetro de Selección de Sociedad.
Actividad: 03: Visualizar

1.1.2. Defined Fields


Sociedad, Actividad, Grupo Autorizaciones.

1.1.3. Procedure
Validación de parámetro de selección de Sociedad.

1.2.1 Obligatory Definition

1.2.2 Defined Fields

1.2.3 Procedure

TECHNICAL FLOW DIAGRAM

1. Diagrama de Proceso Generar Nota 18

2. Diagrama de Sub Proceso Obtener datos


Technical Specification Report_V1 Page 7 of 14

FORM PROCESSING LOGIC


A. Proceso de Generar Nota 18

B. Se procede a ingresar los parámetros de selección para el programa ZFRO_RP_NOTA18. El modelo de la


pantalla será similar a la siguiente pantalla
Technical Specification Report_V1 Page 8 of 14

.
C. De acuerdo a las autorizaciones del usuario, el sistema valida si el usuario cuenta con autorización suficiente para
seleccionar esta una sociedad, en caso que no tenga autorización mostrar el mensaje E “Usted no cuenta con
autorización suficiente para seleccionar esta sociedad. Solicite Autorización”.

D. Sub Proceso Obtener datos


Se obtiene la lista de cuentas contables correspondientes a cada rubro Ingreso por enajenación de activo fijo,
recuperos de cobranza dudosa, recupero de desvalorización de existencias, utilidad por pedido directo con
relacionadas, reclamos al seguro, alquileres, otros.
E. Obtener datos de la tabla FGLV_FAGLFLEXT tomando como filtros año, ledger en la contabilidad principal, clase de
registro, versión, y rango de cuentas contables obtenidas en un paso anterior.
F. Realizar el sumarisado de la columna HSLXX. "XX valor del periodo" por cada Rubro y guardarlo en una tabla interna
ldt_outtab[]
Technical Specification Report_V1 Page 9 of 14

G. Se guarda en la tabla ldt_data[][] (tabla que contiene las filas,columnas, valores a insertart)
H. Luego de obtener los datos, el sistema hace el llamado a la función ZFI_GENERA_RPT_PACK enviándole como
parámetros el ldt_data[], ruta seleccionada generándome el excel de la nota seleccionada en la ruta.
I.

INTERNAL TABLES

ldt_outtab[] En esta tabla se muestra los importes sumarisados de acuerdo al rubro a mostrar
ldt_data[] En esta tabla se va a mostrar los valores a imprimir en el Excel a generar.

MESSAGES

01 Si ingresa una “Sociedad” a la cual no Usted no cuenta con autorización suficiente para seleccionar E
tiene permiso. esta sociedad. Solicite Autorización.
02 Si no se encuentra ningún registro No se encuentra registros para los parámetros ingresados. E

SUBROUTINES

PERFORM get_data_faglflext. En esta subrutina se va a recuperar los


importes sumarisados de acuerdo al periodo
ingresado guardándolos en la ldt_outtab
En esta subrutina se va a realizar el proceso
PERFORM get_export_data. de ir guardando en la tabla ldt_data que va
a contener la fila, columna, valor, dicha
tabla será parámetro de entrada para la
función ZFI_GENERA_RPT_PACK. Esta
función (internamente realiza el proceso de
lectura de la plantilla de Report package) y
retorna el Excel generado con la nota
respectiva (Nota 18)

ASSUMPTIONS IN TECHNICAL DESIGN

No aplica

OPEN ISSUES IN TECHNICAL DESIGN

No aplica
Technical Specification Report_V1 Page 10 of 14

UNIT TEST PLAN

Scenario # Test Scenario Expected Result

1 Sociedad ingresada no autorizada acceso no autorizado


2

RELATED DOCUMENTATION (ATTACH OSS NOTES, EMAILS, DOWNLOAD OF EXISTING REPORT, ETC)

Se va a generar un Excel conteniendo la nota o las notas a descargar de acuerdo a la plantilla del
Report Package
Technical Specification Report_V1 Page 11 of 14

Appendix

Se obtiene de la generacion del reporte : En este caso no tenemos datos


Technical Specification Report_V1 Page 12 of 14

ATC: (Los errores que aparecen no son parte de la lógica implementada en el requerimiento)

Variante DEFAULT:

PERFORMANCE_DB

FUNCTIONAL_DB
Technical Specification Report_V1 Page 13 of 14

Gestión de versiones

SM30
Technical Specification Report_V1 Page 14 of 14

Você também pode gostar