Definición de la Regla de Negocio
Rutina | Tipo de Operación | Opción de Menú | Reglas de Negocio |
MATA950.PRW - Archivos por Verif. | Involucrada | Miscelánea -> Arch. Magnéticos | - |
LOCARG.PRW - Gen. Información para las interfaces con Aplicativo | Modificación | | - |
PERCMUN.INI - Percepciones/Retenciones Ciudad San Miguel de Tucumán | Creación | | - |
Ejemplo de aplicación:
- Crear el archivo PERCMUN.INI para la creación de los archivos de Percepciones/Retenciones Ciudad San Miguel de Tucumán.
- Modificar la rutina LOCARG.PRW para la generación de información para los archivos de Percepciones/Retenciones Ciudad San Miguel de Tucumán.
- Selección de Sucursales
- Generar los archivos con la estructura del Layout.
- La información será separada por comas.
- Los datos numéricos serán serán separados por punto (.).
- Para comprobantes NCC y NDI los montos TEM y PyP deben de precedidos por el signo "-".
El nombre del archivo será compuesto de la siguiente manera y ser informado en los parámetros,
"F" + "CUIT del Argente" + "-" + "Código del Agente" + "-" + "año" + "-" + "Periodo"
Selección de Registros
Obtener FB_CPOVPRO dónde: FB_CODIGO = "TEM" o "PYP"
Seleccionar datos de la tabla de Libros Fiscales (SF3), filstrando por fecha (F3_EMISSAO) según parámetros ingresados y F3_VALIMP? con valor <> '0' y ( F3_TIPOMOV = "V" y F3_ESPECIE = 'NF', 'NDC', 'NCC', 'NDI','NCI')
Generación de Archivo
Conteniento un registro por comprobante, con las siguientes caracteristicas:
-CUIT -> A1/A2_CGC, según corresponda
-RAZON SOCIAL -> A1/A2_NOME, según corresponda
-DOMICILIO COMERCIAL = A1/A2_END
-NÚMERO COMPROBANTE = N3_NFISCAL
-NÚMERO CONSTANCIA RETENCIÓN = “”
-FECHA COMPROBANTE = F3_EMISSAO
-MONTO IMPONIBLE = F3_BASIPM?
-MONTO TEM = F3_VALIMP?, donde FB_CODIGO = “TEM”
-MONTO PYP = F3_VALIMP?, donde FB_CODIGO = “PYP”
Layout
Columna | Nombre de columna | Tipo | Longitud | Descripción |
---|
A | CUIT | Numérico | 11 | CUIT de la persona a quien se le realizó la Retención/Percepción. Es un campo obligatorio. (Ejemplo 20314257937. Son 11 dígitos) |
B | Razón Social | Alfanumérico | | Razón social de la persona a quien se le realizó la Retención/Percepción. Es un campo obligatorio. |
C | Domicilio Comercial | Alfanumérico | | Nombre de la calle y numeración. Es un campo obligatorio. |
D | Nro. Comprobante | Alfanumérico | | Nro. de Comprobante o N° de Factura que origina la retención o percepción. Es un campo obligatorio. |
E | N° de la Constancia de Retención | Numérico | | N° de Constancia que se le entregan al retenido. Es un campo obligatorio. (Para afebtes de percepción dejar vacio o ingresar un cero) |
F | Fecha del Comprobante | Fecha | 10 | Fecha de emisión del comprobante para agentes de percepción. Fecha de emisión de constancia para agentes de retención. Debe estar en formato DD/MM/AAAA (Ejemplo 10/02/2011). Es un campo obligatorio. |
G | Monto Imponible | Numérico | | Monto Neto Imponible. Debe ser expresado sin separador de miles debe de utilizar el punto como separador decimal, no utilizar coma "," (ejemplo 90.59 incorrecto 90,59). Es un campo obligatorio. |
H | Monto TEM | Numérico | | Monto Retenido en concepto T.E.M. Es un campo obligatorio. |
I | Monto PYP | Numérico | | Monto Retenido en concepto PyP. Es un campo obligatorio. |
Tablas Utilizadas
- SF3 – Libros Fiscales
- SF1 – Encabezado de Facturas de Entrada.
- SD1 – Items de Facturas de Entrada.
- SF2 – Encabezado de Facturas de Salida.
- SD2 – Items de Facturas de Salida.
- SF3 – Libros Fiscales.
- SA1 – Clientes.
- SA2 – Proveedores.
- SFB – Impuestos Variables.