ÍNDICE
- Visión general
- Ejemplo de utilización
- Regla de negocio
- Diccionario de datos
- Menú
- 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
- 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).
- 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).
- 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.
- Se debe crear una TES de Entrada y Salida donde se configure el Impuesto IBC (con su respectivo CFO, ejemplo: 112/612).
- 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.
- 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.
- 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.
- 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.
- 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
- 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)).
- Al cargar la pantalla dar clic en el botón Exportar.
- Se mostrara un listado de parámetros, todos los campos son solicitados.
- Fecha inicial - ejemplo 01/02/2021
- Fecha final - ejemplo 28/02/2021 (La fechas deben corresponder al mismo mes y año)
- 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".
- Selecciona sucursal: Permite seleccionar las sucursales deseadas. (Si indica "No", solo se procesara la sucursal corriente.)
- Agrupación: Indica si se debe agrupar la información para todas las sucursales seleccionadas.
- Tipo de archivo: Indique el tipo de archivo a procesar, las opciones disponibles son: 1. Percepciones Efectuadas, 2. Retenciones Efectuadas, 3. Retenciones Revertidas
- Provincia: Ingrese la provincia a procesar.
- Numero de presentación: Indique el numero de presentación, este campo solo aplica para los tipo de archivos retenciones
- 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
CAMPOS | TIPO | LONGITUD | FORMATO | CONSIDERACIONES |
---|---|---|---|---|
Nro. Agente | Texto | 10 | CO_NROAGE (provincia seleccionada) | |
CUIT Percibido | Número | 11 | 999999999 | A1/A2_CGC |
Nombre Percibido | Texto | 60 | A1/A2_NOME | |
Inscripto (S/N) | Texto | 1 | S ó N | Si A1/A2_TIPO=(”N” ó “S”) “N”; sino “S” |
Provincia Percibido | Número | 2 | 99 | Según Tabla de Equivalencias a crear (ARPIB) |
Localidad Percibido | Texto | 20 | A1/A2_MUN | |
Domicilio Percibido | Text | 60 | A1/A2_END | |
Código Postal Percibido | Texto | 10 | A1/A2_CEP | |
Fecha Pago | Número | 8 | AAAAMMDD | F3_EMISSAO |
Nro. Constancia | Número | 6 | 0 | "0" |
Año Constancia | Número | 4 | 0 | "0" |
Tipo Comprobante | Número | 2 | 99 |
|
Sucursal Comprobante | Número | 4 | F1/F2_DOC (4 primeras posiciones) | |
Nro. Comprobante | Numero | 11 | F1/F2_DOC (8 últimas posiciones) | |
Monto Base | Numero | 12; 2 dec. | F3_BASIMP? Se ingresa el importe incluyendo 2 decimales, sin coma ni punto. | |
Alicuota Aplicada | Numero | 4; 2 dec. | F3_ALQIMP? Se ingresa el importe incluyendo 2 decimales, sin coma ni punto. | |
Monto Percibido | Numero | 10; 2 dec. | Notas de Crédito en Negativo -> F3_VALIMP? Se ingresa el importe incluyendo 2 decimales, sin coma ni punto. | |
Categorización Usuarios | Texto | 4 | "" | "" |
Nro. Servicio | Numero | 10 | "0" | "0" |
Estado | Numero | 1 | 9-Anulada |
Retenciones
CAMPOS | TIPO | LONGITUD | FORMATO | CONSIDERACIONES |
---|---|---|---|---|
Nro. Agente | Texto | 10 | CO_NROAGE (provincia seleccionada) | |
Cuit Retenido | Numero | 11 | A2_CGC | |
Nombre Retenido | Texto | 60 | A2_NOME | |
Inscripto (S/N) | Texto | 1 | Si A2_TIPO=(”N” ó “S”) “N”; sino “S” | |
Nro. Constancia | Numero | 6 | FE_NROCERT | |
Año Constancia | Numero | 4 | AAAA | FE_EMISSAO |
Fecha Emisión | Numero | 8 | AAAAMMDD | FE_EMISSAO |
Monto Base | Numero | 12; 2 dec | FE_VALBASE | |
Alicuota Aplicada | Numero | 4; 2 dec | FE_ALIQ | |
Monto Retenido | Numero | 10; 2 dec | FE_RETENC | |
Código | Numero | 1 | 0 ó 5 | 5-Nota de Crédito -> Retención Original =“0”; Reversión = “5” |
Cantidad Facturas | Numero | 1 | "1" | |
Nro. Sucursal | Numero | 2 | FE_FILIAL | |
Nro. Ingresos Brutos | Texto | 11 | A2_NROIB | |
Forma Pago | Numero | 1 | 0-Contado; 1-Crédito à Si Orden de Pago posee más de una cuota: “1”; sino: “0” | |
Período | Texto | 6 | AAAAMM | FE_EMISSAO |
Presentación | Numero | 1 | 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.
Orden | Pregunta | Tipo | Tamaño | Decimal | Consulta | Preselección | Item 1 | Item2 | Item3 |
---|---|---|---|---|---|---|---|---|---|
1 | Fecha Inicio | Fecha | 8 | 0 | |||||
2 | Fecha Final | Fecha | 8 | 0 | |||||
3 | Directorio destino | Carácter | 99 | 0 | DIR | ||||
4 | Selecciona sucursales | Combo | 1 | 0 | 1 | 1=Si | 2=No | ||
5 | Agrupa sucursales | Combo | 1 | 0 | 1 | 1=Si | 2=No | ||
6 | Tipo Archivo | Combo | 1 | 0 | 1 | 1=Percep Efect | 2=Reten Efect | 3=Reten Rever | |
7 | Provincia | Carácter | 2 | 0 | 12 - Provincias | ||||
8 | Numero presentación | Numero | 1 | 0 |
Se añade al pacote de Diccionario: 008656
05. MENU
Programa | Fisa836 |
---|---|
Menú | Miscelánea |
Modulo | SIGAFIS |
Nombre de la rutina | RG1510 Reten. y Percep. Jujuy |
Submenú | Arch. Magneticos |
Tipo | Funció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
- documento_de_referencia
- arg
- argentina
- sigafis
- percepciones
- protheus
- version_12_1_17
- version_12_1_23
- version_12_1_25
- version_12_1_27
- servicios
- mercado_internacional
- libros_ficales
- backoffice
- totvs_backoffice
- squad_mi_sur
- archivo_txt
- rg
- dmicns_10019
- fisa837
- retenciones_efectuadas
- rg1510
- retenciones_revertidas
- 10535235
- jujuy
- percepciones_efectuadas
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas