XML de Terceiros
01. Visão Geral
Este pacote de automação promove ao usuário efetuar o gerenciamento em torno dos arquivos XML decorrido de emissão de nota fiscal emitidos por terceiros, sendo estes documentos fiscais do tipo:
- Notas Fiscais Eletrônicas - NFe
- Conhecimento de Transporte Eletrônico - CTe
É disponibilizado um 'monitor' onde é possível efetuar a importação dos arquivos XML e posteriormente, estes arquivos XML podem ser utilizados no processo de lançamento dos documentos fiscais abaixo junto ao ERP:
- Documento de Entrada
- Conhecimento de Transporte
A sincronização da importação do XML se dá pelas seguintes formas:
- Manual: através desta opção, será apresentado interface para que seja apontado arquivo de XML Terceiros o qual deverá ser importado para o ADDON.
- E-Mail: : ao utilizar esta opção, será efetuado verificação em torno da existência de contas de e-mail junto a empresa\filial logada.
Processo permite efetuar uma amarração entre usuários x permissões
Não é realizado nenhum tipo de validação em torno dos totais\tributos do documento fiscal lançado no ERP Protheus em relação as informações presentes no XML, ou seja, as informações do XML são utilizadas apenas com o objetivo de agilizar o lançamento dos documentos fiscais no ERP, ou seja, caberá ao usuário efetuar a validação dos totais\tributos do documento fiscal que está sendo lançado.
Processo de integração do XML com o compras, disponibiliza um "wizard" com varias etapas para validação de:
- Fornecedor
- Produto x Fornecedor
- Condição de pagamento
- Natureza
- TES e TES Inteligente
1. Visão Geral
Tem por objetivo, efetuar o gerenciamento em torno dos arquivos XML emitidos por terceiros pertinentes a documentos fiscais do tipo: Notas Fiscais Eletrônicas - NFe e Conhecimento de Transporte Eletrônico - CTe
Principais vantagens do produto:
- Cadastro de Contas de E-mails;
- Cadastro de Usuários X Permissões;
- Cadastro de Tags;
- Movimentação de XML Terceiros;
- Relatório de XML Terceiros;
02. Menu
2. Menu
No “Configurador (SIGACFG)”, opção “Ambiente/Cadastros/Menus” (CFGX013), inclua a(s)nova(s) opções de menu (módulo de compras) conforme instruções a seguir:
| Menu | Sub Menu | Nome da Rotina | Programa | Módulo | Tipo |
|---|---|---|---|---|---|
| Atualizações | ADD-ON de XML \ Cadastros | Contas de E-mail | C004A01 | Compras | 03 |
| Atualizações | ADD-ON de XML \ Cadastros | Usuários X Permissões | C004A02 | Compras | 03 |
| Atualizações | ADD-ON de XML \ Cadastros | Tags | C004A03 | Compras | 03 |
| Atualizações | ADD-ON de XML \ Movimentos | Xml Recebidos | M004A01 | Compras | 03 |
| Atualizações | ADD-ON de XML \ Relatórios | Listagem Xml Recebidos | R004A01 | CONFIGURADOR | 03 |
DICA: Verificar a sessão ADD-ON XML existente no arquivo de menu do módulo de compras o qual é disponibilizado junto ao pacote de aplicação do ADD-ON Xml de Terceiros.
03. Rotinas personalizadas específicas do Pacote
3. Rotinas personalizadas específicas do Pacote
Funções personalizadas contidas no pacote:
| Função | Descrição |
|---|---|
| C004A01 | Rotina para cadastro de contas de e-mails. |
| C004A02 | Rotina para cadastro de usuários X permissões. |
| C004A03 | Rotina para cadastro de tags. |
| M004A01 | Rotina de XML Terceiros recebidos. |
| R004A01 | Relatório de Listagem XML Recebidos |
04. Pontos de entrada necessários implementar (Não inclusos no Pacote)
4. Pontos de entrada necessários implementar (Não inclusos no Pacote)
Pontos de Entrada que devem ser personalizados integração com às funções de controle de alçadas:
Importante: Atentar para a pré-existência de implementações nestes pontos de entrada!
| Nome | Descrição | Sintaxe | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MA103OPC |
Ponto de entrada utilizado para disponibilizar novos itens no aRotina documento de entrada. Programa Fonte: MA103OPC |
Implementação
MA103OPC
|
05. Pontos de Entradas Disponiveis para Desenvolvimento
5. Pontos de Entradas Disponiveis para Desenvolvimento
| P.E | Descrição | Parâmetros de Entrada | Retorno |
|---|---|---|---|
| PE004A01 | Ponto de entrada na na tela de Processamento de XML Recebidos – na sessão de geração do documento fiscal na análise dos itens/produtos do documento fiscal – validação no click AVANÇAR. Esta chamada é realizada após todas validações do ADD-ON referente aos itens/produtos. | 1)Vetor aHeader dos itens do documento 2)Vetor aCols dos itens do documento |
Booleano (.T./.F.) valida avanço do processo. |
| PE004A02 | Ponto de entrada na na tela de seleção de Itens do Pedido de Compra x item do documento fiscal, na validação do botão CONFIRMAR. | 1)Vetor aHeader dos pedidos 2)Vetor aCols dos pedidos |
Booleano (.T./.F.) valida avanço do processo. |
| PE004A03 | Ponto de entrada para validação no botão Finalizar antes de iniciar a gravação do documento fiscal. | N/A | Booleano (.T./.F.) valida avanço do processo. |
| PE004A04 | Executa ponto de entrada para complementar as regras de carga\vinculo do produto interno com o produto da NFe | N/A | N/A |
| PE004A05 | Substituiu regras padrões de replicação da TE | N/A | N/A |
| PE004A06 | Ponto de entrada antes da gravação do registro na tabela de arquivos XML (ZA1), permindo manipualção na filial a ser gravada. |
1)Filial atual a ser gravada 2)Tipo do Documento (1=NFe,2=Cte) 3)Objeto oXML |
Filial a ser gravada. |
| PE004A07 | Ponto de entrada antes da gravação do registro na tabela de arquivos XML (ZA1), permindo efetuar validação e se necessário não gravar o registro. |
1)Filial atual a ser gravada 2)Tipo do Documento (1=NFe,2=Cte) 3)Objeto oXML |
Lógico. |
| PE004A08 | Ponto de entrada após a gravação do registro na tabela de arquivos XML (ZA1) |
1)Filial atual a ser gravada 2)Tipo do Documento (1=NFe,2=Cte) 3)Objeto oXML |
Nenhum. |
| PE004A09 | Ponto de entrada antes da exclusão do registro na tabela de arquivos XML (ZA1) | Nenhum. | Lógico. |
06. Tabelas (SX2)
6. Tabelas (SX2)
No “Configurador (SIGACFG)”, opção “Ambiente/Base de Dados/Dicionário/Base de Dados” (CFGX031), inclua a(s)nova(s) configurações conforme instruções a seguir:
| Prefixo | Descrição | Ac. Filial | Ac. Unidade | Ac. Empresa |
|---|---|---|---|---|
| Z04 | CONTAS DE E-MAILS | Exclusivo | Exclusivo | Exclusivo |
| Z05 | USUÁRIOS X PERMISSÕES | Exclusivo | Exclusivo | Exclusivo |
| Z06 | TAGS | Exclusivo | Exclusivo | Exclusivo |
| ZA1 | XML RECEBIDOS | Exclusivo | Exclusivo | Exclusivo |
07. Campos (SX3)
7. Campos (SX3)
No “Configurador (SIGACFG)”, opção “Ambiente/Base de Dados/Dicionário/Base de Dados” (CFGX031), inclua a(s)nova(s) configurações conforme instruções a seguir:
Campo Z04_FILIAL
| Tipo | C | Ordem | 01 | Tamanho | 2 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | - | Usado | - |
| Título | Filial | ||||||||
| Descrição | Filial do Sistema | ||||||||
Help
-
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_CODIGO
| Tipo | C | Ordem | 02 | Tamanho | 6 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Código | ||||||||
| Descrição | Código de Identificação | ||||||||
Help
Código de identificação da conta de e-mail.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | GETSX8NUM("Z04", "Z04_CODIGO") |
| Ini. Browse | - |
Campo Z04_DESC
| Tipo | C | Ordem | 03 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Descrição | ||||||||
| Descrição | Descrição do E-mail | ||||||||
Help
Descrição\identificação a respeito da conta de e-mail..
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_USER
| Tipo | C | Ordem | 04 | Tamanho | 15 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Usuário | ||||||||
| Descrição | Login do E-mail | ||||||||
Help
Login do usuário da conta de e-mail.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_PASS
| Tipo | C | Ordem | 05 | Tamanho | 15 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Senha | ||||||||
| Descrição | Senha da Conta | ||||||||
Help
Senha da conta de e-mail.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_SMTP
| Tipo | C | Ordem | 06 | Tamanho | 50 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Smtp | ||||||||
| Descrição | Servidor Smtp | ||||||||
Help
Endereço Servidor Smtp
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_PSMTP
| Tipo | C | Ordem | 07 | Tamanho | 4 | Decimal | 0 | Formato | @ 9999 |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Porta | ||||||||
| Descrição | Porta Smtp | ||||||||
Help
Porta de conexão smtp.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_RECBTO
| Tipo | C | Ordem | 08 | Tamanho | 01 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Recebimento | ||||||||
| Descrição | Protocolo de Recebimento | ||||||||
Help
Define o protocolo utilizado para o recebimento de e-mails.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | U_C004AENV() |
| Lista Opções | I= Imap; P= Pop |
| Inicializador | "P" |
| Ini. Browse | - |
Campo Z04_IMAP
| Tipo | C | Ordem | 09 | Tamanho | 50 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | S | Usado | S |
| Título | Imap | ||||||||
| Descrição | Servidor Imap | ||||||||
Help
Endereço do servidor Imap.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_PIMAP
| Tipo | C | Ordem | 10 | Tamanho | 04 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | S | Usado | S |
| Título | Porta | ||||||||
| Descrição | Porta Imap | ||||||||
Help
Porta de conexão Imap.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_POP
| Tipo | C | Ordem | 11 | Tamanho | 50 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | S | Usado | S |
| Título | Pop | ||||||||
| Descrição | Servidor Pop | ||||||||
Help
Endereço do servidor Pop.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_PPOP
| Tipo | C | Ordem | 12 | Tamanho | 4 | Decimal | 0 | Formato | @ 9999 |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Porta | ||||||||
| Descrição | Porta Pop | ||||||||
Help
Porta de conexão Pop.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_TIMOUT
| Tipo | N | Ordem | 13 | Tamanho | 2 | Decimal | 0 | Formato | @E 99 |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Timeout | ||||||||
| Descrição | Timeout da Conta | ||||||||
Help
Informe o intervalo de tempo da conta de e-mail.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | 60 |
| Ini. Browse | - |
Campo Z04_SSL
| Tipo | C | Ordem | 14 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Utiliza SSL | ||||||||
| Descrição | Utiliza SSL | ||||||||
Help
Determina se o servidor utiliza SSL.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_TLS
| Tipo | C | Ordem | 15 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Utiliza TLS | ||||||||
| Descrição | Utiliza TLS | ||||||||
Help
Determina se o servidor utiliza TLS.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não |
| Inicializador | - |
| Ini. Browse | - |
Campo Z04_TPIMP
| Tipo | C | Ordem | 16 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Importação | ||||||||
| Descrição | Utiliza Tipo de Importação | ||||||||
Help
Define a regra de importação dos e-mails que será considerada para integração
da conta de e-mail.
1- Somente serão importados os arquivos XML onde o CNPJ do destinatário dos mesmos for igual a filial logada.
2-Serão importados todos os arquivos XML onde o CNPJ do destinatário seja< igual ao CNPJ de qualquer empresa\filial existente no ambiente.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=Filial Logada; 2=Todas as Filiais; |
| Inicializador | "1" |
| Ini. Browse | - |
Campo Z04_EPROC
| Tipo | C | Ordem | 17 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Processados | ||||||||
| Descrição | E-mails Processados | ||||||||
Help
Determina a ação que deverá ser realizada com os e-mails processados que possuem arquivo XML de documentos fiscais que foram importados.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=Excluir;2=Manter; |
| Inicializador | "2" |
| Ini. Browse | - |
Campo Z04_EIGNOR
| Tipo | C | Ordem | 18 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Ignorados | ||||||||
| Descrição | E-mails Ignorados | ||||||||
Help
Determina a ação que deverá ser realizada com os e-mails recebidos que não possuem arquivo XML de documentos fiscais e com isto foram ignorados.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=Excluir;2=Manter; |
| Inicializador | "2" |
| Ini. Browse | - |
Campo Z04_MSBLQL
| Tipo | C | Ordem | 19 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | - | Usado | S |
| Título | Bloqueado? | ||||||||
| Descrição | Registro bloqueado | ||||||||
Help
Determina se a conta de e-mail esta bloqueada.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=Sim;2=Não; |
| Inicializador | "2" |
| Ini. Browse | - |
Campo Z05_FILIAL
| Tipo | C | Ordem | 01 | Tamanho | 2 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | - | Usado | - |
| Título | Filial | ||||||||
| Descrição | Filial do Sistema | ||||||||
Help
-
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_ID
| Tipo | C | Ordem | 02 | Tamanho | 6 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | ID Usuário | ||||||||
| Descrição | ID Usuário no Ambiente | ||||||||
Help
Código de identificação do usuário no ambiente.
Configurações adicionais
| F3 | Usuários |
|---|---|
| Modo Edição | - |
| Val. Usuário | U_X004A02("X004A0201") |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_LOGIN
| Tipo | C | Ordem | 03 | Tamanho | 15 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Login | ||||||||
| Descrição | Login do Usuário | ||||||||
Help
Login do usuário no ambiente.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_NOME
| Tipo | C | Ordem | 04 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Nome | ||||||||
| Descrição | Nome do Usuário | ||||||||
Help
Nome completo do usuário.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_EMAIL
| Tipo | C | Ordem | 05 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | S |
| Título | |||||||||
| Descrição | E-mail do Usuário. | ||||||||
Help
E-mail do usuário.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_FUNCAO
| Tipo | C | Ordem | 06 | Tamanho | 20 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | S |
| Título | Função | ||||||||
| Descrição | Função do Usuário. | ||||||||
Help
Função do usuário junto a empresa.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_DEPTO
| Tipo | C | Ordem | 07 | Tamanho | 20 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | S |
| Título | Departamento | ||||||||
| Descrição | Departamento do Usuário | ||||||||
Help
Departamento no qual o usuário esta inserido\vinculado.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG01
| Tipo | C | Ordem | 08 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Permissões | ||||||||
| Descrição | Permissões | ||||||||
Help
Determina se o usuário possui acesso ao cadastro de Usuários X Permissões.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG02
| Tipo | C | Ordem | 09 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Contas de E-mail | ||||||||
| Descrição | Contas de E-mail | ||||||||
Help
Determina se o usuário possui acesso ao cadastro de Conta de E-mail.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG03
| Tipo | C | Ordem | 10 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Importa XML | ||||||||
| Descrição | Possibilita Importar XML | ||||||||
Help
Determina se o usuário possui acesso a importar XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | M=Manual;E=Email;T=Todos; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG04
| Tipo | C | Ordem | 11 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Exporta XML | ||||||||
| Descrição | Possibilita Exportar XML | ||||||||
Help
Determina se o usuário possui acesso a exportar XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG05
| Tipo | C | Ordem | 12 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Exclui XML | ||||||||
| Descrição | Possibilita Excluir XML | ||||||||
Help
Determina se o usuário possui acesso a excluir XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG06
| Tipo | C | Ordem | 13 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Processa XML | ||||||||
| Descrição | Possibilita Processar XML | ||||||||
Help
Determina se o usuário possui acesso a processar XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG07
| Tipo | C | Ordem | 14 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Fornecedor | ||||||||
| Descrição | Inclui Fornecedor | ||||||||
Help
Determina se o usuário possui acesso a incluir fornecedor.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG08
| Tipo | C | Ordem | 15 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | s | Usado | s |
| Título | Produto | ||||||||
| Descrição | Inclui Produto | ||||||||
Help
Determina se o usuário possui acesso a incluir produto.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG09
| Tipo | C | Ordem | 16 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Prod X For | ||||||||
| Descrição | Produto X Fornecedor | ||||||||
Help
Determina se a amarração de Produto X Fornecedor será salva
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG10
| Tipo | C | Ordem | 17 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Gerar Doc. | ||||||||
| Descrição | Gerar Documento | ||||||||
Help
Determina qual o tipo de documento o usuário poderá gerar sobre as NFe.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | P=Pre Nota;D=Documento Entrada;I=Informado no Momento; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z05_REG11
| Tipo | C | Ordem | 18 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | - | Usado | S |
| Título | Valida XML | ||||||||
| Descrição | Validar XML | ||||||||
Help
Determina se deve validar o XML da NFe junto ao Sefaz antes do processamento
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | S=Sim;N=Não; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_FILIAL
| Tipo | C | Ordem | 01 | Tamanho | 2 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | - | Browse | - | Usado | - |
| Título | Filial | ||||||||
| Descrição | Filial do Sistema. | ||||||||
Help
Filial do sistema.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_TIPO
| Tipo | C | Ordem | 02 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Tipo | ||||||||
| Descrição | Tipo da Tag | ||||||||
Help
Tipo\aplicação da Tag.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=Carga;2=Validação; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_DOC
| Tipo | C | Ordem | 03 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Documento | ||||||||
| Descrição | Documento Referente a Tag. | ||||||||
Help
Determina para qual documento se aplica a definição de Tag.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=Nfe;2=Cte; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_VERSAO
| Tipo | C | Ordem | 04 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Versão | ||||||||
| Descrição | Versão do Documento | ||||||||
Help
Informe a versão do documento referente a tag.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=2.0;3=3.10;Z=Todas; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_DESC
| Tipo | C | Ordem | 06 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Descrição | ||||||||
| Descrição | Descrição da Tag | ||||||||
Help
Descrição\informações da tag.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_RAIZ
| Tipo | C | Ordem | 06 | Tamanho | 50 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Raiz | ||||||||
| Descrição | Raiz da Tag | ||||||||
Help
Raiz de localização da tag dentro da estrutura do arquivo XML do documento.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_NIVEL
| Tipo | C | Ordem | 07 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Nivel 1 | ||||||||
| Descrição | Nivel 1 da Tag | ||||||||
Help
Nível 1 da Tag no XML do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_TAG
| Tipo | C | Ordem | 08 | Tamanho | 15 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Tag | ||||||||
| Descrição | Tag de Dados | ||||||||
Help
Nome da tag presente no arquivo XML do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_ALIAS
| Tipo | C | Ordem | 09 | Tamanho | 3 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Alias | ||||||||
| Descrição | Alias de Destino | ||||||||
Help
Informe o nome do alias de destino do conteúdo existente na tag junto ao XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_CAMPO
| Tipo | C | Ordem | 10 | Tamanho | 10 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Campo | ||||||||
| Descrição | Campo de Destino | ||||||||
Help
Campo presente no alias de destino no qual será encaminhado o conteúdo da tag.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_WHEN
| Tipo | C | Ordem | 12 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Modo Edição | ||||||||
| Descrição | Modo Edição Tag\Campo | ||||||||
Help
Regras de validação do modo de edição do campo de destino do conteúdo da tag na interface de processamento do XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_VALID
| Tipo | C | Ordem | 11 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Obrigatório | S |
| Título | Validação | ||||||||
| Descrição | Validação da Tag\Campo. | ||||||||
Help
Validação da Tag\Campo executada na interface de processamento.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_VLDUSR
| Tipo | C | Ordem | 13 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Vld. Usuário | ||||||||
| Descrição | Validação de Usuário | ||||||||
Help
Validação de usuário que será executada na edição da tag junto a interface de processamento do XML Terceiros.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_ORIGEM
| Tipo | C | Ordem | 13 | Tamanho | C | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Alterar | Obrigatório | S | Browse | S | Usado | S |
| Título | Origem | ||||||||
| Descrição | Origem da Tag | ||||||||
Help
Origem da tag existente no ADD-ON de XML Terceiros.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | P=Padrão;E=Específica; |
| Inicializador | - |
| Ini. Browse | - |
Campo Z06_ID
| Tipo | C | Ordem | 14 | Tamanho | 6 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | ID da Tag | ||||||||
| Descrição | Código do ID da Tag | ||||||||
Help
Código de identificação único da tag.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_FILIAL
| Tipo | C | Ordem | 01 | Tamanho | 2 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Filial | ||||||||
| Descrição | Código da Filial | ||||||||
Help
Código da filial
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_TIPO
| Tipo | C | Ordem | 02 | Tamanho | 1 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Tipo | ||||||||
| Descrição | Tipo do Documento | ||||||||
Help
Tipo do documento fiscal referente ao XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | 1=NFe;2=Cte; |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_CHAVE
| Tipo | C | Ordem | 03 | Tamanho | 44 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Chave | ||||||||
| Descrição | Chave da NFe\Cte | ||||||||
Help
Chave de acesso a NFe\Cte;
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_VERSAO
| Tipo | C | Ordem | 04 | Tamanho | 03 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Versão | ||||||||
| Descrição | Versão da NFe\Cte | ||||||||
Help
Versão da NFe\Cte;
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_XML
| Tipo | M | Ordem | 05 | Tamanho | 10 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | XML | ||||||||
| Descrição | Xml Original | ||||||||
Help
XML original do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_DTEMIS
| Tipo | C | Ordem | 06 | Tamanho | 08 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Data Emissão | ||||||||
| Descrição | Data de Emissão | ||||||||
Help
Data de emissão do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_HREMIS
| Tipo | C | Ordem | 07 | Tamanho | 05 | Decimal | 0 | Formato | @R !!:!! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Hora Emissão | ||||||||
| Descrição | Hora de Emissão | ||||||||
Help
Horário de emissão do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_DTREC
| Tipo | D | Ordem | 08 | Tamanho | 08 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Data Recbto | ||||||||
| Descrição | Data de Recebimento | ||||||||
Help
Data de recebimento do XML da Nfe\Cte.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_HRREC
| Tipo | C | Ordem | 09 | Tamanho | 05 | Decimal | 0 | Formato | @R !!:!! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Hora Recbto | ||||||||
| Descrição | Hora Recebimento | ||||||||
Help
Hora do recebimento do XML da NFe\Cte.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_MODREC
| Tipo | C | Ordem | 10 | Tamanho | 01 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Modo Recbto | ||||||||
| Descrição | Modo de Recebimento | ||||||||
Help
Modo de recebimento do XML da NFe\Cte.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | M=MANUAL; A=AUTOMATICO; |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_EMAIL
| Tipo | C | Ordem | 11 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | S | Usado | S |
| Título | Email Recbto | ||||||||
| Descrição | E-mail de Recebimento | ||||||||
Help
E-mail pelo qual foi recebido o arquivo XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_XMLCAN
| Tipo | M | Ordem | 12 | Tamanho | 10 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | XML Canc | ||||||||
| Descrição | Xml Cancelamento | ||||||||
Help
XML de cancelamento do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_DTECAN
| Tipo | D | Ordem | 13 | Tamanho | 08 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Data Canc. | ||||||||
| Descrição | Data Cancelamento | ||||||||
Help
Data de cancelamento do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_HRECAN
| Tipo | C | Ordem | 14 | Tamanho | 05 | Decimal | 0 | Formato | @R !!:!! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Hora Canc. | ||||||||
| Descrição | Hora de Cancelamento | ||||||||
Help
Horário de cancelamento do documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_DTRCAN
| Tipo | D | Ordem | 15 | Tamanho | 08 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Data Recbto | ||||||||
| Descrição | Data de Recebimento | ||||||||
Help
Data de recebimento do cancelamento XML da Nfe\Cte.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_HRRCAN
| Tipo | C | Ordem | 16 | Tamanho | 05 | Decimal | 0 | Formato | @R !!:!! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Hora Recbto | ||||||||
| Descrição | Hora Recebimento | ||||||||
Help
Hora do recebimento do cancelamento XML da NFe\Cte.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_MODCAN
| Tipo | C | Ordem | 17 | Tamanho | 01 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | S | Browse | S | Usado | S |
| Título | Modo Recbto | ||||||||
| Descrição | Modo de Recebimento | ||||||||
Help
Modo de recebimento do cancelamento XML da NFe\Cte.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | M=MANUAL; A=AUTOMATICO; |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_EMAILC
| Tipo | C | Ordem | 18 | Tamanho | 30 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | S | Usado | S |
| Título | Email Recbto | ||||||||
| Descrição | E-mail de Recebimento | ||||||||
Help
E-mail pelo qual foi recebido o arquivo XML de cancelamento do documento.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_DOC
| Tipo | C | Ordem | 19 | Tamanho | 09 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | - |
| Título | Documento | ||||||||
| Descrição | Número do Documento | ||||||||
Help
Número do documento\nota fiscal o qual se refere o XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_SERIE
| Tipo | C | Ordem | 20 | Tamanho | 03 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | - |
| Título | Série | ||||||||
| Descrição | Série do Documento | ||||||||
Help
Série do documento\nota fiscal o qual se refere o XML.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_CLIFOR
| Tipo | C | Ordem | 21 | Tamanho | 06 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | - |
| Título | Código | ||||||||
| Descrição | Código do cliente\fornecedor. | ||||||||
Help
Código do cliente\fornecedor no ambiente referente ao documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_LOJA
| Tipo | C | Ordem | 22 | Tamanho | 02 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | - |
| Título | Loja | ||||||||
| Descrição | Loja do cliente\fornecedor. | ||||||||
Help
Loja do cliente\fornecedor no ambiente referente ao documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_CGC
| Tipo | C | Ordem | 23 | Tamanho | 14 | Decimal | 0 | Formato | @R 99.999.999/9999-99 |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | - |
| Título | CNPJ | ||||||||
| Descrição | CNPJ Cliente\Fornecedor | ||||||||
Help
CNPJ do cliente\fornecedor vinculado ao documento fiscal.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
Campo ZA1_STATUS
| Tipo | C | Ordem | 24 | Tamanho | 01 | Decimal | 0 | Formato | @! |
|---|---|---|---|---|---|---|---|---|---|
| Contexto | Real | Propriedade | Visualizar | Obrigatório | - | Browse | - | Usado | - |
| Título | Status | ||||||||
| Descrição | Status do XML | ||||||||
Help
Status do registro do XML de Terceiros.
Configurações adicionais
| F3 | - |
|---|---|
| Modo Edição | - |
| Val. Usuário | - |
| Lista Opções | - |
| Inicializador | - |
| Ini. Browse | - |
08.Criação no arquivo SIX - Índices
8. Criação no arquivo SIX - Índices
No “Configurador (SIGACFG)”, opção “Ambiente/Base de Dados/Dicionário/Base de Dados” (CFGX031), inclua a(s)nova(s) configurações conforme instruções a seguir:
TABELA: ZA4 - CONTAS E-MAILS
| Indice | Ordem | Chave | Descrição | NickName |
|---|---|---|---|---|
| Z04 | 1 | Z04_FILIAL+Z04_CODIGO | Codigo | Z0401 |
| Z04 | 2 | Z04_FILIAL+Z04_DESC | Descricao | Z0402 |
TABELA: ZA5 - USUÁRIOS X PERMISSÕES
| Indice | Ordem | Chave | Descrição | NickName |
|---|---|---|---|---|
| Z05 | 1 | Z05_FILIAL+Z05_ID | ID Usuario | Z0501 |
| Indice | Ordem | Chave | Descrição | NickName |
|---|---|---|---|---|
| Z06 | 1 | Z06_FILIAL+Z06_TAG | Tag | Z0601 |
| Z06 | 2 | Z06_FILIAL+Z06_TIPO+Z06_TAG | Tipo+Tag | Z0602 |
| Z06 | 3 | Z06_FILIAL+Z06_CAMPO | Campo | Z0603 |
| Z06 | 4 | Z06_FILIAL+Z06_ALIAS | Alias | Z0604 |
| Z06 | 5 | Z06_FILIAL+Z06_ID | ID da Tag | Z0605 |
TABELA: ZA1 - XML RECEBIDOS
| Indice | Ordem | Chave | Descrição | NickName |
|---|---|---|---|---|
| ZA1 | 1 | ZA1_FILIAL+ZA1_CHAVE | Chave | ZA101 |
| ZA1 | 2 | ZA1_FILIAL+ZA1_CLIFOR+ZA1_LOJA | Codigo+Loja | ZA102 |
| ZA1 | 3 | ZA1_FILIAL+ZA1_DOC+ZA1_SERIE+ZA1_CLIFOR+ZA1_LOJA | Documento+Serie+Codigo+Loja | ZA103 |
09. Parâmetros (SX6)
9. Parâmetros (SX6)
No “Configurador (SIGACFG)”, opção “Ambiente/Cadastros/Parâmetros” (CFGX017), inclua\verifique a(s)nova(s) configurações conforme instruções a seguir:
| Nome | Tipo | Descrição | Conteúdo |
|---|---|---|---|
| MV_X004000 | Lógico | Determina se o ADD-ON de XML recebidos de terceiros está disponível para a empresa\filial. | .T. |
| MV_X004001 | Caracter | Alias utilizado para a rotina de cadastro de conta de e-mail. ADD-ON XML Terceiros. | Z04 |
| MV_X004002 | Caracter | Alias utilizado para a rotina de cadastro de usuários x permissões. ADD-ON XML Terceiros. | Z05 |
| MV_X004003 | Caracter | Alias utilizado para a rotina de cadastro de tags. | Z06 |
| MV_X004004 | Caracter | Alias utilizado para a rotina de XML recebidos. | ZA1 |
| MV_X004005 | Caracter | Nome do campo da tabela SD1 referente a descrição dos produtos. | D1_X_DESC |
| MV_X004006 | Caracter | Determina se deve adicionar zeros a esquerda no número do documento (1), série (2) ou ambos (3)no processamento do XML Terceiros. | 3 |
| MV_X004007 | Lógico | Determina se deve carregar a natureza financeira vinculada ao cadastro do cliente\fornecedor para o processamento do XML Terceiros. | .T. |
| MV_X004008 | Caracter | Determina se deve carregar a conta contábil (1)centro de custos (2) ou ambos (3) do cadastro do produto ao item do XML Terceiros. | 3 |
| MV_X004009 | Lógico | Determina se considera a condição de pagamento dos pedidos de compra no processamento XML Terceiros. | .T. |
| MV_X004010 | Numérico | Determina o percentual de tolerância da quantidade F x saldo Pedido de Compras.
Para desativar, informar 999. |
999 |
| MV_X004011 | Númerico | ADetermina o percentual de tolerância do valor unitário NF x Pedido de Compras (a maior) Para desativar, informar 999. |
999 |
| MV_X004012 | Numérico | Determina o percentual de tolerância no valor total da NF e valor total do XML. (a maior ou menor) Para desativar, informar 999. |
999 |
| MV_X004013 | Lógico | Preenchimento do Valor Unitário na Pré-Nota/NF
.T. = Considera o valor do xml. .F. = Considera o valor do Pedido de Compras (padrão) |
.F. |
| MV_X004014 | Lógico | Considera regras personalizadas para garantir que o valor do ICMS e ICMS ST do XML seja aplicado no Documento de Entrada.
.T. = Considera as regras. .F. = Não considera as regras |
.F. |
| MV_X004015 | Caracter | Efetua a importação de arquivo .xml CTe que possua uma Nota Referenciada já incluída por outro Cte.
S = Sim N = Não |
S |
| MV_X004016 | Lógico | Exibe mensagem na importação XML de divergência de CNPJ de importação diferente do XML. | .T. |
| MV_X004017 | Caracter | Filtra pedidos de compras para consumir na importação, considerando Filial de Inclusão Pedido de Compras ou Filial de Entrega.
I = Inclusão E = Entrega |
Default = I |
| MV_XMLDIR | Caracter | Diretório dos XMLs para importação manual via SIGAGFE. | \XML\SIGAGFE\CTE\ |
| MV_RESTNFE | Caracter | Indica se restringe o uso de pedidos bloqueados pelo controle de alçadas do recebimento de materiais. | N |
| MV_ALTPRCC | Caracter | Permite configurar se o preço unitário do produto pode ser alterado no registro da entrada da nota fiscal ou na inclusão da autorização de entrega, mesmo que os valores tenham sido informados no pedido compras, na autorização de entrega ou no contrato de parceria. O conteúdo desse parâmetro pode ser configurado com as seguintes opções: 0 - Desabilitado; O preço unitário do produto pode ser alterado em qualquer situação. 1 - Valida o preço informado no pedido de compras, ou seja, no registro da entrada da nota fiscal (rotina Documento de Entrada) e não permite que seja alterado o preço unitário do produto quando relacionado a um pedido de compras. 2 –Valida o preço informado na autorização de entrega, ou seja, no registro da entrada da nota fiscal (rotina Documento de Entrada) e não permite que seja alterado o preço unitário do produto quando relacionado a uma autorização de entrega. 3 – = Valida o preço informado no pedido de compras e na autorização de entrega (ambos) e no registro da entrada da nota fiscal (rotina Documento de Entrada). Não permite que seja alterado o preço unitário do produto quando relacionado a um pedido de compras ou a uma autorização de entrega. 4 – Valida o preço informado no contrato de parceria, ou seja, na inclusão da autorização de entrega e não permite que seja alterado o preço unitário do produto relacionado ao contrato. 5 – Valida o preço informado no contrato de parceria e na autorização de entrega. 6 – Valida o preço informado no pedido de compras, na autorização de entrega e no contrato de parceria. |
0 |
10. Manual de operação
10. Manual de operação
Este ADDON tem por objetivo efetuar o gerenciamento em torno dos arquivos XML emitidos por terceiros pertinentes a documentos fiscais do tipo:
• Notas Fiscais Eletrônicas - NFe
• Conhecimento de Transporte Eletrônico - CTe
A partir da importação dos arquivos XML para uma tabela do banco de dados do ERP Protheus, posteriormente, estes arquivos XML podem ser utilizados no processo de lançamento dos documentos fiscais abaixo junto ao ERP:
• Documento de Entrada
• Conhecimento de Transporte
Vale ressaltar, que não é realizado nenhum tipo de validação em torno dos totais\tributos do documento fiscal lançado no ERP Protheus em relação as informações presentes no XML, ou seja, as informações do XML são utilizadas apenas com o objetivo de agilizar o lançamento dos documentos fiscais no ERP, ou seja, caberá ao usuário efetuar a validação dos totais\tributos do documento fiscal que está sendo lançado.
Processos deste Pacote:
1) Cadastro de Contas de E-mails;
2) Cadastro de Usuários X Permissões;
3) Cadastro de Tags;
4) Movimentação de XML Terceiros;
5) Relatório de XML Terceiros;
Este manual tem como objetivo auxiliar na utilização das novas funcionalidades disponibilizadas pelo Pacote no módulo de COMPRAS.
OBSERVAÇÃO: Antes de utilizar as rotinas do ADDON XML Terceiros, certifique-se que foram efetuados os procedimentos de aplicação do ADDON junto ao ambiente conforme boletim técnico que acompanha o pacote do ADDON.
1. CADASTRO CONTAS DE E-MAILS
Esta rotina tem por objetivo o cadastro das contas de e-mail utilizadas pela empresa\filiais para recebimento de arquivos XML emitidos por terceiros contra empresa\filial.
As contas de e-mail cadastradas através desta rotina, poderão ser posteriormente utilizadas para sincronização\download dos arquivos de XML recebidos através de e-mail.
Para cadastrar a conta de e-mail em questão, deverá ter de posse os dados técnicos em torno da comunicação\conexão junto a conta de e-mail.

