Home

Linha Microsiga Protheus

Páginas filhas
  • M711SC2 - Manipulação do Array

Ponto-de-Entrada: M711SC2 - Manipulação do Array
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 : função A711GeraOP (Geração de Ordens de Produção através do MRP)

EM QUE PONTO : Executado antes da geração das OPs. Deve ser utilizado para manipulação do array aMata650, que é utilizado na Geração da OP.

Eventos


 

Programa Fonte
MATA711.PRW
Sintaxe

M711SC2 - Manipulação do Array ( < ExpA1> ) --> aRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ExpA1 Vetor Recebe um array contendo as informações para geração da OP. ExpA1[x][1] -> Nome do campo no SC2. ; ExpA1[x][2] -> Conteúdo a ser gravado no campo. X
Retorno
    aRet(vetor)
  • Retorna um array contendo as informações para geração da OP.

    Array := { {Nome_do_campo,Conteudo_do_campo,Reservado} }
Observações


 

Exemplos
User Function M711SC2()Local aRet := PARAMIXBLocal nPos := 0nPos := Ascan(aRet,{|x|Alltrim(x[1]) == 'C2_LOCAL'})If nPos > 0 aRet[nPos,2] := '05'Else Aadd(aRet, {'C2_LOCAL','05',NIL})EndIfReturn( aRet )