Árvore de páginas

Versões comparadas

Chave

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

...

Tag del país, aunque exista información en el campo A2_PAIS y YA_SIGLA

Los campos esta llenadoscumplimentados, mesmo así no carga las tags "ruc", "dv", "pais", "numeroTimbrado" 
y el campo "fecha" estira queda con la fecha digitación (F1_DTDIGIT) cuando tendría que ser fecha de emisión (F1_EMISSAO).

...

Totvs custom tabs box
tabsPrueba, Archivos Json
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1


  1. En la rutina Archivos Tesaka (FISA802) en el módulo Libros fiscales (Miscelánea | Workflow) Haga , haga clic en "Transmitir".
  2. Seleccione los parámetros y confirmarconfirme.
  3. Revise el archivo en la carpeta que se generó.
Totvs custom tabs box items
defaultno
referenciapaso2

[
    {
        "detalle": [
            {
                "cantidad": 1,
                "tasaAplica": "10",
                "precioUnitario": 9999.91,
                "descripcion": "MATERIA PRIMA - RATEO PRORRATEO         "
            },
            {
                "cantidad": 1,
                "tasaAplica": "10",
                "precioUnitario": 5000.09,
                "descripcion": "MATERIA PRIMA - RATEO PRORRATEO         "
            },
            {
                "cantidad": 1,
                "tasaAplica": "0",
                "precioUnitario": 2000,
                "descripcion": "MATERIA PRIMA - RATEO PRORRATEO         "
            }
        ],
        "retencion": {
            "fecha": "2024-09-04",
            "moneda": "PYG",
            "tipoCambio": 7571,
            "retencionRenta": false,
            "conceptoRenta": "",
            "ivaPorcentaje5": 0,
            "ivaPorcentaje10": 20,
            "rentaCabezasBase": 0,
            "rentaCabezasCantidad": 0,
            "rentaToneladasBase": 0,
            "rentaToneladasCantidad": 0,
            "rentaPorcentaje": 0,
            "retencionIva": true,
            "conceptoIva": "IVA.1"
        },
        "informado": {
            "situacion": "CONTRIBUYENTE",
            "nombre": "RETENCIÓN DE IVA",
            "ruc": "12345678910",
            "dv": "1",
            "domicilio": "DIRECCION FICTICIA 123",
            "tipoIdentificacion": "",
            "identificacion": "",
            "direccion": "",
            "correoElectronico": "",
            "pais": "PY",
            "telefono": ""
        },
        "transaccion": {
            "numeroComprobanteVenta": "040-920-2400006",
            "condicionCompra": "CONTADO",
            "cuotas": 1,
            "tipoComprobante": 1,
            "fecha": "2024-09-04",
            "numeroTimbrado": "17227836"
        },
        "atributos": {
            "fechaCreacion": "2024-09-04",
            "fechaHoraCreacion": "17:47:32"
        }
    }
]

...

Para la tag de país, busque en la tabla SYA (Países) el campo YA_SIGLA con la clave del campo A2_PAIS.
Tenga en cuenta que el manual de TESAKA tiene codificación de países en dos posiciones.
Ejemplo: Paraguay = PY y no PRY con la codificación internacional que utilizan los módulos de importación y exportación.
Por motivos de compatibilidad, si el campo YA_SIGLA se completa con dos caracteres, se utilizará el contenido de este campo.
Si el campo YA_SIGLA está vacío o no tiene dos posiciones, entonces la rutina obtiene datos del campo YA_PAISDUE de dos posiciones.

Para la tag moneda, busque en la tabla SYF (Monedas) el campo YF_COD_GI (3 Posiciones) la moneda de facturación con la clave de los parámetros MV_SIMB1, MV_SIMB2,...
En la tabla SYF (codificación de moneda internacional), el campo YF_COD_GI contiene de forma predeterminada el código de moneda con tres posiciones.

Ejemplo:
Guaraní = MV_SIMB1 = 'Gs.' o '$ ' = YF_MOEDA el campo YF_COD_GI debe tener su contenido '450' o 'PYG'
Dólar = MV_SIMB2 = 'US$' o 'USD' = YF_MOEDA el campo YF_COD_GI debe tener su contenido '220' o 'USD'
Euro = MV_SIMB3 = 'EUR' o 'EUR' = YF_MOEDA el campo YF_COD_GI debe tener su contenido '978' o 'EUR'
Real = MV_SIMB4 = 'R$ ' o 'BRL' = YF_MOEDA el campo YF_COD_GI debe tener su contenido '085' o '790' o 'BRL'

Para las tags RUC y DV:
Sólo para 'colaborador', con clave de A2_CGC

Tipos de situación:
contribuyente: A2_TIPO = 'A' & A2_EST <> 'EX'
no contribuyente: A2_TIPO = 'N' y A2_EST <> 'EX'
NO_RESIDENT: A2_EST = 'EX' no usa RUC

Timbrado:
Solo para 'contribuyente', toma datos del campo F1_NUMTIM

05. ASUNTOS RELACIONADOS

...

Registro Países:
Tabla SYA
Rutina EICA100

Registro Monedas:
Tabla SYF
Rutina EICA150


Templatedocumentos