(註:以下資訊來自網路)
約定:客戶化應用程式名稱CUX,ldt檔案的存放路徑在開發環境和測試環境相同,
為$CUX_TOP/import/ldtscripts/,需要實現的效果是將開發環境的客戶
化開發移植到測試環境,所有的移植步驟為:
1.在開發環境執行fndload的DOWNLOAD操作;
2.將產生的ldt檔案下載到本地,再上傳到測試環境;
3.在測試環境執行fndload的UPLOAD操作。
##programs並發程式,請求簡稱:CUXARBLA
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afcpprog.lct /
$CUX_TOP/import/ldtscripts/CUXARBLA.ldt /
PROGRAM APPLICATION_SHORT_NAME=CUX /
CONCURRENT_PROGRAM_NAME=CUXARBLA
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afcpprog.lct /
$CUX_TOP/import/ldtscripts/CUXARBLA.ldt -
##FORM表單,表單簡稱:CUXARFRM
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afsload.lct /
$CUX_TOP/import/ldtscripts/CUXARFRM.ldt /
FORM /
FORM_APP_SHORT_NAME=CUX /
FORM_NAME=CUXARFRM
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afsload.lct /
$CUX_TOP/import/ldtscripts/CUXARFRM.ldt -
##functions功能,功能簡稱:CUXARFUC
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afsload.lct /
$CUX_TOP/import/ldtscripts/CUXARFUC.ldt /
FUNCTION /
FUNC_APP_SHORT_NAME=CUX /
FUNCTION_NAME=CUXARFUC
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afsload.lct /
$CUX_TOP/import/ldtscripts/CUXARFUC.ldt -
##menu菜單,菜單簡稱:CUXALMENU
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afsload.lct /
$CUX_TOP/import/ldtscripts/CUXALMENU.ldt /
MENU /
MENU_APP_SHORT_NAME=CUX /
MENU_NAME=CUXALMENU
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afsload.lct /
$CUX_TOP/import/ldtscripts/CUXALMENU.ldt -
##value set值集,值集名稱:CUX_CUSTOMER_NAME
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afffload.lct /
$CUX_TOP/import/ldtscripts/CUX_CUSTOMER_NAME.ldt /
VALUE_SET /
FLEX_VALUE_SET_NAME= CUX_CUSTOMER_NAME
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afffload.lct /
$CUX_TOP/import/ldtscripts/CUX_CUSTOMER_NAME.ldt -
##key flexfield關鍵性彈性域,ID_FLEX_CODE=CUX_ACC_KF
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afffload.lct /
$CUX_TOP/import/ldtscripts/CUX_ACC_KF.ldt /
KEY_FLEX /
APPLICATION_SHORT_NAME=CUX /
ID_FLEX_CODE=CUX_ACC_KF
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afffload.lct /
$CUX_TOP/import/ldtscripts/CUX_ACC_KF.ldt -
##description flexfield描述性彈性域,彈性網域名稱稱=CUX_ORDER_HEADER
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afffload.lct /
$CUX_TOP/import/ldtscripts/CUX_ORDER_HEADER.ldt /
DESC_FLEX /
APPLICATION_SHORT_NAME=CUX /
DESCRIPTIVE_FLEXFIELD_NAME=CUX_ORDER_HEADER
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afffload.lct /
$CUX_TOP/import/ldtscripts/CUX_ORDER_HEADER.ldt -
##lookups代碼,代碼名稱=CUX_ITEM_TYPE
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/aflvmlu.lct /
$CUX_TOP/import/ldtscripts/CUX_ITEM_TYPE.ldt /
FND_LOOKUP_TYPE /
APPLICATION_SHORT_NAME=CUX /
LOOKUP_TYPE=CUX_ITEM_TYPE
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/aflvmlu.lct /
$CUX_TOP/import/ldtscripts/CUX_ITEM_TYPE.ldt -
##request groups請求組,名稱=CUX_PAYROLL_APPR
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afcpreqg.lct /
$CUX_TOP/import/ldtscripts/CUX_PAYROLL_APPR.ldt /
REQUEST_GROUP /
APPLICATION_SHORT_NAME=CUX /
REQUEST_GROUP_NAME=CUX_PAYROLL_APPR
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afcpreqg.lct /
$CUX_TOP/import/ldtscripts/CUX_PAYROLL_APPR.ldt -
##messages訊息,訊息名稱=CUX_CST_UPDATE
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afmdmsg.lct /
$CUX_TOP/import/ldtscripts/CUX_CST_UPDATE.ldt /
FND_NEW_MESSAGES /
APPLICATION_SHORT_NAME=CUX /
MESSAGE_NAME=CUX_CST_UPDATE
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afmdmsg.lct /
$CUX_TOP/import/ldtscripts/CUX_CST_UPDATE.ldt -
##messages訊息,訊息名稱=CUX_MSG_UPDATE
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afmdmsg.lct /
$CUX_TOP/import/ldtscripts/CUX_MSG_UPDATE.ldt /
FND_NEW_MESSAGES /
APPLICATION_SHORT_NAME=CUX /
MESSAGE_NAME=CUX_CST_UPDATE
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afmdmsg.lct /
$CUX_TOP/import/ldtscripts/CUX_MSG_UPDATE.ldt -
##profile options預製檔案,名稱=CUX_DEBUG_MODE
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afscprof.lct /
$CUX_TOP/import/ldtscripts/CUX_DEBUG_MODE.ldt /
PROFILE /
APPLICATION_SHORT_NAME=CUX /
PROFILE_NAME=CUX_DEBUG_MODE
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afscprof.lct /
$CUX_TOP/import/ldtscripts/CUX_DEBUG_MODE.ldt -
##RESPONSIBILITY職責(感謝alther.cai提供),職責關鍵字=CUX_AP_SUPER_USER,需要先load該職責的菜單
開發環境:fndload apps/apps 0 Y DOWNLOAD /
$FND_TOP/patch/115/import/afscursp.lct /
$CUX_TOP/import/ldtscripts/CUX_AP_SUPER_USER.ldt /
FND_RESPONSIBILITY /
RESP_KEY=CUX_AP_SUPER_USER
測試環境:fndload apps/apps 0 Y UPLOAD /
$FND_TOP/patch/115/import/afscursp.lct /
$CUX_TOP/import/ldtscripts/CUX_AP_SUPER_USER.ldt