Páginas filhas
  • Alterar fornecedor pela 220 quando usa CON_USANEGFORNEC e 240.


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:2 - Compras
Função:Diversos
Requisito/Story/Issue:

DDCOMP-12169


02. SITUAÇÃO/REQUISITO

Permitir alterar o fornecedor quando se usa a 240 - Alterar política comercial por produto, na rotina 220 - Digitar pedido de compra. Criar nova permissão para a rotina 220, na rotina 530, que permita alterar o fornecedor na pesquisa de itens usando negociação da 240. O usuário poderá consultar quantos fornecedores quiser e, para cada item consultado, inserir a PCNEGFORNEC.

03. SOLUÇÃO

Criada permissão na rotina 530 - Permitir Acesso a Rotina, 32 - Permitir alterar fornecedor na pesquisa de itens usando negociação da 240.

Ao utilizar os parâmetros CON_USANEGFORNEC 1493 e COPIAPOLITICACOMERCIAL 4641 - marcados com SIM - Rotina 220 - Digitar pedido de compra, alterará o fornecedor da pesquisa, a rotina criará a política comercial para o fornecedor do pedido com base no fornecedor da pesquisa, COM VALORES ZERADOS.

Adicionado flag "Atualizar política comercial da família" na rotina 240, na aba de importação de política comercial por planilha Excel, que quando acionado, vai atualizar o preço do produto para todos os produtos da família de fornecedores quando se utiliza negociação por fornecedor.


  WTA 814:

  1.  Acesse WTA (WinThor Anywhere) rotina 814 - Atualização de objetos de banco de dados PERMISSAO_ACESSO.220 Versão 1.3.01.000;



  Rotina 530:

  1. Será criada a permissão "32- Permitir alterar fornecedor na pesquisa de itens usando negociação da 240", na rotina 530;

  Rotina 220:

  1.  Acesse a Rotina 220 - Pedido de compra;
    • Clicar em Incluir, informar Fornecedor e Comprador, selecionar a aba Itens e clicar em Pesquisar;


  2. Observação:  Anteriormente, o campo de Fornecedor (na rotina 220 - Digitar pedido de compra, na tela Pesquisa de itens)  ficava habilitado quando o parâmetro "1493 - Utilizar negociação política comercial produto/fornecedor" estava desmarcado. Agora, será habilitado quando o parâmetro (1493) estiver marcado e o usuário possuir a permissão de acesso Nº 32Permitir alterar fornecedor na pesquisa de itens usando negociação da 240", da rotina 530;  O campo de Fornecedor passa a ser obrigatório para realizar a pesquisa;

    • Ao pesquisar um item, a rotina verificará se o fornecedor informado possui política comercial;
    • Caso possua, prosseguirá normalmente com a pesquisa.
    • Caso não possua:
    • A rotina copiará a política comercial do fornecedor da pesquisa para o pedido com os campos zerados, desde que o fornecedor do pedido tenha o PCFORNEC.CODFORNECPRIC o mesmo código do fornecedor da pesquisa (mesma família). 

                 


                 


  Rotina 240:

  1.  Acesse a Rotina 240 - Alterar política comercial por produto:
  2. Verificar o layout em Excel, para importar os valores da planilha para os produtos/fornecedor que teve a política copiado, porém sem valores adicionados, conforme passo a passo acima da rotina 220;  


Layout Planilha Excel;


Clicar no botão Importação;


Selecionar a opção 3 Planilha Excel;

O fornecedor é o da pesquisa utilizado na rotina 220;

Marcar a flag Atualizar política comercial da família;

informar a data de vigência;

Anexar o arquivo Excel e clicar em Processar;


Os itens da planilha serão carregados, com os valores e descontos informados;


Retornar para a tela de pesquisa selecionar o item que foi importado os valores;

Clicar na seta da pesquisa e pesquisar por  Neg.Fornec.


Selecionar seta de Política comercial por Produto/Fornecedor;

Informar o Fornecedor do Pedido, que foi diferente da Pesquisa da 220;


Notar que os valores importador da planilha excel estão nos valores futuros;


Clicar em aplicar e em sim para atualizar os valores para Atual;


Essa opção fica de acordo com o cliente, porém nesse cenário foi utilizada a opção Não;


Notar que os valores foram atualizado para Atual.




04. DEMAIS INFORMAÇÕES

  • Para utilizar a nova funcionalidade implementada atualize as rotinas abaixo para a versão 31.00 ou versão superior;


  • WTA 814 - Atualização de objetos de banco de dados
  • 530 - Permitir acesso a rotina
  • 220 - Pedido de compra
  • 240 - Alterar política comercial por produto