Siebel配置Lab
Buyer 的Pick List 一栏已经有了新创建的TR Trans Buyer Pick List,表示创建成功。
? 创建Pick Applet
1、在菜单栏里选择File—New Object,选择Pick Applet,然后点击OK;
2、选择project为TR Lab Vehicle, 将Pick Applet名字设为 TR Trans Buyer Pick Applet,显示名称:选取买主,选择BC为Account,选择Upgrade方式为Preserve,点击Next;
3、将Show All Templates选上,然后将Applet的Base模式选为Popup Query, Edit List模式选为Popup List,点击Next;
4、将City,Country,Fax Number,Location,Name,Organization,Phone Number,State,Street Address这几个字段选到右边,点击Next;
5、将所有的Control选上,点击Next;
6、点击Finish,Tools自动弹出TR Trans Buyer Pick Applet的配置界面,关闭此界面;
7、点击Applet Web Template,把Base的名字和Type都改为Query,把Edit List的名字改为Base;
8、右键点击Applet,点击Edit Web Layout进入编辑页面界面, 将左侧面板上的Mode选为1:Edit List,将新建(NewRecord),删除(DeleteRecord)查询(NewQuery),执行(ExecuteQuery),取消
16
Siebel配置Lab
(UndoQuery),查找(LabelFind),PopupQueryCombobox,开始于(Labelstartingwith),PopupQuerySrchspec,执行(PopupQueryExecute)按钮拖到右面的Edit List界面上; 9、在左侧Object Explorer面板上点击List->List Column,将名字分别该为中文:城市,国家/地区,传真号码,场所,客户,组织,电话号码,省/(直辖)市,地址。
10、查询Applet:TR LAB Vehicle Trans List Applet,可以看到List Column:买主 的Pick Applet 一栏已经有了建好的Account CSN Pick Applet,将它替换为TR Trans Buyer Pick Applet。 12、编译Project,此时该Pick Applet的配置已经完成。
三、创建 Hierarchy Pick List
在Trans Status 和Trans Substaus两个字段上分别新建两个静态Pick List,并且在这两个静态Pick List上建立层及关系。
? 在交易状态字段上创建静态Pick List
1、在菜单栏里选择File—New Object,选择Pick List,然后点击OK;
2、选择project为TR Lab Vehicle, 选择BC为TR LAB Vehicle Transaction,选择相应的field为交易状态,点击Next; 3、Pick List Type选择Static,点击Next; 4、选择Create new Pick List,点击Next;
注:如果已经创建过或者已经存在相同的Pick List,为节省时间可以重复使用,此处作
17
Siebel配置Lab
为创建示范,新建一个Pick List。
5、将Pick List的名字取为TR Trans Status Pick List,选中Create new List of Values,点击Next;
6、将List of Value的名字取名为TR_TRANS_STATUS,然后依次添加值,此处为交易状态设置,请依次填入:未开始、进行中、已结束,点击Next;
7、将Search Specification和Comment两栏不填,Bounded Pick List如果勾选上则不能输入除选择项以外的其他值。此处假定没有其他值可以输入,将其勾选上,点击Next;
8、检查之前的设置值是否正确,点击Finish。此时该静态Pick List的配置已经完成。
9、查询BC:TR LAB Vehicle Transaction,可以看到Field:交易状态 的Pick List 一栏已经有了新创建的TR Trans Status Pick List,表示创建成功。
? 在交易子状态字段上创建静态Pick List
1、在菜单栏里选择File—New Object,选择Pick List,然后点击OK;
2、选择project为TR Lab Vehicle, 选择BC为TR LAB Vehicle Transaction,选择相应的field为交易子状态,点击Next; 3、Pick List Type选择Static,点击Next; 4、选择Create new Pick List,点击Next;
18
Siebel配置Lab
注:如果已经创建过或者已经存在相同的Pick List,为节省时间可以重复使用,此处作为创建示范,新建一个Pick List。
5、将Pick List的名字取为TR Trans Substatus Pick List,选中Create new List of Values,点击Next;
6、将List of Value的名字取名为TR_TRANS_SUBSTATUS,然后依次添加值,此处为交易状态设置,请依次填入:初步达成协议、价格讨论中、准备资料中,点击Next;
7、将Search Specification和Comment两栏不填,Bounded Pick List如果勾选上则不能输入除选择项以外的其他值。此处假定没有其他值可以输入,将其勾选上,点击Next;
8、检查之前的设置值是否正确,点击Finish。此时该静态Pick List的配置已经完成。
9、查询BC:TR LAB Vehicle Transaction,可以看到Field:交易子状态 的Pick List 一栏已经有了新创建的TR Trans Substatus Pick List,表示创建成功。
? 建立两个静态Pick List之间的层及关系
1、点击TR Trans Status Pick List,进入Pick List界面,把相应的Business Component属性由PickList Generic改为PickList Hierarchical。
2、点击TR Trans Substatus Pick List,进入Pick List界面,把相应的Business Component属性由PickList Generic改为PickList
19
Siebel配置Lab
Hierarchical Sub-Area。
3、点击BC:TR LAB Vehicle Transaction,点击Field:交易子状态,把“Immediate Post Changes”和―No Copy‖的值设置为True;点击左侧面板里的Pick Map属性,然后在右侧右键新建一条记录,具体内容如下:Field:交易状态,Constrain:True,Picklist Field:Parent。
4、点击BC:TR LAB Vehicle Transaction,点击Field:交易状态,把“Immediate Post Changes”和―No Copy‖的值设置为True;点击左侧面板里的Pick Map属性,然后在右侧右键新建一条记录,具体内容如下:Field:交易子状态。
5、编译BC:TR LAB Vehicle Transaction和两个新建的Pick List。 6、打开客户端—>场地图—>管理-数据—>值列表,点击查询,在“类型”字段那输入“TR*”,回车可以看到刚刚新建的两个值列表:TR_TRANS_STATUS和TR_TRANS_SubSTATUS。
7、在值列表TR_TRANS_SubSTATUS对应的“父许可证”字段处输入“进行中”。
8、点击“清除缓存”按钮。
9、点击“车辆交易信息”界面,发现“交易状态”和“交易子状态”两个字段的静态Pick List的层及关系已经建好。
20