Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:

SIGAFAT - Facturación.

Función:

   

RutinaNombre TécnicoFecha
FISA800Timbrado CFDi.
17/08/2020 

   

Ticket:9476827
Requisito/Story/Issue (informe el requisito vinculado):DMINA-9852


02. SITUACIÓN/REQUISITO

Al ejecutar la función TimbreCFDI() mediante un Job, se muestra el siguiente error log:

"Function CpyS2T() doesn't available in JOB."


03. SOLUCIÓN

En la rutina Timbrado CFDi (FISA800) en la función TimbreCFDi(), se agrega el uso de la función GetRemoteType() para detectar el uso del JOBS y así utilizar la función __CopyFile(), para realizar la copia de los archivos XML y OUT generados durante el proceso de timbrado de un CFDi.


  • Realizar un respaldo del repositorio (RPO).
  • Aplicar el parche correspondiente la issue DMINA-9852.
  • Mediante el Configurador (SIGACFG), configurar un JOB para llamar a la función TimbreCFDi(). <Ver sección 05. ASUNTOS RELACIONADOS>
  • Contar con las configuraciones necesarias para el proceso de Factura Electrónica. <Ver sección 05. ASUNTOS RELACIONADOS>
  • Contar con Facturas de Salida que no se encuentren timbradas.
  • Ejecutar el JOB configurado previamente.
  • Validar mediante el log o consola, que no se presente el error log relacionado al uso de la función CpyS2T().


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

No aplica.


05. ASUNTOS RELACIONADOS

  • Uso de GetRemoteType:

    Función GetRemoteType

  • Configuración de JOBS en Protheus:

    Protheus - SIGACFG - Configuración de schedule - jobs - P12

  • Funcionalidad de Facturación Electrónica para México CFDi 3.3

    DT_Factura_Electronica_Mexico_CFDI_Version_3_3