01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||||||
Segmento: | Backoffice | ||||||||||
Módulo: | SIGAFIS - Libros Fiscales. | ||||||||||
Función: |
| ||||||||||
País: | Argentina. | ||||||||||
Ticket: | 21078419. | ||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-21322. |
02. SITUACIÓN/REQUISITO
Se solicita ajustar el archivo "IVAPER", debe de considerar el campo número de despacho (F1_NUMDES), la información del campo proviene del encabezado de los documentos Fiscales. La solicitud es para cumplir con la normativa RG 715-99 - IVA – Aplicativo IVAPER.
03. SOLUCIÓN
Se agrega tratamiento para que en el archivo del IVAPER, sea considerado el campo número de despacho (F1_NUMDES), este campo tomara lugar a partir de la sección 43 hasta la sección 58, ocupando un total de 16 caracteres en el archivo IVAPER.
- Tener actualizado el archivo "IVAPER.INI", en "/protheus/system/".
- Realizar las configuraciones para el Cálculo de Percepción IVA (Para más información, consulte el link del apartado "05. Asuntos Relacionados").
Consideraciones:
Importante
Se debe verificar que al momento de hacer la configuración del impuesto IVP en la rutina "Impuestos Variables" (Rutina: MATA995 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), el campo "Cpo del L.F." (FB_CPOLVRO) no se encuentre repetido en otro impuesto.
- Por medio de la rutina "Proveedores" (Rutina: MATA020 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) registrar un proveedor.
- Informando el campo "Tipo Prov" (a2_tiprov) = A - Aduana.
- En la rutina "Tipos de entrada y salida" (Rutina: MATA070 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) incluir una TES de entrada que calcule IVA e IVP.
- Por medio de la rutina "Empresa Vs Zona Fiscal" (Rutina: MATA999 || Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos) crear un registro para el proveedor registrado previamente con el impuesto IVP (Tener las configuraciones necesarias para el cálculo del IVP; para mayor información revisar el apartado "05. Asuntos Relacionados").
- Por medio de la rutina "Tab de Equivalencias" (Rutina: FISA030|| Ruta: Libros fiscales (SIGAFIS) | Actualizaciones | Archivos), agregar una tabla de equivalencia para el aplicativo IVAPER. Informar el código fiscal como valor origen.
- En el módulo de Compras (Ruta: SIGACOM | Actualizaciones | Movimientos) realizar documentos como: NF - Facturas de entrada (Rutina: MATA101N), NDP - Nota Cred/débito Notas de débito proveedor (Rutina: MATA466N) o NCI - Notas de crédito interno (Rutina: MATA466N) informando:
- Informar el proveedor, el número de despacho (F1_NUMDES) y TES creados previamente.
- Verificar el cálculo del IVP.
- Grabar documento.
- Ingresar a la rutina Archivos Por Verif (Rutina: MATA950 || Ruta: Libros fiscales (SIGAFIS) | Miscelánea | Arch. Magnéticos).
- Seleccionar parámetros.
- ¿Fecha Inicial? - Ejemplo: "01/08/2024"
- ¿Fecha Final? - Ejemplo: "31/08/2024"
- ¿Instruc. Normativa? - "IVAPER"
- ¿Archivo Destino? - "ivaper.txt"
- ¿Directorio? - "C:\Tmp\"
- ¿Selecciona Sucursales? - "No"
- ¿Agrupa obligación? - "No"
- Confirmar los parámetros.
- Seleccionar parámetros.
- Clic en Ok.
- Se abrirá una venta de configuración referente a la normativa seleccionada.
- Seleccionar avanzar.
- En la siguiente sección se pide "Tabla de equivalencia de la percepción": Agregar código de la tabla de equivalencia creada previamente creada. En este ejemplo se ocupa IVAP.
- Verificar que al generar el archivo ivaper.txt.
IMPORTANTE
El campo número de despacho (F1_NUMDES) podrá ser visualizado en el archivo txt partir de la sección 43 hasta la sección 58, ocupando un total de 16 caracteres, en caso de, no tener contenido en el campo número de despacho (F1_NUMDES) solo se visualizará un espacio en blanco.
La información del campo número de despacho (F1_NUMDES), proviene del encabezado de los documentos Notas Fiscales (NF), Notas Débito Proveedor (NDP) y Notas Crédito Interno (NCI).
Para los documentos Notas Débito Proveedor (NDP) y Notas Crédito Interno (NCI), no está disponible el campo número de despacho (F1_NUMDES), sin embargo, puede ser adicionado mediante el Punto Entrada LOCXPE33, para más información consulte el apartado de "Funcionalidad del Punto Entrada LOCXPE33"
¿Cuál es la funcionalidad del Punto de Entrada LOCXPE33 en el encabezado de los documentos tipo NCI/NDP?
Para los documentos Notas Débito Proveedor (NDP) y Notas Crédito Interno (NCI), no está disponible el campo número de despacho (F1_NUMDES), sin embargo, mediante el Punto Entrada LOCXPE33 puede ser adicionado.
A continuación, un ejemplo del código para los documentos mencionados:
#INCLUDE "PROTHEUS.CH"
#INCLUDE "LOCXNF.CH"
User Function LOCXPE33()
Local aCpos := Paramixb[1]
Local nTipo := Paramixb[2]
Local cFunName := FUNNAME()
If OAPP:CMODNAME == "SIGACOM" .And. cFunName $ ("MATA101N|MATA466N")
If nTipo == 8 .OR. nTipo == 9 // NCI y NDP
aAdd(aCpos,{NIL,"F1_NUMDES",NIL,NIL,NIL,"",NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,NIL,".T."})
Endif
EndIf
Return(aCpos)
04. INFORMACIÓN ADICIONAL
IMPORTANTE
Para el correcto funcionamiento se debe tener actualizado el archivo "IVAPER.INI", en "/protheus/system/".
Debe de contar con la actualización completa de la solución propuesta, en caso de solo actualizar el archivo "IVAPER.INI", el sistema tendrá un comportamiento anormal, no permitiendo continuar el proceso con satisfacción.
Se debe considerar que en el caso de no informar el campo despacho el sistema considera y llena en blanco los espacios referentes a este campo.
05. ASUNTOS RELACIONADOS
- DT Cálculo de Percepción IVA - Regímenes Generales - Argentina
- DT Campos requeridos en documentos fiscales de Compras ARG
- documento_tecnico
- issue_dmicns_21322
- dmicns_21322
- ticket_21078419
- 21078419
- locarg
- mata950
- matxmag
- ivaper
- arg
- argentina
- version_12_1_2210
- version_12_1_2310
- version_12_1_2410
- totvs_backoffice
- mercado_internacional
- sigafis
- libros_fiscales
- mi
- num_despacho
- sf1
- sf1_numdes
- backoffice
- base_de_conocimiento
- base_conocimiento
- protheus_backoffice
- protheus
- linea_protheus
- dmicns-21322
- rg_715_99_iva