Home

Linha Microsiga Protheus

Páginas filhas
  • A650LEMP - Altera Conteúdo do Armazém

Ponto-de-Entrada: A650LEMP - Altera Conteúdo do Armazém
Versões: Advanced Protheus 6.09 , 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 MontEstru() - Responsável por montar array com estrutura do produto.

DESCRIÇÃO : O ponto de entrada 'A650LEMP' permite alterar o conteúdo do armazém gravado na linha do aCols do produto que gerará empenho/sc´s que faz parte da estrutura do produto pai.

Eventos


 

Programa Fonte
MATA650.PRX
Sintaxe

A650LEMP - Altera Conteúdo do Armazém ( < PARAMIXB[1]> ) --> cRetLocal

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB[1] Vetor Array contendo a linha do aCols posicionada X
Retorno
    cRetLocal(caracter)
  • Código do armazém
Observações


 

Exemplos
User Function A650LEMPLocal aLinCol   := aClone(PARAMIXB[1])  //Conteudo da linha do aCols possicionadoLocal cRetLocal := aLinCol[3]//Verifca se o produto é 'MP' e o Armazém é '87' altera conteúdo para '20'If (aLinCol[1]=='MP'+Space(13)) .And. (aLinCol[3]=='87')       cRetLocal := '20'EndIfReturn cRetLocal