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

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

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

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.

 

- 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 ');