Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | 2 - Compras |
País: | Brasil |
Ticket: | DDLEGFIN-1887 DDLEGFIN-1888 DDLEGFIN-1896 |
Requisito/Story/Issue: | DDLEGFIN-1887 DDLEGFIN-1888 DDLEGFIN-1896 |
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.
Criar campo na PCFORNEC.
|
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.
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. |
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.
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. |
Descreva a solução.
|
Importante! As versões estarão disponíveis para download no CCW. https://centraldecontrole.pcinformatica.com.br/ Mantenha suas rotinas sempre atualizadas! |