Versões comparadas

Chave

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

...

El patch contiene la rutina:

  • FISA826.PRW – RN 36/2019 Cordoba– RG 33-18_Contribuyentes_Activos_Padrón_Salta.
  • FISA818.PRW – Clase de lectura.

...

  1. Por medio de la rutina "RG 33-18 Contribuyentes Activos Padrón_Salta"  (FISA826.PRW) desde el módulo Libros fiscales (Miscelánea | Arch. Magnéticos), se indican los parámetros para procesar el padrón:
  2. Inf. Preliminar: 1- Proveedor o 2- Cliente.
  3. Periodo: mes del cual se harán las percepciones o retenciones .
  4. Al confirmar los parámetros, haga clic en la opción "Importar" para indicar el nombre y la ruta del archivo.
  5. Haga clic en la opción "OK" para comenzar el proceso de lectura del archivo. 
  6. Al finalizar envía el mensaje: “¡Archivo Importado!”.
  7. En “Empr vs Z. Fiscal” (Libros Fiscales | Actualizaciones | Archivos)   verificar la actualización de Clientes y Proveedores de Salta de acuerdo a la normativa  RG RG 33-18 Contribuyentes Activos Padrón _Salta   Salta, para los impuestos: IBI e IBR.

...

TIPO  es igual a:

-Si actividad económica = ”JU” entonces TIPO =”I”

-o actividad económica  =”EX” entonces TIPO =”I”

-o actividad económica  =”EXC” entonces TIPO =”I”

-Si actividad económica =”CM” entonces TIPO =”V”

-si no entonces TIPO = ”N”


PORCEN es igual a:

-Si actividad Si actividad económica = "EX" o si actividad económica = "EXC" entonces PORCEN = 100

-si no PORCEN = 0

...

