Páginas filhas
  • DDLEGFIN-2131 - Processo variação cambial de forma automática.

Versões comparadas

Chave

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

...

Calcular o valor variação cambial na baixa dos títulos em moeda estrangeira.

Expandir
titleRotina 202 - Cadastrar Fornecedor749 - Incluir Titulo a Pagar

Ao lançar um título na moeda 'Dólar' e parâmetro 2431 - VARIACAOCAMBIAL estiver marcado como 'Sim',

  • Não deve ter opção de alterar a [Cotação] e  [Data cotação]. Somente deve estar disponível o campo [Última cotação] para informar esses campos; 
  • Apresentar o campo [Valor em moeda estrangeira](PCLANC.VALORMOEDAESTRANGEIRA) na seção de cotação para edição;
  • Caso, tenha sido informado o [Valor do titulo]  e selecionado [Ultima cotação] , calcular o [Valor em moeda estrangeira]:
    •  [Valor em moeda estrangeira] [Valor do titulo]/[Cotação]  
    • Fonte :  PCSIS772 (PCLANC.VALOR/DECODE(NVL(PCLANC.COTACAO,0),0,1,PCLANC.COTACAO))
  • Caso altere o [Valor em moeda estrangeira], recalcular o  [Valor do titulo] 
    •  [Valor do titulo] = [Valor em moeda estrangeira] *[Cotação]  
  • Persistir o campo (PCLANC.VALORMOEDAESTRANGEIRA) 

Se parâmetro 2431 - VARIACAOCAMBIAL estiver marcado como 'Não',

  • Não deixar o campo [Valor em moeda estrangeira] disponível para edição.

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
    Expandir
    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.

    ...

    Totvs custom tabs box
    tabsParametrização,202 - Cadastrar Fornecedor , 1321 - Importação XML Automático, 1301 - Receber Mercadoria,
    idspasso1,passo2,passo3,passo4,passo5,
    Totvs custom tabs box items
    defaultyes
    referenciapasso1

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

    2.1 Selecione a opção PCLANC (Tabela PCLANC)  e Parâmetro VARIACAOCAMBIAL, versão 1.0.01.000 ou versão superior;

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




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

    • Rotina 531 - Cadastrar Cotação de Moedas Estrangeiras: 30.4.00.021;
    • Rotina 749 - Incluir Titulo a Pagar : 30.4.0.68;



    Totvs custom tabs box items
    defaultno
    referenciapasso2

    1.  Acesse a rotina 132 - Parâmetros da presidência;

    1.1 Marque o parâmetro 2431 - Aplicar correção variação cambial de forma automática, como  Sim;

    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.



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


    Totvs custom tabs box items
    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.


     


    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.


    Totvs custom tabs box items
    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



    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.


    Observação: no caso do PIS e COFINS é verificado se existe Figura Tributaria tanto na PCTABTRIBENT e na PCTRIBENTRADA o campo CODEXCECAOPISCOFINS preenchido na figura, caso esteja é feita busca deste mesmo campo CODEXCECAOPISCOFINS na tabela  PCEXPISCOFINSITEM e efetuadas as validações que atendam as exceções informadas nesta mesma tabela como Tipo de Entrada, CFOP entre outras exceções. Caso se atendam as essas exceções, é feita busca dos percentuais de %PIS E %COFINS desta mesma tabela PCEXPISCOFINSITEM.

    ...