Essa rutina tiene el objetivo de gravar servicios prestados o tomados en archivo en el formato texto, de acuerdo con el layout IPM Fiscal.
La rutina tiene algunas preguntas necesarias para la generación del archivo, siendo:
¿De Fecha de emisión? - Informe el período inicial para selección de los movimientos, el filtro se aplicará en el campo FT_EMISSAO
¿A Fecha de emisión? - Informe el período final para selección de los movimientos, el filtro se aplicará en el campo FT_EMISSAO
¿De Factura? - Informe el número de la factura inicial para selección de los movimientos, el filtro se aplicará en el campo FT_NFISCAL
¿A Factura? - Informe el número de la factura final para selección de los movimientos, el filtro se aplicará en el campo FT_NFISCAL
¿De Serie? - Informe el número de la serie inicial para selección de los movimientos, el filtro se aplicará en el campo FT_SERIE
¿A Serie? - Informe el número de la serie final para selección de los movimientos, el filtro se aplicará en el campo FT_SERIE
¿De Producto? - Informe el número del producto inicial para selección de los movimientos, el filtro se aplicará en el campo FT_PRODUTO
¿A Producto? - Informe el número del producto final para selección de los movimientos, el filtro se aplicará en el campo FT_PRODUTO
¿De Servicio? - Informe el código de servicio inicial para selección de los movimientos, el filtro se aplicará en el campo CDN_CODLIST
¿A Servicio? - Informe el código de servicio final para selección de los movimientos, el filtro se aplicará en el campo CDN_CODLIST
¿Directorio? - Informe el directorio donde se generará el archivo. Ejemplo C:\Teste\
¿Archivo? - Informe el nombre del archivo que se generará. Ejemplo ipmfiscal.txt
¿De Generar movimientos? - Informe qué movimientos deben seleccionarse, siendo Entrada, Salida o Ambos
¿Generar registro tipo 40? - Informe si debe generarse el registro tipo 40.
Sí - Genera el archivo con el registro tipo 40.
Además de esta opción de selección para generar el Registro tipo 40, es necesario que en el momento del registro de la Factura de entrada o Factura de salida se informe la Cuenta contable, si estuviera en blanco y la selección estuviera como Sí, el Registro tipo 40 no se generará.
No - El archivo se genera sin el registro tipo 40.
Compatibilizador de diccionario de datos
Importante
Importante
Para esta implementación será necesario procesar el compatibilizador UPDDISTR con el diferencial de diccionario adjunto.
Para más información sobre UPDDISTR consulte el Actualizador de diccionario y base de datos - UPDDISTR
El archivo con el diccionario diferencial de datos compatible con las versiones 11.80, 12.1.17, 12.1.23 está disponible por medio del enlace https://suporte.totvs.com/portal/p/10098/download#detail/739772
Inclusión de la rutina en el menú
Para clientes que operan en la versión 11 en garantía extendida o en releases anteriores al 12.1.23 será necesaria la inclusión de la rutina "Archivo IPM Fiscal" en el menú de los Libros fiscales, utilizando como programa de ejecución la rutina FISA205.
Importante
Para más información sobre la inclusión de rutinas en el menú: PSIGABD0006 - CFGX013- Inclusión de rutina en el Menú.
03. Registros necesarios
Relación código de servicios (MATA963)
Los códigos de servicios utilizados en los movimientos de servicios prestados o tomados deben relacionarse en la rutina, en caso contrario el movimiento no se considerará en la generación del archivo.
Para obtener más informaciones sobre este registro, consulte: http://tdn.totvs.com/x/dQCnF
Registro de productos (MATA010)
El campo Eje. Servicio (B1_MEPLES) debe ser definido con las opciones de local de prestación de servicio, siendo EP(Establecimiento del prestador) se considerará el código del municipio de quien prestó el servicio o LES (Local de ejecución del servicio) se considerará el código del municipio de donde se ejecutó el servicio.
SX1 - Pregunta
Pregunta | Tipo de dato | Tamaño | Modo de entrada | Variable | Opciones | Grupo de campo |
---|---|---|---|---|---|---|
¿De Fecha de emisión? | Fecha | 8 | Get | MV_PAR01 | ||
¿A Fecha de emisión? | Fecha | 8 | Get | MV_PAR02 | ||
¿De Factura? | Carácter | 9 | Get | MV_PAR03 | ||
¿A Factura? | Carácter | 9 | Get | MV_PAR04 | ||
¿De Serie? | Carácter | 3 | Get | MV_PAR05 | ||
¿A Serie? | Carácter | 3 | Get | MV_PAR06 | ||
¿De Producto? | Carácter | 15 | Get | MV_PAR07 | SB1 | |
¿A Producto? | Carácter | 15 | Get | MV_PAR08 | SB1 | |
¿De Servicio? | Carácter | 4 | Get | MV_PAR09 | CDN | |
¿A Servicio? | Carácter | 4 | Get | MV_PAR10 | CDN | |
¿Directorio? | Carácter | 60 | Get | MV_PAR11 | ||
¿Nombre del archivo? | Carácter | 20 | Get | MV_PAR12 | ||
¿De Generar movimiento? | Numérico | 1 | Combo | MV_PAR13 | Entrada; Salida; Ambos | |
¿Generar registro tipo 40? | Numérico | 1 | Combo | MV_PAR14 | Sí; No |