Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MC010CUS - Altera o valor do custo unitário de cada componentes comprado na estrutura
MC010CUS - Altera o valor do custo unitário de cada componentes comprado na estrutura

Ponto-de-Entrada: MC010CUS - Altera o valor do custo unitário de cada componentes comprado na estrutura
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

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 unitario de cada um dos componentes comprados na estrutura.

Eventos


 

Programa Fonte
MATC010X.PRX
Sintaxe

MC010CUS - Altera o valor do custo unitário de cada componentes comprado na estrutura ( < PARAMIXB> ) --> nRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXBVetorArray com duas dimensões: PARAMIXB[1] - Codigo do produto ; PARAMIXB[2] - Custo padrao do produtoX
Retorno
    nRet(numerico)
  • O retorno deve ser numerico com o novo custo unitario do produto.
    Caso o retorno seja de outro tipo, o valor sera desprezado.
Observações


 

Exemplos
User Function MC010CUS()Local nRet := 0Local cProd:= PARAMIXB[1]Local nCusPad := PARAMIXB[2]If  nCusPad == 0 .And. Left(cProd,3) == 'MOD'       nRet :=  SB2->B2_CM1EndifReturn(nRet)