Bom dia.
Alguém sabe me dizer os passos de como crio um flexfield no EBS com uma tabela customizada. Precisei criar essa tabela para auxilio no forms de Entrada de Linhas de Notas Fiscais, e preciso abrir um flexfield lá baseado nessa nova tabela.
Flexfield com tabela não COR.
REGISTRAR FLEX FIELD QUANDO FOR UTILIZAR NO FORMS
- Criar o item DESC_FLEX no form
- preencher o evento de trigger when-new-form-instance
- Caso seja uma tabela customizada, ela deve ser rigistrada no applications com o seguinte SQL:
- Dentro da aplicação o flex deve ser registrado da seguinte forma:
- acessar a responsabilidade desenvolvedor de aplicações
- acessar no menu, flexfield/descritivo/registro. Ira abrir o seguinte form para o flex ser registrado:
- Criar o item DESC_FLEX no form
- preencher o evento de trigger when-new-form-instance
- Caso seja uma tabela customizada, ela deve ser rigistrada no applications com o seguinte SQL:
DECLARE
l_table_name all_tables.table_name%TYPE := 'XPTO_AR_CFOP_RELATIONSHIPS';
BEGIN
ad_dd.register_table ( p_appl_short_name => 'XPTO'
, p_tab_name => 'XPTO_AR_CFOP_RELATIONSHIPS'
, p_tab_type => 'T'
);
FOR c_rec IN ( SELECT column_name
, data_type
, data_length
, nullable
, column_id
FROM all_tab_columns
WHERE table_name = 'XPTO_AR_CFOP_RELATIONSHIPS' ) LOOP
ad_dd.register_column ( p_appl_short_name => 'MDB'
, p_tab_name => 'XPTO_AR_CFOP_RELATIONSHIPS'
, p_col_name => c_rec.column_name
, p_col_seq => c_rec.column_id
, p_col_type => c_rec.data_type
, p_col_width => c_rec.data_length
, p_nullable => c_rec.nullable
, p_translate => 'N'
);
END LOOP;
COMMIT;
END;
- acessar a responsabilidade desenvolvedor de aplicações
- acessar no menu, flexfield/descritivo/registro. Ira abrir o seguinte form para o flex ser registrado:
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 19 visitantes