Páginas filhas
  • DDLEGFIN-2007 DT Importar pedido de várias filiais de uma única planilha excel

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:2 - Compras
País:Brasil
Ticket:

DDLEGFIN-1887

DDLEGFIN-1888

DDLEGFIN-1896

Requisito/Story/Issue:

DDLEGFIN-

1887

DDLEGFIN-1888

DDLEGFIN-1896

2007

02. SITUAÇÃO/REQUISITO

Ao importar um XML nas rotinas 1301 - Receber Mercadoria ou 1321 - Importação XML Automático, caso esteja marcado opção de Buscar ICMS, PIS e COFINS da Tributação, irá gravar na pré-entrada as informações da rotina 212 - Cadastrar Tributação de Entrada e Não do XML.

...

titleRotina 202 - Cadastrar Fornecedor

Criar campo na PCFORNEC.

  • Campo: UTILIZAPISCOFINSTRIBENT
  • Flag: Carregar tributos PIS e COFINS da Rotina 212
  • Ajuda: Parâmetro utilizado para ao importar o XML rotina 1321 e gravar no pedido e pré-entrada as tributações de PIS e COFINS da rotina 212.
  • Valores: Sim/ Não. 
  • Default: Não.
  • Seção: 05 - Parâmetros\5.2 - Outros\5.2.1 - Entrada Mercadoria
  • Ordem: 8
  • Campo: UTILIZAICMSTRIBENT
  • Flag: Carregar tributos ICMS da Rotina 212
  • Ajuda: Parâmetro utilizado para ao importar o XML rotina 1321 e gravar no pedido e pré-entrada as tributações de ICMS da rotina 212.
  • Valores: Sim/ Não
  • Default: Não
  • Seção: 05 - Parâmetros\5.2 - Outros\5.2.1 - Entrada Mercadoria
  • Ordem: 9

...

titleRotina 1301 - Receber Mercadoria

Criar flag na rotina 1301 para buscar tributação de icms, pis e cofins da rotina 212 e gravar o Pedido e gravar pre-entrada conforme 212.

Critérios de Aceitação:

Incluir na rotina 1301, flag para gravação de pedido caso tenha sito marcado gerar pedido com importação de xml e pré-entrada com as informações de ICMS, PIS E COFINS de acordo com o que está cadastrado na Rotina 212.

  • Flag: "Carregar tributos Pis e Cofins da Rotina 212".
  • Flag: "Carregar tributos ICMS da Rotina 212".
  • Tipo: Sim/ Não. Default: Não.

 Efetuar a verificação de qual tributação o cliente utiliza conforme parâmetro : Parâmetro 1533 - Tipo de Tributação de Entrada Rotina 132

Se Parâmetro "USATRIBENTPORUF" como "N" iremos verificar na tabela PCPRODUT e validar se existe tributação de entrada para este PRODUTO, irá buscar os campos abaixo.

ICMS = PERCICM, PERCREDICMS, PERCICMRED

PIS E COFINS = PERPIS E PERCOFINS

Observação: Mesmo que não preenchido iremos sempre buscar da pcprodut.

Se Parâmetro "USATRIBENTPORUF" como "S" iremos verificar na tabela PCTABTRIBENT e validar se existe tributação de entrada para este PRODUTO e ESTADO*.*

ICMS = PERCICM, PERCREDICMS, PERCICMRED

PIS E COFINS = PERPIS E PERCOFINS

Se o Parâmetro "USATRIBENTPORUF" como "F" iremos verificar na tabela PCTRIBENTRADA e validar se existe tributação de entrada para este NCM, UFORIGEM, TIPO DE FORNECEDOR, conforme select abaixo, onde teremos o CODFIGURA.

Se o Parâmetro "USATRIBENTPORUF" como "P" iremos verificar na tabela PCTABTRIBENT e validar se existe tributação de entrada para este NCM, UFORIGEM, TIPO DE FORNECEDOR, conforme select abaixo, onde teremos o CODFIGURA.

Tendo o CODFIGURA iremos verificar na tabela PCTRIBFIGURA.CODFIGURA e buscar as informações para gravar na pcmovpreent e pcnfpreent:

ICMS = PCTRIBFIGURA.PERCICM, PCTRIBFIGURA.PERCREDICMS e PCTRIBFIGURA.PERCICMRED

 PIS e COFINS = PCTRIBFIGURA.PERPIS e PCTRIBFIGURA.PERCOFINS

 No caso do Pis e cofins deverá verificar se tem na figura tributaria tanto na PCTABTRIBENT e na PCTRIBENTRADA o campo CODEXCECAOPISCOFINS preenchido na figura, caso esteja deverá buscar este mesmo campo CODEXCECAOPISCOFINS na tabela  PCEXPISCOFINSITEM e efetuar as validações se atende as exceções informadas nesta mesma tabela como tipo de entrada, cfop entre outras exceções , se atender as essas exceções deverá buscar os percentuais de PERPIS E PERCOFINS desta mesma tabela PCEXPISCOFINSITEM.

...

titleRotina 1321 - Importação XML Automárico

 Rotina 1321 importar xml e buscar tributação de icms, pis e cofins da rotina 212 e gravar o Pedido e gravar pre-entrada conforme 212..

Critérios de Aceitação: 

Rotina 1321, caso a flags abaixo estivem marcadas na rotina 202 deverá gravar pedido com importação de xml e pré-entrada com as informações de ICMS, PIS E COFINS de acordo com o que está cadastrado na Rotina 212.

  • Flag: "Carregar tributos Pis e Cofins da Rotina 212".
  • Flag: "Carregar tributos ICMS da Rotina 212".
  • Tipo: Sim/ Não. Default: Não.

 Efetuar a verificação de qual tributação o cliente utiliza conforme parâmetro : Parâmetro 1533 - Tipo de Tributação de Entrada Rotina 132

Se Parâmetro "USATRIBENTPORUF" como "N" iremos verificar na tabela PCPRODUT e validar se existe tributação de entrada para este PRODUTO, irá buscar os campos abaixo.

ICMS = PERCICM, PERCREDICMS, PERCICMRED

PIS E COFINS = PERPIS E PERCOFINS

Observação: Mesmo que não preenchido iremos sempre buscar da pcprodut.

Se Parâmetro "USATRIBENTPORUF" como "S" iremos verificar na tabela PCTABTRIBENT e validar se existe tributação de entrada para este PRODUTO e ESTADO*.*

ICMS = PERCICM, PERCREDICMS, PERCICMRED

PIS E COFINS = PERPIS E PERCOFINS

Se o Parâmetro "USATRIBENTPORUF" como "F" iremos verificar na tabela PCTRIBENTRADA e validar se existe tributação de entrada para este NCM, UFORIGEM, TIPO DE FORNECEDOR, conforme select abaixo, onde teremos o CODFIGURA.

Se o Parâmetro "USATRIBENTPORUF" como "P" iremos verificar na tabela PCTABTRIBENT e validar se existe tributação de entrada para este NCM, UFORIGEM, TIPO DE FORNECEDOR, conforme select abaixo, onde teremos o CODFIGURA.

Tendo o CODFIGURA iremos verificar na tabela PCTRIBFIGURA.CODFIGURA e buscar as informações para gravar na pcmovpreent e pcnfpreent:

ICMS = PCTRIBFIGURA.PERCICM, PCTRIBFIGURA.PERCREDICMS e PCTRIBFIGURA.PERCICMRED

 PIS e COFINS = PCTRIBFIGURA.PERPIS e PCTRIBFIGURA.PERCOFINS

 No caso do Pis e cofins deverá verificar se tem na figura tributaria tanto na PCTABTRIBENT e na PCTRIBENTRADA o campo CODEXCECAOPISCOFINS preenchido na figura, caso esteja deverá buscar este mesmo campo CODEXCECAOPISCOFINS na tabela  PCEXPISCOFINSITEM e efetuar as validações se atende as exceções informadas nesta mesma tabela como tipo de entrada, cfop entre outras exceções , se atender as essas exceções deverá buscar os percentuais de PERPIS E PERCOFINS desta mesma tabela PCEXPISCOFINSITEM.

03. SOLUÇÃO

...

tabsParametrização,202 - Cadastrar Fornecedor , 1321 - Importação XML Automático, 1301 - Receber Mercadoria,
idspasso1,passo2,passo3,passo4,passo5,

...

defaultyes
referenciapasso1

1.  Acesse a rotina 814 - Atualização de Objetos de Banco de Dados;

1.1 Selecione a opção Dicionário de Dados.202 (Cadastrar Fornecedor) e PCFORNEC (Tabela PCFORNEC) , versão 1.0.01.000 ou versão superior;

1.2 Clique o botão Próximo Passou ou Aplicar Atualizações;

Image Removed

Image Removed

Image Removed

 

3 Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:

 - Rotina 202 - Cadastrar Fornecedor: 30.4.00.012

- Rotina 1301 - Receber Mercadoria: 30.4.00.043

- Rotina 1321 - Importação XML Automático: 30.4.00.011

...

defaultno
referenciapasso2

1. Acesse a rotina 202 - Cadastrar Fornecedor;

Observação: para este exemplo, editamos um cadastro já existente.

2. Clique o botão Manutenção de Registro;

3. Clique o botão Pesquisar ou informe o Código do fornecedor já cadastrado e botão Pesquisar. Duplo clique sobre o fornecedor informado;

4. Marque como Sim os parâmetros: 

  • Carregar tributos PIS e COFINS da Rotina 212: Parâmetro utilizado para ao importar o XML rotina 1321 e gravar no pedido e pré-entrada as tributações de PIS e COFINS da rotina 212.
  • Carregar tributos ICMS da Rotina 212: Parâmetro utilizado para ao importar o XML rotina 1321 e gravar no pedido e pré-entrada as tributações de ICMS da rotina 212.

Image Removed

5. Realizados as alterações conforme necessidade, clique o botão Salvar.

...

defaultyes
referenciapasso3

1. Acesse a rotina 1321 - Importação XML Automático;

2. Selecione a Filial, marque as opções conforme necessidade e clique o botão Iniciar / Parar;

Observação: note que na caixa Parâmetros que a rotina 1321 valida no cadastro fornecedor (Rotina 202) já está trazendo os campos: Carregar tributos ICMS da Rotina 212 e Carregar tributos PIS e COFINS da Rotina 212.

Image Removed 

Observações: rotina 1321 valida de qual tributação está sendo utilizada conforme parâmetro: 1533 - Tipo de Tributação de Entrada Rotina  da rotina 132

  • Se Parâmetro "USATRIBENTPORUF" estiver como Não é verificado na tabela PCPRODUT e validar se existe tributação de entrada para este PRODUTO, irá buscar os campos abaixo.

         ICMS = PERCICM, PERCREDICMS, PERCICMRED

         PIS E COFINS = PERPIS E PERCOFINS

          Mesmo que não preenchido iremos sempre buscar da pcprodut.

  • Se Parâmetro "USATRIBENTPORUF" estiver como Sim é verificado na tabela PCTABTRIBENT e validar se existe tributação de entrada para este PRODUTO e ESTADO*.*

       ICMS = PERCICM, PERCREDICMS, PERCICMRED

        PIS E COFINS = PERPIS E PERCOFINS

  • Se o Parâmetro "USATRIBENTPORUF" como "F" é verificado na tabela PCTRIBENTRADA e validar se existe tributação de entrada para este NCM, UFORIGEM, TIPO DE FORNECEDOR, conforme select abaixo, onde teremos o CODFIGURA.
  • Se o Parâmetro "USATRIBENTPORUF" como "P" é verificado na tabela PCTABTRIBENT e validar se existe tributação de entrada para este NCM, UFORIGEM, TIPO DE FORNECEDOR, conforme select abaixo, onde teremos o CODFIGURA.
  • Tendo o CODFIGURA é verificado na tabela PCTRIBFIGURA.CODFIGURA e buscar as informações para gravar na pcmovpreent e pcnfpreent:

          ICMS = PCTRIBFIGURA.PERCICM, PCTRIBFIGURA.PERCREDICMS e PCTRIBFIGURA.PERCICMRED

          PIS e COFINS = PCTRIBFIGURA.PERPIS e PCTRIBFIGURA.PERCOFINS

  •  No caso do PIS e COFINS é verificado se há na figura tributaria tanto na PCTABTRIBENT e na PCTRIBENTRADA o campo CODEXCECAOPISCOFINS preenchido na figura, caso esteja é realizada busca deste mesmo campo CODEXCECAOPISCOFINS na tabela  PCEXPISCOFINSITEM e efetuada as validações se atendem as exceções informadas nesta mesma tabela como Tipo de Entrada, CFOP entre outras exceções, se atender as essas exceções deverá buscar os percentuais de PERCPIS E PERCCOFINS desta mesma tabela PCEXPISCOFINSITEM.

...

defaultno
referenciapasso4

1. Acesse a rotina 1301 - Receber Mercadoria;

2. Clique o botão Importação;

3. Na tela Tratamento de Notas Fiscais Importadas, marque a opção 01 - Nota fiscal eletrônica e clique o botão Avançar;

4. Selecione a Filial, Tipo entrada e demais campos conforme necessidade;

Observação: para este exemplo selecionamos o Tipo Entrada = Normal.

5. Marque as opções Carregar alíquota de PIS/COFINS(rotina 212) e Carregar alíquota de ICMS(Rotina 212);

Observações:

  • Estando as opções acima marcadas, o sistema desconsidera o PIS/COFINS e ICMS do XML e carrega/valida as informações de Tributação cadastradas na rotina 212 - Cadastrar Tributação de Entrada. Para os Tipos de Tributação: Tributação por Produto, Tributação Por Estado, Tributação por NCM /  Figura Tributária, Tributação por Produto / Figura Tributária e Exceções de PIS / COFINS);
  • Incluídas na rotina 1301, flag para gravação de pedido caso tenha sito marcado gerar pedido (opção Gerar pedido de compra com XML) com importação de xml e Pré-Entrada com as informações de ICMS, PIS E COFINS de acordo com o que está cadastrado na rotina 212;
  • Ao validar o XML importado é feita verificação de qual tributação está sendo utilizada conforme parâmetro 1533 - Tipo de Tributação de Entrada, da rotina 132

Image Removed

6. Selecione o arquivo desejado, clique o botão Carregar Arquivo;

7. Clique o botão Validar;

 8. Clique o botão Gerar e selecione a opção Sim na tela Confirmação: Confirma importação do arquivo NF-eletrônica?;

9. Acesse a tela Itens-F5 e duplo clique no item, os campos: ICMS, Aliq. Red. ICMS e Cred. custo ICMS virão preenchidos conforme está parametrizado na rotina 212.

...

Na importação de pedidos em planilha Excel, em uma única planilha, trazer os pedidos por filial.

Na validação da planilha, caso exista mais de uma filial, trazer para a tela todos os pedidos para as filiais existentes.

  • Manter o comportamento atual.
  • Incluir flag: Considerar filial da planilha, com hint informando que esta alteração é para novas planilhas.
  • Com a flag marcada, desabilitar a escolha de filial.
  • Gravar a flag em arquivo .ini.
  • Se for apenas para uma filial, trazer todos como a mesma filial.

Alterar a tela de importação de pedido para contemplar a solicitação.

Atualmente, é necessário que o cliente gere uma planilha por filial.

03. SOLUÇÃO

Opção de importar sugestão / pedido de compra de varias filiais.

1.  Acesse a rotina 220 - Digitar pedido de compra;

2. Clique o botão Importar;

3. Marque o flag Considerar filial da planilha e informe os campos Fornecedor, Comprador e Embalagem Pedido;

Obs: o campo Filial será desativado pois será considerado a(s) filial(is) que estão na planilha Excel;

4: Selecionar o arquivo Excel e clique o botão Carregar;

Image Added

Observação 1: Será apresentada as colunas relacionadas a filial, código e razão social, no resultado da importação;

Observação 2: Quando marcado o flag Considerar filial da planilha, a ordem das colunas no arquivo Excel devem ser: código da filial, código do produto, Preço de compra e quantidade pedida.

Image Added

Observação 3: Quando não marca a flag  Considerar filial da planilha, o arquivo Excel deve ter apenas 3 colunas: código do produto, Preço de compra e quantidade pedida.

5. Clique no botão Processar;

Image Added

6. Clique no botão Processar;

Image Added

Observação: A(s) sugestão(ões) e/ou pedido(s) de compra serão criados respeitando a filial da planilha Excel.


04. DEMAIS INFORMAÇÕES


Aviso

Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!



05. ASSUNTOS RELACIONADOS

...