Á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écnio
TécnicoFecha
M486XFUN.PRWFunciones genéricas para Facturación Electrónica.19/08/2020
FATSCOL.INIScript de generación de archivos XML; NF y NDC nacional26/08/2020
FATSECOL.INIScript de generación de archivos XML; NF y NDC de exportación26/08/2020
Ticket:9091119
Requisito/Story/Issue (informe el requisito vinculado):DMINA-9855


02. SITUACIÓN/REQUISITO

Desde la rutina Facturación Electrónica (MATA486), al realizar la transmisión electrónica con un rango mayor a 200 documentos se muestra el siguiente error log:

Application Server Work area table full (Max= 1024)
( PREVIOUS ERROR : Application Server Work area table full (Max= 1024) )
on MPSYSOPENQUERY(MPSYSOPENTABLES.PRW) 28/06/2019 18:27:43 line : 697

03. SOLUCIÓN

En la rutina de Funciones genéricas para Facturación Electrónica (M486XFUN) se realizaron ajustes a las funciones:

fGetTaxas: Se realiza el cierre de la tabla temporal que se utiliza para la generación de los nodos root/cac:TaxTotal (impuestos) y /root/cac: WithholdingTaxTotal (retenciones) a nivel encabezado del documento.

fGetTaxDet: Se realiza el cierre de la tabla temporal que se utiliza para la generación del nodo root/cac:TaxTotal (impuestos) a nivel detalle del documento.

En el archivo de la estructura del XML para Factura/Boleta de Venta y Nota de Crédito de Cliente Nacional (FATSCOL.INI) y en el archivo de la estructura del XML para Factura/Boleta de Venta y Nota de Crédito de Cliente Extranjero (FATSECOL.INI), se eliminó el llamado a la función GetCUFE(), ya que el Código Único de Facturación Electrónica (CUFE) es un dato que es generado por el Proveedor Tecnológico denominado The Factory HKA.


Image Added



Totvs custom tabs box
tabsPaso 01, Paso 02Pre-condiciones, Pasos, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio (.rpo) del ambiente.
  2. Aplicar el parche disponibilizado para el presente ticket.
  3. Realizar las configuraciones de funcionalidad de Facturación Electrónica (véase el documento técnico de la sección 05 - Asuntos Relacionados)
  4. En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N), incluir varias Facturas de Venta (se recomienda más de 200 documentos).
Totvs custom tabs box items
defaultno
referenciapaso2


En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Documentos Electrónicos (MATA486).

  1. Informar en los parámetros:
    1. ¿Tipo de documento? = Factura
    2. ¿Serie? = Serie de la Factura de Salida incluida anteriormente.
    3. ¿Estatus? = vacío o cero.
  2. Ejecutar la acción Transmitir, e informar los parámetros:
    • ¿Serie de Factura? = Serie de la Factura de Salida incluida anteriormente.
    • ¿Factura Inicial? / ¿Factura Final? = Rango que contemple la fecha de emisión de la Factura de Salida (el rango de documentos a transmitir debe ser mayor a 200 documentos)
  3. Validar que el proceso de transmisión sea exitoso y que no se presente el error.log reportado.


04. INFORMACIÓN ADICIONAL

No aplica.


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaqueLa solución aplica para la versión 12.1.17 o superior, y se debe contar con la funcionalidad de Facturación Electrónica de Colombia.
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>