Home

Linha Microsiga Protheus

Páginas filhas
  • M760SLDP - Manipula saldo para gerar OP

Ponto-de-Entrada: M760SLDP - Manipula saldo para gerar OP
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

O Ponto de Entrada M760SLDP permite manipular a quantidade calculada para geração de ordens de produção. Permite também receber o código do produto e o saldo do produto no estoque.
Com isto, será possível manipular o saldo calculado e retorná-lo ao programa de origem, a fim de dar
sequência ao processo do cálculo de necessidades para Geração das Ordens de produção.

Os parâmetros recebidos pelo ponto de entrada, estão no array PARAMIXB, sendo eles:

PARAMIXB[1] = Código do Produto
PARAMIXB[2] = Saldo do Produto no Estoque

LOCALIZAÇÃO: Nfunção: A760Point() que faz a geração das Ordens de Produção por Ponto de pedido.

EM QUE PONTO: Será executado logo após calcular o saldo do produto.

Programa Fonte
MATA760.PRW
Sintaxe

M760SLDP - Manipula saldo para gerar OP ( ) --> vQtdRet

Retorno
    vQtdRet(numerico)
  • Quantidade manipulada para o cálculo de necessidades de OPs
Exemplos
User Function M760SLDP()                            local vProduto:= PARAMIXB[1]  local vQtd :=PARAMIXB[2]  local vQtdRet:=0   If vQtd<0    vQtdRet := -9Else                      vQtdRet := vQtd -1EndIfReturn (vQtdRet)// Obs: A quantidade retornarda para que seja considerada como uma necessidade para a produção,         deverá ser retornada como negativa.