Anda di halaman 1dari 18

Documento de Diseo Tcnico

Funcional (DTF)
Replicar clientes.
Control de revisiones
Registro de cambios
Fecha

Autor

Versin de Comentarios
correccin

Mxico D.F., a 28 de octubre de 2015.

Revisores
Fecha

Versin
Revisada

Nombre

Distribucin
Nombre

Cargo

Autorizacin
Versin
Autorizada:

Nombre

Cargo

Firma

Contenido
CONTROL DE REVISIONES........................................................................2
RESUMEN EJECUTIVO............................................................................... 4
INTRODUCCIN....................................................................................... 4
Objetivo.........................................................................................................................................4

DRF - EVOLUCIONE

IDENTIFICACIN DEL GAP CCGS02............................................................6


DEFINICIN DEL ALCANCE DEL REQUERIMIENTO........................................7
CCGS02. Catlogo de clientes centralizado con capacidad de modificar algunos datos por
empresa........................................................................................................................................7

DESCRIPCIN DEL PROCESO....................................................................8


Problemtica a Resolver & Propuesta de Solucin........................................................................8
A.

Descripcin del Proceso:.....................................................................................................8

B.

PROPUESTA: Modelo de Adecuacin en Microsoft Dynamics NAV:......................................8

C.

Validaciones:.......................................................................................................................8

COTIZACIN.......................................................................................... 10
DISEO DE LA SOLUCIN TCNICA..........................................................11
Propuesta, Tablas, Diseo y Procesos.........................................................................................11
I.

TABLAS EXISTENTES..........................................................................................................11

II.

TABLAS NUEVAS................................................................................................................11

III. CODEUNITS EXISTENTES...................................................................................................11


IV.

CODEUNITS NUEVAS......................................................................................................12

V.

FORMAS (PGINAS)...........................................................................................................12

FLUJO DE PROCESO................................................................................ 13
Diseo Funcional.........................................................................................................................13

ANEXOS................................................................................................ 16
APROBACIN DEL DOCUMENTO..............................................................17

DRF - EVOLUCIONE

RESUMEN EJECUTIVO
Este documento se prepar basndose en los requerimientos aprobados por KUA a travs del
documento GAP-FIT 1 y 2 originados de reuniones de levantamiento de informacin a los
usuarios Clave.
Este documento est estructurado de acuerdo a la metodologa de Sure Step utilizada por
CLEVEN para la implementacin de Microsoft Dynamics NAV. Los resultados del presente
documento constituirn la base definitiva para Desarrollar la nueva funcionalidad
requerida para el modelo de negocio de la empresa. De esta manera, se garantiza que el
sistema estar diseado conforme a las necesidades solicitadas por evolucione.

INTRODUCCIN
El documento de Diseo Tcnico funcional es la solucin acotada y definida por evolucione y
supone un esfuerzo conjunto entre todos los participantes tecnolgicos y de la empresa.

En la tabla siguiente se incluye una descripcin general del contenido de cada seccin de este
documento:
1. Seccin
Identificacin del GAP
Definicin del alcance
Descripcin del proceso
Cotizacin
Diseo de la solucin
tcnica
Flujo de proceso

Descripcin
Identificador nico asignado al requerimiento solicitado
Indica una descripcin del resumen del requerimiento.
Una descripcin del alcance y los supuestos relacionados con la
iniciativa.
Descripcin del requerimiento y solucin propuesta
Detalle de los recursos y tiempos de ejecucin del desarrollo
Detalle de la solucin tcnica
Proceso tcnico de la solucin a desarrollar

Objetivo

En el documento de Diseo Tcnico funcional se establece la solucin nueva a desarrollar, en


funcin del visto bueno por parte de KUA para satisfacer sus necesidades. Las desviaciones
identificadas como GAP sern tratadas en el documento de Diseo tcnico.

DRF - EVOLUCIONE

La finalidad del documento de Diseo funcionales es plasmar los requerimientos de negocio en


los mismos trminos a todos los miembros del equipo de proyecto y el equipo tcnico para
garantizar que el producto satisface los objetivos empresariales.
Posterior a la aprobacin del presente documento se proceder a:

Confirmar que los requerimientos de KUA estn cubierto con la solucin propuesta.
Configurar el sistema de acuerdo a la solucin propuesta y aceptada por KUA.
De acuerdo al documento de diseo tcnico se proceder a desarrollar las funcionalidades
adicionales.

DRF - EVOLUCIONE

Identificacin del GAP CCGS02


IMPORTANTE:

Mircoles 28 de Octubre15
M1

1. CUALQUIER
ASPECTO
NO
ESPECIFICADO EN EL PRESENTE
DOCUMENTO SER CONSIDERADO
COMO
UN
REQUERIMIENTO
INDEPENDIENTE, CON ASIGNACION
DE
RECURSOS
Y
COSTOS
ADICIONALES.
2. NO SE PROCEDER A PROGRAMAR
NINGUNA
ADECUACIN
Y/O
DESARROLLO SIN LAS FIRMAS
RESPECTIVAS DEL USUARIO Y
LIDER DE PROYECTO DEL CLIENTE.

