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

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:2 - Compras
Função:Diversos
Requisito/Story/Issue:

DDCOMP-11775 - Rotina 238

DDCOMP-11777 - Rotina 220

DDCOMP-11776 - Rotina 245

DDCOMP-11779 - Rotina 1301

DDCOMP-11780 - Rotina 237 - 1302 - 1321

12169


02. SITUAÇÃO/REQUISITO

Compor IPI como Base para PIS/COFINS por Produto/FilialPermitir 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 e ao 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, quando acionado, atualizará o preço do produto para todos os produtos da família de fornecedores quando se utiliza negociação por fornecedor.

OBS.: PCFORNEC.CODFORNECPRIC o fornecedor do pedido deverá ter o mesmo código do fornecedor da pesquisa (mesma família) na rotina 220. Ajustado rotinas 237 - 238 - 220 - 245 - 1301 - 1302 - 1321 para compor IPI como Base para PIS/COFINS por Produto/Filial de acordo com parâmetros definidos na rotina 238.


Totvs custom tabs box
tabsWTA 814, Rotina 238530, Rotina 220, Rotina 1301, Rotina 1302, Rotina 237, Rotina 245, Rotina 1321240
idspasso1,passo2,passo3,passo4,passo5,passo6,passo7,passo8
Totvs custom tabs box items
defaultno
referenciapasso1

  WTA 814:

  1.  Acesse WTA (WinThor Anywhere) rotina 814 - Atualização de objetos de banco de dados , e atualizar o Dicionário 238 - PCFILIALSEQNFEPORPRODUTO - PCPRODFILIAL - PCITEM - PCMOVCOMPLE - PCMOVCOMPLEPREENT;

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

  1. PERMISSAO_ACESSO.220 Versão 1.3.01.000;


Image Added


Totvs custom tabs box items
defaultno
referenciapasso2

  Rotina 238530:

  1.  Acesse a Rotina 238 - Manutenção do cadastro de produtos, campo PCPRODFILIAL.CALCULAPISCOFINSCOMIPI, selecionar as opções Nulo, Sim ou Não;

Image Removed

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

Image AddedImage Removed

  Rotina 1301:

  1.  Acesse a Rotina 1301 - Entrada de mercadoria;
  2. Parâmetros:
  • SIM => Considera IPI como base de cálculo do PIS/COFINS;
  • NÃO => Desconsidera IPI como base de cálculo do PIS/COFINS;
  • NULO => Consulta o parâmetro do Fornecedor do pedido PCFORNEC.CALCULAPISCOFINSCOMIPI caso esteja SIM considera IPI como base de cálculo do PIS/COFINS, caso esteja NÃO desconsidera IPI como base de cálculo do PIS/COFINS;

Image Removed

Image Removed

Image Removed

Image Removed

Image Removed

XML:

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso3

  Rotina 220:

  1.  Acesse a Rotina 220 - Pedido de compra;
    • Parâmetros:
  • SIM => Considera IPI como base de cálculo do PIS/COFINS;
  • NÃO => Desconsidera IPI como base de cálculo do PIS/COFINS;
  • NULO => Consulta o parâmetro do Fornecedor do pedido PCFORNEC.CALCULAPISCOFINSCOMIPI caso esteja SIM considera IPI como base de cálculo do PIS/COFINS, caso esteja NÃO desconsidera IPI como base de cálculo do PIS/COFINS;

Image Removed

Image Removed

Image Removed

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso4
    • Clicar em Incluir, informar Fornecedor e Comprador, selecionar a aba Itens e clicar em Pesquisar;
  1. Image Added

    Image Added

    Image Added

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

    Image Added

                  Image Added


                 Image Added


Totvs custom tabs box items
defaultno
referenciapasso5passo4

  Rotina 1302240:

  1.  Acesse a Rotina 1302 - Devolução a fornecedor;
  2. Parâmetros:
  • SIM => Considera IPI como base de cálculo do PIS/COFINS;
  • NÃO => Desconsidera IPI como base de cálculo do PIS/COFINS;
  • NULO => Consulta o parâmetro do Fornecedor do pedido PCFORNEC.CALCULAPISCOFINSCOMIPI caso esteja SIM considera IPI como base de cálculo do PIS/COFINS, caso esteja NÃO desconsidera IPI como base de cálculo do PIS/COFINS;

Image Removed

Image Removed

Image Removed

Totvs custom tabs box items
defaultno
referenciapasso6

  Rotina 237:

      1 - Acesse a Rotina 237 - Planilha de custos/sugestão do preço, alterar os parâmetros na rotina 238 de acordo com a necessidade;

  • Parâmetros:
  • SIM => Considera IPI como base de cálculo do PIS/COFINS;
  • NÃO => Desconsidera IPI como base de cálculo do PIS/COFINS;
  • NULO => Consulta o parâmetro do Fornecedor do pedido PCFORNEC.CALCULAPISCOFINSCOMIPI caso esteja SIM considera IPI como base de cálculo do PIS/COFINS, caso esteja NÃO desconsidera IPI como base de cálculo do PIS/COFINS;

Image Removed Image Removed

Image Removed

  Rotina 245:

      1 - Acesse a Rotina 245 - Gerenciar cotação de compra, alterar os parâmetros na rotina 238 de acordo com a necessidade;

  • Parâmetros:
  • SIM => Considera IPI como base de cálculo do PIS/COFINS;
  • NÃO => Desconsidera IPI como base de cálculo do PIS/COFINS;
  • NULO => Consulta o parâmetro do Fornecedor do pedido PCFORNEC.CALCULAPISCOFINSCOMIPI caso esteja SIM considera IPI como base de cálculo do PIS/COFINS, caso esteja NÃO desconsidera IPI como base de cálculo do PIS/COFINS;

 Image Removed

Image Removed

  1. 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 copiada, porém sem valores adicionados, conforme passo a passo acima da rotina 220;  


Layout Planilha Excel;

Image Added


Clicar no botão Importação;

Image Added


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;

Image Added

Image Added


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

Image Added


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

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

Image Added


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

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

Image Added


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

Image Added


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

Image Added


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

Image Added


Notar que os valores foram atualizado para Atual.

Image Added


Image Added

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

  Rotina 1321:

      1 - Acesse a Rotina 1321 - Importação XML automático, alterar os parâmetros na rotina 238 de acordo com a necessidade;

  • Parâmetros:
  • SIM => Considera IPI como base de cálculo do PIS/COFINS;
  • NÃO => Desconsidera IPI como base de cálculo do PIS/COFINS;
  • NULO => Consulta o parâmetro do Fornecedor do pedido PCFORNEC.CALCULAPISCOFINSCOMIPI caso esteja SIM considera IPI como base de cálculo do PIS/COFINS, caso esteja NÃO desconsidera IPI como base de cálculo do PIS/COFINS;

A importação do XML ocorre normalmente gravando na 1301 nos campos corretamente.

 



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
  • 237 - Planilha de custos/sugestão do preço
  • 238 - Manutenção do cadastro de produtos
  • 245 - Gerenciar cotação de compra
  • 1301 - Receber mercadoria
  • 1302 - Devolução a fornecedor
  • 1321 - Importação XML automático240 - Alterar política comercial por produto


Aviso
Você sabe como atualizar as rotinas do WinThor?

...