Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIS - Libros fiscales
Función:
RutinaNombre
FISA802.PRWArchivos Tesaka
País:Paraguay.
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-20505


02. SITUACIÓN/REQUISITO

Al tener más de ítem en los documentos fiscales y ejecutar la rutina de transmisión se genera el error log: "THREAD ERROR ([27348], usuario, SPON019403019) 05/06/2024 14:40:37 array out of bounds ( 2 of 1 ) on FI802TRA(FISA802.PRW)".


03. SOLUCIÓN

Se modifica el fuente Archivos Tesaka (FISA802) para obtener los datos correctos los ítems de cada documento fiscal, ya que en la función de transmisión no se encontraban todos los ítems, para el envió. 


  • En la rutina de Proveedores (MATA020) del módulo Libros Fiscales (SIGAFIS >> Actualizaciones | Archivos) incluir un proveedor.
  • En la rutina de Impuestos variables (MATA995) del al módulo Libros fiscales (SIGAFIS >> Actualizaciones | Archivos) configurar los impuestos para el cálculo del impuesto IVA y RETENCIÓN IMPUESTO RENTA (RIR).
  • En la rutina Registrar Nbm (MATA994) del módulo Compras (SIGACOM>>Actualizaciones | Archivos) registrar la retención asociados al CFO definido en la TES.
  • En la rutina de Tipos de Entrada y Salida (MATA080) del módulo Compras (SIGACOM>>Actualizaciones | Archivos) registre una TES de entrada, la TES debe tener los impuestos (IV5 o IVA).
  • En la rutina Factura de entrada (MATA101N) en el módulo Compras (SIGACOM>>Actualizaciones | Movimientos) registre una factura de entrada para el proveedor con varios ítems.
    • En el encabezado, definir en el campo Tipo Doc (F1_TIPNOTA), los valores 1 o 5;
  • En la rutina Orden de pago (FINA085A) en el módulo Financiero (SIGAFIN>>Actualizaciones | Cuentas por pagar) generar la Orden de pago para la Factura generada en el paso anterior.
  1. En la rutina Archivos Tesaka (FISA802) en el módulo Libros fiscales (SIGAFIS>>Miscelánea | Workflow):
    1. Haga clic en "Incluir".
      1. Informar los filtros y seleccionar la Orden de pago previamente. 
    2. Después de incluir, hacer clic en Otras acciones > Transmitir:
      1. En ¿Directorio ?, informar dónde se generará el registro.
      2. ¿Arch. Destino ?, informar el Título del archivo .txt.
      3. ¿Orden de pago ?, informar el código de la Orden de pago generada en el paso anterior, o puede ir vacío.
  2. Confirmar en el directorio, la correcta generación del archivo .txt.
  3. En el .txt confirmar la correcta impresión de las informaciones:
    1. IVA = "ivaPorcentaje5" = 0 e "ivaPorcentaje10" = la alícuota definida en la SFF.
    2. IV5 = "ivaPorcentaje5" = la alícuota definida en la SFF e "ivaPorcentaje10" = 0.


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

No es posible configurar IVA e IV5 en la misma TES para calcular ambos en la misma factura, para eso es necesario configurar 2 TES una con cada uno de los impuestos vinculados a los diferentes ítems dentro de la misma factura.


05. ASUNTOS RELACIONADOS

  • No aplica.