Tiempo aproximado para lectura: 01:00 min
Duda
¿Cuál es la funcionalidad del campo FH_REGIMEN - Padrón Formosa?
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Libros Fiscales (SIGAFIS) - A partir de la versión 12.1.2310
Solución
En Percepción a Clientes:
Si el CUIT del cliente se encuentra en el padrón (archivo txt a importar), realiza la búsqueda en “Empr. vs Z. Fiscal(SFH)” donde impuesto (FH_IMPOSTO)=”IBB”, seleccionando el registro donde "Fin Vigencia(FH_FIMVIGE)" sea el mayor y RG Perc. IIBB (FH_REGIMEN) diferente de vacío:
Nota: con el campo RG Perc. IIBB (FH_REGIMEN) se determina que percepción se va tomar del padrón(archivo a importar) .
- Si encuentra el registro en “Empr. vs Z. Fiscal(SFH)”
Si "fecha vigencia desde(primer día del periodo ejecutado)" <= a la fecha "Fin Vigencia" (FH_FIMVIGE)
No actualiza
"Si fecha vigencia desde ( primer día del periodo ejecutado)" igual a la fecha "Fin Vigencia + 1" (FH_FIMVIGE + 1 día) y "Alícuota" (FH_ALIQ) igual a la "alícuota" (Padrón) y Clasificación del IBB (FH_TIPO) = Regimen(campo padrón verificar nota para este campo)
Actualiza: la Fecha "Fin Vigencia" (FH_FIMVIGE) de la tabla “Empr vs Z. Fiscal" (SFH) igual a la fecha de vigencia hasta (ultimo día del periodo ejecutado)
- Si no
Genera un nuevo registro “Empr vs Z. Fiscal" (SFH) por sucursal "SA1" (clientes), donde:
b. Si no encuentra el registro en “Empr vs Z. Fiscal" (SFH) :
Genera un Log con este CUIT y al final se muestra en el un informe indicando que no fue posible actualizar por no tener un registro en la SFH.
Si el CUIT del cliente no se encuentra en el padrón(archivo txt a importar), realiza la búsqueda en “Empr. vs Z. Fiscal(SFH)” donde impuesto (FH_IMPOSTO)=”IBB”, seleccionando el registro donde "Fin Vigencia" (FH_FIMVIGE) sea el mayor y
RG Perc.IIBB(FH_REGIMEN) diferente de vacío:
Nota: con el campo RG Perc. IIBB (FH_REGIMEN) se determina que percepción se va tomar del padrón (archivo a importar)
a. Si encuentra el registro en “Empr vs Z. Fiscal" (SFH) y :
- Si "fecha vigencia desde" (primer día del periodo ejecutado) <= a la fecha "Fin Vigencia" (FH_FIMVIGE)
No actualiza
"Si fecha vigencia desde" (ultimo día del periodo ejecutado) mayor a la fecha "Fin Vigencia" (FH_FIMVIGE):
Genera un nuevo registro en “Empr. vs Z. Fiscal(SFH)” por sucursal "SA1"(clientes), donde:
b. Si no encuentra el registro en “Empr vs Z. Fiscal" (SFH) :
Genera un Log con este CUIT y al final se muestra en el un informe indicando que no fue posible actualizar por no tener un registro en la SFH.
0 Comentarios