O FNDLOAD é um utilitário usado para carregar qualquer arquivo .ldt quando falamos em aplicativos Oracle. O FNDLOAD facilita a aplicação de objetos em ambientes após o desenvolvimento. Exemplo: uma vez criado um concurrent, faz-se o download do mesmo, e a partir daí é só baixá-lo via FTP, montar um patch, e via comando upload, você pode aplicá-lo nos demais ambientes, não sendo preciso criá-lo novamente na mão.
Segue abaixo alguns exemplos de FNDLOAD, mas caso queira gerar automaticamente sua linha de execução, CLIQUE neste utilitário que tenho: https://www.juniovitor.com/fndload/
CONCURRENT
O FNDLOAD para Concurrent importa tudo que esta definido no concurrent, como o programa, executável, parâmetros, value sets associado aos parâmetros.
FNDLOAD apps/senha 0 Y DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct PROJETO_FRENTE_MÓDULO999_CCR.ldt PROGRAM APPLICATION_SHORT_NAME=SHOT_NAME_APPL CONCURRENT_PROGRAM_NAME=SHORT_NAME_CONCURRENT
• Upload
FNDLOAD apps/senha 0 Y UPLOAD $FND_TOP/patch/115/import/afcpprog.lct PROJETO_FRENTE_MÓDULO999_CCR.ldt
REQUEST SET
O FNDLOAD para Request Set importa o request set e os concurrents associados, porém não faz o link entre os estágios e para isso é necessário um novo FNDLOAD, veja a seguir após este exemplo.
FNDLOAD apps/senha 0 Y DOWNLOAD $FND_TOP/patch/115/import/afcprset.lct PROJETO_FRENTE_MÓDULO999_RQS.ldt REQ_SET APPLICATION_SHORT_NAME=SHOT_NAME_APPL REQUEST_SET_NAME=NOME_REQUES_SET
• Upload
FNDLOAD apps/senha 0 Y UPLOAD $FND_TOP/patch/115/import/afcprset.lct PROJETO_FRENTE_MÓDULO999_RQS.ldt
REQUEST GROUP
O FNDLOAD para Reques Group importa o request group e a associação dos concurrents / request sets associados.
FNDLOAD apps/senha 0 Y DOWNLOAD $FND_TOP/patch/115/import/afcpreqg.lct PROJETO_FRENTE_MÓDULO999_RQG.ldt REQUEST_GROUP APPLICATION_SHORT_NAME= SHOT_NAME_APPL REQUEST_GROUP_NAME=NOME_REQUEST_GROUP
• Upload
FNDLOAD apps/senha 0 Y UPLOAD $FND_TOP/patch/115/import/afcpreqg.lct PROJETO_FRENTE_MÓDULO999_RQG.ldt
FLEXFIELDS
O FNDLOAD para Flexfield importa tudo o que estiver abaixo do flexfield inclusive os Value Sets utilizados. O nome que deve ser colocado no campo DESCRIPTIVE_FLEXFIELD_NAME é o nome do Flexfield e não o Título.
FNDLOAD apps/senha 0 Y DOWNLOAD $FND_TOP/patch/115/import/afffload.lct PROJETO_FRENTE_MÓDULO999_DFF.ldt DESC_FLEX APPLICATION_SHORT_NAME= APPLICATION_SHORT_NAME_DO_FLEXFIELD DESCRIPTIVE_FLEXFIELD_NAME=NOME_DO_FLEXFIELD
• Upload
FNDLOAD apps/senha 0 Y UPLOAD $FND_TOP/patch/115/import/afffload.lct PROJETO_FRENTE_MÓDULO999_DFF.ldt
Dúvidas? Entre em contato!
Abraço!
Fonte: http://oracle.anilpassi.com/