PROYECTO:
KUA, Implementacin de Microsoft Dynamics
NAV

Especificacin Tcnica de Requerimientos Para KUA


Desarrollos y/o Adecuaciones

Preparado por:
Consultor

DRF - EVOLUCIONE

Definicin del Alcance del requerimiento


CCGS02. Catlogo de clientes centralizado con capacidad de modificar
algunos datos por empresa
Alcance:
Los catlogos de clientes, se comparten en ciertas compaas que estarn dadas de alta en la
base de datos de Dynamics NAV. Por lo tanto, desde el momento de la creacin de un cliente, se
busca una funcionalidad que permita la replicacin de dicho registro, en automtico, para las
compaas en el sistema.
Esto no aplicar para las modificaciones que deban hacerse a los datos del cliente, los datos que
no se trasladarn son:

Lmites de crdito
Trminos de pago
Lista de precios
Vendedores

Es importante mencionar que al darse de alta un cliente, este aparecer bloqueado para que el
usuario que este activo en otra empresa paralelamente, no modifique informacin ni efectu
algn movimiento.
Para el caso de la eliminacin, es importante tener en cuenta de antemano que, cualquiera de
estas entidades que presente un movimiento en alguna de las compaas, ya no podr ser
eliminado, y por lo tanto, dada la funcionalidad de copiado aqu descrita, no podr ser eliminado
tampoco de las dems compaas incluso cuando en ellas no tenga movimientos.

Objetivo:
Agilizar el proceso de alta de Clientes para las compaas que se encuentren en el sistema
Dynamics NAV, permitiendo que con un alta en cualquiera de las mismas, la informacin se
actualice para todas las dems.

DRF - EVOLUCIONE

Descripcin del proceso


Problemtica a Resolver & Propuesta de Solucin
A. Descripcin del Proceso:
El proceso de creacin de clientes se mantiene normal en Dynamics NAV, sin embargo, existir
una configuracin (para ventas, as como para compras) que permitir indicarle al sistema que
los registros que se den de alta en cualquier compaa se deben replicar para las dems.
De la misma manera, las modificaciones que las fichas de clientes presenten a lo largo de la
operacin, debern ser replicadas en todas las compaas para asegurar que la informacin es
coherente entre las mismas.

B. PROPUESTA: Modelo de Adecuacin en Microsoft Dynamics NAV:


La configuracin para asegurar la copia de los clientes se encuentra en la ruta:
KUA/Departamentos/Ventas y Marketing/Administracin/Conf. Ventas y cobros. Para
indicarle al sistema que esta funcionalidad est activa, se seleccionar una casilla de verificacin
en la pestaa General.

La funcionalidad estar activa en el sistema mientras la casilla correspondiente a Copiar Cliente


a otras compaas se encuentre seleccionada.
Es muy importante que el administrador de estas configuraciones tenga en claro que, el hecho
de desmarcar estas casillas, permitir que sean registrados nuevos clientes, nuevos
proveedores, o modificados los existentes, y estos cambios no se reflejen en todas las
compaas.

DRF - EVOLUCIONE

C. Validaciones:
Al momento que un nuevo registro sea creado, o uno existente modificado, el sistema
validar lo siguiente:
El campo tipo booleano de las respectivas pantallas de configuracin se encuentra activo.
El siguiente nmero de serie en todas las compaas.

DRF - EVOLUCIONE

Cotizacin

Fase / Actividades
Planeadas

Responsable

Levantamiento del
requerimiento
Diseo del
requerimiento
Programacin del
Requerimiento
Pruebas internas
Pruebas Liberacin
Adecuaciones
Aprobacin del
Requerimiento
Implementacin
Suma

Benjamn Avila

Presupuest
o (Hrs)
Funcional

Presupuest
o (Hrs)
Tcnico

Tiempo
adicional
(Hrs)

Tiemp
o Real
(Hrs)

Benjamn Avila

Lder Mdulo
Benjamn Avila

Total Horas
Sub Totales (hrs)
TOTALES

DRF - EVOLUCIONE

Funcional
Tcnico
Hrs
Hrs
46 Horas

Diseo de la solucin Tcnica


Propuesta, Tablas, Diseo y Procesos
I.

TABLAS EXISTENTES
Tabla 18- Customer

Agregar los campos:

No.

Campo

Tipo

5001
0

New

Boolean

5001
1

Modified

Boolean

Descripcin del campo


Cuando se cree un nuevo cliente, este booleano se
activar para indicar al sistema que se trata de uno
nuevo y entonces busque nmeros de serie
disponibles para el cliente. Despus de que el
proceso de copiado se complete, este booleano se
borra.
Cuando cualquier campo dentro de la ficha de cliente
(relacionada a esta tabla) sea modificado, este
booleano se activa para ejecutar dicho cambio en
todas las compaas. Se apaga en cuanto el proceso
de replicado haya concluido. As con todos los
cambios que tenga a lo largo del tiempo.

