Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsConfiguraciones previas, Flujo de prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1

Ter cadastrado no sistema Clientes (SA1) que tenham CUITs que estejam e não estejam no arquivo que ser importado.

Ter cadastrado no sistema Fornecedores (SA2) que tenham CUITs que estejam e não estejam no arquivo que ser importado.

Ter cadastrado no sistema  registros de Empresa X Zona Fiscal (SFH) que tenham Clientes ou Fornecedores que estejam e não estejam no arquivo que ser importado.

Por meio da rotina RG 12-18 – Santa Fé (FISA835) , no modulo de Livros Fiscais (Atualizações | Arquivos) , Selecionar o tipo de imposto (Percepção/Retenção) e Periodo (Mês/Ano)




Totvs custom tabs box items
defaultno
referenciapaso2

Livros Fiscais (FISA835)

  1. Por medio de la rutina “RG 12-18 – Santa Fé”, no módulo SIGAFIS - Livros Fiscais (Atualizações | Arquivos). 
    1. Acessar a rotina, informando o tipo de imposto e o periodo.
    2. Informar o caminho do arquivo CSV que sera importado.
    3. Aguardar a rotina processar as informações.
    4. Verificar as informações na tabela de Empresa x Zona Fiscal (SFH).
    5. Complete los otros campos de Cantidad, Tes y % Descuento.

                Regras da Rotina:

                A rotina ira processar as informações de percepção e retenção.

                A percepção irá processar as informações dos clientes e fornecedores para imposto IBK , no caso de fornecedores somente quando o cuit da empresa (SIGAMAT) estiver no arquivo que será importado pela rotina.

                A Retenção somente ira processar as informações dos fornecedores para o importo IBR.

               

 A atualização da tabela SFH obede obedece as seguintes regras :


- cib_desde=Inicio Vigencia

- cib_hasta=Fin Vigencia

1.Percepción a Clientes
   1.Si cib_origen=”C” y cib_marca=”S”, acceder a la tabla “SFH” para el cliente indicado, donde FH_IMPOSTO=”IBK”, seleccionando el registro de mayor FH_FIMVIGE
       a.Si encuentra el registro y
           si cib_desde<=FH_FIMVIGE
              No actualiza

Si            si cib_desde=(FH_FIMVIGE + 1 día) y FH_ALIQ=cib_alicuota y FH_PERCENT=cib_percent
              Actualiza:
              FH_FIMVIGE=cib_hasta

Sino           sino:

              Actualiza
              FH_FIMVIGE= cib_desde

              Genera un registro “SFH” por sucursal (SA1), donde
              FH_AGENTE=FH_AGENTE del registro seleccionado
              FH_CLIENTE=FH_CLIENTE del registro seleccionado
              FH_TIPO=FH_TIPO del registro seleccionado
              FH_LOJA =Según SA1
              FH_APERIB=FH_APERIB del registro seleccionado
              FH_PERCIBI=FH_PERCIBI del registro seleccionado
              FH_ZONAFIS=FH_ZONAFIS del registro seleccionado
              FH_IMPOSTO=FH_IMPOSTO del registro seleccionado
              FH_ALIQ=cib_alicuota
              FH_PERCENT=cib_percent
              FH_ISENTO =“N”
              FH_INVIGE=cib_desde
              FH_FIMVIGE=cib_hasta


       b.Si NO encuentra el registro
          Genera un registro “SFH” por sucursal (SA1), donde:
          FH_AGENTE=”N”
          FH_CLIENTE=cib_clipro
          FH_TIPO=”I”
          FH_LOJA =Según SA1
          FH_APERIB=”S”
          FH_PERCIBI=“S”
          FH_ZONAFIS=”SF”
          FH_IMPOSTO=”IBK”
          FH_ALIQ=cib_alicuota
          FH_PERCENT=cib_percent
          FH_ISENTO=“N”
          FH_INVIGE=cib_desde
          FH_FIMVIGE=cib_hasta

   2.Si cib_origen=”C” y cib_marca=”N”, acceder a la tabla “SFH”, para el cliente indicado, donde FH_IMPOSTO=”IBK” seleccionando el registro de mayor FH_FIMVIGE
       a.Si encuentra el registro y:
         Si cib_desde<=FH_FIMVIGE
             No actualiza

         Si cib_desde>FH_FIMVIGE

             Actualiza
             FH_FIMVIGE=cib_desde

             Genera un registro “SFH” por sucursal (SA1), donde
             FH_AGENTE=FH_AGENTE del registro seleccionado
             FH_CLIENTE= FH_CLIENTE del registro seleccionado
             FH_TIPO= FH_TIPO del registro seleccionado
             FH_LOJA =Según SA1
             FH_APERIB=FH_APERIB del registro seleccionado
             FH_PERCIBI= FH_PERCIBI del registro seleccionado
             FH_ZONAFIS= FH_ZONAFIS del registro seleccionado
             FH_IMPOSTO= FH_IMPOSTO del registro seleccionado
             FH_ALIQ=”0”
             FH_PERCENT=“100”
             FH_ISENTO=”N”
             FH_INVIGE=Inicio Vigencia
             FH_FIMVIGE=””

       b.Si NO encuentra el registro
          No actualiza

