Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

MT179CONS - Recalcula previsão de consumo para o produto na filial a abastecer

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGACOM

FunçãoRotina:

RotinaNome Técnico
MATA179
-
Sugestão de Compras

Ponto de entrada:

MT179CONS - Recalcula previsão de consumo para o produto na filial a abastecer

Ponto de Entrada

Descrição:

Ponto de entrada utilizado para recalcular a previsão de consumo para o produto na filial a abastecer que foi apurada pelo sistema.
LOCALIZAÇÃO: Função A179PrCons - Busca o saldo de consumo dos produtos da filial a abastecer.
EM QUE PONTO: Após clicar no botão Confirmar.

Parâmetros:

PARAMIXB[1]
Tipo: Caracter
Descrição: Filial AbastecidaCódigo do produto

PARAMIXB[2]
Tipo: Numérico
Descrição: Saldo calculado pelo sistema

PARAMIXB[3]
Tipo: Caracter
Descrição: Código do produtoFilial Abastecida

PARAMIXB[34]
Tipo: Caracter
Descrição: Metodo (1 - Media de Vendas / 2 - Previsao de Vendas / 3 - Demanda Gerada)

PARAMIXB[45]
Tipo: Data
Descrição: Data De

PARAMIXB[56]
Tipo: Data
Descrição: Data Até

PARAMIXB[67]
Tipo: Lógico
Descrição: Considera Dev. Venda

PARAMIXB[78]
Tipo: Numérico
Descrição: Incremento (%)

PARAMIXB[89]
Tipo: Numérico
Descrição: Dias de cobertura

PARAMIXB[910]
Tipo: Caracter
Descrição: Se tipo de sugestão for "Transferência", código do cliente / fornecedor

PARAMIXB[1011]
Tipo: Caracter
Descrição: Se tipo de sugestão for "Transferência", código da loja do cliente / fornecedor

Retorno:

nSldConsumo
Tipo: Numérico
Descrição: Saldo de consumo para o produto na filial a abastecer recalculado

Exemplo:
User Function MT179CONS()



Local cFilAbacProduto := Paramixb[1] // Filial Abastecida Local cProdutoProduto
Local nSldSistema := Paramixb[2] // Saldo calculado pelo sistema
Local cFilAba := Paramixb[23] // ProdutoFilial Abastecida
Local cDbj_Metodo := Paramixb[34] // Metodo (1 - Media de Vendas / 2 - Previsao de Vendas / 3 - Demanda Gerada)
Local dDbj_DtDe := Paramixb[45] // Data De
Local dDbj_DtAte := Paramixb[56] // Data Ate
Local lDbj_DevVen := Paramixb[67] // Considera Dev. Venda
Local nDbj_Increm := Paramixb[78] // Incremento (%)
Local nDbj_DiasCo := Paramixb[89] // Dias de cobertura
Local cFornece := Paramixb[910] // Se tipo de sugestao for "Transferencia", código do valida cadastro da filial abastecida como cliente /na fornecedor distribuidora
Local cLoja := Paramixb[1011] // Se tipo de sugestao for "Transferencia", códigovalida cadastro da lojafilial abastecida docomo cliente /na fornecedor distribuidora
Local nSldConsumo := 0

// Recalculo da previsao de consumo para o produto na filial a abastecer

Return nSldConsumo