Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
    1. Registro tipo "H" - Identificação (Header)
    2. Registro tipo "T" - Notas Tomadas
  3. Preparação do Ambiente
    1. Compatibilizador de dicionário de dados
    2. Inclusão da rotina no menu
  4. Principais Campos e Parâmetros
  5. Alteração de dicionário de dados


01. VISÃO GERAL

Essa rotina, tem como objetivo, gravar os serviços tomados para Duque de Caxias, em arquivo no formato texto, com base nas Notas de Entrada (MATA103) para posterior importação via sistema disponibilizado pela Prefeitura Municipal de Duque de Caxias.


02. EXEMPLO DE UTILIZAÇÃO

Ao acessar a rotina, é necessário o preenchimento do formulário que contém as seguintes perguntas:


Mês ?: Informar o mês a ser processado para seleção dos movimentos fiscais. 
Obs.: O filtro será aplicado no campo F3_EMISSAO referente às Notas Fiscais de Entrada. 

Ano ?: Informar o período final para seleção dos movimentos.
Obs.: O filtro será aplicado no campo F3_EMISSAO referente às Notas Fiscais de Entrada.

Nota Fiscal De ?: Informar o número de documento inicial a ser pesquisado.

Nota Fiscal Até ?: Informar o número de documento final a ser pesquisado.

Série De ?: Informar a série de documento inicial a ser pesquisada.

Série De ?: Informar a série de documento final a ser pesquisada.

Código de Serviço De?: Informar o código de serviço inicial a ser considerado no arquivo.

Código de Serviço Até?: Informar o código de serviço final a ser considerado no arquivo.

Código de Serviço Até?: Informar o código de serviço final a ser considerado no arquivo.
Obs.: Conforme o layout disponibilizado pela prefeitura de Duque de Caxias, poderá ser informado apenas um código de serviço por arquivo.  Portanto, será gerado um arquivo para cada código de serviço encontrado para o período.

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

Nome do Arquivo ?: Informar o nome do arquivo que será gerado. O arquivo final terá o código de serviço acrescido do nome do arquivo, pois o layout do município prevê apenas um código por arquivo.
Exemplo: Foi encontrado o código de serviço "2001" para o período encontrado. Ao informar o nome de arquivo "iss_duquedecaxias" o arquivo final terá o nome "iss_duquedecaxias_2001.txt"


Importante!

O arquivo texto gerado, deve ser submetido ao programa disponível no site da Prefeitura Municipal de Duque de Caxias para que sejam importadas as Notas Fiscais de Entrada dos Serviços Tomados.


Tipos de Registros Gerados

Registro tipo "H" - Identificação (Header): Este registro é único e deve indicar os seguintes dados:

- Inscrição Municipal;
- Mês da competência;
- Ano da competência;
- Hora da geração, data da geração e nome / razão social do tomador de serviços;
- Código referente ao serviço contratado;
- A última informação do cabeçalho condiz à frase: "EXPORTACAO DECLARACAO ELETRONICA-ONLINE-NOTA CONTROL" (é necessário que seja escrito exatamente desta forma).


Registro tipo "T" - Notas Tomadas: Este registro detalha as Notas Fiscais de Serviço Tomado, conforme layout disponibilizado pela prefeitura:


03. Preparação do Ambiente

Compatibilizador de dicionário de dados

Importante!

Para clientes que operam nas releases 12.1.27 ou anteriores, será necessária a execução do compatibilizador UPDDISTR com o pacote diferencial (SDFBRA.txt).

Esta correção será disponibilizada na Expedição contínua de 04/01/2021 e o pacote poderá ser acessado através dos links disponibilizados na documentação Pacotes de Atualização - Fiscal.

Informações sobre a Expedição contínua acessar: http://tdn.totvs.com/x/H4uCEw.
Informações sobre o compatibilizador UPDDISTR acessar: Atualizador de dicionário e base de dados - UPDDISTR.

Importante!

Inclusão da rotina no menu
Será necessária a inclusão da rotina "ISS Tomador - Duque de Caxias" no menu dos Livros Fiscais, utilizando como programa de execução a rotina FISA306.


Nome do Menu

Submenu

Nome da Rotina

Programa

Miscelânea

Arquivos Magnéticos

ISS Tomador - Duque de Caxias

FISA306


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


04. Principais Campos e Parâmetros

Nome do Parâmetro

MV_NFEINSC

Tipo

Caractere

Descrição

Indica a Inscrição Municipal do contribuinte a ser apresentada na geração do arquivo. Caso esse parâmetro esteja vazio, será obtida a inscrição municipal do cadastro de filiais (tabela SM0).



Tabelas Utilizadas

SA2 – Cadastro de Fornecedores

SF1 – Cabeçalho de Notas Fiscais de Entrada

SF3 – Livros Fiscais

SF4 - Tipos de Entrada e Saída

Sistemas Operacionais

Windows®/Linux®



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

SX1 - Pergunte

Pergunta

Tipo de dado

Tamanho

Modo de Entrada

Variável

Formato

Validação

Consulta Padrão
Mês?Caractere2GetMV_PAR0199NaoVazio()
Ano?Caractere4GetMV_PAR029999NaoVazio()
Nota Fiscal De?Caractere9GetMV_PAR03@!

Nota Fiscal Até?Caractere9GetMV_PAR04@!NaoVazio()
Série De?Caractere9GetMV_PAR05!!!

Série Até?Caractere3GetMV_PAR06!!!NaoVazio()
Código de Serviço De?Caractere9GetMV_PAR07@9
60
Código de Serviço Até?Caractere9GetMV_PAR08@9NaoVazio()60
Diretório?Caractere99GetMV_PAR09
NaoVazio()
Nome do Arquivo?Caractere99GetMV_PAR10
NaoVazio()