Está en la página 1de 11

REQUERIMIENTO DE ALCANCE

DESARROLLO PARA CALCULADORA DE PRECIOS

PURIFICACIÓN Y ANÁLISIS DE FLUIDOS SAS - PAF

Manizales 21/03/2023

1
Acuerdo de Alcance

1. INTRODUCCION ....................................................................................................................................... 3
2. ALCANCE .................................................................................................................................................. 3
2.1 Objetivo General ............................................................................................................................... 3
2.2 Objetivos Específicos ........................................................................................................................ 3
2.3 Módulos de SAP BUSINESS ONE Relacionados ............................................................................. 3
2.4 Ciclo de vida de desarrollo de la funcionalidad ................................................................................. 3
2.5 Supuestos y restricciones ................................................................................................................. 4
2.6 Riesgos ............................................................................................................................................. 4
2.7 Entregables de CONSENSUS SAP .................................................................................................. 4
2.8 Entregables y compromisos del cliente ............................................................................................. 4
3. REQUERIMIENTOS FUNCIONALES ........................................................................................................ 4
4. REQUERIMIENTOS NO FUNCIONALES.................................................................................................. 8
5. ELEMENTOS FUERA DEL ALCANCE DE ESTE DESARROLLO ............................................................ 8
6. GARANTIA ................................................................................................................................................. 9
7. TIEMPO ..................................................................................................................................................... 9
8. EQUIPO DE TRABAJO FABRICA CONSENSUS ..................................................................................... 9
9. FIRMAS.................................................................................................................................................... 10

2
Acuerdo de Alcance

1. INTRODUCCION

El objetivo del presente documento es dar una visión global de la solución para el proceso de calculadora para
precio de venta en SAP Business One.

Los productos que comercializa PAF en su mayoría son importados y para calcular su precio de venta en
Colombia se requiere realizar un proceso de cálculo tomando en cuenta varios parámetros (precio de compra,
aranceles, aduanas, gastos, seguros, fletes, tasa de cambio, etc.).
La idea con el desarrollo es automatizar este proceso de cálculo para que se realice en el menor tiempo posible.

Es importante aclarar que este documento no es una especificación de detalles de requerimiento, solo brinda
una visión global del proyecto y describirá las funcionalidades teóricas de cada punto de desarrollo, el detalle
individual de requerimiento se realizará una vez aprobada la propuesta comercial por el cliente.

2. ALCANCE

2.1 Objetivo General

Desarrollar una solución para calcular automáticamente el precio de venta de los artículos y actualizar la
lista de precios respectiva.

2.2 Objetivos Específicos

• Crear las tablas de parametrizaciones para el proceso


• Crear las consultas para el cálculo de precio de venta
• Desarrollar el servicio para la ejecución del cálculo de precio y actualización de la lista de precio

2.3 Módulos de SAP BUSINESS ONE Relacionados

• Dato maestro artículos


• Lista de precios

2.4 Ciclo de vida de desarrollo de la funcionalidad

3
Acuerdo de Alcance

Levantamiento de Pruebas de Actualización Despliegue e


Análisis y Diseño Construcción Entrega a Calidad
requerimientos Calidad documentación implementación

2.5 Supuestos y restricciones

Restricción 1: El desarrollo se realizará para la versión de SAP 10 y base de datos HANA, servidores
cloud.
Restricción 2: El desarrollo se realizará para una única compañía SAP Business One.

2.6 Riesgos

• La mala definición en los procesos funcionales.


• No lograr la estandarización de la información en el sistema.
• Errores conceptuales en la definición de los requerimientos.

2.7 Entregables de CONSENSUS SAP

Entregable 1: Solución instalada en servidor productivo.


Entregable 2: Capacitación
Entregable 3: Formatos y registros
o Acta de cierre de proyecto

2.8 Entregables y compromisos del cliente

Entregable 1: Credenciales para acceder al ambiente de pruebas y producción

Es importante aclarar que sin la entrega de estos pendientes no se puede iniciar el desarrollo.

3. REQUERIMIENTOS FUNCIONALES

Se desarrollará una solución a nivel de la base de datos HANA (compuesta por servicios en XS Engine y Service
Layer) para el cálculo del precio de venta de los productos. Esta será una aplicación para ejecución en segundo
plano bajo una programación predeterminada, es decir, su ejecución se realizará de manera autónoma sin

4
Acuerdo de Alcance

requerir intervención del usuario.

