Pular para o conteúdo

Value Sets – Validation Type: Table

Value Sets – Validation Type: Table

Ao criar um novo concurrent, me deparei com o fato de que um dos parâmetros deveriam ser baseados em uma tabela, e não em uma lista pré-definida (Independent) no Value Set. Aproveito essa ocasião para demonstrar a vocês como fazer isso.

Primeiramente, vamos criar um novo Value Set. Escolha a Responsabilidade System Administrator, no menu, acesse Application>>Validation>>Set.

Value Sets – Validation Type

dEcNR1rjxUNxZX0fP90KkSm4q153gQShtFZ4EzOLPi57BYDr8VXQqA9mMmYfxwjHQ8dZAN4xLDFDINic4HYB4TVqVx8MRXV2efMjsg y1VP7aauLa4dtSrYAyMZQ0PV NwhPVGtBA c pc7N Q

Escolha o Validation Type Table, e clique no botão Edit Information.

A tabela que utilizarei é a GL_PERIOD_STATUSES que se situa no Table Application General Ledger. O campo que aparecerá em minha lista, é o PERIOD_NAME.

Como preciso restringir os dados que serão exibidos, colocarei algumas condições no campo Where/Order By.

AldqjN hiC3a9xl5i1ofT4z0YAgYblkWz9FfSfmSp3vrsxsF1JYw6LTKu9T TmKK2H1Yd 5GawpROQbuxe0awAf4 osArn4mUSa cvx28ADFbdmPEzOe RYumdNZJOonkZoN bNZPdlsZV

Para saber se nossa where clause está correta, clique no botão TEST.

Aparecendo a mensagem abaixo, está tudo ok !

8ku 6zYYpXcp8tv68jeBxDAgGDX5 csEX5CtiwfJgANrBmVNIOp4pObIoaG8RWdzeoJPuomFt87OW1ES0sX77fOsP qPmzvx7rpib7n1rNtc f0PjWDp5zfyyEMF9H5qnWewoFS0ZwrrFqFGgg

Clique em SAVE e nosso Value Set está pronto !

Vejamos como ficou o parâmetro com o nosso Value Set, ao executar o Concurrent:

DBP7aRG3wOzoTwP8nFuf 6mEk01WnWffAyN20EgulbmcERpTNarCWV9wsPfCY4VEmediLAfC4cbaLfKpMgH1cf3rHlbUvoAVRC0UXZVL5WX q cufWZHBlPB4oqjpfBu3r3qbeGtqHvCAbgTGw

Pronto ! Nosso Value Set está funcionando perfeitamente !

Um grande abraço

Sergio Willians

Sergio Willians

Sergio Willians é o fundador do GPO (Grupo de Profissionais Oracle) e possui quase 30 anos de experiência em tecnologias Oracle, sendo especialista em desenvolvimento Forms/Reports, PL/SQL e EBS (E-Business Suite) nos módulos Receivables, Payables e General Ledger. Atualmente trabalha na Scania Latin America, onde se dedica à área de integração de dados com Confluent Kafka. Sua paixão é compartilhar conhecimento com a comunidade Oracle, contribuindo para o crescimento e a excelência da plataforma.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress