Páginas filhas
  • Projeto Verbas - TRIGGERS de Log.

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
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:02 - ComprasVerbas
Função:Diversos
Requisito/Story/Issue:

DDCOMP-1250514084


02. SITUAÇÃO/REQUISITO

Criar uma opção na rotina 212 com o seguinte nome "Considera maior entre Preço Líquido e Pauta IPI/Valor IPI" com opções Sim e Não,Aumentar a quantidade de TRIGGERS de verbas de 5 para 8, para melhor rastreabilidade e monitoramento do processo.

03. SOLUÇÃO

...


        Criada dependência para novo modelo de Trigger e validação para triggers do verbas habilitadas ou existentes.


Totvs custom tabs box
tabs814 WTA, Rotina 212, Rotina 220, Rotina 1301, Rotina 1302, Rotina 245, Rotina 237, Rotina 275Banco de Dados
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7,passo8

  Rotina 212:

  1. Acessar rotina 212 - Cadastrar Tributação Entrada Mercadoria - pesquisar o campo USAMAIORVALORPARACALCULOIPI  e marcar Sim ou Não de acordo com a necessidade.

Image Removed

  Rotina 220:

  1. Acessar rotina 220 - Digitar pedido de compra - com os produtos cadastrados na 212 marcados para USAMAIORVALORPARACALCULOIPI  como Sim Vl.Fixo IPI marcado:

Cenário 1:

Ao utilizar %IPI e pauta - notar que o valor do IPI é calculado em cima da pauta, pois o preço da mercadoria é menor que a pauta.

Image Removed

Cenário 2:

Ao utilizar %IPI e pauta - caso o preço da mercadoria seja maior que a pauta, o valor do IPI é calculado em cima da preço, pois a pauta é menor que o preço.

Image Removed

Cenário 3:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI igualou o valor fixo da 212, permanecendo R$ 10,00; 

Image Removed

Cenário 4:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI não ultrapassou o valor fixo da 212, permanecendo R$ 10,00 e alterando a porcentagem do IPI;

Image Removed

Cenário 5:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI ultrapassou o valor fixo da 212, alterando o valor do IPI;

Image Removed

  Rotina 1301:

  1. Acessar rotina 1301 - Receber Mercadoria - com os produtos cadastrados na 212 marcados para USAMAIORVALORPARACALCULOIPI  como Sim Vl.Fixo IPI marcado:

Cenário 1:

Ao utilizar %IPI e pauta - notar que o valor do IPI é calculado em cima da pauta, pois o preço da mercadoria é menor que a pauta.

Image Removed

Cenário 2:

Ao utilizar %IPI e pauta - caso o preço da mercadoria seja maior que a pauta, o valor do IPI é calculado em cima da preço, pois a pauta é menor que o preço.

Image Removed

Cenário 3:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI igualou o valor fixo da 212, permanecendo R$ 10,00; 

Image Removed

Cenário 4:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI não ultrapassou o valor fixo da 212, permanecendo R$ 10,00 e alterando a porcentagem do IPI;

Image Removed

Cenário 5:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI ultrapassou o valor fixo da 212, alterando o valor do IPI;

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso1

  Rotina 814 - WTA:

  • Atualização de banco de dados - tabelas - PCTABTRIBENT,  PCPRODUT, PCTRIBFIGURA, PCITEM, PCMOVCOMPLE, PCMOVCOMPLEPREENT:

Rotina 212:

Image Removed

220

Image Removed

237

Image Removed

245

Image Removed

275

Image Removed

Rotina 1301:

Image Removed

1302

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso2
Totvs custom tabs box items
defaultno
referenciapasso3
  • TRIGGERS:
  • TRG_PCLOGPCFUNDOMULTIFILIAL;
  • TRG_PCLOGPCCADFUNDO;
  • TRG_PCLOGPCPEDVERBA;
  • TRG_LOGPCMOVFUNDOMULTIFILIAL;
  • TRG_PCLOGPCAPLICVERBAI;
  • TRG_PCLOGPCAPLICVERBA;
  • TRG_PCLOGPCMOVCRFOR;
  • TRG_PCLOGPCVERBA;:

Rotinas: 220 - 275 - 1301 - 1302 - 1307 - 1801 - 1802 - 1803 - 1804 - 1806 - 1812 - 1818 - 1822 - 1827 - 1829 - 1831 - 1832;

Image Added


1301 - 1302

Image Added


1803

Image Added

Totvs custom tabs box items
defaultno
referenciapasso4
Totvs custom tabs box items
defaultno
referenciapasso5

  Rotina 1302:

  1. Acessar rotina 1302 - Devolução a fornecedor - com os produtos cadastrados na 212 marcados para USAMAIORVALORPARACALCULOIPI  como Sim Vl.Fixo IPI marcado:

Cenário 1 - Devolução Avulsa:

Ao utilizar %IPI e pauta - notar que o valor do IPI é calculado em cima da pauta, pois o preço da mercadoria é menor que a pauta.

Image Removed

Cenário 2 - Devolução Avulsa:

Ao utilizar %IPI e pauta - caso o preço da mercadoria seja maior que a pauta, o valor do IPI é calculado em cima da preço, pois a pauta é menor que o preço.

Image Removed

Cenário 3 - Devolução Avulsa:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI igualou o valor fixo da 212, permanecendo R$ 10,00; 

Image Removed

Cenário 4 - Devolução Avulsa:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI não ultrapassou o valor fixo da 212, permanecendo R$ 10,00 e alterando a porcentagem do IPI;

Image Removed

Cenário 5 - Devolução Avulsa:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI ultrapassou o valor fixo da 212, alterando o valor do IPI;

Image Removed

2. P.S: Ao efetuar uma devolução fornecedor proveniente de uma entrada 1301 - mesmo que altere o preço da compra, os campos de IPI não serão recalculados.

PAUTA:

Image Removed

Image Removed

VALOR FIXO:

Image Removed

Image Removed

  Rotina 237:

  1. Acessar rotina 237 - Planilha de Custo/sugestão de preço - com os produtos cadastrados na 212 marcados para USAMAIORVALORPARACALCULOIPI  como Sim Vl.Fixo IPI marcado:

Cenário 1:

Ao utilizar %IPI e pauta - notar que o valor do IPI é calculado em cima da pauta, pois o preço da mercadoria é menor que a pauta.

Image Removed

Cenário 2:

Ao utilizar %IPI e pauta - caso o preço da mercadoria seja maior que a pauta, o valor do IPI é calculado em cima da preço, pois a pauta é menor que o preço.

Image Removed

Cenário 3:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI igualou o valor fixo da 212, permanecendo R$ 10,00; 

Image Removed

Cenário 4:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI não ultrapassou o valor fixo da 212, permanecendo R$ 10,00 e alterando a porcentagem do IPI;

Image Removed

Cenário 5:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI ultrapassou o valor fixo da 212, alterando o valor do IPI;

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso6passo2

  Rotina 245Acesso ao Banco de dados:

  1. Acessar rotina 245 - Gerenciar cotação de compras - com os produtos cadastrados na 212 marcados para USAMAIORVALORPARACALCULOIPI  como Sim Vl.Fixo IPI marcado:

Cenário 1:

Ao utilizar %IPI e pauta - notar que o valor do IPI é calculado em cima da pauta, pois o preço da mercadoria é menor que a pauta.

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI igualou o valor fixo da 212, permanecendo R$ 10,00; 

Image Removed

Cenário 2:

Ao utilizar %IPI e pauta - caso o preço da mercadoria seja maior que a pauta, o valor do IPI é calculado em cima da preço, pois a pauta é menor que o preço.

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI não ultrapassou o valor fixo da 212, permanecendo R$ 10,00 e alterando a porcentagem do IPI;

Image Removed

Cenário 3:

Ao utilizar Valor Fixo do IPI o sistema pegará o maior valor entre a base do IPI * alíquota e o valor unitário de IPI informado na 212, no caso abaixo o valor do IPI ultrapassou o valor fixo da 212, alterando o valor do IPI;

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso7
Totvs custom tabs box items
defaultno
referenciapasso8

  Rotina 275:

  1. Acessar rotina 275 - Cancelar pedido de compras
  •  Tabela PCLOGVERBA - Campo: OBJETOALTERADO <CLOB> Ao efetuar a inclusão ou alteração de alguma verba, a tabela PCLOGVERBA, fará o monitoramento através das TRIGGERS para saber onde ocorreu a alteração, notar o exemplo abaixo na Inclusão de uma verba na rotina 1801 e após alteração do valor. 


Image Added

Image Added



04. DEMAIS INFORMAÇÕES

  • Para utilizar a nova funcionalidade implementada atualize as rotinas abaixo para a versão 33.0.0.9 ou versão superior;31 - 32 liberadas no CCW no mês de março/23 ou superior;


  • Rotinas: 220 - 275 - 1301 - 1302 - 1307 - 1801 - 1802 - 1803 - 1804 - 1806 - 1812 - 1818 - 1822 - 1827 - 1829 - 1831 - 1832.212 - Cadastrar Tributação Entrada Mercadoria


Aviso
Você sabe como atualizar as rotinas do WinThor?

...