De acuerdo con las condiciones planteadas en la llamada de requerimientos, el cálculo del precio de venta debe
tener en cuenta los siguientes aspectos:
1. Los artículos que harán parte del cálculo serán aquellos que cumplan estas condiciones:
a. Que sea un artículo de venta, y
b. Que tenga un proveedor predeterminado, y
c. Que tenga un precio de compra, y
d. Que el artículo esté activo
El proveedor predeterminado se consulta en este campo:

2. El precio que se tomará como base para los cálculos será el último precio de compra del proveedor
predeterminado. Este precio puede estar en moneda extranjera o en pesos. Este precio se visualiza al
ingresar al botón del campo ‘proveedor predeterminado’.

3. El precio de compra, si está en moneda extranjera se debe pasar a dólares para el resto de los cálculos
siguientes. Si el precio de compra es en pesos, no se requiere pasar a dólares ni se requieren los
cálculos relacionados con gastos internacionales.
4. Se tendrá una tabla de conversión de moneda extrajera a dólares. Para esto se utilizará la tabla ya
existente en SAP denominada TRM PAF (es una tabla de usuario), a la cual se le agregará una
columna para indicar la tasa de cambio de cada moneda versus el dólar. Es responsabilidad del
personal de PAF diligenciar y actualizar dicha columna con los valores correspondientes. Esta nueva
columna se utilizará para que el desarrollo identifique la tasa de cambio de cada moneda, que de
acuerdo con el Excel corresponde a la columna H.

5
Acuerdo de Alcance

Esta misma tabla TRM PAF es la que se utilizará para la conversión a moneda Pesos del precio de
venta de los artículos al final de los cálculos (Columna AH del Excel). Cabe resaltar que la tabla TRM
PAF no maneja fechas, por lo tanto, se entiende que los valores allí diligenciados corresponden con
la tasa actualizada para el día, o en otras palabras, los valores allí consignados corresponden con los
requeridos por PAF para el proceso del cálculo de precios.

5. A nivel del proveedor se tienen los siguientes gastos:


a. Gastos en origen
b. Fletes internacionales
c. Gastos de aduana
d. Bodegajes ZF o FA
e. Fletes al CEDI
Estos gastos están representados como un porcentaje y cada proveedor puede manejar un
porcentaje diferente. Por tanto, a nivel del dato maestro del proveedor se crearán los respectivos

6
Acuerdo de Alcance

campos de usuario para diligenciar esta información.


6. También se tienen unos gastos generales que son fijos, los cuales también están representados como
un porcentaje:
a. Seguro internacional
b. Flete local
c. Porcentaje TRM
Se creará una tabla de usuario en SAP Business One para parametrizar los respectivos
porcentajes de cada uno de estos conceptos.
7. El otro gasto para tener en cuenta es el de aranceles. Para la configuración de estos aranceles se
creará una tabla de usuario en donde se definan las posiciones arancelarias con su respectivo
porcentaje; y a nivel del dato maestro de artículo se creará un campo de usuario nuevo para indicar
allí la posición arancelaria. El desarrollo hará el match entre el artículo y la posición arancelaria para
determinar el porcentaje a aplicar.
8. Para los cálculos se debe tener en cuenta la presentación de compra (número de unidades por
empaque de compra) y la presentación de venta (número de unidades por empaque de venta).
9. PAF maneja una tabla de márgenes de venta que se debe considerar para el cálculo del precio (tabla
Margen por Marca). Sólo se tendrá en cuenta el margen de venta máximo. Esta tabla relaciona la
marca de los productos y el grupo de artículos correspondiente.

De acuerdo con esto, si por ejemplo tenemos un artículo que tiene asignada la marca 101 y pertenece
al grupo de artículos 104, el margen de venta máximo será de 46%.

10. Una vez se realice el cálculo del precio de compra, se debe actualizar la lista de precios de venta cuyo
código es 98.

En este archivo de Excel, se presenta el ejemplo de los cálculos que se deben realizar para obtener el precio
de venta, allí se puede apreciar más claramente los diferentes pasos y fórmulas que debe contemplar el
desarrollo.

7
Acuerdo de Alcance

Ejemplos --Calculadora - Conceptos y Factores - Ver. 5.xlsx

