Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación 
Función:
RutinaNombre TécnicoFecha
LOCXNFFunciones genéricas para Notas Fiscales16/04/2024
LOCXNF2Notas Fiscales16/04/2024
LOCXMEXFunciones Genéricas para Documentos Fiscales para México16/04/2024
FISA817Cancelación CFDI16/04/2024
TIPODOCClase TipoDoc para validaciones en modelos de documentos16/04/2024
INPUTFIELDSALLGeneración de estructuras para campos de entradas16/04/2024
FISA800Timbrado CFDI16/04/2024
LOCXFUNAFunciones genéricas Genéricas de localizacionesDocumentos Fiscales.16/04/2024
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.



Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1

Totvs custom tabs box items
defaultno
referenciapaso2

...