Páginas filhas
  • DT Buscar PMC da Tabela de Produtos por Filial.

Versões comparadas

Chave

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

BUSCAR PMC DA TABELA DE PRODUTOS POR FILIAL

 

Informações Gerais

Linha de Produto:

PC Sistemas

Segmento Executor:Distribuição e Logística

Módulo:

Compras

Rotina:

Rotina

Nome Técnico

220

Digitar Pedido de Compra

Rotina(s) envolvida(s)

Nome Técnico

245

Gerenciar Cotação de Compra

237Planilha de custos/sugestão do preço de
245Gerenciar Cotação de Compra
1301Receber Mercadoria

1302

Devolução a fornecedor

Chamado/Ticket:

4348.009087.2016 (HIS.00564.2016)

Tabelas Utilizadas:

PCPRODUT

PCPRODFILIAL

País:

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Versão:

Rotina 220 -

Rotina 245 -

Rotina 237 -

Rotina 1301 -

Rotina 1302 -

28.0.11.26


Objetivo

O sistema precisa calcular o ST buscando o preço máximo ao consumidor conforme a filial de destino de cada compra, pois a legislação foi alterada pela CÂMARA DE REGULAÇÃO DO MERCADO DE MEDICAMENTOS, conforme Resolução nº 04, de 12 de março de 2015.


Definição da Regra de Negócio

Rotina

Tipo de Operação

Opção de Menu

220 - Digitar Pedido de Compra

Alteração

Menu do WinThor > 220

237 - Planilha de custos/sugestão do preço de

Envolvida

Menu do WinThor > 237

245 - Gerenciar Cotação de Compra

Envolvida

Menu do WinThor > 245

1301 - Receber MercadoriaEnvolvidaMenu do WinThor > 1301
1302 - Devolução a fornecedorEnvolvidaMenu do WinThor > 1302

 

  • Rotinas 220, 245, 237, 1301, 1302:
    - No cálculo do ST que "Utiliza o PMC como base do ST", deverá passar a verificar se preço máximo ao consumidor na tabela de produto por filial de compra (PCPRODFILIAL), está MAIOR QUE ZERO, se SIM, usa este valor, se NÃO, mantém o comportamento atual, buscando o valor da tabela de produtos (PCPRODUT).
    - Informações complementares:
    PCPRODUT.PRECOMAXCONSUM
    PCPRODFILIAL.PRECOMAXCONSUM
    PCPRODUT.PRECOMAXCONSUMZFM
    PCPRODFILIAL.PRECOMAXCONSUMZFM


Procedimento para Utilização

<Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações;

Localização da rotina no menu;

Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;

Caso seja necessário ter algum cadastro feito previamente, faça uma observação

Para atender a legislação da CÂMARA DE REGULAÇÃO DO MERCADO DE MEDICAMENTOS, conforme Resolução nº 04, de 12 de março de 2015, foi alterada internamente na rotina 220 - Digitar Pedido de Compra, o preço máximo ao consumidor conforme a filial de destino de cada compra.


Abaixo estão relacionadas as novidades da rotina.

 

Expandir
titleRotina 220 - Digitar Pedido de Compra

- Alterado o método ConsultaTributacao_Part;

  • Corrigido o campo PRECOMAXCONSUM.
    - Alterado de Result.Add(' , NVL(PCPRODUT.PRECOMAXCONSUM,0) PRECOMAXCONSUM '); para Result.Add(' , DECODE(NVL(PCPRODFILIAL.PRECOMAXCONSUM,0), 0, NVL(PCPRODUT.PRECOMAXCONSUM, 0), NVL(PCPRODFILIAL.PRECOMAXCONSUM,0)) PRECOMAXCONSUM ');
Se necessário, utilizar prints de tela>.
HTML
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>
<script>
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>