Notas
• El desarrollo debe ejecutar todos los días el proceso de cálculo de precios.
• El proceso de actualización de precios no debe durar más de 6 horas. De acuerdo con el equipo técnico
de Consensus este tiempo es suficiente para la ejecución del proceso.
• La franja horaria permitida para la ejecución de este proceso va de 10 pm hasta las 4 am del día siguiente.
• El número de artículos aproximado que se estima van a ser parte de este proceso es de 63.000 registros.
• Se debe tener en cuenta que, si durante el día se crean nuevas referencias y estas cumplen con las
condiciones, su precio de venta será actualizado hasta el día siguiente.
• Para optimizar y agilizar el proceso de actualización masiva de precios, se utilizará la tecnología
denominada XS Engine junto con Service Layer la cual es parte integral de SAP Business One.
• Para la actualización masiva de precios, se utilizará el esquema de Batch provisto por Service Layer el cual
es apropiado para este tipo de operaciones, con lo cual se espera lograr con ello un rendimiento óptimo y
menores tiempos de respuesta en los tiempos de actualización.

Importante:
Consensus se reserva el derecho de garantizar que los tiempos de actualización sean bajos puesto que entran
en juego variables como capacidad del servidor, cantidad de registros a actualizar, etc. Sin embargo, en este
documento se plantea el uso de las herramientas técnicamente posibles para esta actualización que mejor
rendimiento ofrece según nuestra experiencia. Los resultados reales sólo podrán ser corroborados en el
ambiente productivo.

4. REQUERIMIENTOS NO FUNCIONALES

Ninguno.

5. ELEMENTOS FUERA DEL ALCANCE DE ESTE DESARROLLO

Este desarrollo no incluye:


• Informes o reportes adicionales a lo señalado en este documento
• Integración con otros aplicativos o bases de datos
• Cambios en otros proyectos, addons, integraciones o cualquier otro componente que no haya
sido mencionado anteriormente.
• Garantía después de los 3 meses del periodo estándar.
• Soporte y mantenimiento sobre el proyecto una vez entregado.
• Conexión a bases de datos diferentes a la de SAP Business One.
• Derechos patrimoniales o de comercialización del SW

8
Acuerdo de Alcance

6. GARANTIA

La garantía cubre únicamente corrección de defectos del proyecto por un periodo de 3 meses

7. TIEMPO

Estas son las horas de esfuerzo que implica el desarrollo de la funcionalidad descrita:

Esfuerzo estimado por etapa Horas


Esfuerzo Gerencia de proyectos 2
Esfuerzo Diseño 10
Esfuerzo Desarrollo 56
Esfuerzo Pruebas de calidad y ajuste 8
Esfuerzo Pruebas con cliente 8
Esfuerzo Capacitación 1
Esfuerzo Arranque en producción 2
Esfuerzo Documentación 6
Total 93

Notas:
• Si se realiza algún cambio en el alcance del requerimiento, es necesario reestimar las horas de
esfuerzo que toma el desarrollo
• Si se requiere algún cambio técnico que implique cambios en la solución descrita, serán concertados
con el cliente antes de continuar con el desarrollo.
Una vez se apruebe el desarrollo la Fábrica de Desarrollo de Consensus informará la fecha de entrega del
desarrollo.

8. EQUIPO DE TRABAJO FABRICA CONSENSUS

9
Acuerdo de Alcance

Director Fábrica

Consultor de
Gestor de Calidad
requerimientos

Administración de
Líder Técnico
la configuración

Coordinador de
Proyecto

Proyecto

Desarrollo Calidad

Consultor Consultor

9. FIRMAS

En constancia de Entrega, Recepción y Aprobación a Conformidad del presente documento y de la información


registrada en el mismo, el 21 de marzo de 2023 firmamos:

POR PARTE DE CONSENSUS S.A.S

Katherine Orjuela Zabaleta

Gerente del Proyecto Consultor Líder de Proyecto


Nombre Nombre
POR PARTE DE NOMBRE CLIENTE

10
Acuerdo de Alcance

Gerente del Proyecto Director del Proyecto


Nombre: Nombre:

10. CONTROL DE CAMBIOS

ID Fecha Tipo Descripción Solicitante Duración Estado Versión


(días)
1 21/03/2023 Inicial Levantamiento inicial PAF Entregado a 1.0
cliente
2 10/04/2023 Corrección Ajuste para que la tasa PAF Entregado a 2.0
de cambio en pesos se cliente
tome de la tabla de
usuario TRM PAF

Tipo: Inicial (solo aplica para los cambios incluidos en el documento antes de la firma del cliente)/Corrección/Adicional;
Estado: En estudio/Aprobado/Realizado/Entregado al Cliente

11

También podría gustarte