Livros Fiscais Libros fiscales (FISA835) - Por medio de la rutina “RG 12-18 – Santa FéFe”, no en el módulo SIGAFIS - Livros Fiscais Libros fiscales (Atualizações Actualizaciones | ArquivosArchivos).
- Acessar Acceda a rotinala rutina, informando o el tipo de imposto e o periodo.
- Informar o caminho do arquivo CSV que sera importado.
- Aguardar a rotina processar as informações.
- impuesto y el período.
- Informe el camino del archivo CSV que se importará.
- Espere que la rutina procese la información.
- Verifique la información en la tabla Empresa vs. Zona fiscal Verificar as informações na tabela de Empresa x Zona Fiscal (SFH).
- 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. Reglas de la rutina: La rutina procesará la información de percepción y retención. La Percepción procesará la información de los clientes y proveedores para el impuesto IBK, en el caso de proveedores solamente si el cuit de la empresa (SIGAMAT) estuviera en el archivo que será importado por la rutina. La Retención solamente procesará la información de los proveedores para el impuesto A Retenção somente ira processar as informações dos fornecedores para o importo IBR. Generación de la tabla de PesquizasBúsquedas A fin de extraer del padrón sólo solamente los registros correspondientes a los CUITs CUITS activos, generar genere un archivo de pesquisas búsqueda con la siguiente información: Seleccionar Seleccione registros de: à SA1, SA2 y SM0 con los números de CUIT obtenidos, generar genere un único registro por cuit/origen, con la siguiente información: - cui_numcui = Número de CUIT - cui_origen = (“C”=Cliente ßSA1), (“P”=Proveedor ßSA2) y (“E”=Empresa ß SM0) - cui_clipro = Código de Cliente (A1_COD), Código de Proveedor (A2_COD) Si cui_origen=”E” à a cui_clipro=SM0_CGC Generación de la tabla Padrón Reducidoreducido
Importar Importe el Padrón a en una tabla temporaria temporal de la Base de Datos datos (Store Procedure) En Con base a en los registros informados en la tabla “cui”, acceder acceda al Padrón a través del nro. por medio del Nº de CUIT y generar genere el Padrón Reducidoreducido: Generar Genere un registro en la tabla “cib”, según como se detalla: - cib_numcui=cui_numcui - cib_origen=cui_origen - cib_clipro=cui_clipro - cib_alicuota=Alícuota - cib_percent=Si Alicuota = “0” à a cib_percent=”100” sino, cib_percent=”0” - cib_desde=Inicio Vigenciavigencia - cib_hasta=Fin VigenciaFinal vigencia A atualização da tabela SFH obedece as seguintes regras La actualización de la tabla SFH obedece las siguientes reglas: - cib_desde=Inicio Vigenciavigencia - cib_hasta=Fin VigenciaFinal vigencia 1.Percepción a Clientes 1.Si cib_origen=”C” y cib_marca=”S”, acceder acceda 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 + 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_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 acceda 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 Vigenciavigencia 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 acceda 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 registro seleccionado FH_PERCIBI=FH_PERCIBI del recgistro 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 No actualiza, pues significa que el proveedor no es agente de percepción. 2.Si cib_origen=”E” y cib_marca=”N”, acceder acceda 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 Vigenciavigencia 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 acceda 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 acceda 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 seleccioandoseleccionado 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 Vigenciavigencia FH_FIMVIGE=”” b.Si NO encuentra el registro No actualiza
|