Árvore de páginas


ÍNDICE

  1. Visão Geral
  2. Preparação do ambiente
  3. Cadastros Necessários
  4. Alteração de Dicionário de Dados


01. Visão Geral

Essa rotina tem o objetivo de gravar serviços prestados ou tomados em arquivo no formato texto de acordo com o leiaute IPM Fiscal.

A rotina possui algumas perguntas necessárias para a geração do arquivo, sendo:

Data Emissão De ? - Informar o período inicial para seleção dos movimentos o filtro será aplicado no campo FT_EMISSAO

Data Emissão Até ? - Informar o período final para seleção dos movimentos o filtro será aplicado no campo FT_EMISSAO

Nota Fiscal De ? - Informar o número da nota fiscal inicial para seleção dos movimentos o filtro será aplicado no campo FT_NFISCAL

Nota Fiscal Até ? - Informar o número da nota fiscal final para seleção dos movimentos o filtro será aplicado no campo FT_NFISCAL

Série De ? - Informar o número da série inicial para seleção dos movimentos o filtro será aplicado no campo FT_SERIE

Série Até ? - Informar o número da série final para seleção dos movimentos o filtro será aplicado no campo FT_SERIE

Produto De ? - Informar o número do produto inicial para seleção dos movimentos o filtro será aplicado no campo FT_PRODUTO

Produto Até ? - Informar o número do produto final para seleção dos movimentos o filtro será aplicado no campo FT_PRODUTO

Serviço De ? - Informar o código de serviço inicial para seleção dos movimentos o filtro será aplicado no campo CDN_CODLIST

Serviço Até ? - Informar o código de serviço final para seleção dos movimentos o filtro será aplicado no campo CDN_CODLIST

Diretório ? - Informar o diretório onde será gerado o aquivo. Exemplo C:\Teste\

Arquivo ? - Informar o nome do arquivo que será gerado. Exemplo ipmfiscal.txt

Gerar Movimentos De ? - Informar quais os movimentos devem ser selecionados, sendo Entrada, Saída ou Ambos

Gerar Registro Tipo 40 ? - Informar se o registro tipo 40 deve ser gerado.

Sim - Gera o arquivo com o registro tipo 40.

Além dessa opção de seleção para gerar o Registro Tipo 40, é necessário que no momento do lançamento da Nota de Entrada ou Nota de Saída seja informado a Conta Contábil, caso esteja em branco e a seleção estiver como Sim, o Registro Tipo 40 não será gerado.

  • Observação : É obrigatório manter a ordem da posição 14, para o pergunte do (MV_PAR14).

Não - O arquivo é gerado sem o registro tipo 40.


02. Preparação do Ambiente

Compatibilizador de dicionário de dados

Importante

Importante

Para esta implementação será necessário processar o compatibilizador UPDDISTR com o diferencial de dicionário em anexo.

Para mais informações sobre o UPDDISTR consultar Atualizador de dicionário e base de dados - UPDDISTR

O arquivo com o dicionário diferencial de dados compatível com as versões 11.80, 12.1.17, 12.1.23 está disponível através do link: https://suporte.totvs.com/portal/p/10098/download#detail/739772 


Inclusão da rotina no menu

Para clientes que operam na versão 11 em garantia estendida ou em releases anteriores ao 12.1.23 será necessária a inclusão da rotina "Arquivo IPM Fiscal" no menu dos Livros Fiscal, utilizando como programa de execução a rotina FISA205.

Importante

Para mais informações sobre inclusão de rotinas no menu: PSIGABD0006 - CFGX013- Inclusão de rotina no Menu.


03. Cadastros Necessários

Relacionamento código de serviços (MATA963)

Os códigos de serviços utilizados nos movimentos de serviços prestados ou tomados devem ser relacionados na rotina, caso contrário o movimento não será considerado na geração do arquivo.

Para maiores informações sobre esse cadastro consulte: http://tdn.totvs.com/x/dQCnF


Cadastro de Produtos (MATA010)

O campo Exe. Servico (B1_MEPLES) precisa ser definido com as opções de local de prestação de serviço, sendo EP(Estabelecimento do Prestador) será considerado o código do município de quem prestou o serviço ou LES (Local da execução do serviço) será considerado o código do município de onde o serviço foi executado.

04. Alteração de dicionário de dados

SX1 - Pergunte

PerguntaTipo de dadoTamanhoModo de EntradaVariávelOpçõesGrupo de Campo
Data Emissão De ?Data8GetMV_PAR01

Data Emissão Até ?Data8GetMV_PAR02

Nota Fiscal De ?Caractere9GetMV_PAR03

Nota Fiscal Até ?Caractere9GetMV_PAR04

Série De ?Caractere3GetMV_PAR05

Série Até ?Caractere3GetMV_PAR06

Produto De ?Caractere15GetMV_PAR07
SB1
Produto Até ?Caractere15GetMV_PAR08
SB1
Serviço De ?Caractere4GetMV_PAR09
CDN
Serviço AtéCaractere4GetMV_PAR10
CDN
Diretório ?Caractere60GetMV_PAR11

Nome do Arquivo ?Caractere20GetMV_PAR12

Gerar Movimento De ?Numérico1ComboMV_PAR13Entrada; Saída; Ambos
Gerar Registro Tipo 40?       Numérico1ComboMV_PAR14Sim; Não