Árvore de páginas

MA650PRZ- Manipula data de inicio da produção.

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

Data da Necessidade









PARAMIXB[2]
NuméricoNPrazo







PARAMIXB[3]
DiasNNúmero de Dias






Ponto de Entrada:MA650PRZ- Manipula data de inicio da produção ou compras.

Idiomas:

Português (Brasil)

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:Permite manipular o prazo na data fornecida. alterando o número de dias calculado.
Localização:

Function SomaPrazo() -Incrementa (ou decrementa) o prazo na data fornecida.

Quando MV_CALCPRZ diferente de 0=Segunda a Segunda


Programa Fonte:MATA650.PRX
Retorno:

Número de dias para calculo

Exemplo:

#INCLUDE "PROTHEUS.CH"

User Function MA650PRZ()
Local dData := PARAMIXB[1]
Local nPRAZO := PARAMIXB[2]
Local nDias := PARAMIXB[3

IF ddata = ctod('23/10/2018')

nDias -= 1 // Diminuir um dia da data fornecida

EndIF

Return nDias

Observação:

O ponto de entrada esta localizado na Função SomaPrazo() do fontes MATA650.

Caso desejar tratar somente em uma determinada rotina, fazer as tratativas de chamadas somente para aquela rotina.