Tabla 311- Sales & Receivables Setup

Agregar los campos:

No.

Campo

5001
0

II.

Copy Customer
to Other
Companies

Tipo

Descripcin del campo

Boolean

Este booleano ser el control en la tabla para la


casilla de verificacin en la ficha de configuracin
que activar la funcionalidad de copia de clientes y
modificaciones de los mismos entre todas las
compaas.

TABLAS NUEVAS

No hay tablas adicionales a Dynamics NAV que sean necesarias para esta funcionalidad.

DRF - EVOLUCIONE

III.

CODEUNITS EXISTENTES

Codeunit 396- NoSeriesManagement

Esta codeunit ser utilizada en el momento en que se creen nuevos registros y estos deban ser
copiados, ya que se encarga de la asignacin de nmeros de serie al momento de registrar
nuevos objetos en Dynamics NAV, para la funcionalidad de copia de clientes, se agregan un par
de funciones que bsicamente se encargarn de buscar el nmero de serie siguiente en todas
las compaas y asignarlo al registro que se est creando.
NOTA: Lo que se recomienda es que la configuracin de copiar en las compaas siempre est
activada, de esta manera el nmero de serie ser siempre el mismo en todas.

IV.

CODEUNITS NUEVAS

Codeunit 50005- CopyData

Esta es la codeunit que generar todos los movimientos de copiado en que consiste la
funcionalidad.
Al momento de que es creado un nuevo elemento, se llena el booleano adicional (campo 50010)
en la tabla correspondiente (customer) para el registro que se est creando, acto seguido,
verifica que la configuracin de copiado se encuentre activada. Entonces, con apoyo en la
codeunit 396, obtiene los nmeros de serie para los elementos a crear en todas las compaas y
procede a replicar la informacin. Cuando la copia finaliza, se actualiza el booleano bloqueado de
la ficha del cliente y el booleano adicional a vaco.
En los casos de modificaciones, el funcionamiento es similar, slo que el booleano adicional ser
el correspondiente al campo 50011 de las tablas correspondientes, y no se utilizar la codeunit
396 puesto que el nmero de serie ya se encuentra asignado y se trata slo de una modifiacin.

V.

FORMAS (PGINAS)

Pgina 21- Customer Card

En esta pgina, se utilizan los disparadores normales de creacin y cambio para lanzar los
procesos descritos para la funcionalidad de copiado de Clientes entre compaas.

Pgina 459- Sales & Receivables Setup

DRF - EVOLUCIONE

En esta pgina, se agrega la casilla de verificacin que controla el nuevo campo relacionado con
la activacin de la funcionalidad de copiado de Clientes.

DRF - EVOLUCIONE

Flujo de proceso
Diseo funcional
1. CREACIN DE CLIENTE NUEVO
a) Configuracin de Funcionalidad de copiado
Ingresar a la Config Ventas y Cobros y activar la casilla Copiar Cliente en otras Compaas

b) Creacin de un nuevo cliente


Hace referencia al DDF de Ventas y Cuentas por Cobrar
Abrir la ficha de cliente, y crear un nuevo registro, con el nivel de detalle que se desee

c) Verificacin de existencia de cliente en otra compaa*

DRF - EVOLUCIONE

*Si se desea, se puede acceder a cualquiera de las compaas en la aplicacin, e ir a buscar


el cliente previamente registrado, con lo que se podr comprobar que efectivamente fue
copiado

VS

2. MODIFICACIN DE CLIENTE EXISTENTE


a) Modificacin de un cliente
En la ficha de cliente, en modo Edicin, hacer las modificaciones pertinentes para el cliente
que se desea.

b) Verificacin de replicacin de informacin de cliente en otra compaa*


*Al igual que en el caso anterior, si se desea se puede verificar que la modificacin se realiz,
cambiando momentneamente de compaa y verificando el cliente en cuestin.

DRF - EVOLUCIONE

VS

Fin del proceso.

DRF - EVOLUCIONE

Anexos.

DRF - EVOLUCIONE

Aprobacin del Documento


Los entregables clave mencionados en ste documento debern contar con la aprobacin del
Lder de Proyecto de KUA cuando un entregable no sea autorizado ser motivo para no continuar
con la siguiente etapa de implementacin del proyecto.
Se aceptar como aprobacin:

Firma del responsable en el documento impreso.

Cuando algn cambio en el proyecto implique la re-programacin de actividades e impacte


considerablemente al proyecto en tiempo y / o costo, el cambio deber ser revisado y aprobado
previamente por los lderes de proyecto GRUPO KUA Y CLEVEN.
Se aprueba el presente documento de mutuo acuerdo el da 28 de Octubre del 2015.

Por Evolucione

Por
Cleven

Isis Zacarias Leos

Benjamn vila.

Manuel Borja

DRF - EVOLUCIONE

Anda mungkin juga menyukai