Árvore de páginas

Versões comparadas

Chave

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

M760SLDP - Manipula saldo para gerar OP

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):


Nome
Tipo
Descrição
Default
Obrigatório Referência

PARAMIXB[1]
Array of Record
Código do Produto








PARAMIXB[2]
Array of Record
Saldo do Produto no Estoque






Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

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.

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
Variáveis:

Nome
Tipo
Escopo
Pode Alterar
Descrição



Array of Record
Global
Não


Observações:



Exemplo:

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

retorna

para

que

seja

considerada

como

uma

necessidade

para

a

produção,

deverá

ser

retornada

como

negativa.