Tabela: G8U - Layouts GDS


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Layouts GDSG8U_FILIAL+G8U_GDS+G8U_SEQUEN+G8U_TABELA+G8U_CAMPO+G8U_VARIAV




Indices(SIX)
OrdemChaveDescriçãoNickName
1G8U_FILIAL+G8U_GDS+G8U_SEQUENGDS + Sequencia
2G8U_FILIAL+G8U_VERSAO+G8U_GDS+G8U_SEQUENVersao + GDS + Sequencia




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
G8U1Identificao0012
G8U2Destino do Contedo0022
G8U3Origem do Contedo0032
G8U4Posicionamento0042
G8U5Formatao0052
G8U6Condio0062




Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
G8U_FILIAL Filial Filial do Sistema Filial do Sistema C 2 0 Nao Vizualiza Real 033 2 2
G8U_GDS GDS GDS Tipoo de GDS. Informe 1 para Sabre ou 2 para Amadeus. C 1 0 @! Pertence("12") Sim Altera Real 1=Sabre;2=Amadeus 001 2 1
G8U_VERSAO Versao Versao do Layout Informe a Versão do Layout GDS. Campo opcional e informativo. C 6 0 @! Sim Altera Real 001 2 2
G8U_SEQUEN Sequencia Sequencia Sequencia do Layout. C 3 0 @! Sim Altera Real 001 2 2
G8U_ATIVO Ativo Ativo Informe se o item de layout é ativo (se será considerado na importação) ou não. C 1 0 @! Pertence("12") "1" Sim Altera Real 1=Sim;2=No 001 2 2
G8U_DADO Dado Tipo de Dado Define se a informação lida será destinada para um Campo de Tabela ou para uma variável. C 1 0 @! Pertence("12") "1" S Sim Altera Real 1=Campo;2=Varivel 002 2 2
G8U_TABELA Tabela Tabela do Sistema Informe a tabela do sistema para a qual o dado lido será destinado. C 3 0 @! SX2PAD Sim Altera Real 002 2 1
G8U_CAMPO Campo Campo da Tabela Campo da tabela que receberá o dado lido. C 10 0 @! Sim Altera Real M->G8U_DADO=="1" 002 2 2
G8U_VARIAV Variavel Variavel Variavel a ser declarada dinamicamente durante a execução do programa de importação. Podendo ser atribuido um conteudo a mesma. C 10 0 @! Sim Altera Real M->G8U_DADO=="2" 002 2 2
G8U_CONTEX Contexto Contexto Informe o Contexto do campo a ser tratado. Se destinado a Cabeçalho ou a Item. C 1 0 @! Pertence("12") Sim Altera Real 1=Cabealho;2=Item 002 2 2
G8U_BLOCO Bloco Bloco Bloco do GDS C 2 0 @! Sim Altera Real 003 2 2
G8U_TRECHO Trecho Trecho Trecho do GDS C 15 0 @! Sim Altera Real 003 2 2
G8U_INICIO Início Início Posição de Início da informação a ser importada. N 4 0 @E 9,999 Positivo() Sim Altera Real 003 2 2
G8U_TAMANH Tamanho Tamanho Tamanho da informação a ser lida a partir do campo G8U_INICIO N 4 0 @E 9,999 Positivo() Sim Altera Real 003 2 2
G8U_TAG Tag Tag Tag a ser localizada para importacao da informação associada a ela. C 15 0 @! Sim Altera Real 003 2 2
G8U_TAGMUL Tag Multipla Multiplas Tag Informe Sim, caso a Tag se repita múltiplas vezes e todas elas devam ser processadas como itens separados. C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=No 003 2 2
G8U_PASSAG Passageiro Passageiro Informa se a informação lida se refere a passageiro. C 1 0 @! Pertence("12") Sim Altera Real 1=Sim;2=No 002 2 2
G8U_SEPARA Separador Caractere Separador Informe o separador utilizado neste Bloco/Trecho. C 2 0 @! Sim Altera Real 003 2 2
G8U_POSICA Posição Posição Posição da informação a ser lida no caso de uso de separador. Liberado para alteração apenas quando informado o campo Separador (G8U_SEPARA) N 4 0 @E 9,999 Positivo() Sim Altera Real !Empty(AllTrim(M->G8U_SEPARA)) 003 2 2
G8U_FREAD Expr Leitura Expressão de Leitura Expressão para leitura. Pode incluir Functions, User Functions, variáveis, campos, etc. C 254 0 @! Sim Altera Real 003 2 2
G8U_SEEK Seek Seek Indica se será utilizado Posicione Seek para retorno de dado a partir de outra tabela. C 1 0 @! Pertence("12") S Sim Altera Virtual 1=Sim;2=No 004 2 2
G8U_ALIAS Alias Alias Alias a ser utilizado no Seek no Posicione. Liberado para edição apenas quando o campo Seek (G8U_SEEK) estiver configurado como 1-Sim. C 3 0 @! SX2PAD Sim Altera Virtual M->G8U_SEEK == "1" 004 2 2
G8U_INDICE Índice Índice Índice a ser utilizado no Seek (Posicione). Liberado para edição apenas quando o campo Seek (G8U_SEEK) estiver configurado como 1-Sim. N 2 0 99 Positivo() Sim Altera Real M->G8U_SEEK == "1" 004 2 2
G8U_CHAVE Chave Chave Chave de pesquisa a ser utilizada no Seek (Posicione). Liberado para edição apenas quando o campo Seek (G8U_SEEK) estiver configurado como 1-Sim. C 254 0 @! Sim Altera Real M->G8U_SEEK == "1" 004 2 2
G8U_RETURN Retorno Campo de Retorno Campo de retorno a ser utilizado no Seek (Posicione). Liberado para edição apenas quando o campo Seek (G8U_SEEK) estiver configurado como 1-Sim. C 10 0 @! Sim Altera Real M->G8U_SEEK == "1" 004 2 2
G8U_FPOS Expr Posicio Expressão Posicionamento Expressão para execução de Posicione especifico. Pode incluir Functions, User Functions, variáveis, campos, etc. C 254 0 @! Sim Altera Real 004 2 2
G8U_TIPO Tipo de Dado Tipo de Dado Determina o Tipo de Dado que será gerado, Caractere, Numérico ou Data. C 1 0 @! Pertence("123") S Sim Altera Real 1=Caractere;2=Numrico;3=Data 005 2 1
G8U_SUBINI Ini Substrin Inicio da Substring Inicio da Substring, caso seja preciso executar o comando Substr. N 4 0 @E 9,999 Positivo() Sim Altera Real M->G8U_TIPO == "1" 005 2 2
G8U_SUBTAM Tam Substrin Tamanho da Substring Tamanho da Substring, caso seja preciso executar o comando Substr. N 4 0 @E 9,999 Positivo() Sim Altera Real M->G8U_TIPO == "1" 005 2 2
G8U_FFORM Expr Formata Expressão de Formatação Expressão para Formatação. Pode incluir Functions, User Functions, variáveis, campos, etc. C 254 0 @! Sim Altera Real 005 2 2
G8U_WHEN Condição Condição Condição para efetivação da informação do layout C 254 0 Sim Altera Real 006 2 2
G8U_OBS Observação Observação Observação referente ao item do Layout. M 10 0 @! Sim Altera Real 001 1 2
G8U_MACFIX Macro/Fixo Macro ou Fixo Informa se a apuração do campo será feita via Macro-Execução ou se trata-se de conteúdo fixo. Caso não seja informado, considera-se como Macro-Execução. C 1 0 @! Pertence("12") Sim Altera Real 1=Macro;2=Fixo 005 2 2
G8U_INCREM Incremental Incremental Informa se o campo será tratado como conteudo incremental automárico. Válido apenas para campos tipo Campo (G8U_DADO opção 1). C 1 0 @! Pertence("12") "2" Sim Altera Real 1=Sim;2=No M->G8U_DADO == "1" 003 2 2
G8U_OBRIGA Preenc Obrig Preenchimento Obrigatório Determina se o preenchimento da informação é obrigatório (exclusivo para TAGs informadas no bloco M9). C 1 0 @! Pertence(" 12") "2" Sim Altera Real 1=Sim;2=No G8U_BLOCO == "M9" 003 1 1