Histórico da Página
...
Producto |
| |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| |||||||||||||||||||||||||||
Segmento: |
| |||||||||||||||||||||||||||
Módulo: | SIGAFAT - Facturación | |||||||||||||||||||||||||||
Función: |
| |||||||||||||||||||||||||||
País: | México | |||||||||||||||||||||||||||
Ticket: | N/A | |||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-22522 |
...
Realizar el ajuste temporal a la rutina que actualiza el status de la factura para poder simular en un ambiente de pruebas todo el proceso de cancelación de facturas fuera de periodo.
03. SOLUCIÓN
- En la rutina de Cancelación CFDI (FISA817) se realizan las siguientes modificaciones:
- En la función ProcesoWS() se agrega una validación que identifica si la factura que se está consultando esta fuera de periodo ( emitida dentro del mismo año con mes de cancelación mayor al mes de emisión), de ser así, la factura es marcada mediante el array aRegs.
En la función ActualizaDoc() se agrega una validación que identifica si el documento que está siendo consultado esta fuera de periodo, de ser así, el documento es marcarlo con estatus cancelable sin aceptación.
Nota Los cambios realizados en la rutina FISA817 son exclusivos para éste proyecto piloto.
- En la rutina de Funciones Genéricas de Documentos Fiscales (LOCXFUNA) se realizan las siguientes modificaciones:
- En la función LxChkNumNF() se asigna una validación para identificar si el sistema está en transacción utilizando la función InTransact() y proteger la llamada a la función MsRUnLock () para evitar errores.
Nota Las rutinas nombradas en este documento técnico se encuentran actualizadas en la branch de innovación (/Inovacao/projetos_areas/Localizacoes/Materiais/CANCEL_FAC_PILOTO)
Los cambios realizados en la rutina FISA817 son exclusivos para este proyecto piloto. - En la función LxChkNumNF() se asigna una validación para identificar si el sistema está en transacción utilizando la función InTransact() y proteger la llamada a la función MsRUnLock () para evitar errores.
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas