Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel
titleEtapas da Parametrização
Deck of Cards
idEtapasdaParametrizacao
Card
labelParâmetros por Coligada

Em  “Ambiente > Parâmetros > Gestão de Estoque, Compras e Faturamento > Integrações > Fiscal > Importação/Envio de Arquivos XML”, deverá ser preenchido por filial o “Tipo de Integração”  e o diretório onde serão salvos os arquivos XML.

Esta parametrização é realizada apenas 1 vez, para cada coligada.

Tipo de Integração:

TOTVS Colaboração 2.00 - indica que é utilizado a integração com a Neogrid.

TOTVS Colaboração 1.00 - indica utilização do TSS

TOTVS Processos Fiscais - indica que está utilizando o TPF (TOTVS Processos Fiscais)

TOTVS Transmite – indica que está utilizando o TOTVS Transmite

Não Utiliza - indica que não utiliza nenhum dos parceiros disponíveis


Realizar Importação de XML de NF-e e CT-e (sem integração com parceiros): marque apenas se não houver contratação de parceiro para disponibilizar os arquivos XML automaticamente na pasta Client EDI.

Diretório Padrão para Importação dos Arquivos XML: informe o diretório escolhido para a integração, que deverá conter as subpastas IN e RM.

Aviso
titleAtenção!

O diretório deverá estar compartilhado em rede com todos os usuários, permitindo leitura e gravação.

Card
labelParâmetros por Filial

As parametrizações a seguir deverão ser realizadas para cada filial que desejar utilizar o processo de importação de arquivo XML.

Em  “Ambiente > Parâmetros > Gestão de Estoque, Compras e Faturamento > Integrações > Fiscal > Parâmetros por Filial > Importação/Envio de Arquivos XML 1/2”, deverá ser definido qual o tipo de documento fiscal será recebido pelo processo de importação de arquivos XML.

Na segunda etapa, em  “Ambiente > Parâmetros > Gestão de Estoque, Compras e Faturamento > Integrações > Fiscal > Parâmetros por Filial > Importação/Envio de Arquivos XML 2/2”, deverão ser definidos:

1 – O  tipo de recebimento de NF-e - O campo "Tipo de Recebimento de NF-e" define a forma como o sistema irá realizar o processo de recebimento automático das NF-e. Esta informação é parametrizável por Filial e/ou por Fornecedor.

Para mais informações sobre o tipo de recebimento, acesse a aba Tipo de Recebimento.


2 – A Fórmula Tipo Mov. p/Recebimento NF-e – Poderá ser definido uma fórmula com regras especificas para entrada automática das NF-e’s.

Para mais informações sobre o tipo de recebimento, acesse a aba Fórmula Tipo Movto Recebimento NF-e.


3 – Recebimento de CT-e -  definir um tipo de movimento default para o recebimento do CT-e


Card
idTipoRecebimento
labelTipo de Recebimento

O campo "Tipo de Recebimento de NF-e" define a forma como o sistema irá realizar o processo de recebimento automático das NF-e. Esta informação é parametrizável por Fornecedor  e/ou por Filial. Assim, quando do recebimento automático de uma NF-e, caso o emitente da mesma conste na tabela de definições do Cli/For para importação de XML ("Cadastros > Tabelas Auxiliares > Definições de Cli/For – Importação de Arquivo XML"), essa informação prevalecerá sobre o parâmetro definido por filial.  Ou seja, para determinados fornecedores poderá ser definido um Tipo de Recebimento diferente do que é praticado geralmente. 

Caso a filial não vá utilizar a rotina de recebimento automático da NF-e, o campo "Tipo de Recebimento de NF-e" deverá permanecer em branco. 


Expandir
title Tipo de Recebimento por Filial

Para evitar erro no momento do recebimento, é imprescindível que o parâmetro da filial esteja sempre preenchido indicando como o sistema deve proceder para os fornecedores cujo Tipo de Recebimento não foi informado.

Acesse "Ambiente | Parâmetros | Gestão de Estoque, Compras e Faturamento | Integrações | Dados Fiscais | Parâmetros por Filial | Importação/Envio de Arquivo XML 1/2" e informe o Tipo de Recebimento que será utilizado na empresa.

Expandir
titleTipo de Recebimento por Fornecedor

Lembre-se que, caso para alguns fornecedores o tipo de recebimento seja diferente do que foi definido para a filial, você deve fornecer esta informação em "Cadastros > Tabelas Auxiliares > Definições de Cli/For –Importação de Arquivo XML".



Âncora
TipoRecebimento
TipoRecebimento

Card
idFormulaTipoMovto
labelFórmula Tipo Movto Recebimento NF-e


Em  “Ambiente > Parâmetros > Gestão de Estoque, Compras e Faturamento > Integrações > Fiscal > Parâmetros por Filial > Importação/Envio de Arquivos XML 2/2”>”, deverá ser preenchido por filial o campo "Fórmula Tipo Mov. p/Recebimento NF-e".

Este parâmetro é do tipo fórmula, e assim, através do mesmo, o usuário poderá implementar uma regra específica para buscar o tipo de movimento que será utilizado tanto no recebimento automático como no recebimento manual das NF-e de cada filial.

Essa fórmula será executada para cada XML a ser recebido.

Foram criadas quatro novas funções de fórmula para auxiliar na criação dessa regra, são elas:

  • TABXMLCOLAB - Retorna o valor de um campo da tabela de XMLs do Totvs Colaboração (TNFEENTRADA);
  • DADOSXMLCOLAB - Retorna o valor de uma TAG de um XML;
  • QTDTAGSXMLCOLAB - Retorna o número de vezes que uma determinada Tag aparece no XML;
  • TABPRDCOLAB - Retorna o conteúdo de um campo do cadastro dos produtos vinculados aos itens constantes do XML.  

Explicaremos a seguir a sintaxe de cada uma dessas funções bem como daremos exemplos de utilização de todas elas.


Expandir
titleTABXMLCOLAB

Retorna o valor de um campo da tabela de XMLs do Totvs Colaboração (TNFEENTRADA);

Expandir
titleSintaxe
  • TABXMLCOLAB ('NomeCampo', 'TipoRetorno') onde:
  • NomeCampo = Nome do Campo da Tabela TNFEENTRADA. Podemos citar como campos dessa tabela o código da coligada (CODCOLIGADA), o código da filial (CODFILIAL), o código da coligada do fornecedor (CODCOLCFO), o código do fornecedor (CODCFO), a data de emissão (DATAEMISSAO), etc.;
  • TipoRetorno = Informa o tipo de retorno relativo ao campo informado em NomeCampo, se S (string), V (valor), D (data) ou I (inteiro). 
Expandir
titleExemplo de fórmula de seleção do tipo de movimento utilizando a função TABXMLCOLAB

Image Added

Neste exemplo o sistema irá verificar na tabela TNFEENTRADA (tabela que contém os XML importados) o registro gerado pelo XML e caso o código do fornecedor seja F00017 o movimento será gerado com o tipo 1.2.27, caso contrário o tipo do movimento será 1.2.20.


Sintaxe:

  • TABXMLCOLAB ('NomeCampo', 'TipoRetorno') onde:
  • NomeCampo = Nome do Campo da Tabela TNFEENTRADA. Podemos citar como campos dessa tabela o código da coligada (CODCOLIGADA), o código da filial (CODFILIAL), o código da coligada do fornecedor (CODCOLCFO), o código do fornecedor (CODCFO), a data de emissão (DATAEMISSAO), etc.;
  • TipoRetorno = Informa o tipo de retorno relativo ao campo informado em NomeCampo, se S (string), V (valor), D (data) ou I (inteiro). 

Exemplo de fórmula de seleção do tipo de movimento utilizando a função TABXMLCOLAB:



Âncora
TipoMovto
TipoMovto