Árvore de páginas

Carregando...


ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. Regla de negocio
  4. Diccionario de datos
  5. Menú
  6. Tablas


01. VISIÓN GENERAL

Se solicita incorporar al sistema la generación de los TXT correspondientes a Retenciones y Percepciones de la provincia de Jujuy según RG 1510. Para cumplir con la solicitud se crea la rutina FISA837 “RG1510 Percep Retenc Jujuy".

La solución contiene los fuentes:

FISA837.PRW

02. EJEMPLO DE UTILIZACIÓN

Configuraciones previas

  1. En el módulo de Libros Fiscales (SIGAFIS) capturar/configurar un Cliente para la municipalidad de Jujuy (Actualizaciones | Archivos | Clientes), donde la Provincia (A1_EST) sea Jujuy (JU).
  2. En el módulo de Libros Fiscales (SIGAFIS) capturar/configurar un Proveedor para la municipalidad de Jujuy (Actualizaciones | Archivos | Proveedores), donde la Provincia (A2_EST) sea Jujuy (JU).
  3. Configurar/Editar el Impuesto Variable “IBC” para la Percepción de la Provincia de Jujuy y asignar las Formulas de cálculo M100IMPM y M460IMPM para entrada/salida respectivamente.
  4. Se debe crear una TES de Entrada y Salida donde se configure el Impuesto IBC (con su respectivo CFO, ejemplo: 112/612).
  5. En la rutina de Conf. Adic. Imp. en la tabla “Ingresos Brutos” registramos el impuesto IBC y IBR con los CFOs de la TES (punto anterior) y la provincia de JU.
  6. En Empr vs Z. Fiscal, ingresamos el registro para el Cliente/Proveedor previamente capturados (punto 1 y 2) con el impuesto IBC y IBR, no olvide registrar las fechas de vigencia.
  7. Registre diversas facturas de entrada (NF) en el modulo de compras (SIGACOM) a través de la rutina Factura de entrada . Estas notas deberán calcular el impuesto IBC.
  8. Ingrese al modulo de facturación (SIGAFAT) y registre algunas facturas y notas de crédito/debito usando la TES configurada previamente. Estos documentos deben de calcular el impuesto IBC.
  9. A través de la rutina Ordenes de pago Mod II ubicada en el módulo SIGAFIN / Actualizaciones, realice diversas Ordenes de Pago con las facturas de entrada registradas en el punto 7. Estas ordenes de pago deberán de generar retenciones para la provincia de Jujuy.

Flujo de prueba

  1. Ingrese a la rutina “RG1510 Reten. y Percep. Jujuy" ubicada en el módulo SIGAFIS - Miscelánea (Archivos Magnéticos| RG1510 Reten. y Percep. Jujuy (FISA837)).
  2. Al cargar la pantalla dar clic en el botón Exportar.
  3. Se mostrara un listado de parámetros, todos los campos son solicitados.
    1. Fecha inicial - ejemplo 01/02/2021
    2. Fecha final - ejemplo 28/02/2021 (La fechas deben corresponder al mismo mes y año)
    3. Archivo destino: Indique la ruta y nombre del TXT a crear. Puede usar el icono de búsqueda para indicar el directorio de destino e ingrese el nombre del archivo en el campo "Nombre de archivo" y de clic en guardar - Ejemplo " C:\temp\archivo".
    4. Selecciona sucursal: Permite seleccionar las sucursales deseadas. (Si indica "No", solo se procesara la sucursal corriente.)
    5. Agrupación: Indica si se debe agrupar la información para todas las sucursales seleccionadas.
    6. Tipo de archivo: Indique el tipo de archivo a procesar, las opciones disponibles son: 1. Percepciones Efectuadas, 2. Retenciones Efectuadas, 3. Retenciones Revertidas
    7. Provincia: Ingrese la provincia a procesar.
    8. Numero de presentación: Indique el numero de presentación, este campo solo aplica para los tipo de archivos retenciones
  4. Acceda al archivo, ubicado en la ruta informada en los parámetros y valide el contenido.

03. REGLA DE NEGOCIO

El archivo TXT generado deberá tomar en cuenta las siguientes características.

Percepciones

Prever nueva tabla de equivalencias=“ARPIB”, donde:

CP_VORIGE -> SX5/12 -> “JU”

CP_VDESTI -> “CODIGO PROVINCIA”  -> 6

CAMPOSTIPOLONGITUDFORMATOCONSIDERACIONES
Nro. AgenteTexto10
CO_NROAGE (provincia seleccionada)
CUIT PercibidoNúmero11999999999A1/A2_CGC
Nombre PercibidoTexto60
A1/A2_NOME
Inscripto (S/N)Texto1S ó NSi A1/A2_TIPO=(”N” ó “S”)  “N”; sino  “S”
Provincia PercibidoNúmero299Según Tabla de Equivalencias a crear (ARPIB)
Localidad PercibidoTexto20
A1/A2_MUN
Domicilio PercibidoText60
A1/A2_END
Código Postal PercibidoTexto10

