Está en la página 1de 12

GBS - Application Services - CSS

Formulario para Estimación de tiempo

Log de modificaciones
Autor Fecha Descripción del cambio Identificador
Yusy Figueroa 09/08/2022 Estimación Funcional SOL0089614
Yusy Figueroa 22/08/2022 Estimación Funcional SOL0089614
Jose Pelayo 31/08/2022 Estimación Tecnica SOL0089614
Yusy Figueroa 13/09/2022 Estimación Funcional nuevo alcance SOL0089614

Información General

Contabilidad y Finanzas-Gestión de Tributos / Mejora a campos de datos de facturación


Titulo del Ticket
electrónica
Código de Ticket SOL0093529
Transacción NA
(Service Desk)

Detalle de la Mejora

CENTRIA Formulario de Registro de Mejoras


Página 1 de 12
GBS - Application Services - CSS

Análisis Inicial de la Mejora

Consultor responsable del Yusy Figueroa


Análisis:
Número de horas necesarias para           
el análisis preliminar
Fecha del Análisis Preliminar 11/02/2022     
(dd/mm/aaaa)

Estimación de la Mejora

Consultor responsable de la Yusy Figueroa / Jose Pelayo


Estimación:
¿Existe alguna alternativa en SAP Si No
Estándar?
Si, descripción de la alternativa:           

Necesita configuración y/o Configuración Desarrollo


desarrollo
¿Existe alguna alternativa manual? Si No
Si, descripción de la alternativa           
manual:

Impacto del Cambio requerido           

Número de recursos (personas) 1 consultor funcional / 1 consultor ABAP


necesarias para la solución
Número de horas necesarias para la 52.3 horas (totales)
solución
Numero de horas funcionales 30.8 hrs
Numero de horas técnicas 21.5
Fecha de Inicio Estimada           
(dd/mm/aaaa)
Fecha Estimada en Pruebas           
(dd/mm/aaaa)

CENTRIA Formulario de Registro de Mejoras


Página 2 de 12
GBS - Application Services - CSS

Estimación tiempos: Funcional Técnico ABAP Total

Pre Análisis 11.8 3.5 15.3


Analisis ( Especificacion) 6 2 8
Configuración / Desarrollo 1 13 14
Pruebas 20 1 11
Documentación 2 2 4
Total horas 40.8 21.5 52.3

Alcance de la Solución Considerada

 Objetivos

Modificar la trama de facturación electrónica para la sociedad BV10: “Bodegas Viñas de Oro
SAC” para considerar no incluir la retención de IGV ni detracción en el Monto Neto pendiente de
pago de las Facturas siempre y cuando: El cliente sea agente retenedor (SUNAT) o sea agente
retenedor y cuando sea un pago a crédito o contado.

 Las premisas y límites de la Solución

a) Actualmente la facturación electrónica se realiza con el proveedor de Neogrid utilizando la


transacción ZSDR001 - Facturación electrónica.
b) Solo se incluirá las nuevas lógicas en SAP para determinar correctamente el importe
pendiente de pago en el .XML de las facturas en los siguientes casos:

 Si el cliente es agente retenedor de IGV, el importe supera los S/. 700 y el método
de pago es crédito o contado. Entonces se debe Restar el importe pendiente te
pago la retención de IGV.

 Si el cliente esta afecto a detracción y el método de pago es crédito o contado.


Entonces se debe restar al importe pendiente de pago la detracción.

c) No se realizará ninguna modificación a nivel de formatos de impresión PDF de la factura.


d) En una reunión con la usuaria (Gina Rosas) se acordó que las modificación se realizaran a los
siguientes campos : importe neto a pagar y Cuota a pagar.

CENTRIA Formulario de Registro de Mejoras


Página 3 de 12
GBS - Application Services - CSS

 El alcance de la Solución

a) Solo se considera dentro del alcance a la sociedad BV10: “Bodegas Viñas de Oro SAC”.
b) Esta solución solo contempla la modificación del campo “Importe pendiente de pago y Cuota a
pagar” de las facturas en el envío al proveedor de facturación electrónica (Neogrid) para
considerar un nuevo valor bajo las nuevas condiciones expuestas:

