AX3FLDR, AX3LANG, AX3USER, AX3PWD, AXLOGCOD ,AXLOGVAL ...)
Variável Char AXPARCOD()()
Variável Char AXPARVAL()()
Variável Char AXUSERCODE()
Value Char AXPWD()
Variável Char AXUSERPROF()
Variável Char AX3SOL()()
Variável Char AX3FLDR()()
Variável Char AX3LANG()()
Variável Char AX3USER()()
Variável Char AX3PWD()()
Variável Char AXLOGCOD()()
Variável Char AXLOGVAL()()
...
Parâmetro | Tipo | Descrição |
AXPARCOD | Valorizado pelo motor XTEND | Parâmetros contextuais chave/valor valorizados pelo servidor XTEND no momento de chamada do sub-programa. |
AXUSERCODE | registado pelo utilizador, | Código utilizador XTEND registado pelo utilizador |
AXPWD | registado pelo utilizador, | Palavra chave registada pelo utilizador |
AXUSERPROF | Reenviada por X3 | Código perfil XTEND utilizado para gerar o acesso às páginas. |
AX3SOL | Reenviada por X3 | Código solução X3 |
AX3FLDR | Reenviada por X3 | Código dossier X3 |
AX3LANG | Reenviada por X3 | código língua X3 para o login a AX3SOL/AX3FLDR |
AX3USER | Reenviada por X3 | código utilizador X3 para o login a AX3SOL/AX3FLDR |
AX3PWD | Reenviada por X3 | Palavra chave X3 para o login a AX3SOL/AX3FLDR |
AXLOGCOD | Reenviada por X3 | Informações complementares sobre o utilizador, de tipo chave/valor, que serão guardados na sessão XTEND (bloco ASESSION). |
.... |
| O sub-programa de login pode reenviar outras informações que poderão ser "mapeadas" sobre entidades XTEND |
Ficha de descrição do sub-programa de login.
Os nomes dos grupos de publicação dos parâmetros AX* devem estar respeitados.
Código | Tipo | Dim | Tipo de argumento | Grupo de publicação |
AXPARCOD | Char | 20 | Por endereço | AX_PAR |
AXPARVAL | Char | 20 | Por endereço | AX_PAR |
AXUSERCODE | Char | 1 | Por valor | AXLOG_PAR |
AXPWD | Char | 1 | Por valor | AXLOG_PAR |
AXUSERPROF | Char | 1 | Por endereço | AXLOG_PAR |
AX3SOL | Char | 10 | Por endereço | AXLOG_X3 |
AX3FLDR | Char | 10 | Por endereço | AXLOG_X3 |
AX3LANG | Char | 10 | Por endereço | AXLOG_X3 |
AX3USER | Char | 10 | Por endereço | AXLOG_X3 |
AX3PWD | Char | 10 | Por endereço | AXLOG_X3 |
AXLOGCOD | Char | 50 | Por endereço | AXLOG_RES |
AXLOGVAL | Char | 50 | Por endereço | AXLOG_RES |
Os parâmetros seguintes são dados a título de exemplo e gerados pelo porgramador XTEND.
Uma lista de endereços de entrega e uma lista de endereços de faturação (10 linhas max) qui serão "mapeadas" sobre as entidades SHIPADDR e INVADDR
SHIPADDR | Char | 10 | Por endereço | SHIPADDR |
SHIPCITY | Char | 10 | Por endereço | SHIPADDR |
SHIPZIP | Char | 10 | Por endereço | SHIPADDR |
INVADDR | Car | 10 | Por endereço | SHIPADDR |
INVCITY | Char | 10 | Por endereço | SHIPADDR |
INVZIP | Char | 10 | Por endereço | SHIPADDR |