2.Percepción de Proveedores
   1.Si cib_origen=”E” y cib_marca=”S”, acceder a la tabla “SFH” para todos los proveedores, donde FH_IMPOSTO=”IBK”, seleccionando el registro de mayor FH_FIMVIGE

     a.Si encuentra el registro y:
        Si cib_desde<=FH_FIMVIGE
           No actualiza

        Si cib_desde=(FH_FIMVIGE + 1 día) y FH_ALIQ=cib_alicuota y FH_PERCENT=cib_percent
           Actualiza:
           FH_FIMVIGE=cib_hasta

        Sino

           Actualiza
           FH_FIMVIGE=cib_desde

           Genera un registro “SFH” por sucursal (SA1), donde
           FH_AGENTE=FH_AGENTE del registro seleccionado
           FH_FORNECE= FH_FORNECE del registro seleccionado
           FH_TIPO=FH_TIPO del registro seleccionado
           FH_LOJA =Según SA2
           FH_APERIB= FH_APERIBI del recgistro seleccionado
           FH_PERCIBI=FH_PERCIBI del recgistro seleccionado
           FH_ZONAFIS= FH_ZONAFIS del registro seleccionado
           FH_IMPOSTO= FH_IMPOSTO del registro seleccionado
           FH_ALIQ=cib_alicuota
           FH_PERCENT=cib_percent
           FH_ISENTO=“N”
           FH_INVIGE=cib_desde
           FH_FIMVIGE=cib_hasta

     b.Si NO encuentra el registro
         No actualiza, pues significa que el proveedor no es agente de percepción.

   2.Si cib_origen=”E” y cib_marca=”N”, acceder a la tabla “SFH”, para el proveedor indicado, donde FH_IMPOSTO=”IBK” seleccionando el registro de mayor FH_FIMVIGE
      a.Si encuentra el registro y:

         Si cib_desde<=FH_FIMVIGE
            No actualiza

         Si cib_desde>FH_FIMVIGE y FH_INVIGE<>cib_desde
            Actualiza
            FH_FIMVIGE=cib_desde

            Genera un registro “SFH” por sucursal (SA1), donde
            FH_AGENTE=FH_AGENTE del registro seleccionado
            FH_FORNECE=FH_FORNECE del registro seleccionado
            FH_TIPO=FH_TIPO del registro seleccionado
            FH_LOJA =FH_LOJA del registro seleccionado
            FH_APERIB=FH_APERIB del registro seleccionado
            FH_PERCIBI=FH_PERCIBI del registro seleccionado
            FH_ZONAFIS=FH_ZONAFIS del registro seleccionado
            FH_IMPOSTO=FH_IMPOSTO del registro seleccionado
            FH_ALIQ=”0”
            FH_PERCENT=“100”
            FH_ISENTO=”N”
            FH_INVIGE=Inicio Vigencia
            FH_FIMVIGE=””

      b.Si NO encuentra el registro
         No actualiza


3.Retención a Proveedores

1.Si cib_origen=”P” y cib_marca=”S”, acceder a la tabla “SFH” para el proveedor indicado, donde FH_IMPOSTO=”IBR” e FH_ZONFIS=”SF”, seleccionando el registro de mayor FH_FIMVIGE
   a.Si encuentra el registro y
      Si cib_desde<=FH_FIMVIGE
         No actualiza

      Si cib_desde=(FH_FIMVIGE + 1 día) y FH_ALIQ=cib_alicuota y FH_PERCENT=cib_percent
         Actualiza
         FH_FIMVIGE=cib_hasta

      Sino

         Actualiza
         FH_FIMVIGE=cib_dede
        Genera registros “SFH” por sucursal (SA2), donde
        FH_AGENTE=FH_AGENTE del registro seleccionado
        FH_FORNECE=FH_FORNECE del registro seleccionado
        FH_TIPO=FH_TIPO del registro seleccionado
        FH_LOJA=FH_LOJA del registro seleccionado
        FH_ZONAFIS= FH_ZONAFIS del registro seleccionado
        FH_APERIB=FH_APERIB del registro seleccionado
        FH_PERCIBI=FH_PERCIBI del registro seleccionado
        FH_IMPOSTO= FH_IMPOSTO del registro seleccionado
        FH_ALIQ=cib_alicuota
        FH_PERCENT=cib_percent
        FH_ISENTO=“N”
        FH_INVIGE=cib_desde
        FH_FIMVIGE=cib_hasta

   b.Si NO encuentra el registro
        Genera registros “SFH” por sucursal (SA2), donde:
        FH_AGENTE=”N”
        FH_FORNECE=cib_clipro
        FH_TIPO=”I”
        FH_LOJA =Según SA2
        FH_PERCIBI=”N”
        FH_APERIB=”N”
        FH_ZONAFIS=”SF”
        FH_IMPOSTO=”IBR”
        FH_ALIQ=cib_alicuota
        FH_PERCENT=cib_percent
        FH_ISENTO=“N”
        FH_INVIGE=cib_desde
        FH_FIMVIGE=cib_hasta

2.Si cib_origen=”P” y cib_marca=”N”, acceder a la tabla “SFH”, para el proveedor indicado, donde FH_IMPOSTO=”IBR” y FH_ZONFIS=”SF”, seleccionando el registro de mayor FH_FIMVIGE

   a.Si encuentra el registro y:
      Si cib_desde<=FH_FIMVIGE
         No actualiza

      Si cib_desde>FH_FIMVIGE
         Actualiza
         FH_FIMVIGE=cib_desde
         Genera un registro “SFH” por sucursal (SA2), donde
         FH_AGENTE=FH_AGENTE del registro seleccionado
         FH_FORNECE=FH_FORNECE del registro seleccionado
         FH_TIPO=FH_TIPO del registro seleccioando
         FH_LOJA =FH_LOJA del registro seleccionado
         FH_ZONAFIS=FH_ZONAFIS del registro seleccionado
         FH_IMPOSTO=FH_IMPOSTO del registro seleccionado
         FH_ALIQ=”0”
         FH_PERCENT=“100”
         FH_ISENTO=”N”
         FH_INVIGE=Inicio Vigencia
         FH_FIMVIGE=””

      b.Si NO encuentra el registro
         No actualiza



04. INFORMACIÓN ADICIONAL

...