Si el CUIT del cliente se encuentra en en el padrón (archivo txt a importar), realiza la búsqueda en SFH(la tabla "Empr vs Z. Fiscal (SFH)” donde  impuesto (FH_IMPOSTO) = ”IBI”,  seleccionando seleccionando el registro  registro donde "Fin Vigencia (FH_FIMVIGE)" sea el mayor:

a. Si encuentra encuentra el registro en “SFH(en "Empr vs Z. Fiscal (SFH)”  y ” y :


  • Si "fecha vigencia desde(Padrón)" <= a la fecha "Fin Vigencia" (FH_FIMVIGE)
    No actualiza


  • "Si fecha vigencia desde(Padrón)"  igual  a la fecha "Fin Vigencia + 1" (FH_FIMVIGE + 1 día)  y "TIPO" (FH_TIPO) igual a TIPO(Verificar obtención del tipo) y Porcentaje igual a PORCEN (Verificar obtención del porcentaje)
    Actualiza: la Fecha "Fin Vigencia" (FH_FIMVIGE) de la tabla “Empr vs Z. Fiscal" (SFH) igual a la fecha de vigencia hasta(Padrón)


  • Si no

Genera un nuevo registro “SFH" (Empr vs Z. Fiscal) por sucursal "SA1" (clientes), donde:

Registro nuevo


Valor asignado

Agente (FH_AGENTE) =Agente (FH_AGENTE) del registro seleccionado
Cliente (FH_CLIENTE)=Cliente (FH_CLIENTE) del registro seleccionado
Tipo (FH_TIPO)=TIPO (Verificar obtención de TIPO).
Sucursal (FH_LOJA)=Según
 SA1
 SA1(Clientes)
Paga IB (FH_APERIB)=Paga IB (FH_APERIB) del registro seleccionado.
Paga imp.(FH_PERCIBI)=Paga IB (FH_PERCIBI) del registro seleccionado.
Zona Fiscal (FH_ZONAFIS)=Zona Fiscal (FH_ZONAFIS) del registro seleccionado
Impuesto (FH_IMPOSTO)=Impuesto (FH_IMPOSTO) del registro seleccionado
Alícuota (FH_ALIQ)=Alícuota (FH_ALIQ) del registro seleccionado
Ini. Vigencia(FH_INVIGE)=Fecha vigencia desde(Padrón)
Fin Vigencia (FH_FIMVIGE)=

Fecha de vigencia hasta(Padrón)

% Excención (FH_PERCENT)=PORCEN (Verificar obtención de PORCEN)
Exento (FH_ISENTO)="N"



b. Si no encuentra el registro en “SFH" (registro en "Empr vs Z. Fiscal (SFH):


Genera un nuevo registro “SFH" (registro en la tabla "Empr vs Z. Fiscal (SFH) por ” por sucursal "SA1" (clientes), donde:

Registro nuevo


Valor asignado

Agente (FH_AGENTE) ="N"
Cliente (FH_CLIENTE)=Código cliente de SA1(Clientes)
Tipo (FH_TIPO)=TIPO (Verificar obtención de TIPO).
Sucursal (FH_LOJA)=Según
 SA1
 SA1(Clientes)
Paga IB (FH_APERIB)="S"
Paga imp.(FH_PERCIBI)="S"
Zona Fiscal (FH_ZONAFIS)="SA"
Impuesto (FH_IMPOSTO)="IBI"
Alícuota (FH_ALIQ)=0
Ini. Vigencia(FH_INVIGE)=Fecha vigencia desde(Padrón)
Fin Vigencia (FH_FIMVIGE)=

Fecha de vigencia hasta(Padrón)

% Excención (FH_PERCENT)=PORCEN (Verificar obtención de PORCEN)
Exento (FH_ISENTO)="N"


Si el CUIT del cliente no se encuentra en  en el padrón (archivo txt a importar), realiza la búsqueda en “SFH" (Empr vs Z. Fiscal) donde  impuesto (FH_IMPOSTO)=”IBI”, seleccionando el registro  donde "Fin Vigencia" (FH_FIMVIGE) sea el mayor:

a. Si encuentra el registro en “en “SFH" (Empr vs Z. Fiscal)  y   y


  • Si "fecha vigencia desde" (Padrón) <= a la fecha "Fin Vigencia" (FH_FIMVIGE)
    No actualiza


  • "Si fecha vigencia desde" (PadrónPadrónmayor  a la la fecha "Fin Vigencia" (FH_FIMVIGE ) :


    Genera un nuevo registro “SFH" (Empr vs Z. Fiscal) por sucursal "SA1"(clientes), donde:

Registro nuevo


Valor asignado

Agente (FH_AGENTE) =Agente(FH_AGENTE) del registro seleccionado
Cliente (FH_CLIENTE)=Cliente (FH_CLIENTE) del registro seleccionado
Tipo (FH_TIPO)=Tipo (FH_TIPO) del registro seleccionado"N"
Sucursal (FH_LOJA)=Según SA1 (Clientes)
Paga IB (FH_APERIB)=Paga IB (FH_APERIB) del registro seleccionado
Paga imp.(FH_PERCIBI)=Paga imp.(FH_PERCIBI) del registro seleccionado
Zona Fiscal (FH_ZONAFIS)=Zona Fiscal (FH_ZONAFIS) del registro seleccionado
Impuesto (FH_IMPOSTO)=Impuesto (FH_IMPOSTO) del registro seleccionado
Alícuota (FH_ALIQ)=Alícuota (FH_ALIQ) del registro seleccionado
Ini. Vigencia(FH_INVIGE)=Alícuota (FH_ALIQ) del registro seleccionado
Fin Vigencia (FH_FIMVIGE)=

"" 

% Excención (FH_PERCENT)=0
Exento (FH_ISENTO)="N"

...

Registro nuevo


Valor asignado

Agente (FH_AGENTE) =Agente(FH_AGENTE) del registro seleccionado
Proveedor (FH_FORNECE)=Proveedor (FH_FORNECE) del registro seleccionado
Tipo (FH_TIPO)=Tipo (FH_TIPO) del registro seleccionado"N"
Sucursal (FH_LOJA)=Según SA2 (Proveedores)
Paga IB (FH_APERIB)=Paga IB (FH_APERIB) del registro seleccionado
Paga imp.(FH_PERCIBI)=Paga imp.(FH_PERCIBI) del registro seleccionado
Zona Fiscal (FH_ZONAFIS)=Zona Fiscal (FH_ZONAFIS) del registro seleccionado
Impuesto (FH_IMPOSTO)=Impuesto (FH_IMPOSTO) del registro seleccionado
Alícuota (FH_ALIQ)=Alícuota (FH_ALIQ) del registro seleccionado
Ini. Vigencia(FH_INVIGE)=Fecha vigencia desde(Padrón)
Fin Vigencia (FH_FIMVIGE)=

""

% Excención (FH_PERCENT)=0
Exento (FH_ISENTO)="N"

...

  • Si "fecha vigencia desde" (Padrón) <= a la fecha "Fin Vigencia" (FH_FIMVIGE)
    No actualiza


  • "Si fecha vigencia desde" (Padrón) mayor  a la fecha "Fin Vigencia" (FH_FIMVIGE ):


    Genera un nuevo registro “SFH(Empr vs Z. Fiscal)” por sucursal "SA2" (proveedores), donde:

...

Registro nuevo

...

Registro nuevo


Valor asignado

Agente (FH_AGENTE) =Agente (FH_AGENTE) del registro seleccionado
Proveedor (FH_FORNECE)=Proveedor (FH_FORNECE) del registro seleccionado
Tipo (FH_TIPO)=Tipo (FH_TIPO) del registro seleccionado"N"
Sucursal (FH_LOJA)=Según SA2 (Proveedores)
Paga IB (FH_APERIB)=Paga IB (FH_APERIB) del registro seleccionado
Paga imp.(FH_PERCIBI)=Paga imp.(FH_PERCIBI) del registro seleccionado
Zona Fiscal (FH_ZONAFIS)=Zona Fiscal (FH_ZONAFIS) del registro seleccionado
Impuesto (FH_IMPOSTO)=Impuesto (FH_IMPOSTO) del registro seleccionado
Alícuota (FH_ALIQ)=Alícuota (FH_ALIQ) del registro seleccionado
Ini. Vigencia(FH_INVIGE)=Fecha vigencia desde (Padrón)
Fin Vigencia (FH_FIMVIGE)=

""

% Excención (FH_PERCENT)=0
Exento (FH_ISENTO)="N"

...

b. Si NO encuentra el registro
No actualiza

04. Menú


Programa

FISA825FISA826.PRW

MenúMiscelánea.
SubmenúArch. Magnéticos.
Nombre de la rutinaFISA826.PRWRG 33-18 Contribuyentes Activos Padrón Salta
MóduloSIGAFIS
TipoFunción de Protheus.

...