Oracle Applications Framework Technical Reference
Release 11.5.10.2
兩個(gè)名詞:
Personalization-改變UI以適應(yīng)企業(yè)的需要。
Extensibility-可擴(kuò)充性是指有能力以編程方式擴(kuò)展應(yīng)用程序的功能。
擴(kuò)展標(biāo)準(zhǔn):
要遵循oracle給出的標(biāo)準(zhǔn),目的是為了升級(jí)和方便的融合進(jìn)oracle的EBS,避免沖突和不兼容性。
命名規(guī)則:
第一,開發(fā)新的模塊
<myCompanyName>.oracle.apps.<customProductShortName>....
比如:你的公司是Abc,然后開發(fā)的模塊的簡(jiǎn)稱是XXPO,這樣你的命名是:abc.oralce.apps.xxpo....
第二,你想擴(kuò)展已存在的oracle模塊,在原模塊名加上公司名稱
如:oracle.apps.po.webui 擴(kuò)展后abc.oracle.apps.po.webui
第三,如果想要修改某個(gè)具體的文件,那么命名應(yīng)該是在文件名前面加上公司名。
如果是創(chuàng)建子類,則是在父類名字上加上公司名,例如:
父類RequisitionsVO,子類名字為AbcRequisitionsVO
如:oracle.apps.fnd.po.RequisitionsVOImpl.java,修改后
abc.oracle.apps.po.server.AbcRequisitionsVOImpl.java