Caso 1:
 El cliente debe ser agente retenedor de IGV (3%) estipulado por la SUNAT.
 Operación de venta de bienes cuyo importe supere los S/.700
 El pago debe ser a crédito o contando.

Caso 2:
 El cliente este sujeto a detracción
 Operación de venta es de servicios
 El pago debe ser a crédito o contado

c) No se considera dentro del alcance la modificación de ningún formulario de impresión.

 Propuesta de la Solución

Se propone modificar el campo Monto neto pendiente de pago del xml para las facturas de la
sociedad BV10: “Bodegas Viñas de Oro SAC” con forma de pago crédito y contado.

Los principales Objetos para configurar/Modificar son:

1) Se debe modificar la clase ZCL_BVO_FI_FACTURA_ELECTRONICA y agregar una


nueva lógica para la determinación del campo Importe pendiente de pago.

Campos de Neogrid que se van a modificar:

Se adjunta Layout de mapeo de campos Neogrid

CENTRIA Formulario de Registro de Mejoras


Página 4 de 12
GBS - Application Services - CSS

Los ajusten se deben ver reflejados en la factura XML en los siguiente 2 TAG debido a
que existe validación de SUNAT que indican que el importe neto a pagar debe ser igual al
de la Cuota a pagar.

Facturas .XML de ejemplo PRD

2) Lógica para implementar:

a. Este campo actualmente nos ayuda a identificar si la condición de pago es a crédito


o contado y se seguirá utilizado para este nuevo escenario
lc_forma_pago = lco_cred

CENTRIA Formulario de Registro de Mejoras


Página 5 de 12
GBS - Application Services - CSS

b. La lógica para determinar los nuevos valores:

Agregar la validación para cambiar el valor del campo lc_cuota siempre y cuando
el cliente sea agente retenedor de IGV (3%), este comprando Bienes, bienes y
servicio por un importe mayor a S/.700. No se considera esta lógica si solo compra
Servicios.

Condiciones:

- Cliente es agente retenedor: Se registrará en la transacción ZFI_PROVPER con


el indicador TIPO A: Agente de retención

CENTRIA Formulario de Registro de Mejoras


Página 6 de 12
GBS - Application Services - CSS

Nota: para cargar la lista de agentes de retención se utiliza el siguiente formato


.TXT

- Validación si es crédito o Contado: lco_cred= CRE /CONT (aplica para ambos)

- Validación de monto neto mayor a S/.700: LC_cuota > S/.700 ,

- Solo aplica cuando sea Bienes o Bienes y servicios, pero no servicio. Para esta
validación se utilizará el sector. Aplicaría a todos los sectores a excepción del
sector B4: “Servicios”.

Aplicar cambio:
- El nuevo valor del campo LC_cuota = LC_cuota*0.97

Hay que considerar que el valor del campo lc_monto_total debe permanecer igual

CENTRIA Formulario de Registro de Mejoras


Página 7 de 12
GBS - Application Services - CSS

Se debe modificar también el valor del campo LC_MONTO_TXTRET =


LC_MONTO_TXT*0.97

Se modifico el valor para pruebas de los campos XML:

CENTRIA Formulario de Registro de Mejoras


Página 8 de 12
GBS - Application Services - CSS

Documento contable QAS :

Documento XML con lógica actual

Documento XML modificado con nueva lógica

CENTRIA Formulario de Registro de Mejoras


Página 9 de 12
GBS - Application Services - CSS

 Consideración

- Los cambios solo se realizan en SAP y ello se reflejará en el XML de la facturación de


NeoGrid para los siguientes escenarios:

a) Importe pendiente de pago Incluye retención:

Clave de
Sociedad Nombre de la empresa Población país Moneda
BV10 Bodegas Viñas de Oro SAC Lima PE PEN

b) Importe pendiente de pago Incluye detracción:

N° Sociedad Nombre de la empresa Población Clave de país Moneda


