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 |
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.
ACDA030.PRW
ACDA30LG - Lançamentos de Inventário Automático ( ) --> aUserLog
-
aUserLog(vetor)
- (Vide 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
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)