Í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 Posadas (Actualizaciones | Archivos | Clientes), donde; Cd. Municipio (A1_COD_MUN) = 00005 – POSADAS (carpeta Otros) y la Provincia (A1_EST) sea Misiones (MI).
  2. En el módulo de Libros Fiscales (SIGAFIS) capturar/configurar un Proveedor para la municipalidad de Posadas (Actualizaciones | Archivos | Proveedores), donde; Cd. Municipio (A2_COD_MUN) = 00005 – POSADAS (carpeta Otros) y la Provincia (A2_EST) sea Misiones (MI).
  3. Crear el Impuesto Variable “PMP” para la Percepción de la Municipalidad de Posadas 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 Municipal PMP (con su respectivo CFO, ejemplo: 112/612)
  5. En la rutina de Conf. Adic. Imp. en la tabla “Impuesto Municipal” registramos el impuesto PMP con los CFOs de la TES (punto anterior).
  6. En “Insp Fiscal Vs. Imp” se registran los tipos de Documentos de Entrada/Salida para el Impuesto PMP.
    1. Ejemplo:
      Impuesto → PMP
      Tipo Doc. → NCC
      Tipo Moiv. → Entradas
      Letra Serie → A
      Ag. Fiscal → I - Responsable Inscripto
  7. En Empr vs Z. Fiscal, ingresamos el registro para el Cliente/Proveedor previamente capturados (punto 2 y 3), no olvide registrar las fechas de vigencia.
  8. Registre diversas notas de crédito y debito internas (NDI, NCI) en el modulo de compras (SIGACOM). Estas notas deberán calcular el impuesto PMP.
  9. Ingrese al modulo de facturación (SIGAFAT) y registre algunas facturas y notas de crédito/debito usando la TES configurada previamente.

Flujo de prueba

  1. Ingrese a la rutina “Percepciones mun. posadas" ubicada en el módulo SIGAFIS - Miscelánea (Archivos Magnéticos| Percepciones mun. posadas (FISA836)).
  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/01/2021
    2. Fecha final - ejemplo 31/01/2021 (La fechas deben corresponder al mismo mes y año)
    3. Numero de habilitación: Indique el numero de 6 o 8 dígitos. Ejemplo (210321 ó 321456/20)
    4. 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\percepciones posadas ".
    5. Selecciona sucursal: Permite seleccionar las sucursales deseadas. (Si indica "No", solo se procesara la sucursal corriente.)
    6. Agrupación: Indica si se debe agrupar la información para todas las sucursales seleccionadas.
  4. Acceda al archivo, ubicado en la ruta informada en los parámetros.

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. SucursalNumero


Nro. Ingresos Brutos



Forma Pago



Período



Presentación



04. DICCIONARIO DE DATOS

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

OrdenPreguntaTipoTamañoDecimalConsultaPreselecciónItem 1Item2Item3
1Fecha InicioFecha






2Fecha FinalFecha






3Numero de habilitaciónCarácter9





4Archivo destinoCarácter99
DIR



5Selecciona sucursalesCombo1

11=Si2=No
6Agrupa sucursalesCombo1

11=Si2=No

Se añade al pacote de Dicionario: 008499


05.
MENU

ProgramaFisa836
MenúMiscelánea
ModuloSIGAFIS
Nombre de la rutinaPercepciones mun. posadas
SubmenúArch. Magneticos
TipoFunción Protheus

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

06. TABLAS UTILIZADAS



<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>