0011 Centria Lima PE PEN
1 0013 Corporación Breca SAC Lima PE PEN
2 0016 Aporta Lima PE PEN
3 0017 Breca Banca S.A.C Lima PE PEN
4 0018 Urbanova Lima PE PEN
5 0020 Acuisur El Carbon S.A.C. Lima PE PEN
6 0021 Inmuebles Limatambo Lima PE PEN
7 0022 Urbanizadora Jardin Lima PE PEN
8 0025 Inversiones San Borja Lima PE PEN
9 0028 Futura Consorcio Inmobila Lima PE PEN
10 0029 Inmobiliaria Vencedor Lima PE PEN
11 0030 Holding Vencedor Lima PE PEN
12 0031 AESA Minera Lima PE PEN
13 0032 Funsur Lima PE PEN
14 0034 Corpo.Materiales Piura Lima PE PEN
15 0035 P.F.Pardo y Aliaga Lima PE PEN
16 0036 Inversiones Urqu SAC Lima PE PEN
17 0037 Holding Continental Lima PE PEN
18 0038 Brein Hub S.A.C Lima PE PEN
19 0039 Inmobiliaria Blondet SAC Lima PE PEN
20 0042 AESA REDPATH MINING S.A.C Lima PE PEN
21 0051 PROTEPERSA Lima PE PEN
22 0061 Inv. Nac. de Turismo Lima PE PEN
23 0062 Serv.Turisticos Paracas Lima PE PEN
24 0094 Pelikano Air SAC Lima PE PEN
25 0096 Veneziana Inversiones SAC Lima PE PEN
26 0097 Inversiones Aquamarina Lima PE PEN

CENTRIA Formulario de Registro de Mejoras


Página 10 de 12
GBS - Application Services - CSS

27 1701 Breca Pinturas Lima PE PEN


28 1703 Breca Pesca Lima PE PEN
29 1704 Breca Seguros & Salud Lima PE PEN
30 1705 Breca Mineria Lima PE PEN
31 1706 Breca Cementos Lima PE PEN
32 1707 Breca Turismo Lima PE PEN
33 1708 Breca Inmobiliarias Lima PE PEN
34 1709 Breca Servicios Especiali Lima PE PEN
35 BV10 Bodegas Viñas de Oro SAC Lima PE PEN
36 TA15 Miranaves S.A.C. Lima PE PEN
37 TA16 Pesca Perú Callao Sur SA Lima PE PEN

- Considerar que la facturación electrónica para la sociedad BV10: Bodegas Viñas de Oro
SAC se realiza por la clase ZCL_BVO_FI_FACTURA_ELECTRONICA
- Considerar que la demás sociedad de Centria utilizan para la facturación electrónica la clase
ZCL_FI_FACTURA_ELECTRONICA.

 Escenario de pruebas

SAP PRD:
Pedido 90177400 Prod+Serv
SAP QAS:
Factura 90166016 Productos
Factura 90166013 Prod+Serv
Factura 90165931 servicio

SOLUCIÓN TÉCNICA:

- De acuerdo al requerimiento se propone modificar el campo Monto neto pendiente de pago del
xml para las facturas de la sociedad BV10: “Bodegas Viñas de Oro SAC” con forma de pago
crédito y contado

- Se deberá ingresar a la clase ZCL_BVO_FI_FACTURA_ELECTRONICA e ingresar al método


SET_LINEA_NGLB_NGGA.

CENTRIA Formulario de Registro de Mejoras


Página 11 de 12
GBS - Application Services - CSS

- Modificar el método SET_LINEA_NGLB_NGGA y agregar luego de la línea 184validamos


LC_cuota > S/.700.
Ademas solo aplica cuando sea Bienes o Bienes y servicios, pero no servicio. Para esta validación
se utilizará el sector. Aplicaría a todos los sectores a excepción del sector B4: “Servicios”.
- El cambio será el siguiente: LC_cuota = LC_cuota*0.97 dicho cambio también será para el campo
LC_MONTO_TXTRET = LC_MONTO_TXT*0.97, el cambio no aplica para el campo
lc_monto_total.

CENTRIA Formulario de Registro de Mejoras


Página 12 de 12

También podría gustarte