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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas