Versões comparadas

Chave

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

...

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


  • Si el valor del "coeficiente desde(Padrón)" Image Modified a el valor del coeficiente "Reduc. Multi" (FH_COEFMUL)


    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

...

Fecha de vigencia hasta(Padrón)

...

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

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

...

Registro nuevo

...

Valor asignado

...

Fecha de vigencia hasta(Padrón)

...

Si el CUIT del cliente no se encuentra 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 “SFH" (Empr vs Z. Fiscal)  y : 

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

...

Registro nuevo

...

Valor asignado

...

"" 

...

  • del registro seleccionado:
    El sistema vas a borrar lo registro de mayor fecha actual y genera un nuevo registro “SFH" (Empr vs Z. Fiscal) por sucursal "SA1" (clientes) de acuerdo a la normativa:

    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
    Sucursal (FH_LOJA)=Según 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
    Reduc. Multi (FH_COEFMUL)=COEFICIENTE (Padrón)
    Ini. Vigencia(FH_INVIGE)=Fecha vigencia desde el parámetro llenado (Rutina FISA844.TLPP)
    Fin Vigencia (FH_FIMVIGE)=

    Fecha vigencia hasta el parámetro llenado (Rutina FISA844.TLPP)

    % Excención (FH_PERCENT)=% Excención (FH_PERCENT) del registro seleccionado
    Exento (FH_ISENTO)="N"


  • Si el valor del "coeficiente desde(Padrón)" = a el valor del coeficiente "Reduc. Multi" (FH_COEFMUL) del registro seleccionado:El sistema vas a actualizar la Fecha vigencia hasta (FH_FIMVIGE) para en blanco de acuerdo a la normativa


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


Genera un nuevo registro en la tabla "Empr vs Z. Fiscal (SFH)” 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)=V=Convenio Multilateral
Sucursal (FH_LOJA)=Según 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
Reduc. Multi (FH_COEFMUL)=COEFICIENTE (Padrón)
Ini. Vigencia(FH_INVIGE)=Fecha vigencia desde el parámetro llenado (Rutina FISA844.TLPP)
Fin Vigencia (FH_FIMVIGE)=

Fecha vigencia hasta el parámetro llenado (Rutina FISA844.TLPP)

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


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

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


  • Si "fecha vigencia desde el parámetro llenado (Rutina FISA844.TLPP)" >= "Fin Vigencia (FH_FIMVIGE)" del registro seleccionado
    El sistema vas a actualizar la Fecha vigencia hasta (FH_FIMVIGE) para fecha vigencia desde el parámetro llenado (Rutina FISA844.TLPP) de acuerdo a la normativa

...


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

...