01. DADOS GERAIS
| Produto: | TOTVS Backoffice |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice |
| Módulo: | TOTVS Backoffice (Linha Protheus) - Estoque e Custos (SIGAEST) |
| 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.
03. DEMAIS INFORMAÇÕES
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
MC010CUS(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)
04. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas