Boletim Técnico: Importação de Arquivos XML pelo TOTVS Colaboração
Ocorrência
Melhoria
Resumo
Com o objetivo de tornar mais simples e ágil a inclusão dos documentos fiscais de entrada, foi implementada funcionalidade na rotina de Pré-Nota Entrada (MATA140) que permite a importação de arquivos de nota fiscal eletrônica (em formato XML), por meio da utilização da solução TOTVS Colaboração.Após atualização do sistema e contratação do serviço TOTVS Colaboração, a rotina de importação estará disponível no programa Pré-Nota Entrada (MATA140), através da opção de rotina Entrada NF-e.A partir de tal funcionalidade e utilização do serviço TOTVS Colaboração, a empresa compradora de bens e/ou serviços passará a receber os arquivos eletrônicos de NF-e referentes às compras e bonificações realizadas com seus fornecedores. Em posse destes arquivos, será possível processar a importação, permitindo assim a geração de documentos, Pré-Nota ou Documento de Entrada (o segundo nos casos de bonificação) a partir dos dados contidos nos arquivos eletrônicos, reduzindo o trabalho de inclusão e digitação de tais documentos.Os documentos importados e disponíveis para geração de Pré-Nota ou Documento de entrada ficarão dispostos em rotina específica, identificada pela opção “Entrada NF-e”, em que, após configuração de filtro, serão listados os documentos correspondentes para que sejam analisados/processados por uma das seguintes ações:•Visualizar: exibe os detalhes do arquivo eletrônico.•Vincular Pedido: exibe tela para realização de vínculo entre os itens do documento eletrônico e os itens de pedido pendentes.•Gerar Docto: gera o documento (Pré-Nota ou Documento de Entrada nos casos de bonificação) correspondente ao arquivo eletrônico. Observação:A identificação dos arquivos eletrônicos referentes à bonificação depende da configuração do parâmetro MV_XMLCFPC com os CFOPs de venda usados no processo de bonificação. A geração do documento de entrada dos arquivos identificados como bonificação dependerá da configuração do campo “TE p/ Bonif.” (A5_TESBP), com uma TES adequada ao processo.A rotina dispõe ainda das funcionalidades:•Legenda: visualiza as legendas da rotina.•Filtrar: filtra os registros exibidos em tela.•Importar: processa a importação de um arquivo XML de NF-e a ser escolhido pelo usuário.•Excluir: exclui o registro posicionado em tela.A automatização do processo de importação dos arquivos pode ser configurada por meio da ferramenta de Schedule padrão do sistema pelo agendamento de execução da rotina MATA140I.Observação:Antes da utilização da funcionalidade implementada nesta FNC, é necessário revisar o cadastro de Produtos X Fornecedores, pois a identificação dos produtos contidos no arquivo eletrônico é realizada graças ao código do fornecedor, identificado no campo “Cod. Prod. For.” (A5_CODPRF).
ID do Chamado
SDLCB0
Produtos
Microsiga 10
Módulos
- SIGACOM
Países
- todos
Sistema Operacional
todos
Bancos de Dados
- todos
Nome + Fonte
MATA140 – Pré-Nota de Entrada; MATA140I – Funções Genéricas de Importação NF-e.
Parâmetros Envolvidos
MV_TABSUS; MV_XMLCFPC.
Número da FNC
000000101742011
Ajustes no Compatibilizador
Sim
Integridade Referencial
Sim
Aplicação de Patch
Compatibilizador 1
- U_UPDCOM19
Procedimentos para Implementação
Importante:
Antes de executar o compatibilizador U_UPDCOM19 é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador PROTHEUS_DATA\DATA e dos dicionários de dados SXs diretório PROTHEUS_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*.
ATENÇÃO: 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ção Integridade/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á selecionada. 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 janela Verificaçã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 By you Smart Client, digite U_UPDCOM19 no campo Programa Inicial.
Importante:
Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 28/04/2011.
1. Clique em OK para continuar.
3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa UPDCOM19().
4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
5. Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela.
6. 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.
7. Clique em Gravar para salvar o histórico (log) apresentado.
8. Clique em OK para encerrar o processamento.
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.
Descrição de Ajustes
1. Criação de pergunta no arquivo – SX1 – Cadastro de Perguntes:
Pergunte | Da Nota Fiscal ? |
Nome | MV_PAR01 |
Grupo | MTA140I |
Ordem | 01 |
Tipo | C |
Tamanho | 9 |
Pergunte | Ate a Nota Fiscal ? |
Nome | MV_PAR02 |
Grupo | MTA140I |
Ordem | 02 |
Tipo | C |
Tamanho | 9 |
Pergunte | Da Serie ? |
Nome | MV_PAR03 |
Grupo | MTA140I |
Ordem | 04 |
Tipo | C |
Tamanho | 3 |
Pergunte | Ate Serie ? |
Nome | MV_PAR04 |
Grupo | MTA140I |
Ordem | 04 |
Tipo | C |
Tamanho | 3 |
Pergunte | Fornecedor De ? |
Nome | MV_PAR05 |
Grupo | MTA140I |
Ordem | 05 |
Tipo | C |
Tamanho | 6 |
Pergunte | Fornecedor Ate ? |
Nome | MV_PAR06 |
Grupo | MTA140I |
Ordem | 06 |
Tipo | C |
Tamanho | 6 |
Pergunte | Dt Emissao Inicial ? |
Nome | MV_PAR07 |
Grupo | MTA140I |
Ordem | 07 |
Tipo | D |
Tamanho | 8 |
Pergunte | Dt Emissao Final ? |
Nome | MV_PAR08 |
Grupo | MTA140I |
Ordem | 08 |
Tipo | D |
Tamanho | 8 |
Pergunte | Dt Importacao Inicial ? |
Nome | MV_PAR09 |
Grupo | MTA140I |
Ordem | 09 |
Tipo | D |
Tamanho | 8 |
Pergunte | Dt Importacao Final ? |
Nome | MV_PAR10 |
Grupo | MTA140I |
Ordem | 10 |
Tipo | D |
Tamanho | 8 |
Pergunte | Mostra Gerados ? |
Nome | MV_PAR12 |
Grupo | MTA140I |
Ordem | 11 |
Tipo | C |
Tamanho | 1 |
2. Criação no arquivo SX3 – Campos:
· Tabela SDS - Cabeçalho importação XML NF-e:
Campo | DS_FILIAL |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Filial do Sistema |
Campo | DS_FORNEC |
Tipo | C |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Fornecedor |
Descrição | Código do fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Help | Código do Fornecedor |
Campo | DS_LOJA |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Loja |
Descrição | Loja do Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Help | Loja do Fornecedor |
Campo | DS_NOMEFOR |
Tipo | C |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Nome do Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
When | .F. |
Help | Nome do Fornecedor |
Campo | DS_CNPJ |
Tipo | C |
Tamanho | 14 |
Decimal | 0 |
Formato | @! |
Título | CNPJ Fornece |
Descrição | CNPJ Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | CNPJ do Fornecedor |
Campo | DS_DOC |
Tipo | C |
Tamanho | 9 |
Decimal | 0 |
Formato | @! |
Título | Numero |
Descrição | Numero do documento |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Help | Numero do documento |
Campo | DS_SERIE |
Tipo | C |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Serie |
Descrição | Serie do documento |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Serie do documento |
Campo | DS_TIPO |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo da Nota |
Descrição | Nota/Consumidor/Ticket... |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Help | Tipo da Nota |
Campo | DS_ESPECI |
Tipo | C |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Título | Espec.Docum. |
Descrição | Espécie do Documento |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Help | Espécie do Documento |
Campo | DS_EMISSA |
Tipo | D |
Tamanho | 8 |
Decimal | 0 |
Formato | |
Título | DT Emissao |
Descrição | Data de Emissão da NF |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Relação | Ddatabase |
Help | Data de Emissão da NF |
Campo | DS_FORMUL |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Form. Prop. |
Descrição | Formulário Próprio |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Formulário próprio |
Campo | DS_EST |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Estado |
Descrição | Estado de emissao da NF |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Estado de emissão da Nota Fiscal |
Campo | DS_COND |
Tipo | C |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Cond. Pagto |
Descrição | Codigo da condic. de pgto |
Nível | 1 |
Usado | Não |
Obrigatório | Sim |
Browse | Não |
Help | Código da condição de pagamento |
Campo | DS_DTDIGI |
Tipo | D |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Dt.Digitacao |
Descrição | Data de Digitacao |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Relação | Ddatabase |
Help | Data de digitação da Nota |
Campo | DS_STATUS |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Status |
Descrição | Status do Registro |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Status do Registro |
Campo | DS_ARQUIVO |
Tipo | C |
Tamanho | 80 |
Decimal | 0 |
Formato | @! |
Título | Arquivo |
Descrição | Nome do Arquivo XML |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Help | Nome do Arquivo XML |
Campo | DS_USERIMP |
Tipo | C |
Tamanho | 25 |
Decimal | 0 |
Formato | @! |
Título | Usuario |
Descrição | Usuario na importação |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Usuário responsável pela importação da Nota Fiscal Eletrônica |
Campo | DS_DATAIMP |
Tipo | D |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Data Import. |
Descrição | Data importacao do XML |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Data da importação do arquivo XML |
Campo | DS_HORAIMP |
Tipo | C |
Tamanho | 5 |
Decimal | 0 |
Formato | 99:99 |
Título | Hora Import. |
Descrição | Hora importacao XML |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Hora da importação do arquivo XML |
Campo | DS_USERPRE |
Tipo | C |
Tamanho | 25 |
Decimal | 0 |
Formato | @! |
Título | Usuario |
Descrição | Usuário res. Ger. Pre-NF |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Usuário responsável pela geração da pré-nota |
Campo | DS_DATAPRE |
Tipo | D |
Tamanho | 8 |
Decimal | 0 |
Título | Data Pre NF Filial |
Descrição | Data de geracao de Pre-NF |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Data de geração da Pré-Nota de Entrada. |
Campo | DS_HORAPRE |
Tipo | C |
Tamanho | 5 |
Decimal | 0 |
Formato | 99:99 |
Título | Hora Pre NF |
Descrição | Hora de geração da Pre-NF |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Hora de geração da Pré-Nota de Entrada |
Campo | DS_CHAVENF |
Tipo | C |
Tamanho | 44 |
Decimal | 0 |
Formato | @! |
Título | Chave Acess. |
Descrição | Chave de Acesso da NF |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Chave de acesso da Nota Fiscal Eletrônica |
Campo | DS_VERSAO |
Tipo | C |
Tamanho | 5 |
Decimal | 0 |
Formato | @! |
Título | Versao da Nf |
Descrição | Versao Layout da NFe |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Versão Layout da NFe |
Campo | DS_CFESP |
Tipo | C |
Tamanho | 25 |
Decimal | 0 |
Formato | @! |
Título | CFOP Espec. |
Descrição | CFOP Especial (s/ PC) |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Documento com CFOP especial sem vinculo ao PC. |
Campo | DT_FILIAL |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Filial do Sistema |
Campo | DT_ITEM |
Tipo | C |
Tamanho | 4 |
Decimal | 0 |
Formato | @! |
Título | Item NF |
Descrição | Item da Nota Fiscal |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Item da Nota Fiscal |
Campo | DT_COD |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Produto |
Descrição | Codigo do Produto |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Help | Código do produto |
Campo | DT_DESC |
Tipo | C |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Desc. Prod. |
Descrição | Descricao do Produto |
Nível | 0 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
When | .F. |
Relação | POSICIONE("SB1",1,(XFILIAL("SDT")+SDT->DT_COD),"B1_DESC") |
Help | Descrição do Produto |
Campo | DT_PRODFOR |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Prod. Fornec |
Descrição | Cod. Prod. do Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Código do produto do fornecedor |
Campo | DT_DESCFOR |
Tipo | C |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Desc. Fornec |
Descrição | Desc. Produto Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Descrição do Produto do Fornecedor |
Campo | DT_FORNEC |
Tipo | C |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Forn/Cliente |
Descrição | Codigo do Forn/Cliente |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Código do Fornecedor/Cliente |
Campo | DT_LOJA |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Loja |
Descrição | Loja do Forn/Cliente |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Loja do Fornecedor Cliente |
Campo | DT_DOC |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Documento |
Descrição | Numero do Documento/Nota |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Numero do Documento/Nota |
Campo | DT_SERIE |
Tipo | C |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Serie |
Descrição | Serie da Nota Fiscal |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Serie da Nota Fiscal |
Campo | DT_CNPJ |
Tipo | C |
Tamanho | 14 |
Decimal | 0 |
Formato | |
Título | CNPJ Fornece |
Descrição | CNPJ do Fornecedor |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | CNPJ do Fornecedor |
Campo | DT_QUANT |
Tipo | N |
Tamanho | 11 |
Decimal | 2 |
Formato | @E 99,999,999.99 |
Título | Quantidade |
Descrição | Quantidade do Produto |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Filial do Sistema |
Campo | DT_VUNIT |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Vlr.Unitario |
Descrição | Valor Unitario |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Valor unitário do Item |
Campo | DT_TOTAL |
Tipo | N |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Vlr.Total |
Descrição | Valor Total |
Nível | 1 |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Help | Filial do Sistema |
· Tabela SA5 – Amarração Produto x Fornecedor
Campo | A5_TESBP |
Tipo | C |
Tamanho | 3 |
Decimal | 0 |
Formato | @9 |
Título | TE p/ Bonif. |
Descrição | Tp.Entr. para Bonificacao |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código do Tp. Entrada para Bonificação. |
3. Criação de tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
SDS | Cabeçalho importação XML NF-e | E | S |
SDT | Itens importação XML NF-e | E | S |
4. Criação ou Alteração de Índices no arquivo SIX – Índices:
Índice | SDS |
Ordem | 1 |
Chave | DS_FILIAL+DS_DOC+DS_SERIE+DS_FORNEC+DS_LOJA |
Descrição | Numero+Serie+Fornecedor+Loja |
Proprietário | S |
Índice | SDS |
Ordem | 2 |
Chave | DS_FILIAL+DS_CHAVENF |
Descrição | Chave Acess. |
Proprietário | S |
Índice | SDT |
Ordem | 1 |
Chave | DT_FILIAL+DT_CNPJ+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE |
Descrição | CNPJ Fornece+Forn/Cliente+Loja+Documento+Serie |
Proprietário | S |
Índice | SDT |
Ordem | 2 |
Chave | DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE+DT_PRODFOR |
Descrição | Fornecedor+Loja+Documento+Serie+Prod. Fornec |
Proprietário | S |
Índice | SDT |
Ordem | 3 |
Chave | DT_FILIAL+DT_FORNEC+DT_LOJA+DT_DOC+DT_SERIE+DT_COD |
Descrição | Fornecedor+Loja+Documento+Serie+Prod. |
Proprietário | S |
5. Criação ou Alteração no arquivo SX6 – Parâmetros:
Nome da Variável | MV_TABSUS (X6_VAR) |
Tipo | Caracter (X6_TIPO) |
Descrição | Código da Tabela de Preços 'GDB' correspondente (X6_DESCRIC + X6_DESC1 + X6_DESC2) |
Valor Padrão | “EX: 000099” (X6_CONTEUD) |
Nome da Variável | MV_XMLCFPC (X6_VAR) |
Tipo | Caracter (X6_TIPO) |
Descrição | Identifica os CFOPs de venda que serão tratados como bonificação na importação dos XML de NFe. |
Valor Padrão | “EX: 6102*6103*5102*2910” (X6_CONTEUD) |
Procedimentos para Utilização
Exemplo:
1. No módulo Compras (SIGACOM) acesse Atualizações/ Movimentos/ Pré-nota de entrada (MATA140).
O sistema apresenta a janela de Pré-Notas de Entrada cadastradas.
2. Clique em Entrada NF-e
3. Informe os parâmetros para filtro das Notas já importadas
4. Será exibida a tela com os XML carregados contendo as opções de botões.
1 – Visualizar
2 – Vincular Pedido
3 – Gerar Docto
4 – Legenda
5 – Filtrar
6 – Importar
7 – Excluir
8 – Sair
Importação Manual de XML NF-e:
Criar os seguintes diretórios no Rootpath do Protheus:
XMLNFE\NEW\ -> Caminho onde serão localizados os arquivos para serem importados.
XMLNFE\OLD\ -> Caminho para onde serão enviados os XMLs Lidos pela rotina.
XMLNFE\ERR\ ->Caminho para onde serão enviados os XMLs com erros encontrados pela rotina.
1. Clique no botão Importar localizado na tela de XML carregados.
2. Informe o caminho para leitura do arquivo XML e confirme, serão importados para a tela do XML carregados os dados da Nota Fiscal eletrônica.
Observação:
Caso a rotina não encontre os diretórios no momento da importação, eles serão criados automaticamente.
Selecione Pedido de compra:
Vincular Pedido
1. Selecione a nota fiscal e clique em Vincular Pedido
O Sistema apresenta a tela com os itens da nota.
2. Escolha o item que deseja selecionar o(s) pedido(s) e clique em Selecionar Pedido, o programa irá procurar pedidos de compra que se identifiquem com o item da nota fiscal, caso não identifique nenhum pedido de compra correspondente, o programa exibira um aviso Informando que não foi identificado nenhum pedido de compra para o item da nota fiscal.
3. Caso encontre um ou mais pedidos, será exibida a tela para seleção de quantidade de itens por pedido de compra.
4. Dê um duplo clique, ou Enter para selecionar a quantidade. Nesta tela usuário também tem opção de visualizar o pedido de compra.
5. Selecione o pedido desejado e clique em Visualizar Pedido.
É exibida a visualização padrão de pedido de compra.
6. Para finalizar a seleção de pedidos de compra, preencha os pedidos e quantidades corretas e clique em
OK.
Observação:
O MV_PCNFE define se é obrigatória a amarração de pedidos de compra à Nota fiscal. Caso esteja configurado para SIM, na geração da pré-nota, é verificado se existe algum item sem pedido de compra,
Desfazer amarração do produto
Esta opção possibilita ao usuário a alteração/correção da amarração de Produto x Prod. Fornecedor, caso o relacionamento dos produtos esteja cadastrado incorretamente nas tabelas de relação, ou que, no momento da seleção manual da amarração, o usuário tenha relacionado incorretamente o produto correspondente.
1. Para desfazer a amarração, selecione o registro e clique em Desfazer amarração do produto.
2. O sistema informa que, caso confirme desfazer a relação do produto, todas as relações feitas deste produto com pedidos de compra serão desconsideradas.
3.Clique em Sim para confirmar4. É exibida a tela para seleção do produto que será a nova amarração deste produto por fornecedor
5. Escolha a o produto correspondente e confirme clicando em “Ok”
6. Veja que o produto correspondente ao produto do fornecedor foi modificado alterando assim a antiga amarração.
Visualizar Nota
1. Para visualizar a nota, selecione no grid a nota desejada e clique em Visualizar
2. É exibida a tela com os dados do cabeçalho da Nota, Itens da Nota e Rodapé com informações da Nota Fiscal Eletrônica.
Gerar Pré-Nota
1. Para gerar a Pré-nota de entrada. Selecione o registro e clique em “Gerar Pré-nota”
2. Exibira a tela visualizando todos os dados, itens, e informações da nota.
3. Para confirmar clique em Ok na barra superior.
4. Aguarde o término do processo da criação de pré-nota de entrada.
Observação:
Na importação do XML a rotina não identifique a qual produto está amarrado o produto do fornecedor, os campos Cód. produto e Descrição estarão vazios.
Selecione o item e clique em “Selecionar Produto”. Na tela de consulta, escolha a qual produto se refere o item da nota fiscal e confirme clicando em “OK”.
Legenda
Exibe tela de legenda com a correspondência das cores dos faróis: Verde corresponde a documento liberado para pré-nota, Azul corresponde documentos de bonificação liberado para geração do documento de entrada e Vermelho corresponde a Nota fiscal processada, já gerou Pré-Nota.
Observação:
Observe que só são permitidas as opções Vincular Pedido e Gerar Docto para os registros que tenham o status Apto. a gerar Pré-Nota ou Documento de entrada, caso contrário, os botões desta rotina estão bloqueados.
Informações Técnicas
Tabelas Utilizadas | SA5 – Produtos X Fornecedores SDS - Cabeçalho importação XML NF-e SDT - Itens importação XML NF-e SF1 – Cabeçalho das NF de entrada SD1 - Itens das NF de entrada |
Número do Plano | 000000106212011 – 00 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas