Árvore de páginas

Ponto-de-Entrada: MC010ADD - Insere elementos na estrutura do Produto
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 MC010Forma - Função da Consulta de Formação de Preços responsável pela montagem da estrutura de um item selecionado com todos seus custos, permitindo simulações diversas.

EM QUE PONTO : No meio da Função. Deve ser utilizado para inserir elementos na estrutura do Produto.

Eventos


 

Programa Fonte
MATC010X.PRX
Sintaxe

MC010ADD - Insere elementos na estrutura do Produto ( < PARAMIXB> ) --> aRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Caracter O código do produto ao qual serão inseridos os novos elementos. X
Retorno
    aRet(vetor)
  • (Vide observações)
Observações

 

Seu Retorno devera ser um array contendo:
1- Nivel ("C"/6)
2- Codigo ("C"/6)
3- Descricao ("C"/50)
4- Quantidade ("N")
5- Tipo do Produto ("C"/2)
6- Sequencia -> G1_TRT ("C"/3)
7- "F"ixo ou "V"ariavel.

Os elementos deste array serao adicionados ao array que contém os elementos a estrutura do produto em questão.

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