FNDLOAD通过下载相关定义到一个文本文件做中转,再上在到另一个实例中。通过该文件,可以方便地进行版本控制,同时也方便进行安装、移植和克隆。
语法:
FNDLOAD logon 0 Y mode configfile datafile [ entity [ param ... ] ]
logon :Ebs用户名/密码[@TNS连接别名]
mode : UPLOAD 或 DOWNLOAD
configfile: 配置文件路径,根据同步对象的不同需要选择不同的配置文件。
datafile : 数据文件
entity : 条目名称, 或者上载时的所有相关值
param : 参数格式为 NAME=VALUE
FNDLOAD可用于同步下列数据:
并发请求,可执行程序。
请求组,请求集。
配置文件选项。
键弹性域和描述性弹性域。
菜单。FORM 个性化。
附件。
消息。
值集和值。
Lookup。
职责。
用户。
打印机定义。
WebADI。
……
两个例子:
并发请求:
FNDLOAD apps/apps_pwd O Y DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct HOMWIPRD.ldt PROGRAM APPLICATION_SHORT_NAME="HOM" CONCURRENT_PROGRAM_NAME="HOMWIPRD"
FNDLOAD apps/apps_pwd O Y UPLOAD $FND_TOP/patch/115/import/afcpprog.lct HOMWIPRD.ldt
Form个性化:
FNDLOAD apps/apps_pwd 0 Y DOWNLOAD $FND_TOP/patch/115/import/affrmcus.lct XX_AP_APXVDMVD.ldt FND_FORM_CUSTOM_RULES function_name="AP_APXVDMVD"
FNDLOAD apps/apps_pwd 0 Y UPLOAD $FND_TOP/patch/115/import/affrmcus.lct XX_AP_APXVDMVD.ldt
更多例子可参考 $FND_TOP/patch/115/import 目录下相关lct文件中的说明。
默认条件下,FNDLOAD不会覆盖已有数据,但是它提供了一个参数用于强制覆盖:
CUSTOM_MODE=FORCE
例:
FNDLOAD apps/apps_pwd 0 Y UPLOAD $FND_TOP/patch/115/import/afscprof.lct $XX_TOP/import/CUSTOM_PROF.ldt - CUSTOM_MODE=FORCE
本文作者:网友 来源: http://hi.baidu.com/leexiaodong/blog
CIO之家 www.ciozj.com 微信公众号:imciow