As definições técnicas a respeito da configuração das contas de e-mail que serão integradas com o addon XML Terceiros para o recebimento de arquivos XML estão organizadas em pastas conforme a sua aplicação\finalidade.
Abaixo, seguem informações especificas em torno de alguns dos campos presentes junto ao cadastro de contas de e-mail:
- Bloqueado (Z04_MSBLQL):
- Determina se a conta de e-mail está bloqueada.
- Contas de e-mail definidas como bloqueadas não serão disponibilizadas para integração com a rotina de XML Recebidos.
- Determina se a conta de e-mail está bloqueada.
- Utiliza SSL (Z04_SSL):
- Determina se a conta de e-mail utiliza autenticação do tipo SSL.
- Utiliza TLS (Z04_TLS):
- Determina se a conta de e-mail utiliza autenticação do tipo TLS.
- Recebimento (Z04_RECBTO)
- I – Imap:
- Determina que o protocolo de recebimento de e-mails para a conta é IMAP.
- Deve-se considerar os campos abaixo para configuração deste protocolo:
- Pop (Z04_IMAP)
- Endereço do servidor IMAP.
- Porta (Z04_PIMAP)
- Porta de comunicação do servidor IMAP.
- Pop (Z04_IMAP)
- Ao utilizar contas de e-mail com protocolo de recebimento IMAP, certifique-se que foram adicionadas as configurações abaixo junto ao arquivo de configuração do server do ERP Protheus (appserver.ini):
[MAIL]
authLogin=1
protocol=IMAP
authNTLM=1
authPlain=0
ExtendSMTP=1
SSLVersion=2
TLSVersion=3
[SSLConfigure]
SSL2=2
- Determina que o protocolo de recebimento de e-mails para a conta é IMAP.
- P – Pop:
- Determina que o protocolo de recebimento de e-mails para a conta é POP.
- Deve-se considerar os campos abaixo para configuração deste protocolo:
- Pop (Z04_POP)
- Endereço do servidor POP.
- Porta (Z04_PPOP)
- Porta de comunicação do servidor POP.
- Pop (Z04_POP)
- Ao utilizar contas de e-mail com protocolo de recebimento POP, certifique-se que foram adicionadas as configurações abaixo junto ao arquivo de configuração do server do ERP Protheus (appserver.ini):
[MAIL]
protocol=POP
- I – Imap:
- Importação (Z04_TPIMP)
- 1 – Filial Logada:
- Nesta configuração, somente serão importados os arquivos XML cujo o CNPJ do destinatário seja igual empresa\filial logada.
- Nesta configuração, somente serão importados os arquivos XML cujo o CNPJ do destinatário seja igual empresa\filial logada.
- 2 – Todas as Filiais:
- A partir desta configuração, serão importados os arquivos XML vinculados e-mails da conta onde o CNPJ do destinatário seja igual ao CNPJ de qualquer empresa\filial do ERP Protheus.
- Processados (Z04_EPROC)
- 1 – Excluir:
- Caso tenha sido importado um ou mais XML a partir do e-mail processado, será realizado a exclusão do e-mail junto a conta de e-mail processada.
- Caso tenha sido importado um ou mais XML a partir do e-mail processado, será realizado a exclusão do e-mail junto a conta de e-mail processada.
- 2 – Manter:
- Caso tenha sido importado um ou mais XML a partir do e-mail processado, será mantido o e-mail junto a conta de e-mail processada.
- Ao utilizar esta opção, vale ressaltar que em nova integração com a conta de e-mail, os e-mails já lidos serão novamente avaliados, logo, este cenário poderá afetar no tempo de processamento da integração com a conta de e-mail.
- Caso tenha sido importado um ou mais XML a partir do e-mail processado, será mantido o e-mail junto a conta de e-mail processada.
- Ignorados (Z04_EIGNOR)
- 1 – Excluir:
- Caso não tenha sido importado nenhum XML a partir do e-mail processado, será realizado a exclusão do e-mail junto a conta de e-mail processada.
- Caso não tenha sido importado nenhum XML a partir do e-mail processado, será realizado a exclusão do e-mail junto a conta de e-mail processada.
- 2 – Manter:
- Caso não tenha sido importado nenhum XML a partir do e-mail processado, será mantido o e-mail junto a conta de e-mail processada.
- Ao utilizar esta opção, vale ressaltar que em nova integração com a conta de e-mail, os e-mails já lidos serão novamente avaliados, logo, este cenário poderá afetar no tempo de processamento da integração com a conta de e-mail.
- Caso não tenha sido importado nenhum XML a partir do e-mail processado, será mantido o e-mail junto a conta de e-mail processada.
2. CADASTRO USUÁRIOS X PERMISSÕES
A rotina de Usuários X Permissões foi desenvolvida com o objetivo de efetuar o controle em torno das permissões que os usuários do ERP Protheus terão em relação aos recursos presentes nas rotinas do ADDON XML de Terceiros.
Não será possível aos usuários, utilizar os recursos do ADDON caso não possua registro de definição de permissões.
Para cadastrar as permissões, é necessário inicialmente vincular o cadastro do usuário do ERP Protheus o qual foi previamente definido através do ambiente Configurador.

Posteriormente, definem-se as permissões para o usuário em questão em relação aos recursos existentes no ADDON XML de Terceiros.
Para cada um dos recursos existentes nas rotinas do ADDON, existem campos específicos no cadastro de Usuários X Permissões conforme exemplo abaixo.

Ao realizar o cadastramento das permissões, verifique o help dos campos para obter demais informações sobre a permissão em questão.
DICA: não é necessário realizar a inclusão do cadastro de Usuários X Permissões para o usuário ADMINISTRADOR do ERP Protheus, afinal, o mesmo possui acesso total a todos os recursos do ADDON de modo padrão.
3. CADASTRO DE TAGS
A rotina de Cadastro de Tags está presente no ADDON XML de Terceiros com o objetivo de flexibilizar a evolução do ADDON em relação a alterações na estrutura dos arquivos XML pertinentes aos documentos fiscais abaixo:
- NF-e
- CT-e
Por padrão, o ADDON XML de Terceiros já contempla uma carga de tags pré-definidas as quais são de utilização exclusiva do próprio ADDON. As definições de tags são utilizadas no recurso de processamento dos arquivos XML recebidos, ou seja, na funcionalidade a qual através do XML possibilita um assistente para maior agilidade na inclusão dos documentos fiscais no ambiente.

Junto ao cadastro de tags são definidas as tags presentes no XML que está sendo processado bem como qual a tabela\campo do ERP Protheus no qual o conteúdo será direcionado quando do processamento do XML - inclusão do documento fiscal de entrada \ conhecimento de frete.
Não é possível alterar as tags padrões do ADDON, porém, caso seja necessário efetuar tratamento de algum campo personalizado existente por exemplo na tabela SD1 (Itens Doc. Entrada) durante o processamento do XML, poderá ser incluído uma tag personalizada, ou seja, especifica da empresa\filial.
OBSERVAÇÃO: Caso seja de interesse, considerar que o valor do ICMS e ICMS ST presentes no XML seja considerado para o Documento de Entrada no processamento do XML, deve-se apendar ao cadastro de tags, tags personalizadas para este processo as quais estão disponíveis junto ao pacote deste Addon. Além disto, é necessário que seja ativado o parâmetro MV_X004014 (.T.). Com isto, ao processar o XML gerando Documento de Entrada, desde que o TES esteja parametrizado para calcular ICMS, serão replicados os valores do ICMS e ICMS ST presentes nos itens do XML do documento fiscal, para os itens na rotina de Documento de Entrada.

Ao realizar a inclusão de tags especificas\próprias, observe com atenção o help dos campos. Além disto, poderá estar verificando a partir das próprias tags padrões do ADDON como os campos devem ser preenchidos.
- Vld. Usuário (Z06_VLDUSR)
- Este campo existente no Cadastro de Tags pode ser utilizado para que sejam vinculadas regras personalizadas do cliente as quais serão executadas quando da edição do referido campo\tag na interface (wizard) de processamento do XML Terceiros.
- O seu retorno deve ser do tipo lógico (.T. \ .F.) o qual irá determinar se o conteúdo manipulado será aceito ou não.
OBSERVAÇÃO: as definições de tags padrão do ADDON poderão sofrer alterações em atualizações futuras, desta forma, particularidades da empresa\filial devem ser tratadas através de tags personalizadas\especificas. As tags da NF-e contemplavalidação para notas emitidas por fornecedorsendo CNPJ ou CPF.
4. ROTINA XML RECEBIDOS
Através da rotina de XML Recebidos, é realizado toda a gestão em torno do recebimento\processamento do XML de Terceiros emitidos para a empresa\filial.
Inicialmente, ao acessar a rotina é apresentado o browse com as funcionalidades disponíveis bem como, o browse com as principais informações de cada XML Terceiros previamente importado.

Na parte superior do browse, são disponibilizados filtros pré-configurados com base nos possíveis status em que os XML Terceiros podem assumir:

Na sequência, serão abordados os recursos presentes na rotina de XML Recebidos.
4.1. IMPORTAR
Ações Relacionadas\Importar
- MANUAL: através desta opção, será apresentado interface para que seja apontado arquivo de XML Terceiros o qual deverá ser importado para o ADDON.

Ao confirmar a interface, serão executadas as regras de análise\importação do XML para o ADDON XML de Terceiros. Caso seja importado o XML com sucesso, será apresentado mensagem em torno da importação:

Consequentemente, será disponibilizado no Browse, registro do XML o qual foi importado.

E-MAIL: ao utilizar esta opção, será efetuado verificação em torno da existência de contas de e-mail junto a empresa\filial logada.
Caso existam contas cadastradas, ocorrerá a comunicação com a conta de e-mail sendo verificado a existência de e-mails com XML de Terceiros.

Havendo e-mails válidos, ou seja, com XML de NFe\CTe, estes serão importados, sendo consequentemente disponibilizados no browse da rotina de XML Recebidos.
DICA: independentemente de efetuar a importação do XML de forma manual ou automática, quando um XML é importado ao ADDON de XML Terceiros, o arquivo .XML considerado na importação (arquivo original) é copiado para a pasta PROTHEUS_DATA do ambiente do ERP Protheus.
Neste processo, é criado uma pasta denominada \XMLS\ junto ao PROTHEUS_DATA. Posteriormente, abaixo desta pasta, são declaradas subpastas com o CNPJ\CPF do emissor do XML que foi importado sendo vinculado a esta pasta os arquivos originais.
Com este recurso, posteriormente caso seja necessário, é possível consultar os arquivos originais. Basta solicitar ao departamento de TI.
Além das regras acima elencadas, caso o ambiente do ERP Protheus utilize-se do módulo de Gestão de Frete Embarcador - SIGAGFE, será analisado a configuração do parâmetro MV_XMLDIR.
Através deste parâmetro, é determinado diretório (dentro do Protheus_Data) no qual o SIGAGFE estará realizando a leitura de arquivos XML pertinentes a CTe (Conhecimento de Transporte Eletrônico). Em resumo, caso o parâmetro MV_XMLDIR esteja preenchido e o diretório informado no mesmo exista abaixo do Protheus_Data, ocorrerá a cópia do arquivo XML dos CTe os quais foram importados tanto de forma manual como automática também para esta pasta.
O sistema pode verificar se as Notas Fiscais de Entrada referenciadas no Cte já foram informadas em outro Cte. Para tanto, é verificada a tabela SF8 - Amarracao NF OrigINAL x NF Importação ou Frete.
Na hipótese do parâmetro MV_X004015 configurado como N=Não, e alguma das notas referenciadas no .xml já estiver sido referenciada em outro CTe, não será possível efetuar a importação para futuro pocessamento do arquivo.
DICA: Ao realizar a importação de um XML Terceiros, caso já exista documento de entrada\conhecimento de frete com a chave do documento fiscal presente no XML em questão, o mesmo já será automaticamente vinculado ao documento fiscal existente no ERP Protheus, ou seja, o status do registro do XML junto ao ADDON ficará como Documento Entrada.
4.2. EXPORTAR
Ações Relacionadas\Exportar
Utilizando-se deste recurso, é possível realizar a exportação dos XML Terceiros existentes no ADDON de XML para arquivos.
Para isto, deve-se parametrizar os parâmetros visando que sejam exportados os XML existentes no ADDON conforme as regras de filtro definidas.

Ao efetuar a exportação dos XML existentes, estes serão salvos na unidade C:\ do terminal que está sendo utilizado. O nome dos arquivos será composto pela chave do documento fiscal referente ao XML em questão.
Este recurso cria os arquivos\exporta as informações a partir do que está salvo na tabela de XML Recebidos, ou seja, não se trata de cópia dos arquivos originais utilizados quando os arquivos foram importados para o ADDON.
4.3. EXCLUIR
- Ações Relacionadas\Excluir
Esta funcionalidade tem por objetivo possibilitar a exclusão do registro de um XML de Terceiros o qual foi anteriormente importado.
Para isto, basta posicionar sobre o registro desejado e acionar a opção de exclusão.

Ao confirmar a tela, o registro em questão será excluído da base de dados do ADDON XML de Terceiros.
DICA: Não é possível efetuar a exclusão de um registro de XML Terceiros o qual já tenha sido processado, ou seja, que possua documento fiscal de entrada ou conhecimento de frete vinculado ao mesmo.
4.4. VISUALIZAR
Através desta funcionalidade, é possível realizar a visualização das informações presentes em um registro de XML Terceiros o qual existe na base de dados do ADDON XML Terceiros.

Ao visualizar um registro de XML terceiros, são apresentados os campos pertinentes as informações do registro de XML em questão.
Inicialmente, são apresentados campos com as informações pertinentes ao tipo do documento, chave de localização e versão do mesmo.

Posteriormente, são apresentados campos pertinentes as informações do XML de autorização do documento fiscal, data e hora de emissão do mesmo bem como data, hora e modo pelo qual o XML foi recebido.

Finalizando os campos presentes na interface, são apresentados campos iguais aos descritos anteriormente, porém, referente ao XML de cancelamento do documento fiscal - caso o mesmo exista.

DICA: Conforme descrito acima, quando existe para um determinado documento fiscal (NF-e \ CT-e) tanto o XML de Autorização como também o XML de Cancelamento, ambos os XML ficam gravados no mesmo registro junto a rotina de XML Recebidos.
4.5. PROCESSAR
A funcionalidade "processar" existente na rotina de XML Recebidos se refere a utilização do XML previamente importado ao ADDON para auxiliar\agilizar no lançamento do documento fiscal.
Ao acionar esta funcionalidade, será disponibilizado interface para que seja informado a chave do documento fiscal o qual deseja-se processar (NF-e \ CT-e).

Ao informar a chave do documento fiscal, será verificado os itens abaixo:
- Existência de registro de XML Terceiros no ADDON referente a chave em questão.
- Havendo o registro do XML Terceiros, se o mesmo está pendente, ou seja, sem documento fiscal lançado no ERP Protheus.
- Caso no cadastro de Usuários X Permissões esteja determinado que deverá ocorrer a validação do XML no Sefaz, será verificado se o documento se encontra autorizado no Sefaz.
- Nesta validação, é considerado a utilização do Totvs Sped Service (TSS) conforme configuração do ambiente, ou seja, se estiver configurado a NFe para HOMOLOGAÇÃO a validação da chave será realizada no mesmo ambiente.
Uma vez que os itens acima estejam válidos, será possibilitado o processamento do XML.

Em caso de inconsistência, será apresentada mensagem ao operador reportando o fato ocorrido.
Ao confirmar a interface inicial, ocorrerá o carregamento das informações presentes no XML Terceiros para uma interface auxiliar para definição de algumas informações obrigatórias antes da geração do documento fiscal.
Na primeira tela, são apresentados no cabeçalho informações do documento fiscal e na parte inferior, informações sobre o cadastro do cliente\fornecedor vinculado ao documento fiscal.

Caso o cliente\fornecedor presente no documento não tenha seu cadastro localizado na empresa\filial, somente poderá ser possível avançar a tela após o cadastramento do mesmo.
- A busca em torno do cadastro do cliente\fornecedor ocorre através da informação do CNPJ \ CPF existente no XML do documento fiscal o qual está sendo processado.
Se o usuário logado possuir permissão para inclusão de cliente\fornecedor (Cadastro Usuários X Permissões), será disponibilizado botão para inclusão do cadastro na parte inferior esquerda da interface.

Ao acionar este botão, será carregado a tela padrão de inclusão do cadastro de cliente\fornecedor.

Para auxiliar no cadastramento do cliente\fornecedor, pode-se utilizar as informações básicas do mesmo cujo as quais estão presentes no arquivo de XML Terceiros que esta sendo processado.
Para isto, basta pressionar a tecla de atalho F2.

Ao confirmar o cadastro, o cliente\fornecedor será vinculado a tela de processamento do XML Terceiros conforme exemplo abaixo.

DICA: Através da configuração do parâmetro MV_X004006, poderá ser parametrizado a funcionalidade de processamento de XML Terceiros para que o número e\ou série do documento fiscal o qual está sendo processado, tenha zeros adicionados a esquerda.
Ao avançar a interface, será apresentada uma nova tela com os itens do documento fiscal.

Por padrão, é necessário que sejam definidos nesta tela o conteúdo dos campos abaixo listados:
- Produtos
- Esta relação será necessária ao menos uma vez. Posteriormente, caso esteja definido no cadastro de Usuários X Permissão para o usuário logado que deva ser salvo a definição de Produtos X Fornecedores, em novos processamentos, será automaticamente carregado o PRODUTO (código interno do ERP) a partir desta amarração. Não localizando o produto na amarração de Produtos X Fornecedores, irá buscar o produto pelo código de barras existente no XML.
- Caso o produto não esteja cadastrado no ambiente e o usuário possua permissão para incluir produtos (Cadastro Usuários X Permissões), poderá efetuar tal processo estando posicionado no item do documento clicando no atalho específico.

- Será apresentado a interface de inclusão do produto. Para agilizar no processo, pode-se utilizar a tecla de atalho F2 onde serão atualizados alguns campos a partir de informações presentes no próprio XML que está sendo processado.
- Ao confirmar a inclusão do produto, o mesmo é automaticamente vinculado ao item, caso necessário, poderá ser alterado para outro produto já incluso.
DICAS:
- Através da configuração do parâmetro MV_X004008, poderá ser parametrizado a funcionalidade de processamento de XML Terceiros para que esteja sugerindo a conta contábil e\ou centro de custos vinculado ao cadastro do produto para o respectivo item junto ao grid de itens da interface de processamento do XML.
- No cadastro de Produtos X Fornecedores, se o campo Unidade (A5_UNID) estiver preenchido, no momento do processamento do XML, o sistema verifica qual das unidades do produto Protheus (Primária ou Secundária) é utilizada pelo Fornecedor, efetuando automaticamente o preenchimento no GRID. Exemplo: Produto ABC – Unidade Primária PC, Unidade Secundária CX Fornecedor efetua o fornecimento sempre em CX. No Cadastro de Produtos x Fornecedor, foi informado campo Unidade = CX. No momento do processamento do XML, identificamos que a unidade é CX, o campo a ser preenchido automaticamente pelo sistema será o da unidade Secundária, efetuando os cálculos para a primeira unidade.
TES:
- O TES é necessário para que seja posteriormente gerado o Documento de Entrada ou Conhecimento de Frete.
- Quando se trata do processamento do XML de NF-e, é possível replicar uma mesma TES a todos os itens do documento fiscal, neste momento será apresentado mensagem ao usuário em torno da execução deste processo ou não.
- Referente ao processamento de XML de CT-e, sempre será replicado o TES informado\alterado em qualquer item para todos os demais itens do documento. Isto ocorre, pois a rotina padrão de Conhecimento de Frete permite o lançamento do conhecimento com um único Tes.
PEDIDO DE COMPRA:
- Junto aos itens da interface de processamento, existem campos para vinculo de pedidos de compra.
- Neste caso, ao dar "enter" sob o campo, será apresentado interface com os pedidos de compra para o fornecedor\produto em questão que possuem saldo.
- Se necessário, poderá ser selecionado itens de pedidos diferentes para atender a quantidade do item da nota. Neste caso, o item na tela de processamento ficará com o pedido "999999" vinculado. Posteriormente, ao gerar a Pré-Nota\Documento de Entrada, será "quebrado" o item do documento em mais de um item sendo vinculado a cada item os respectivos pedidos de compra conforme a quantidade\valor unitário definidos.
- Caso a nota fiscal de entrada tenha vindo de uma loja do fornecedor diferente daquela do pedido de compra, será possível fazer o vínculo do pedido normalmente, desde que o parâmetro “Quanto ao PC”, na rotina Documento de Entrada, acessado via tecla F12, seja definido como “Fornecedor”;

DICA: Através da utilização do parâmetro MV_X004009, poderá ser ativado parametrização onde havendo um único pedido de compra vinculado aos itens do documento fiscal que está sendo processado, será sugerido a condição de pagamento vinculada ao pedido de compra em questão, como sendo a condição de pagamento para a inclusão do documento fiscal em campo específico existente na última sessão da funcionalidade de processamento XML Terceiros presente na aba Duplicatas.
-
Caso o item do pedido de compra selecionado contenha os campos das entidades contábeis preenchidos (Centro de Custo, Conta Contábil, Item Contábil, Classe de Valor), estes campos serão vinculados ao item do documento fiscal em questão.
OBS: Isso somente se houver um único pedido de compra vinculado. -
Atentar ao preenchimento do parâmetro MV_X004013 que define se o valor unitário para a Pré-Nota ou Documento de entrada será considerado pelo Pedido de Compras ou pelo XML.
Gestão de Cereais:
- Quando a empresa\filial utiliza-se também do ADDON de Gestão de Cereais, serão adicionadas novas tags ao ADDON de XML Terceiros de modo que ocorrerá a obrigatoriedade na informação de outros campos específicos do ADDON de gestão de cereais conforme a configuração do produto vinculado aos itens em questão.
Após a definição das informações dos itens conforme observações acima, ao avançar a interface será apresentado a tela final de processamento do XML. Nesta interface, na parte inferior existe a aba "duplicatas" onde deverá ser informado a condição de pagamento e a natureza financeira.
DICA: Através da parametrização do parâmetro MV_X004007, poderá ser parametrizado a funcionalidade de processamento de XML Terceiros para que seja sugerido a natureza financeira vinculada ao cadastro do cliente\fornecedor vinculado ao XML Terceiros que esta sendo processada.

Caso no cadastro de Usuários X Permissões esteja definido que o usuário gera apenas Pré-Nota (Processamento XML NFe), não será obrigatório informar estes campos, bem como o TES nos itens, pois a Pré-Nota não se utiliza destas informações. Já no caso de geração de documento de entrada ou conhecimento de frete (Processamento XML CTe), é obrigatório a informação destes campos.
DICA: Caso esteja definido que a informação de natureza é obrigatória no documento de entrada, a mesma também será obrigatória na tela de processamento do XML.
Uma vez que todas as informações foram definidas, ao acionar a opção "Finalizar" existente na interface, será aplicado validações finais gerais. Após isto, estando tudo correto, ocorrerá a inclusão do documento fiscal:
- Processamento XML NF-e: será gerado (Pré-Nota \ Documento de Entrada) conforme definido no cadastro de Usuários X Permissões para o usuário logado. Caso esteja definido como INFORMADO NO MOMENTO, será questionado ao usuário qual o tipo de documento deseja gerar. Ao confirmar, será apresentado a tela de inclusão com todas as informações onde o usuário poderá checar\complementar antes de confirmar a inclusão.
- Processamento XML CT-e: independente do Cadastro de Usuários X Permissões, quando se trata de processamento de CTe sob documentos de compra vinculados, será utilizado a inclusão de Conhecimento de Frete, não sendo apresentado a interface ao usuário (Rotina automática não disponibiliza este recurso). Caso seja conhecimento de frete onde as notas fiscais referenciadas não sejam documentos de entrada (frete não entra no custo do produto), será tratado como inclusão de documento de entrada do tipo normal referente a despesa com frete. Neste caso, é apresentado a interface do documento ao usuário antes de confirmar a inclusão.
Após gerar o documento fiscal, o registro do XML tem o seu status atualizado conforme situações apresentadas na legenda.
OBSERVAÇÃO: Caso seja de interesse, considerar que o valor do ICMS e ICMS ST presentes no XML seja considerado para o Documento de Entrada no processamento do XML, deve-se apendar ao cadastro de tags, tags personalizadas para este processo as quais estão disponíveis junto ao pacote deste Addon. Além disto, é necessário que seja ativado o parâmetro MV_X004014 (.T.). Com isto, ao processar o XML gerando Documento de Entrada, desde que o TES esteja parametrizado para calcular ICMS, serão replicados os valores do ICMS e ICMS ST presentes nos itens do XML do documento fiscal, para os itens na rotina de Documento de Entrada.
4.6. LEGENDA
Ações Relacionadas\Legenda
Através da funcionalidade de legenda, é possível identificar os status vinculados aos registros existentes no browse da rotina de XML Terceiros.

Os status existentes para os XML existentes na rotina estão condicionados a situação do mesmo perante ao ADDON.
DICA: Conforme já descrito no recurso de exclusão dos registros de XML, não é possível excluir um registro de XML Terceiros o qual já possua documento fiscal, ou seja, caso o status seja referente a Pré-Nota ou Documento de Entrada (Documento Entrada \ Conhecimento de Transporte).
5. RELATÓRIO LISTAGEM XML RECEBIDOS
Através deste relatório, é possível emitir a relação de XML Terceiros importados\existentes junto ao ADDON XML Terceiros.

Este relatório tem por objetivo permitir um controle\relação em torno dos XML a partir do status do mesmo e até para verificar os XML que ainda não possuem documento fiscal vinculado, ou seja, cujo o documento fiscal ainda não foi dado entrada junto ao ERP Protheus.

DICA: O relatório de Listagem XML Recebidos foi desenvolvimento utilizando o componente TReport, desta forma, é possível efetuar personalizações em torno do layout do mesmo visando atender necessidades especificas.