| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATC010X |
| País: | Brasil |
LOCALIZAÇÃO : Function QualCusto - Função da Consulta de Formação de Preços responsável pela definição do custo selecionado para consulta.
EM QUE PONTO : No final da Função, após a definição do custo. Deve ser utilizado para alterar o valor do custo unitário de cada um dos componentes comprados na estrutura.
PARÂMETROS
| Nome | Tipo | Descrição |
| PARAMIXB[1] | C | Código do produto digitado |
| PARAMIXB[2] | N | Custo Padrão do produto |
RETORNO
Nome | Tipo | Descrição |
|---|---|---|
| nRet | Numérico | O retorno deve ser numérico com o novo custo unitário do produto. Caso o retorno seja de outro tipo, o valor será desprezado. |
EXEMPLO DE UTILIZAÇÃO ADVPL
#INCLUDE "PROTHEUS.CH"
#INCLUDE "PRTOPDEF.CH"
User Function MC010CUS()
Local nRet := 0
Local cProd := PARAMIXB[1]
Local nCusPad := PARAMIXB[2]
If nCusPad == 0 .And. Left(cProd,3) == 'MOD'
nRet := SB2->B2_CM1
EndIf
Return(nRet)
|