Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoServicios

Módulo:

SIGAFAT - Facturación.

Función:

   

RutinaNombre TécnicoFecha
FISA800Timbrado CFDi.
13
17/08/
2020
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 errorlogerror 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 cuando la rutina es ejecutada mediante un Job.


Totvs custom tabs box
tabsPre-condiciones, Pasos
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • Realizar un
respado
  • respaldo del repositorio (RPO).
  • Aplicar el parche correspondiente la issue DMINA-9852.
  • Mediante el Configurador (SIGACFG), configurar un
Job
  • JOB para llamar a la función TimbreCFDi(). <Ver sección 05. ASUNTOS RELACIONADOS>
  • Contar con
asl
  • las configuraciones necesarias para el proceso de Factura Electrónica
(ver https://tdn.totvs.com/x/cPNZE)
  • <Ver sección 05. ASUNTOS RELACIONADOS>
  • Contar con Facturas de Salida que no se encuentren timbradas.
Totvs custom tabs box items
defaultno
referenciapaso2
  • Ejecutar el JOB configurado previamente.
  • Validar mediante el log o consola, que no se presente el
errorlog relacionaod
  • error log relacionado al uso de la función CpyS2T().


04. INFORMACIÓN ADICIONAL

...

Card documentos
InformacaoNo aplica.
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>