01. VISÃO GERAL
Disponível, na rotina de Instruções Normativas (MATA950), a geração do arquivo Web Service SINAL para as notas fiscais convencionais e para as notas fiscais eletrônicas. Este arquivo possibilita às empresas remetentes de mercadorias destinadas à Zona Franca de Manaus antecipar a declaração de notas fiscais, facilitando o processo de internação das mercadorias nas áreas incentivadas.
Importante
O WSSINAL deve ser usado apenas em operações com contribuintes localizados na Zona Franca (nos estados AM, AC, AP, RO ou RR) e devidamente cadastrados na Suframa. A cada lote de mercadoria que for remetido nessas condições, deve ser gerado o arquivo, amarrando as notas que fazem parte do lote. O arquivo deve ser importado no WSSINAL. Se não houver críticas, estará disponível a geração do PIN, que deve ser passado à transportadora junto com as notas e mercadorias que fazem parte do processo.
Estão disponíveis dois layouts distintos, um referente a nota fiscal convencional e outro referente a nota fiscal eletrônica.
02. PROCEDIMENTO PARA IMPLEMENTAÇÃO
Copie para o diretório \SYSTEM os arquivos de configuração WSSINAL.INI (layout referente a nota fiscal convencional) e WSNFE (layout referente a nota fiscal eletrônica).
Importante
Antes de executar o UPDFIS é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório\PROTHEUS11_DATA\DATA) e dos dicionários de dados SXs (diretório \PROTHEUS11_DATA\SYSTEM).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.
Importante
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente!
A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opçãoIntegridade/Verificação (APCFG60A).
ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estarão selecionadas. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções.
iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janelaVerificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;
iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação).
v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.
Contate o Help Desk Framework EM CASO DE DÚVIDAS!
- Em Microsiga Protheus® Smart Client digite U_UPDSIGAFIS no campo Programa Inicial.
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado. Selecione o programa U_UPDSIGAFIS.
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos. É apresentada uma mensagem explicativa na tela.
- Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
Clique em OK para encerrar o processamento.
03. PROCEDIMENTOS PARA CONFIGURAÇÃO
No Configurador (SIGACFG) acesse Base de Dados/Dicionário/Base de Dados, observe os campos necessários ao cálculo do Simples Nacional e crie-os, caso não existam:
Tabela SF2 - Guias de Recolhimento
Campo | <campo a critério do cliente> |
| Exemplo | F2_TXZERO |
Tipo | Caractere |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Taxa Zero |
Descrição | Indica se o documento possui o beneficio de taxa zero. |
Help | Deve ser preenchido com “T” caso possua o beneficio ou “F”, caso não possua. Para mais detalhes sobre esse benefício, consulte o artigo 22 da Portaria Nº. 529, de 28 de novembro de 2006. |
Opções | .T. ou .F. |
Usado | Sim |
Campo | <campo a critério do cliente> |
| Exemplo | F2_TPFRETE |
Tipo | Caractere |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Opção de débito |
Descrição | Indica a opção de débito do frete. |
Help | Deve ser preenchido com “1” para Transportador, “2” para Destinatário e “3” para Remetente. |
Opções | 1- para Transportador, 2- para Destinatário ou 3- para Remetente |
Usado | Sim |
Importante
Campos de cabeçalho de nota fiscal necessários para geração de informações no WSSINAL. Para que esses campos sejam alimentados durante o faturamento de pedidos de venda, deverá ser usado o ponto de entrada M461LSF2.
Caso esse procedimento não seja adotado, ou o campo não exista ou se encontre com valor nulo, será entendido que a opção de débito é “2”(Destinatário) e a Taxa Zero é “F” (não possui o benefício).
O campo F2_TPFRETE mencionado como no exemplo acima, será também utilizado para identificar se o Frete é por conta do Destinatário. Caso o campo esteja preenchido com “2”(para Destinatário), será considerado que o frete é por conta do destinatário da mercadoria.
Esses campos mencionados acima devem ser criados manualmente, pois não são gerados pelo compatibilizador UPDFIS.
Campo | F2_CHVNFE |
Tipo | Caractere |
Tamanho | 44 |
Decimal | 0 |
Formato | @! |
Título | Chave Nfe |
Descrição | Chave Nfe |
Help | Indica o número da chave de acesso da Nf-e. |
Usado | Sim |
Importante
O compatibilizador UPDFIS pode ser utilizado para criar automaticamente o campo “F2_CHVNFE” com suas validações. Para mais informações, consulte o boletim técnico “UPDFIS – Atualização da Base Fiscal”.
Esse campo é necessário para geração do layout referente à nota fiscal eletrônica, armazena o número da chave de acesso da Nfe e somente é gravado após impressão do Danfe, quando ele for autorizado pela SEFAZ. Para gerar do layout o campo “F2_CHVNFE” deverá estar devidamente preenchido com o número da chave de acesso da Nfe.
No Configurador (SIGACFG) acesse Ambientes/Cadastros/Parâmetros (CFGX017). Verifique os parâmetros necessários à rotina, conforme orientações a seguir e altere-os, quando necessário:
Nome | MV_SUBTRIB |
Tipo | Caracter |
Descrição | Número da Inscrição Estadual do contribuinte em outro estado quando houver Substituição Tributária |
Exemplo | PE18154502270978/SC123456789/RJ99999999/ |
Importante
Caso o parâmetro MV_SUBTRIB não seja suficiente para detalhar todas as Inscrições Estaduais da empresa, deverão ser criados parâmetros com nome MV_SUBTRI e final numérico sequencial para acrescentar as demais inscrições. Exemplo: MV_SUBTRI2, MV_SUBTRI3, etc.
Em uma nova perspectiva, criamos a tabela CLO, Cadastro de Inscrição Estadual. Desta forma, quem não quiser utilizar o parâmetro, poderá utilizar o cadastro, para isso basta incluir as Inscrições e deixar os parâmetro em branco.
Nome | MV_INFWSIN |
Tipo | Caractere |
Descrição | Indica os campos da tabela SF2 que contém as informações a serem apresentadas no WSSINAL sobre o frete da operação. |
Conteúdo | Array com duas posições contendo os campos da tabela SF2, sendo: {“campo que indica se NF é de taxa zero”,“campo que indica a opção de débito do frete da NF”} |
| Exemplo | {“F2_TXZERO”,”F2_TPFRETE”}. |
Importante
Esse parâmetro será criado pelo UPDFIS. É necessário para o preenchimento dos campos TxZero e OptDebito (campos do arquivo magnético).
Caso o parâmetro não seja configurado ou os campos do sistema para os quais ele aponta não existam, será assumido no WSSINAL sempre
como TxZero = ‘false’ e OptDebito = ‘2’ (Destinatário).
04. PROCEDIMENTOS PARA UTILIZAÇÃO
- O WSSINAL solicita a informação referente à GNRE (Guia Nacional de Recolhimento) relacionada ao documento fiscal. Para que o sistema possa identificar que determinada guia faz parte de um documento fiscal, será necessário informar no momento do cadastro, além dos campos obrigatórios, os seguintes campos cuja guia refere-se:
- Documento (F6_DOC): número do documento fiscal;
- Série (F6_SERIE): série do documento fiscal;
- Cli/Fornec (F6_CLIFOR): cliente/fornecedor do documento fiscal;
- Loja (F6_LOJA): loja do cliente/fornecedor do documento fiscal;
- E/S (F6_OPERNF): se a operação do documento fiscal ao qual a guia refere-se for de entrada ou de saída.
- No Livros Fiscais (SIGAFIS) acesse Miscelânea/Arq. Magnéticos/Instr. Normativas (MATA950). Configure os parâmetros da rotina, conforme orientações a seguir:
Data Inicial
Informe a data inicial para processamento da Instrução Normativa.
Data Final ?
Informe a data final para processamento da Instrução Normativa.
Instr. Normativa ?
Informe o nome do arquivo de configuração, sem a extensão “.INI”. Para geração do meio magnético referente à nota fiscal convencional, informe WSSINAL. Para geração do meio magnético referente à nota fiscal eletrônica, informe WSNFE.
Arq. Destino ?
Informe o nome do arquivo a ser gerado
Importante
Para a importação no WSSINAL, o arquivo deve estar com extensão SIN.
Exemplo: 001062007.SIN
Diretório Destino ?
Informe o nome do diretório em que será gravado o arquivo texto gerado a partir da apuração.
Exemplo: C:\MP10\SYSTEM\.
Seleciona Filial ?
Informe se deseja selecionar mais de uma filial para a geração do arquivo.
- Ao confirmar as dados, são apresentados os parâmetros específicos da WSSINAL. Informe-os conforme orientações a seguir:
Número do Lote ?
Informe o número do lote de notas fiscais a ser remetido.
Observação:
Nesse número de lote, serão adicionados o mês e o ano da geração.
Exemplo: Informando 001, o número gerado será 001062007.
Destinatário ?
Informe o destinatário do lote, que deve estar no Cadastro de Clientes.
Loja Destinatário ?
Informe a loja do destinatário do lote.
Transportadora ?
Informe a transportadora responsável pelo transporte das mercadorias, que deve estar no Cadastro de Transportadoras e também cadastrada e regularizada na Suframa.
Importante
Caso a transportadora não seja informada, o campo será gerado em branco.
Versão ?
Informe a versão utilizada do WSSINAL ou do SINAL
De NF ?
Informe a nota fiscal inicial para filtro (deixe em branco para desconsiderar).
Até NF ?
Informe a nota fiscal final para filtro (deixe em branco para desconsiderar).
Seleciona Documentos ?
Se a resposta para essa pergunta for ‘Sim’, será apresentada uma tela para o usuário selecionar os documentos que irão compor o lote a ser gerado.
Importante
Para o layout referente à nota fiscal eletrônica, somente serão exibidos os documentos cujo campo Chave Nfe (F2_CHVNFE) estiver devidamente preenchido. O mesmo somente é gravado após impressão do Danfe quando autorizado pelo SEFAZ.
Via Correios?
Se a resposta para essa pergunta for ‘Sim’, será informado no campo Transportador o CNPJ do destinatário.
Importante
Caso a mercadoria seja enviada ao destinatário via Correios, nas informações do campo “Transportador” o CNPJ será do destinatário, que atuará no processo como transportador do tipo postal.
- Confira os dados e confirme.
05. TIPOS DE REGISTROS GERADOS
O arquivo é gerado no formato XML (Extensible Markup Language), de acordo com as especificações do layout disponibilizado pela Suframa, com informações das notas pertencentes ao lote remetido a um destinatário localizado na Zona Franca de Manaus.
- A estrutura do arquivo para as notas fiscais convencionais deve ser a seguinte:
<?xml version="1.0" encoding="UTF-8" ?> - <lote nro="" versao_sw="" dtEmissao=""> <informações do lote> <notasFiscais> <notaFiscal nro="" dtEmissao="" txZero=" " incent=""> <informações das notas fiscais> + <valores> + <Transportador> + <gnre> + <refaturamento> + <substTributaria> + <itens> <informações dos itens> </item> </itens> </notaFiscal> </notasFiscais> </lote> |
- A estrutura do arquivo para as notas fiscais eletrônicas deve ser a seguinte:
<?xml version="1.0" encoding="UTF-8" ?> - <lote nro="" versao_sw="" dtEmissao=""> <informações do lote> <notasFiscais> <notaFiscal chaveAcesso="" txZero="false"> </notaFiscal> </notasFiscais> </lote> |
06. INFORMAÇÕES ADICIONAIS
A quem se destina | As empresas remetentes de mercadorias destinadas à Zona Franca de Manaus. |
Objetivo | Proporcionar um sistema que facilite a informação das notas e mercadorias que serão remetidas à Zona Franca de Manaus. |
Prazo de entrega | Não há. |
Competência | Zona Franca de Manaus |
| Aplicativo disponibilizado pelo fisco | A importação é feita diretamente pelo site da Suframa, pela opção de acesso ao sistema SINAL, módulo Remetente. |
| Versão do Aplicativo Suportado | 6.0 |
Onde encontrar |
07. INFORMAÇÕES TÉCNICAS
Tabelas Utilizadas | SF2 – Notas Fiscais de Saída SD2 – Itens de Notas Fiscais de Saída SF4 – Tipos de Entradas/Saídas SF6 – Guias Nacionais de Recolhimento SA1 – Cadastro de Clientes SA4 – Cadastro de Transportadoras SB1 – Cadastro de Produtos DA3 – Cadastro de Veículos |
Rotinas Envolvidas® | MATA950 |
Sistemas Operacionais | Windows®/Linux |