Home

Linha Microsiga Protheus

Páginas filhas
  • ACDA30LG - Lançamentos de Inventário Automático -- 16925

Ponto-de-Entrada: ACDA30LG - Lançamentos de Inventário Automático
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 GeraSB7Auto - Função responsável pela Geração de Lançamentos de Inventário (SB7) Automático. O objetivo deste ponto de entrada é permitir ao usuário a inclusão de informações na tela de LOG da rotina.

EM QUE PONTO : No final da função, após o LOG já conter todas as suas informações padrão. Neste momento o ponto de entrada irá receber um Array principal que poderá conter 'N' Array's internos com as informações a serem inseridas no Log, estes array's internos deverão possuir 2 posições.

Eventos


 

Programa Fonte
ACDA030.PRW
Sintaxe

ACDA30LG - Lançamentos de Inventário Automático ( ) --> aUserLog

Retorno
    aUserLog(vetor)
  • (Vide Observações)
Observações

Retorno:
 

Array principal {aUserLog}, que em seu conteúdo poderá conter outros "N" array's internos com 2 posições.
aLogN[1][1] - "String com o conteúdo título"
aLogN[1][2] - "Resposta do conteúdo"
Exemplo:
aLogN[1][1] := "Referente ao Produto:"
aLogN[1][2] := "P-0001"
Exemplo em Tela:
Referente ao Produto : P-0001

Exemplos
User Function ACDA30LG()Local aUserLog:= {}      //  Array PrincipalLocal aLog1 := {'',''}   //  Array Interno.Local aLog2 := {'',''}   //  Array Interno.// Tratamento do Array (aUserLog) principal,   inserindo nele os array's internos  (aLog1 , aLog2, Etc.).Return (aUserLog)