IVAPER - Colocar el archivo IVAPER.INI dentro de la carpeta /SYSTEM/ del ambiente.
- Por medio de la rutina "Proveedores" (Rutina: Mata020 || Ruta Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar un Proveedor.
- Por medio de la rutina "Imp. Variables” (Rutina: MATA995 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar impuesto IVP( Percepción IVA) y configurar los campos.
- Tipo Impuest (FB_TIPO) = “N - Nacional”
- Classe Imp (FB_CLASSE). = "P - Percepción"
- Clasif. (FB_CLASSIF) =“3” (IVA)
- En la rutina "Tipos de entrada y salida" (Rutina: MATA070 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) incluir una TES de entrada que calcule el impuesto previamente configurado.
- Por medio de la rutina "Tabla de Equivalencias” (Rutina: FISA030|| Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar una tabla de equivalencia para el aplicativo IVAPER. Informar el código fiscal como valor origen.
- En el módulo de Compras (Ruta: SIGACOM | Actualizaciones | Movimientos) realizar documentos como:
- NF - Facturas de entrada (Rutina: MATA101N),
- NDP - Nota Cred/debito Notas de débito proveedor (Rutina: FINA040)
- NCI - Notas de crédito interno (Rutina: FINA040)
Informando: - Informar el proveedor y TES creados previamente.
- Verificar el cálculo del IVP.
- Grabar documento.
IVAIMP - Colocar el archivo IVAIMP.INI dentro de la carpeta /SYSTEM/ del ambiente.
- Por medio de la rutina "Proveedores" (Rutina: Mata020 || Ruta Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar un Proveedor
- Tener configurado al menos un proveedor como Tipo Prov. “Aduana” para el IVAIMP.
- Por medio de la rutina "Imp. Variables” (Rutina: MATA995 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar impuesto IV9( Percepción IVA Importaciones) y configurar los campos.
- Tipo Impuest (FB_TIPO) = “N - Nacional”
- Classe Imp (FB_CLASSE). = "P - Percepción"
- Clasif. (FB_CLASSIF) = "9 – IVA Importación"
- En la rutina "Tipos de entrada y salida" (Rutina: MATA070 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) incluir una TES de entrada que calcule el impuesto previamente configurado.
- Por medio de la rutina "Tabla de Equivalencias” (Rutina: FISA030|| Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar una tabla de equivalencia para el aplicativo IVAIMP. Informar el código fiscal como valor origen.
- En el módulo de Compras (Ruta: SIGACOM | Actualizaciones | Movimientos) realizar documentos como:
- NF - Facturas de entrada (Rutina: MATA101N)
- NDP - Nota Cred/debito Notas de débito proveedor (Rutina: FINA040)
- NCI - Notas de crédito interno (Rutina: FINA040)
Informando: - Informar el proveedor y TES creados previamente, para la factura se puede informar o no el campo número de despacho (F1_NUMDES).
- Verificar el cálculo del IVP.
- Grabar documento.
|
IVAPER - Ingresar a la rutina Archivos Por Verif (Rutina: MATA950 || Ruta: Libros fiscales (SIGAFIS) | Miscelánea | Arch. Magnéticos).
- Seleccionar parámetros.
- ¿Fecha Inicial? - Ejemplo: "01/02/2025"
- ¿Fecha Final? - Ejemplo: "28/02/2025"
- ¿Instruc. Normativa? - "IVAPER"
- ¿Archivo Destino? - "ivaper.txt"
- ¿Directorio? - "C:\Tmp\"
- ¿Selecciona Sucursales? - "No"
- ¿Agrupa obligación? - "No"
- Confirmar los parámetros.
- Clic en Ok.
- Se abrirá una venta de configuración referente a la normativa seleccionada.
- Seleccionar avanzar.
- En la siguiente sección se pide "Tabla de equivalencia de la percepción": Agregar código de la tabla de equivalencia creada previamente creada. En este ejemplo se ocupa IVAP.
- Durante el proceso se mostrará una barra de avance.
- Al finalizar el proceso pregunta si se desea imprimir el reporte de la generación.
- Si se selecciona imprimir el reporte se muestra el informe con el número de registros en el archivo creado.
- Se verifica el archivo creado en la ruta informada en la sección de parámetros.
Ejemplo de TXT de IVAPER generado 
Estructura de IVAPER en TXT Dato | Desde | Hasta | Código de Régimen de percepción | 1 | 3 | CUIT del agente de percepción | 4 | 16 | Fecha de la percepción | 17 | 26 | Número de factura parte I(Punto de venta) *Cuando es un punto de venta tamaño 4 se toma los primeros 4 números del número de documento y se agrega un cero a la primera posición . *Cuando es un punto de venta tamaño 5 se toma los primeros 5 números del número de documento. | 27 | 34 | Número de factura parte II | 35 | 42 | Monto de la Percepción | 43 | 58 |
IVAIMP - Ingresar a la rutina Archivos Por Verif (Rutina: MATA950 || Ruta: Libros fiscales (SIGAFIS) | Miscelánea | Arch. Magnéticos).
- Seleccionar parámetros.
- ¿Fecha Inicial? - Ejemplo: "01/02/2025"
- ¿Fecha Final? - Ejemplo: "28/02/2025"
- ¿Instruc. Normativa? - "IVAIMP"
- ¿Archivo Destino? - "ivaimp.txt"
- ¿Directorio? - "C:\Tmp\"
- ¿Selecciona Sucursales? - "No"
- ¿Agrupa obligación? - "No"
- Confirmar los parámetros.
- Clic en Ok.
- Se abrirá una venta de configuración referente a la normativa seleccionada.
- Seleccionar avanzar.
- En la siguiente sección se pide "Tabla de equivalencia de la percepción": Agregar código de la tabla de equivalencia creada previamente creada. En este ejemplo se ocupa IVAP.
- Durante el proceso se mostrará una barra de avance.
- Al finalizar el proceso pregunta si se desea imprimir el reporte de la generación.
- Si se selecciona imprimir el reporte se muestra el informe con el número de registros en el archivo creado.
- Se verifica el archivo creado en la ruta informada en la sección de parámetros.
Ejemplo de TXT de IVAIMP generado 
Estructura de IVAIMP en TXT Dato | Desde | Hasta | Código de Régimen de percepción | 1 | 3 | CUIT del agente de percepción | 4 | 16 | Fecha de la percepción | 17 | 26 | Número de factura parte I(Punto de venta) *Cuando es un punto de venta tamaño 4 se toma los primeros 4 números del número de documento y se agrega un cero a la primera posición . *Cuando es un punto de venta tamaño 5 se toma los primeros 5 números del número de documento. | 27 | 34 | Número de factura parte II | 35 | 42 | Número de Despacho | 43 | 58 | Monto de la Percepción | 59 | 74 |
|
?{"Nombre del archivo INI","IVAPER.INI"}
?{"Descripcion Completa del Archivo Magnetico" ,"Archivo utilizado en el procesamiento del régimen de percepción."}
[XXX Inicializacao]
(PRE) _aTotal[01] := MV_PAR01
(PRE) _aTotal[02] := MV_PAR02
(PRE) _aTotal[03] := {}
(PRE) _aTotal[04] := {}
(PRE) _aTotal[05] := .F.
(PRE) _aTotal[06] := {}
[XXX Montagem do CFP Utilizado pela rotina - PRINCIPAL]
(PRE) aAdd(_aTotal[03],"Régimen de percepción")
(PRE) aAdd(_aTotal[03],"")
(PRE) aAdd(_aTotal[03],"Llene correctamente las informaciones requeridas.")
(PRE) aAdd(_aTotal[03],"Informaciones necesarias para generar el archivo magnético del régimen de percepción.")
[XXX Painel 1 - Configuraciones generales]
(PRE) aAdd(_aTotal[04],{})
(PRE) aAdd(_aTotal[04][1],"Régimen de percepción")
(PRE) aAdd(_aTotal[04][1],"Configuraciones generales:")
(PRE) aAdd(_aTotal[04][1],{})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{1,"Tabla de equivalencia de la percepción:",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{2,,"XXXX",1,,,,4})
[XXX Chamada do Wizard]
(PRE) _aTotal[05] := xMagWizard(_aTotal[03],_aTotal[04],"IVAPER")
(PRE) Iif(_aTotal[05],xMagLeWiz("IVAPER",@_aTotal[06],.T.),Nil)
[XXX Registro PER - Régimen de percepción]
(PRE) _aTotal[99] := LocIVAPER(DTOS(_aTotal[01]),DTOS(_aTotal[02]),_aTotal[06],Iif(lAglFil,.T.,.F.))
(POS)
[IVAPER registro PER – Régimen de percepción]
(PRE) IVAPER->(dbSetOrder(1))
(PRE) IVAPER->(dbGotop())
(POS)
CODPER C 003 0 aFISFILL(PER_CODPER,3)
CUIT C 013 0 aFISFILL(PER_CUIT,13)
EMISS C 010 0 aFISFILL(PER_EMISS,10)
NUMNF1 C 008 0 aFISFILL(PER_NUMNF1,5)
NUMNF2 C 008 0 aFISFILL(PER_NUMNF2,8)
VLRPER C 016 0 PADL(ALLTRIM(PER_VLRPER),16," ")
[XXX Generando el informe] |
|
?{"Nombre del archivo INI","IVAIMP.INI"}
?{"Descripcion Completa del Archivo Magnetico","Archivo utilizado en el procesamiento del régimen de Impuesto."}
[XXX Inicializacao]
(PRE) _aTotal[01] := MV_PAR01
(PRE) _aTotal[02] := MV_PAR02
(PRE) _aTotal[03] := {}
(PRE) _aTotal[04] := {}
(PRE) _aTotal[05] := .F.
(PRE) _aTotal[06] := {}
[XXX Montagem do CFP Utilizado pela rotina - PRINCIPAL]
(PRE) aAdd(_aTotal[03],"Estándar I.V.A. Compra de Bienes en el Exterior")
(PRE) aAdd(_aTotal[03],"")
(PRE) aAdd(_aTotal[03],"Llene correctamente las informaciones requeridas.")
(PRE) aAdd(_aTotal[03],"Informaciones necesarias para generar el archivo magnetico del regimen de Impuesto.")
[XXX Painel 1 - Configuraciones generales]
(PRE) aAdd(_aTotal[04],{})
(PRE) aAdd(_aTotal[04][1],"Compra de Bienes en el Exterior")
(PRE) aAdd(_aTotal[04][1],"Configuraciones generales:")
(PRE) aAdd(_aTotal[04][1],{})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{0,"",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{1,"Tabla de equivalencia de la percepción:",,,,,,})
(PRE) aAdd(_aTotal[04][1][3],{2,,"XXXX",1,,,,4})
[XXX Chamada do Wizard]
(PRE) _aTotal[05] := xMagWizard(_aTotal[03],_aTotal[04],"IVAIMP")
(PRE) Iif(_aTotal[05],xMagLeWiz("IVAIMP",@_aTotal[06],.T.),Nil)
[XXX Registro IMP - Compra de Bienes en el Exterior]
(PRE) _aTotal[99] := LocArg("IVAIMP",DTOS(_aTotal[01]),DTOS(_aTotal[02]),_aTotal[06])
(POS)
[IVAIMP registro IMP – Compra de Bienes en el Exterior]
(PRE) IVAIMP->(dbSetOrder(1))
(PRE) IVAIMP->(dbGotop())
(POS)
CODPER C 003 0 aFISFILL(IMP_CODPER,3)
CUIT C 013 0 aFISFILL(IMP_CUIT,13)
EMISS C 010 0 aFISFILL(IMP_EMISS,10)
NUMNF1 C 008 0 aFISFILL(IMP_NUMNF1,5)
NUMNF2 C 008 0 aFISFILL(IMP_NUMNF2,8)
NUMDES C 016 0 aFISFILL(IMP_NUMDES,16)
VLRPER C 016 0 PADL(ALLTRIM(IMP_VLRPER),16," ")
[XXX Generando el informe]
(PRE) LogArqTRep("IVAIMP",_aTotal[99]) |
|
|