INFORME DE PRUEBA Usuario Quality: Andrea Uribe “NUEVA FUNCIONALIDAD” TAREA: 5942 – NUEVO TXT NOTAS DE CREDITO GXADMIN - WAKAL DESARROLLADOR: Ing. Ennodio Marin REQUERIMIENTO Ruta: Sistema GxAdmin – Wakal. Se requiere realizar un ajuste en la generación de los archivos txt para las Notas de Crédito del sistema GxAdmin, para incluir la información relacionada con el tipo de documento al que aplicó la Nota de Crédito; la información a incluir serían principalmente, el tipo de documento, serie del documento, número del documento, fecha del documento y monto. Para determinar a que documento aplicó una Nota de Crédito, se debe realizar tomando en cuenta los siguientes casos: 1. Caso 1: Si la N/C no está asociada a ningún cobro, no generar archivo NA. 2. Caso 2: Si la N/C está en un registro de cobro, donde el mismo tiene una solo factura, en la información del documento al que aplicó, se debe colocar la información asociada a ese número de factura; pero con el mismo importe de la Nota de Crédito. 3. Caso 3: Si la N/C está en un registro de cobro y el mismo tiene asociado más de una factura, tampoco se generará archivo NA. Nota: en todos los casos se debe validar que el tipo de documento al que aplicó la N/C no esté asociado a otro cobro. Nota: Las tablas para buscar la información de los cobros realizados en el sistema GxAdmin son: GXADMIN.COBCLIVT, GXADMIN.COBCLINC y gxadmin.cobrocli Se requiere que la información del documento al que aplicó una Nota de Crédito, se genere en un archivo txt nuevo, identificado como “NA: Notas de Crédito Admin”; a continuación, se especifica la estructura de éste nuevo archivo txt. Los nombres de los archivos se identifican por Veinticinco (24) caracteres, dos (2) que indican el Grupo, ocho (8) la empresa, dos (2) el tipo de archivo, uno (01) que indican el Tipo de Documento, once (11) que indica el número del documento. PPEEEEEEEETTDNNNNNNNNNNN.TXT P: Grupo E: Empresa T: Tipo de Archivo D: Tipo de Documento N: Número de Documento. Tipo de Archivo: DA: Documentos Admin LA: Líneas de las Facturas Admin CL: Clientes NA: Notas de Crédito Admin _______________________________________________________________ NA Notas de Crédito Admin __________________________________________________________ Posición Columna Longitud Descripción 01-02 02 Grupo 03-10 08 Empresa 11-16 06 Serie del Documento (Nota de Crédito) 17-27 11 Número del Documento (Nota de Crédito) 28-28 01 Tipo de Documento al que aplicó 29-38 10 Fecha del Documento al que aplicó (dd/mm/yyyy) 39-52 14 Importe Aplicado 53-58 06 59-69 11 Serie del Número de Documento al que aplica la Nota de Crédito Número de Documento al que aplica la Nota de Crédito Se anexa imagen de referencia de cómo se debe reflejar en la estructura de las N/C del GxAdmin los datos del documento al que aplicó: Por otra parte, se requiere realizar un arreglo en el archivo txt “NC – Notas de Crédito” del sistema GxVisión, para agregar nuevos campos al final del archivo, para indicar el número del documento de la Nota de Crédito y la serie del documento de la Nota de Crédito. Posición Columna Longitud Descripción 01-02 02 Permisor ó Ciudad 06-13 08 Nro. de Referencia 17-17 01 Tipo de Documento al que aplica 21-28 08 Anulado 32-41 10 Fecha (dd/mm/yyyy) del documento al que aplica 51-56 14 Importe aplicado 57-62 06 Serie del Número de Documento al que aplica la Nota de Crédito Número de Documento al que aplica la Nota de 63-73 11 74-79 06 Serie de la Nota de Crédito 80-90 11 Número de la Nota de Crédito Crédito DESCRIPCIÓN DE LA NUEVA FUNCIONALIDAD Se ha desarrollado un nuevo archivo txt para las Notas de Crédito del GxAdmin que aplique a un documento. La información que incluye es el tipo de documento, serie del documento, número del documento, fecha del documento y monto. Esta archivo se generará solo en el caso donde el cobro posea una nota de crédito que aplique a una factura, ambos documentos con el mismo importe. En caso donde el cobro tenga más de una nota de crédito, más de una factura o si la nota de crédito no aplica completa a la factura, no se generará este archivo. El archivo se denomina NA- Notas de Crédito Admin. Por otra parte, se realiza una modificación en el archivo TXT ‘NC- Notas de Crédito’ donde se incluyen dos nuevos campos para indicar la Serie del documento de la Nota de Crédito y el Número del documento de la Nota de Crédito. 1.-Notas del Desarrollador. No tiene notas del desarrollador 2.- Notas de Configuración. 2.1.- Querys No tiene Query 2.2.- Creación de Opciones y Menús No tiene Opciones y Menús de inicialización 2.3.- Configuraciones Iniciales No tiene configuraciones iniciales. PRUEBAS REALIZADAS Funcionalidad Generación TXT GxAdmin Cuando se tiene activo que se está realizando la impresión de facturas con Wakal, todas las facturas generadas en el sistema GxAdmin, utilizaran el número de preimpreso para este sistema: Caso 1: Cobro registrado con una Nota de Crédito y una Factura con igual importe ambos documentos. Se tienen los siguientes documentos: Factura Nota de Crédito Se imprimen los documentos: Se observan los registros txt, generados en este momento para los documentos: Se registra un cobro al cliente: En este caso la nota de crédito aplica a la factura del cliente: Se observa el soporte de cobro: En este punto se genera el nuevo archivo txt (NA – Notas de Crédito Admin) Su estructura es la siguiente: Columna Longitud Descripción 01-02 02 Grupo Columna Longitud Descripción 03-10 08 Columna Longitud 11-16 06 Columna Longitud 17-27 11 Empresa Descripción Serie del Documento (Nota de Crédito) Descripción Número del Documento (Nota de Crédito) Columna Longitud 28 01 Descripción Tipo del Documento al que aplicó Columna Longitud 29-38 10 Columna Longitud 39-52 14 Descripción Fecha del Documento al que aplicó (DD/MM/YYYY) Descripción Importe Aplicado Columna Longitud 53-58 06 Columna Longitud 59-69 11 Descripción Serie del Documento al que aplica la Nota de Crédito Descripción Número del Documento al que aplica la Nota de Crédito Se verifica la información mostrada en el archivo corresponde a los registrados en la base de datos: Caso 2: Cobro registrado con una Nota de Crédito y una Factura con importes diferentes. No se genera archivo NA al realizar el cobro. Se imprimen los documentos: Factura Se generan estos txt: Nota de Crédito Se generan estos txt: Se procede a cargar el cobro donde participen estos documentos: En este caso la Nota de Crédito aplica completa a la factura, sin embargo no cubre la totalidad del monto, por lo que se realiza el pago del restante de la factura: Se observa el soporte de cobro: No se genera el archivo NA para la Nota de Crédito: Caso 3: Cobro registrado con una Nota de Crédito y una Factura con importes aplicados iguales pero ambos documentos sin el cobro total No se genera archivo NA al realizar el cobro. Se imprimen los documentos: Factura Se generan estos txt: Nota de Crédito Se generan estos txt: Se realiza el cobro: Se observa el soporte de cobro: No se genera archivo NA: Los documento siguen habilitados para realizar cobros posteriores: Caso 4: Cobro registrado con una Nota de Crédito y una Factura con importes diferente pero aplicando toda la factura y parte de la Nota de Crédito Se imprimen los documentos: Factura Se generan estos txt: Nota de Crédito Se generan estos txt: Se realiza el cobro: Se imprime el soporte: No se genera el archivo NA: Caso 5: Cobro registrado con una Nota de Crédito y varias Facturas Se imprimen los documentos: Factura Se generan estos txt: Nota de Crédito Se generan estos txt: Se procesa el cobro: Se imprime el soporte de cobro: No se genera el archivo TXT NA: Caso 6: Cobro registrado con varias Notas de Crédito y una Facturas Se imprimen los documentos: Factura Se generan estos txt: Nota de Crédito Se generan estos txt: Se procesa el cobro: Se imprime el soporte de cobro: No se genera el archivo TXT NA: Caso 7: Cobro registrado con varias Notas de Crédito y varias Facturas Se imprimen los documentos: Factura Se generan estos txt: Nota de Crédito Se generan estos txt: Se procesa el cobro: Se imprime el soporte de cobro: No se genera el archivo TXT NA. Caso 8: Cobro registrado con una Notas de Crédito que ya ha sido impresa y no se ha aplicado en su totalidad y una Facturas Se imprimen los documentos: Factura Se generan estos txt, nótese que la nota de crédito a usar ya se encuentra impresa: Nota de Crédito Esta nota de crédito fua aplicada parcialmente a otra factura en otro cobro: Se procesa el cobro: Se imprime el soporte de cobro: No se genera el archivo TXT NA. Modificación en TXT NC- Nota de Crédito GxVision Se generan los TXT para los siguientes documentos: Se observan las facturas impresas: Se verifican los nuevos campos en el archivo NC: Columna Longitud 01-02 02 Descripción Permisor o Ciudad Columna Longitud 06-13 08 Descripción Nro. de Referencia Columna Longitud 17-17 01 Descripción Tipo de Documento al que aplica Columna Longitud Descripción 21-28 08 Anulado Columna Longitud 32-41 10 Columna Longitud 51-56 14 Columna Longitud 57-62 06 Descripción Fecha (DD/MM/YYYY) del documento al que aplica Descripción Importe Aplicado Descripción Serie del Documento al que aplica la Nota de Crédito Columna Longitud 63-73 11 Columna Longitud 74-79 06 Columna Longitud 80-90 11 Descripción Número del Documento al que aplica la Nota de Crédito Descripción Serie de la Nota de Crédito Descripción Número de la Nota de Crédito Wakal Carga de Información Se colocan los archivos en la carpeta DATA: Se ejecuta el administrativo.exe: El demonio procede a la carga de los archivos en Wakal: Una vez finalizado, se procede a observar la factura desde Wakal: APROBADA EN BETA