01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAGCT - Gestión de Contratos |
---|
Función: | Rutina(s) | Nombre Técnico | Fecha |
---|
CNTA120 | Mantenimiento de Mediciones | 09/0607/2020 | CNTA121 | Mantenimiento de Mediciones | 09/0607/2020 | LOCXMEX | Funciones genéricas para Notas Fiscales México | 08/07/2020 |
|
---|
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.
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones,Pasos |
---|
ids | Pre-condiciones,Pasos |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | Pre-condiciones |
---|
| - 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)
|
Totvs custom tabs box items |
---|
| 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. 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" 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.
|
|
Versiones correctoras 12.1.17 | 12.1.23 | 12.1.25 | 12.1.27
...
Card documentos |
---|
Informacao | Verificar que el diccionario a utilizar cuente con las actualizaciones es mencionadas en este documento (campos en Tabla CND) |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|