A1/A2_CEP

Fecha PagoNúmero8AAAAMMDDF3_EMISSAO
Nro. ConstanciaNúmero60"0"
Año ConstanciaNúmero40"0"
Tipo ComprobanteNúmero299
  • F3_ESPECIE=(NF o NDC/NCI) y F3_LIQPROD=”N” y F3_SERIE=”A” -> “1”
  • F3_ESPECIE=(NF o NDC/NCI) y F3_LIQPROD=”N” y F3_SERIE=”B”-> “2”
  • F3_ESPECIE=(NF o NDC/NCI) y F3_LIQPROD=”N” y F3_SERIE=”M” -> “4”
  • F3_ESPECIE=(NF o NDC/NCI) y F3_LIQPROD=”S” y F3_SERIE=”A” -> “14”
  • F3_ESPECIE=(NF o NDC/NCI) y F3_LIQPROD=”S” y F3_SERIE=”B” -> “15”
  • F3_ESPECIE=(NF o NDC/NCI) y F3_LIQPROD=”S” y F3_SERIE=”M” -> “16”
  • F3_ESPECIE=NCC/NDI y F3_SERIE=”A” -> “20”
  • F3_ESPECIE=NCC/NDI y F3_SERIE=”B” -> “21”
  • F3_ESPECIE=NCC/NDI y F3_SERIE=”M” -> “23”
Sucursal ComprobanteNúmero4
F1/F2_DOC (4 primeras posiciones)
Nro. ComprobanteNumero11
F1/F2_DOC (8 últimas posiciones)
Monto BaseNumero 12; 2 dec.
F3_BASIMP? Se ingresa el importe incluyendo 2 decimales, sin coma ni punto.
Alicuota AplicadaNumero 4; 2 dec.
F3_ALQIMP? Se ingresa el importe incluyendo 2 decimales, sin coma ni punto.
Monto PercibidoNumero10; 2 dec.
Notas de Crédito en Negativo -> F3_VALIMP? Se ingresa el importe incluyendo 2 decimales, sin coma ni punto.
Categorización UsuariosTexto4""""
Nro. ServicioNumero10"0""0"
EstadoNumero1
9-Anulada

Retenciones

CAMPOSTIPOLONGITUDFORMATOCONSIDERACIONES
Nro. AgenteTexto10

CO_NROAGE (provincia seleccionada)

Cuit RetenidoNumero11
A2_CGC
Nombre RetenidoTexto60
A2_NOME
Inscripto (S/N)Texto1
Si A2_TIPO=(”N” ó “S”)  “N”; sino  “S”
Nro. ConstanciaNumero6
FE_NROCERT
Año ConstanciaNumero4AAAAFE_EMISSAO
Fecha EmisiónNumero8AAAAMMDDFE_EMISSAO
Monto BaseNumero12; 2 dec
FE_VALBASE
Alicuota AplicadaNumero4; 2 dec
FE_ALIQ
Monto RetenidoNumero10; 2 dec
FE_RETENC
CódigoNumero10 ó 55-Nota de Crédito -> Retención Original =“0”; Reversión = “5”
Cantidad FacturasNumero1
"1"
Nro. SucursalNumero2
FE_FILIAL
Nro. Ingresos BrutosTexto11
A2_NROIB
Forma PagoNumero1
0-Contado; 1-Crédito à Si Orden de Pago posee más de una cuota: “1”; sino: “0”
PeríodoTexto6AAAAMMFE_EMISSAO
PresentaciónNumero1
0-original 1/9-rectificativa -> Según Parámetro “Nro. Presentación”

04. DICCIONARIO DE DATOS

SX1 - Preguntas: Se añade el grupo de preguntas FISA837.

OrdenPreguntaTipoTamañoDecimalConsultaPreselecciónItem 1Item2Item3
1Fecha InicioFecha80




2Fecha FinalFecha80




3Directorio destinoCarácter990DIR



4Selecciona sucursalesCombo10
11=Si2=No
5Agrupa sucursalesCombo10
11=Si2=No
6Tipo ArchivoCombo10
11=Percep Efect2=Reten Efect3=Reten Rever
7ProvinciaCarácter2012 - Provincias



8Numero presentación Numero10




Se añade al pacote de Diccionario: 008656


05. MENU

ProgramaFisa836
MenúMiscelánea
ModuloSIGAFIS
Nombre de la rutinaRG1510 Reten. y Percep. Jujuy
SubmenúArch. Magneticos
TipoFunción Protheus

Se añade al pacote de menús: 008062

06. TABLAS UTILIZADAS

  • SA1 - Clientes.
  • SA2 - Proveedores.
  • SFB - Impuestos variables
  • SF3 - Libros fiscales
  • SM0 - Empresa