DTF KUA Especificación GAP CCGS02 Clientes V1

  • Upload
    ivn

  • View
    7

  • Download
    0

Embed Size (px)

DESCRIPTION

Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción Descripción

Citation preview

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

Documento de Diseo Tcnico Funcional (DTF)Replicar clientes.

Control de revisionesRegistro de cambiosFechaAutorVersin de correccinComentarios

RevisoresFechaVersin RevisadaNombre

DistribucinNombreCargo

AutorizacinVersin Autorizada:

NombreCargoFirma

ContenidoControl de revisiones2RESUMEN EJECUTIVO4INTRODUCCIN4Objetivo4Identificacin del GAP CCGS026Definicin del Alcance del requerimiento7CCGS02. Catlogo de clientes centralizado con capacidad de modificar algunos datos por empresa7Descripcin del proceso8Problemtica a Resolver & Propuesta de Solucin8A.Descripcin del Proceso:8B.PROPUESTA: Modelo de Adecuacin en Microsoft Dynamics NAV:8C.Validaciones:8Cotizacin10Diseo de la solucin Tcnica11Propuesta, Tablas, Diseo y Procesos11I.TABLAS EXISTENTES11II.TABLAS NUEVAS11III.CODEUNITS EXISTENTES11IV.CODEUNITS NUEVAS12V.FORMAS (PGINAS)12Flujo de proceso13Diseo Funcional13Anexos.16Aprobacin del Documento17

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 Descripcin

Identificacin del GAPIdentificador nico asignado al requerimiento solicitado

Definicin del alcanceIndica una descripcin del resumen del requerimiento.Una descripcin del alcance y los supuestos relacionados con la iniciativa.

Descripcin del procesoDescripcin del requerimiento y solucin propuesta

CotizacinDetalle de los recursos y tiempos de ejecucin del desarrollo

Diseo de la solucin tcnicaDetalle de la solucin tcnica

Flujo de procesoProceso tcnico de la solucin a desarrollar

ObjetivoEn 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.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.

Identificacin del GAP CCGS02

IMPORTANTE:

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.

Mircoles 28 de Octubre15M1

PROYECTO: KUA, Implementacin de Microsoft Dynamics NAV

Especificacin Tcnica de Requerimientos Para KUA Desarrollos y/o Adecuaciones

Preparado por: Consultor

Definicin del Alcance del requerimientoCCGS02. Catlogo de clientes centralizado con capacidad de modificar algunos datos por empresaAlcance: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 VendedoresEs 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.

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.

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.

Cotizacin

Fase / Actividades PlaneadasResponsablePresupuesto (Hrs)FuncionalPresupuesto (Hrs)TcnicoTiempo adicional(Hrs)Tiempo Real(Hrs)

Levantamiento del requerimientoBenjamn Avila

Diseo del requerimientoBenjamn Avila

Programacin del Requerimiento

Pruebas internas

Pruebas Liberacin

Adecuaciones

Aprobacin del RequerimientoLder Mdulo

ImplementacinBenjamn Avila

Suma

Total Horas

Sub Totales (hrs)FuncionalHrsTcnicoHrs

TOTALES46 Horas

Diseo de la solucin Tcnica

Propuesta, Tablas, Diseo y Procesos

I. TABLAS EXISTENTES

Tabla 18- CustomerAgregar los campos:

No.CampoTipoDescripcin del campo

50010NewBooleanCuando 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.

50011ModifiedBooleanCuando 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 SetupAgregar los campos:

No.CampoTipoDescripcin del campo

50010Copy Customer to Other CompaniesBooleanEste 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.

II. TABLAS NUEVAS

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

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 CardEn 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 SetupEn esta pgina, se agrega la casilla de verificacin que controla el nuevo campo relacionado con la activacin de la funcionalidad de copiado de Clientes.

Flujo de procesoDiseo funcional

1. CREACIN DE CLIENTE NUEVO

a) Configuracin de Funcionalidad de copiadoIngresar a la Config Ventas y Cobros y activar la casilla Copiar Cliente en otras Compaas

b) Creacin de un nuevo clienteHace referencia al DDF de Ventas y Cuentas por CobrarAbrir 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**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 clienteEn 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.VS

Fin del proceso.

Anexos.

Aprobacin del DocumentoLos 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 EvolucionePor Cleven

Isis Zacarias LeosBenjamn vila.

Manuel Borja

DRF - EVOLUCIONE MEX FOODS