Você está na página 1de 6

Características Gerais das Instruções Normativas

Ambiente : Livros Fiscais


Arquivos Envolvidos : MATA955.PRW
Tabelas Utilizadas : SX1 – Cadastro de Perguntas
Versões : Protheus 6.09, 7.10 e 8.11
País : Brasil
Data da Revisão : 29/04/05

Está disponível a apresentação das características gerais das Instruções Normativas processadas
através do programa MATA950.
O objetivo é facilitar o entendimento das diversas Instruções Normativas que compõem o ambiente
fiscal.
Através desta rotina, serão apresentadas as seguintes informações básicas:

quem está obrigado a entregar o meio


A quem se destina
magnético.

Objetivo qual a finalidade do meio magnético.

quando o meio magnético deverá ser


Prazo de Entrega
apresentado ao órgão competente .

se o meio magnético é municipal, estadual


ou federal, bem como os
Competência
municípios/estados que regulamentem a sua
entrega.

qual aplicativo deverá ser utilizado para


validação do meio magnético, a versão em
Informações sobre o aplicativo que a Microsiga implementou a geração e
onde é possível encontrar o arquivo para
download.

Apenas os arquivos .INI (Instruções Normativas) que estejam configurados para suportar a
funcionalidade, contidos no diretório \SIGAADV\ (para versões 6.09 e 7.10) ou \SYSTEM\ (para
versão 8.11), serão apresentados.

Boletim Técnico – SIGAFIS – Características Gerais das Instruções Normativas - 1


Orientações sobre o Processamento
1. A tela de características gerais será exibida na mudança de foco da pergunta 3 das Instruções
Normativas (MATA950.PRX) para todos os arquivos de configuração contidos no diretório
\SIGAADV\ (para versões 6.09 e 7.10) ou \SYSTEM\ (para versão 8.11). Os arquivos de
configuração devem contemplar esta característica, caso contrário, será exibida a mensagem
“Características não disponíveis”.
2. A tela abaixo demonstra o foco na pergunta “Instr. Normativa ?” (pergunta 3):

2 – Boletim Técnico – SIGAFIS – Características Gerais das Instruções Normativas


3. Ao mudar o foco para outra pergunta, a tela abaixo será exibida:

Boletim Técnico – SIGAFIS – Características Gerais das Instruções Normativas - 3


4. Ao posicionar o cursor em qualquer Instrução Normativa, serão exibidas as características
conforme o exemplo abaixo. No exemplo, utilizamos a Instrução Normativa “DIADS”.

5. Ao clicar no botão “OK”, a Instrução Normativa selecionada será atribuída à pergunta 3 (Instr.
Normativa?) da rotina MATA950.PRX.

4 – Boletim Técnico – SIGAFIS – Características Gerais das Instruções Normativas


Procedimentos para Implementação
1. No ambiente Configurador, opção “Base de Dados/Dicionário/Base de Dados”, disponibilizar a
chamada da função MATA955 na tabela SX1, conforme segue:

Grupo MTA950
Ordem 03
Campo X1_VALID
Validação MATA955(“*.INI”,”MV_PAR03”)

2. Para eliminar determinados arquivos na exibição, é necessário criar o parâmetro MV_MTA9551


com o nome sem a extensão dos arquivos que NÃO serão exibidos. Caso a quantidade de
arquivos ultrapasse o limite de conteúdo do parâmetro, poderá ser criado o MV_MTA9552,
cuja especificação é a mesma.
3. Os parâmetros indicados acima devem ser criados no ambiente Configurador, opção
“Ambientes/Cadastros/Parâmetros”, conforme instruções a seguir:

Nome MV_MTA9551 e/ou MV_MTA9552

Tipo Caracter

Arquivos que não devem ser exibidos na apresentação das características


Descrição
gerais das Instruções Normativas.

Este conteúdo deve indicar o nome dos arquivos separados por “/”. Pode-se
também indicar alguns caracteres seguido de asterisco “*” (Ex: SISIF*),
indicando que não serão exibidos todos os arquivos que iniciarem com os
Conteúdo caracteres indicados.
Importante ressaltar que cada arquivo deve sempre estar separado por “/” e
que o último caracter preenchido no conteúdo deste parâmetro deve ser “/”.

Exemplo SINTEG05/SISIF*/DIEFPA/

Boletim Técnico – SIGAFIS – Características Gerais das Instruções Normativas - 5


Implementação nas Instruções Normativas - Arquivos “.INI”
Para que as Instruções Normativas apresentem suas características, é necessário que contenham
em sua linha inicial a cláusula “?” e, conseqüentemente , um array unidimensional com duas
colunas, em que a primeira coluna identifica o “título” e a segunda identifica a “descrição”.

A rotina verifica se a primeira linha caracteriza ajuda (iniciada por “?”). Se sim, serão analisadas
todas as linhas posteriores que contenham também a cláusula de identificação da ajuda (iniciada
por “?”). Caso contrário, a mensagem “Características não Disponíveis” será apresentada.
A tela abaixo apresenta um exemplo de implementação das características gerais em um arquivo
.INI.

6 – Boletim Técnico – SIGAFIS – Características Gerais das Instruções Normativas

Você também pode gostar