Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 31 Next »

MT093VCR - Validação das características do código inteligente de produtos

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Rotina:

Rotina

Nome Técnico

MATA093

Código inteligente

Ponto de Entrada:

MT093VCR - Validação das características do código inteligente de produtos.

Tickets relacionados

886787; 790200

Requisito/Story/Issue (informe o requisito relacionado):

DMANSMARTSQUAD1-173

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Este ponto de entrada permite efetuar a validação das características informadas na formação do código inteligente do produto.

Localização:

Validação dos campos de característica do código inteligente, na função A093MontaCod.

Parâmetros:

NomeTipoDescriçãoDefaultObrigatórioReferência
cIdCaracterID da Fórmula Sim 
cCaractCaracterCódigo da característica informada Sim 

Programa Fonte:

MATA093 - Códigos inteligentes.

Retorno:

Nome

Tipo

Descrição

Obrigatório

 lRet

Lógico

Identifica se a característica informada é válida (.T.), ou não (.F.)

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function MT093VCR()
Local cID := PARAMIXB[1] //ID da fórmula (BQ_ID).
Local cCaract := PARAMIXB[2] //Código da característica informada.

Local lRet := .T. //Retorno do ponto de entrada.

If AllTrim(cId) == "2" .And. AllTrim(cCaract) == "0000VERDE"
   lRet := .F.
   Help( ,, 'Help',, "Característica 0000VERDE não pode ser utilizada com a fórmula 2." , 1, 0 )
EndIf
Return lRet

 

  • No labels