01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||||
Segmento: | Servicios | ||||||||||||
Módulo: | SIGAGCT - Gestión de Contratos | ||||||||||||
Función: |
| ||||||||||||
Ticket: | 8894199 | ||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9169 |
02. SITUACIÓN/REQUISITO
En el proceso de finalización de una medición para generar un pedido de venta se presenta un mensaje que indica que falta por llenar el campo obligatorio "Uso CFDI (C5_USOCFDI)".
En la tabla CND(Contratos de Medición) faltan los campos relacionados al CFDI.
03. SOLUCIÓN
Se agregan los campos Uso CFDI(CND_USOCFD), Relación CFD(CND_RELSAT) y UUID Relacs(CND_UUIDRE) a la tabla CND.
Dentro de los fuentes de Mantenimiento de Mediciones (CNTA120 y CNTA121) en la función para Generación de Pedido por Rutina Automática (CN120GrvPeD) y Generación de Pedidos y Títulos de una Medición(CN121GerDocse) se validan los campos CND_USOCFD, CND_RELSAT, CND_UUIDRE y sus valores se asignan a los campos C5_USOCFDI, C5_RELSAT, C5_UUIDREL del pedido de venta.
- Realizar el respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-9169.
- Validar que las rutinas actualizadas, correspondan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico.
- Contar con la implementación y configuración de la factura electrónica para México.
- Contar con las configuraciones necesarias para la utilización del módulo SIGAGCT (Gestión de Contratos)
Mantenimiento de Contratos
- Ingresar a la rutina Mantenimiento, ubicada en "SIGAGCT - Actualizaciones| Contratos| Mantenimiento".
- Dar clic en el botón "Incluir" y seleccionar "Venta".
- En el encabezado llenar los campos obligatorios.
- En el detalle, pestaña Clientes, seleccionar al cliente.
En el detalle, pestaña Planillas, seleccionar al Cliente y el Tipo.
En el detalle, pestaña de Ítems asignar el Producto, Cantidad, Valor unitario y Valor total.
Confirmar los cambios.
Se genera el contrato.
El contrato quedará en estado de Elaboración.
Seleccionar el contrato generado anteriormente y en el menú “Otras acciones” seleccionar la opción “Situación”.
Se mostrará un recuadro “Control de Situaciones”, dentro, actualizar el contenido del campo “Nueva Situación” con la opción “05-Vigente” y confirmar los cambios.
Mediciones:
- Ingresar a la rutina Mediciones, ubicada en SIGAGCT - Actualizaciones| Contratos| Mediciones".
- Dar clic en el botón "Incluir".
Se mostrará una pantalla, en el campo nr. de contrato seleccionar el contrato de venta generado anteriormente.
En la lista seleccionar la planilla del contrato de venta y dar clic en el botón "Ok".
- Se mostrará el formulario de modificación de la medición.
En el encabezado llenar los campos obligatorios.
Llenar el campo obligatorio Uso CFDI (CND_USOCFD). El llenado de los campos Relación CFDI (CND_RELSAT) y UUID Relacs (CND_UUIDRE) será opcional.
En el detalle asignar la Cantidad.
Dar clic en el botón "Grabar"
El estatus de la medición queda en “Abierta”.
Seleccionar la medición y en el menú “Otras acciones” seleccionar la opción Finalizar.
Confirmar la finalización.
Se genera el pedido de venta.
- La medición cambia de estatus a “Cerrada”.
Pedido de Venta:
- Ingresar a la rutina Pedido de Venta, ubicada en SIGAFAT - Actualizaciones| Pedidos | Pedido de Venta".
- Verificar que exista el pedido generado anteriormente.
- Visualizar el pedido y revisar que los campos Uso CFDI (CND_USOCFD), Relación CFDI (CND_RELSAT) y UUID Relacs (CND_UUIDRE) se hayan llenado con la información heredada de la Medición.
Si es necesario liberar pedido:
- Ingresar a la rutina Liberación de Pedidos de Venta, ubicada en SIGAFAT - Actualizaciones| Pedidos | Liberación de Pedidos de Venta".
- Seleccionar el pedido, después dar clic en el botón "Aprobar".
Si es necesario liberar de crédito y stock :
- Ingresar a la rutina Liberación de crédito y stock, ubicada en SIGAFAT - Actualizaciones| Pedidos | Liberación de crédito y stock".
- Seleccionar el pedido, después dar clic en el botón "Manual".
- Se mostrará una ventana con los datos del pedido, confirme dando clic en el botón "OK".
Generar factura a partir de un pedido de venta:
- Ingresar a la rutina Generación de Notas, ubicada en SIGAFAT - Actualizaciones| Facturación | Generación de Notas".
- En la pantalla principal seleccionar el pedido generado anteriormente.
- En el menú "Otras acciones" seleccionar la opción "Generar Factura".
- Se mostrará una ventana con los datos de la factura a generar.
- Seleccionar la serie y dar clic en el botón "Ok".
Generación del comprobante fiscal electrónico:- Confirmar la generación comprobante fiscal digital (CFDI)
- Confirma el timbrado del comprobante fiscal digital (CFDI)
- Se enviará un mensaje indicando que el documento fue Timbrado con éxito.
Nota: Si no se requiere el timbrado desde la generación de notas, después de generar la factura no confirmar la generación y timbrado del comprobante fiscal digital (CFDI).
Factura:
- Ingresar a la rutina Factura, ubicada en SIGAFAT - Actualizaciones| Facturas| Facturación".
- Seleccionar la factura generada anteriormente.
- Visualizar la factura y revisar que los campos Uso CFDI (F2_USOCFD), Relación CFDI (F2_RELSAT) y UUID Relacs (F2_UUIDREL) se hayan llenado con la información heredada de la Medición.
04. INFORMACIÓN ADICIONAL
Versiones correctoras 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27
Diccionario de Datos
Pacote Atusx 007569
Campos en el archivo SX3
CND - Encabezado de Medición de Contratos.
Nota: Si la factura electrónica está activa, agregar el campo CND_USOCFD como obligatorio.
Campo | CND_USOCFD |
Tipo | Caracter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Uso CFDI |
Descripción | Clave de uso CFDI |
Consulta | MEX013 |
Validación | Vazio() .or. ValidF3I("S013", M->CND_USOCFD,1,3) |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Contexto | Real |
Propiedad | Modificar |
Orden | 63 |
Help | Informar la Clave de uso CFDI |
Campo | CND_RELSAT |
Tipo | Caracter |
Tamaño | 2 |
Decimal | 0 |
Formato | @99 |
Título | Relación CFD |
Descripción | Tipo de relación CFDI |
Validación | Vazio() .or. ValidF3I("S012", M->CND_RELSAT,1,2) |
Consulta | MEX012 |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Modificar |
Orden | 64 |
Help | Informar el Tipo de relación CFDI |
Campo | CND_UUIDRE |
Tipo | Memo |
Tamaño | 10 |
Decimal | 0 |
Título | UUID Relacs |
Descripción | UUID CFDI Relacionados |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Modificar |
Orden | 65 |
Help | Informar los UUID CFDI Relacionados |
Verificar que el diccionario a utilizar cuente con las actualizaciones es mencionadas en este documento (campos en Tabla CND)¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- documento_tecnico
- microsiga_protheus
- servicios
- mercado_internacional
- totvs_backoffice
- linea_protheus
- sigagct
- gestion
- 8894199
- contratos_de_medicion
- mediciones
- contratos
- 12_1_17
- 12_1_23
- 12_1_25
- 12_1_27
- pedido_venta
- generacion_de_notas
- generacion_de_factura
- factura_electronica
- mex
- mexico
- factura_timbrada
- cfdi
- timbre_fiscal_digital
- cnta120
- cnta121
- locxmex
- dmina_9169