Versões comparadas

Chave

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

...

03. Regla de negocio 

Percepción a Clientes

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

Nota: En caso de tener un registro donde el campo "Fin Vigencia (FH_FIMVIGE)" se encuentre en blanco, este sera considerado como el registro mayor.

...

      • Si el valor del "coeficiente en el Padrón" es diferente () al valor del coeficiente "Reduc. Multi" (FH_COEFMUL) del registro seleccionado:

        • El sistema

        finalizá
        • actualizará el registro

        de mayor fecha actual
        • encontrado, actualizando el campo "Fin Vigencia (FH_FIMVIGE)" con la

        Fecha
        • fecha del último día de un mes antes del mes

        antes
        • del

        período
        • periodo informado (Rutina FISA844.TLPP)

        y genera
        • . Por ejemplo si el período informado fuese el mes Agosto (08) se actualizará con la fecha el 31/07/2025.

        • Y el sistema generará un nuevo registro “SFH" (Empr vs Z. Fiscal) 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)=Primer día del mes del período informado (Rutina FISA844.TLPP)
          Fin Vigencia (FH_FIMVIGE)=

          Último dia del mes del período informado (Rutina FISA844.TLPP)

          % Excención (FH_PERCENT)=% Excención (FH_PERCENT) del registro seleccionado
          Exento (FH_ISENTO)="N"
      • Si el valor del "coeficiente en el Padrón" es igual (=) al valor del coeficiente "Reduc. Multi" (FH_COEFMUL) del registro seleccionado:
        • El sistema actualizará
        la Fecha vigencia hasta
        • el campo "Fin Vigencia (FH_FIMVIGE)" con el último día del período seleccionado (Rutina FISA844.TLPP) de acuerdo a la normativa. Por ejemplo si el período informado fuese el mes Agosto (08) se actualizará con la fecha el 31/08/2025.

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

      • El sistema genera generará un nuevo registro en la tabla "Empr vs Z. Fiscal (SFH)" por sucursal "SA1" (clientes), dondede acuerdo a la normativa:

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únSA1 (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)=Primer día del mes del período informado (Rutina FISA844.TLPP)
Fin Vigencia (FH_FIMVIGE)=

Último dia del mes del período informado (Rutina FISA844.TLPP)

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


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

Nota: En caso de tener un registro donde el campo "Fin Vigencia (FH_FIMVIGE)" se encuentre en blanco, este sera considerado como el registro mayor.

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

      • Si la fecha del campo "Fin Vigencia (FH_FIMVIGE)" del registro seleccionado > "fecha vigencia desde el parámetro llenado (Rutina FISA844.TLPP)" o "Fin Vigencia (FH_FIMVIGE)" en blanco:
        • El sistema
        va a actualizar la fecha vigencia hasta
        • actualizará el campo "Fin Vigencia (FH_FIMVIGE)
        para
        • " con la fecha
        vigencia desde del parámetro llenado
        • del último dia del mes del período informado (Rutina FISA844.TLPP)
        de acuerdo a la normativa
        • .

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

      • El sistema no actualizaactualizará el registro.


Percepción a Proveedores

Si el CUIT de la empresa 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:

...