收藏 分享(赏)

ofbiz功能说明.docx

上传人:拉拉链 文档编号:13436857 上传时间:2022-08-23 格式:DOCX 页数:43 大小:1.20MB
下载 相关 举报
ofbiz功能说明.docx_第1页
第1页 / 共43页
ofbiz功能说明.docx_第2页
第2页 / 共43页
ofbiz功能说明.docx_第3页
第3页 / 共43页
亲,该文档总共43页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、一、目录管理一.基本概念(一) 产品产品是可用于销售的货品。他们具有名字、描述、图片、价格的属性。产品有3种重要类型:1.实物货品,比如书或白色中号衬衫,他们是需要仓储的;2.虚 拟货品,比如“衬衫”,它并不实际存在,只是一个概念,因而不像实物货品那样可以说某个人买了一件白色中号衬衫。虚拟货品比如衬衫是指那些可以被买卖的实 物货品的所有类型的统称,这样可以更容易的组织产品销售。举个例子,客户在购买衬衫的时候,首先她选择衬衫这一虚拟货品,然后你可以问她想要的尺码颜色 等,完成之后就可以将这个特定的衬衫下订单了。这样就避免了给客户一个长长的包含所有颜色和尺码的衬衫列表了。虚拟货品不需要仓储。3.数

2、字货品,比如可下载的音乐或是赠品卡,这一类货品也不需要仓储。重要!不要混淆虚拟货品和数字货品。虚拟货品是对那些具有相同特征(比如尺寸颜色)的货品的统称。虚拟货品的一个具体实例可以是实物货品(比如衬衫),也可以是数字货品(比如可下载的音乐)。而数字货品是一类特殊的电子化的货品,不需要仓储。(二) 特征特征描述了产品所具有的特性、属性等,比如颜色,尺码。在产品目录管理中,允许给你的产品定义你所想要的任何特征组。特征是与产品关联并应用于产品的。当前系统使用了下列主要的产品特征关系类型:1.可选特征允许客户在多个可选项中选择一个。比如衬衫可以有白色、蓝色、绿色、黄色等供选择。这些颜色就是变体产品“衬衫

3、”的可选特征,客户购买时将被提示选择某一颜色。2.每一特定颜色都是一个实物产品的标准特征。这意味着白色是一个虚拟产品的可选特征但却是“白衬衫”这一实物产品的标准特征。(三) 分类分类是为了方便客户而将一类产品组合在一起。一个分类可以是产品的组合,也是产品于子分类或是子分类之间的组合。这些产品或是子分类都可以有自己的描述或图片。(四) 目录目录是对于组合分类非常有用的一个组合层次。目录仅是由分类构成。(五) 产品商店产品商店是一个实体商店或是一系列产品集的一个镜像。她是由产品目录和分类组成的,销售时将于货运、执行或税收政策等相关联。商店可以有多个目录,每个目录又是由分类和产品构成。每个商店都有自

4、己的货运、执行、通知、促销、付款、税收等政策。系统支持任意多的商店。(六) 网站网站包含了将一个产品商店转换成电子商务网站所需的所有信息。比如网站URLs,标准端口,安全协议,本地化设置(语音与货币格式)等。网站是依次安装在网页应用上的。一个产品商店可以与多个不同的网站相关联,并允许相同的产品在多个站点或是域中销售。此外,对于不同的商店并且每个商店都拥有自己独立的网站,那么允许设置不同的价格和执行流程,这种情况可能会出现在不同的国家或是不同的市场细分中(比如批发和零售)。(七) 产品价格产品价格是基于价格规则和价格数据的组合,这样就允许你根据自己的需要灵活的定义产品价格。最基本的信息定义在产品

5、的价格页面下。这里,可以输入缺省价格,标准价格,促销价格,平均成本价等。在产品目录关联的价格规则页面下,可以根据基本的价格数据定义非常复杂的价格结构,比如根据客户、产品以及数据来调整价格,指定打折数量,为特定的产品组、特定的客户群或基于平均成本定义打折。(八) 促销促销与价格规则有点相似,但是是用于记录特定的促销优惠。她是适用于整个订单,而不是某个特定的产品。比如,当客户购买了一定数量的产品或是有优惠券,那么她就可以享受免费送货或是一定百分比的打折。二.目录管理导航二.目录管理导航(一) 应用子模块在目录管理模块中,有9个标签页显示了目录管理不同的应用子模块功能:1.主页:目录管理主页新建或编

6、辑目录、分类、产品2.特征:目录管理特征管理产品特征3.促销:目录管理促销定义促销规则4.价格规则:目录管理价格规则管理价格规则5.商店:目录管理商店管理产品商店6.词典:目录管理词典创建搜索关键字7.浏览:目录管理浏览管理产品浏览8.配置:目录管理配置9.订阅:目录管理订阅(二) 搜索导航菜单在页面左边有4个导航菜单:1.搜索产品:根据关键字搜索产品2.浏览目录、分类、产品:根据产品目录浏览产品。点击“浏览目录”下面的某一产品目录,该目录下的产品分类列表将被展开,并且“浏览分类”的菜单也会相应打开。点击一个分类,其子分类会出现在“浏览分类”菜单里,而产品会出现在“分类产品”中。在任何时候你都

7、可以点击目录、分类或产品开始编辑他们。(三) 目录管理主页目录管理主页为查找和编辑目录、分类和产品提高了统一入口。目录管理首页目录标识填写目录标识然后点击编辑目录,转到目录编辑页面分类标识填写分类标识然后点击编辑分类,转到分类编辑页面产品标识填写产品标识然后点击编辑产品,转到产品编辑页面产品代码根据产品代码如UPC或ISBN号查找产品为所有产品自动创建关键字为所有产品自动创建基于产品描述的关键字,这些关键字是用于产品搜索的快速加载目录缓存将所有产品和产品目录加载到系统缓存中,这样有利于提高系统性能。但仅仅是在产品和分类的第一个页面上的基本产品和分类信息被加载,所有一些附加信息如内容价格等还是需

8、要在之后访问应用时从数据库获取的。三. 产品特征三.产品特征(一) 组织产品特征点击页面上的特征标签,进入到产品特征页面。该页面是用于创建和维护产品特征的。这里,你可以定义哪些特征是产品所需要的,之后在产品定义时就可以指定哪些特征是属于这一产品的。1.特征类型路径:目录管理特征特征类型该页面用于创建或查看不同类型的特征,比如尺寸,颜色等。2.特征分类路径:目录管理特征特征分类添加特征分类页面分类编号是系统自动创建的。指定父级分类仅仅是为了更好的组织特征。3.特征组路径:目录管理特征特征组特征组页面创建特征组时,特征组标识是系统自动编号的。点击特征组编号可以转到特征组明细页面,在特征组明细页面上

9、可以给特征组添加特征或是从特征组删除特征。“特 征分类”和“特征组”都是用于组织产品特征的,即产品特征可以被分类到“特征分类”或是“特征组”中。每个特征只能属于一个分类,但可以属于多个组。比 如,定义了一个颜色的特征分类,包含白色、蓝色、灰色、绿色、黄色、粉色、红色以及橙色,同时还有一个尺寸的分类,包含XXS、XS、S、M、L、XL、XXL。此外还可以定义一个衬衫组,可以包含颜色白色、蓝色、灰色以及尺寸S、M、XL、XXL;另外还可以定义一个裙子组,包含黄色、粉色、红色、橙色以及尺寸XXS、XS、M、L。(二) 创建产品特征1.步骤1) 创建特征分类产品特征必须属于某一特征分类,否则无法创建产

10、品特征。如果你是在一个已经存在的特征分类中添加产品特征,则可以跳过这一步。2) 创建产品特征(方式一)特征分类页面在特征分类输入特征标识,然后点击编辑/创建。如果特征标识已经存在,则编辑该特征,否则创建一个新的产品特征。3) 创建产品特征(方式二)在产品特征分类列表中选择一个需要添加特征的分类,点击分类标识进入具体的特征分类页面,如下:特征分类明细页面在这个页面上你可以选择新建特征,或是增加一个或多个特征到这个分类。注意:目前无法从特征分类中删除产品特征,只能通过修改特征的分类将特征从一个分类移动到另一个分类中。2.创建产品特征特征编辑页面描述产品特征的一个文本描述特征类型怎样类型的特征,比如

11、颜色或是尺寸特征分类注意一个特征同一时间只能属于一个分类度量单位和数量用于创建诸如长度宽度这类针对每个产品有缺省的度量单位但数额不同的特征缺省序号为产品特征设置缺省的序号。比如,创建了一个特征叫“小”,并设置序号为“1”,那么将来在做尺码选择的时候,“小”就会作为最优先选择的选项标识代码如果你输入一个货品号,那么拥有这个特征的变体货品将缺省拥有这个标识代码。这个功能对于创建大量的变体产品是非常有用的四. 产品四.产品一旦编辑或是创建一个新的产品的时候,你会看到一系列的标签:产品,价格,内容,ID,分类,关键字,关联,属性,特征,设施,位置,库存,供应商,账户。(一) 定义产品1.路径产品:目录

12、管理首页(通过浏览或直接输入产品编号搜索产品)2.设置产品概要这是产品编辑的主要页面,主要用于产品设置,以及控制产品在不同应用中是怎样处理的。产品概要页面虚拟产品定义该产品是否是虚拟产品。如同之前描述的,虚拟产品有一些可选特征,每个特征都是为了与某个实际存在的产品想对应。虚拟产品不能被加入到购物车或是订单中。变体产品如果一个产品被定义成变体产品,那么对于诸如产品价格计算等服务将遵循其父级产品的规则。产品类型产品类型包括已完成的商品、数字商品、服务、零配件、固定资产使用。大部分实物产品被设置为已完成的商品。数字商品和服务是不需要有库存的。而已完成的商品是需要库存的。固定资产使用是指针对固定资产的

13、占用或是租赁,比如旅馆房间,或航空座位。主要分类一个产品可以属于多个产品分类。这里可以定义主要使用的一个。到目前,没有标准应用使用了这个功能。引进/销售中止/支持开始时间如果设置了这些时间,那么销售将只是在引进和销售中止时间内有效。需要库存/库存消息如果设置,那么必须指定相关可用的库存相,否则产品将不能被放入购物车或是加入订单。需要指定数量/数量单位数量就是产品每次被购买时所需要的量。比如说织物,它的度量单位可以是米或是尺。当客户购买时,就需要指出具体的量以及单位,比如买1米或是买3尺。可退货/包括在促销中/需纳税/送货收费指明了产品下单后应该怎样处理。自动创建关键字如果选择是,那么系统在为所

14、有产品创建搜索关键字的时候,该产品的关键字就会被创建,否则不会。3.复制产品产品概要复制产品页面在产品主页的底部,可以根据已有的产品来复制新的产品。这个功能对创建很多具有相同特征的产品是非常有用的。输入一个新的产品ID号, 目录管理功能将会根据当前产品创建一个新的复制产品。创建时有两行选项,一行是“复制”,一行是“删除”。在“复制”行后面的选项中,如果你选择了某个选 项,那么复制产品就将会有与被复制产品相同的选项特征。比如说,选择了价格选项,那么复制产品就将会有与被复制产品相同的价格。而选择了“删除”行后面的 选项,那么当新的复制产品创建完成之后,原有被复制产品的相应特征将会被删除。注意:在复

15、制库存项的时候,系统也会在仓库中创建一个新的库存项,这可能会引起库存评估的问题。4.价格1) 价格信息这个页面是用于维护产品的价格信息的。列表显示了关于这个产品的所有价格信息。同时也允许添加新的价格。产品价格定义页面每行价格信息包含了所用的是哪一类型的价格(标准价格,促销价格,平均成本等),货币,这一价格属于哪个产品商店组的,以及这个价格的有效时间。一旦一个产品的所有价格都被定义好之后,系统就可以调用“计算产品价格”这个服务来确定这一产品的实际价格。2) 价格构成相比较那些只能输入一个或两个价格的简单系统而言,这里的价格定义是复杂而多变的。实际上,一个产品的价格是由以下部分构成:i.这个页面上

16、定义的基本价格信息ii.为这个产品商店定义的价格规则iii. 为这个商店定义的当前还有效的促销3) 价格计算i.如果你定义了多个连锁店集团,那么计算所得的价格就是针对当前商店所在集团的。这就使得为不同的商店定义不同的价格成为可能,比如一个是为了零售客户,一个是为了批发客户(B2B)。ii.如 果产品存在标准价格,那么价格规则就将适用于该产品。价格规则是基于所有可用的价格定义,包括缺省价格,标准价格,促销价格以及平均成本。当系统运行时, 将在所有可用的价格规则中寻找适用的规则给产品定价。如果没有可用的价格规则,那么首选的产品价格就缺省价格。如果既没有缺省价格,又没有标准价格,也没 有定义价格规则

17、,那么产品的价格就是0。iii. 如果产品没有定义标准价格,那么就不会在该产品上运行价格规则。此时缺省价格将成为产品价格。此外,在呼叫应用中,竞争价格和平均成本将会作为附加信息被呈现。iv. 在所有情况下,价格都是受最高价格和最低价格限制的。v.如果在同一时刻,存在多个可用价格,即价格重复,比如两个标准价格,那么将会使用第一个从数据库获得的价格。这可能会导致一些非预想的情况。价格规则虽然在定义价格上给予很大的灵活性,但同时也带来了性能代价。在一个2.4GHz的单CPU奔腾机器上,对于同一产品,使用价格规则将导致0.05秒的延迟。这就意味着一个页面上如果有20个产品,那么就会有1秒钟的延迟。重要

18、:这里所说的“平均成本”不是为会计意义上的平均成本,而仅仅是为了价格规则而定义的一个变量。4) 变体产品变体产品并不一定要有价格定义。如果变体产品没有定义价格,那么系统会自动根据其父级虚拟产品来定义其价格。5.产品内容该页面是为了创建及维护产品相关的内容信息,比如产品名称,描述,图片等。1) 新增内容产品内容新增内容页面新建一个特定类型的内容。2) 添加内容产品内容添加内容页面给产品添加一个已存在的内容(利用内容编号)。3) 覆盖简单字段产品内容替代简单字段页面在这里你也可以输入产品的内容信息,这部分信息并不是由内容管理模块来维护,而是直接保存在产品模块中。所以,如果你在这个部分中输入了信息,

19、那么它将覆盖在内容管理模块中的相关信息。产品名称显示在网上商店的目录浏览搜索页面以及详细信息页面。产品描述显示在网上商店的目录浏览搜索页面以及详细信息页面。详细描述这个信息是显示在网上商店的产品详细信息页面上。详细屏幕用于指定产品详细信息页面的布局小图目录浏览时显示的图像大图详细信息页面上显示的图像详细图像如果定义了详细图像,那么在详细信息页面上点击大图,则会显示该详细图像6.编号产品编号代码是用于添加其他一些能够识别产品的标识编号,比如UPC码(UPC码是美国统一代码委员会制定的一种商品用条码,主要用于美国和加拿大地区)或是ISBN码(国际标准书号)。产品能够象使用有系统自动产生产品ID一样

20、使用这些编码来查找产品。7.分类该页面允许你将产品添加到不同的产品分类中。其中序号是用于产品在分类中的排序用的。产品分类页面评论显示在网上商店的目录浏览搜索页面,用于简要说明该产品。8.关键字该页面用于显示与产品相关的搜索关键字。关键字是在目录管理、订单以及电子商务网站上用于产品搜索的。每个关键字都一个与其相关的权重。在这个页面上,你也可以添加或删除关键字。9.产品关联这个页面用于维护该产品与其他产品直接的关系,可以查看及添加这些关系。典型的产品关系包括:产品变体基于不同特征的选择,一个产品可以成为另外一个产品的变体。通常变体产品(页面上“相关产品ID”所指向的产品)是一个虚拟产品(基准产品)

21、的一个实体存在的表现。补充产品/升级产品/替代产品定义了与产品相关的连带销售,升级销售,或是替换产品。营销组件一个产品(相关产品)是用于组成一个营销产品包(基准产品)。比如,营销产品包是一个礼物篮,而篮中的礼物本身也是可以独立销售的产品。物料定义了一个产品是用于制造另外一个产品的关系(更多信息可以参考生产模块)10. 属性这里可以定义产品各种各样的属性。11. 特征显示与此产品相关的产品特征。特征应用类型包括:标准特征、可选特征(从多个特征中选择一个)、区分特征、选项、必需特征。每个特征都有一个特征序号以及特征值。该页面允许利用特征分类或特征组、特征类型及类型代码、或特征ID来给产品添加特征。

22、12. 仓储设施仓储设施就相当于一个仓库,就是为了存储库存商品的。该页面指定了产品存放仓库的物理位置、这个仓库的最低存货额、最小订购量、以及从该仓库发货所需的天数。13. 位置位置是用于定义在每个仓库或仓储设施中搁架与控制台之间的存货移动。针对每个仓库,可以输入存货移动的最小存货量,以及每次移动了数量。14. 库存该 页面给出了产品实际库存的细目分类。顶上部分显示了针对该产品有哪些库存是可用的,包括现货量、可承诺量、及即将到货的库存。现货量包括已经出售但目前存 放在仓库中等待发货的库存。可承诺量仅仅指那些可用于未来订单的库存。系统会列表显示确切的库存量。页面下方显示了该产品为完成的采购订单的情

23、况。页面底部显示与该产品相关的实际库存项行,比如独立订单,发货,收据等。15. 供应商该页面指定了从供应商处定购产品所需的基本信息。下拉菜单显示了针对这个产品的可用供应商的商户编号。(此处显示的供应商需要首先在商户管理模块中创建并赋予“供应商”角色。)产品供应商页面有效开始日期供应商最早能够提供该产品的日期最小订单数量必填字段。表示每个订单中,从供应商采购该产品的最少数量。如果在采购订单中采购的产品数量少于该数量,采购订单将无法继续,此时你需要到此页面来修改该数字。币种必填字段有效结束日期供应商停止供货日期。比如可能是合同到期,或是签署了另外一家排他性的独家供应商。供应商类别包括主要供应商和其

24、他供应商供应商评级给供应商评级以比较其他供应商标准交货期(天)供应商提供货物需要的时间,也称提前期。该数字对于计算维护当前库存是非常重要的。最小订货单位数量订单中计算产品数量的最小单位,比如5,那么订货数量就必须是5、10、15这样的数据。装箱单位数量产品送货包装时,每一包装的最小产品数量,比如4,那么产品就是以每包4个来包装的。数量单位计量产品数量的度量单位上次价格必填字段。可能是供应商的标准价格,也可能是对供应商询价后的反馈价格,也可能是上次的采购价格。供应商产品名称指供应商对该产品的定义,不是系统的目录管理中的产品名称供应商产品标识必填字段。指供应商对该产品的内部标识,不是系统目录管理中

25、的产品标识供应商佣金百分比供应商佣金占订单金额的百分比16. 科目定义哪些总帐科目用于销售,商品销售成本,以及库存。这就允许不同的总帐科目可以用于不同的产品。17. 变体产品如果一个产品是虚拟产品,此处将会显示一个”变体产品”页。 该页面是以列布局的,每个产品特征类型构成一个独立列,列中每一行就是产品特征值。这将显示这个虚拟产品的所有特征组合。对于每个组合,都将显示为该特征 组合的变体产品。如果你点击右端的小方框,系统将使用每个产品特征的编号代码字段自动为这一特定的产品变体生成一个产品编号。警告!如果产品针对一个特定的特征组合而有多个变体产品的话,那么在订单或电子商务应用中,将无法正确的选定产

26、品,即使用户选择了特定的特征组合。这必定会引发一些意外。 (二) 可配置产品1.背景可配置产品就是可以由一系列通常被认为是其他组件的可用选项配置而成的产品。一个最典型的可配置产品的例子就是一台个人电脑,客户可以选择不同的内存、显示器、硬盘、软件等。其他例子包括办公设施、通讯设备以及工业机械等。2.创建可配置产品创建可配置产品有3个步骤:1) 设置配置选项路径:目录管理配置2) 建立配置选项与产品的关联3) 利用配置选项创建可配置产品比如:如果想创建一个有不同处理器、屏幕、硬盘和选购扩充基座,那么第一步就是创建处理器、屏幕、硬盘和扩充基座的选项。第二步是创建处理器产品及设置价格。第三步就是创建笔

27、记本电脑并与配置选项关联。如果之后又想要有一台共享配置选项的笔记本电脑,那么只是需要创建另外一个产品,然后创建关联。最终配置好的产品(笔记本电脑)和他的组件(屏幕、硬盘、处理器)都是产品。为组件创建产品,并且为每个组件设置组件价格。组件价格是用于计算组件以怎样价格来加入到总价里的。产品不可以以组件价格购买,但是你可以设置“初始采购价格”,以这个价格,产品才可以被购买。最后创建产品并设置基价,即“初始采购价格”,这个价格不包括组件价格。然后到产品的配置页面给这个产品添加配置项。你可以添加“标准”配置项,即这时一个标准配置,总是产品的一部分。或是添加“可选项”,即从多个配置选项中选择一个。3.例子

28、创建一个具有以下选项的笔记本电脑:l屏幕尺寸:12”、15”(+$100)、17” (+$250)l内存:512MB、1 GB (+$100)、2 GB (+$175)l配件:光电鼠标、USB盘、音响基本价格是$599。配置步骤:1) 创建一个类型为“可配置商品”的基本笔记本电脑产品,并定义“初始/采购价格”为$599;2) 创建所有的产品组件,并定义“组件价格”等于选择该组件时需要再增加的价格。例子中有3个屏幕产品,3个内存产品,以及各个配件产品;3) 在目录配置页面为屏幕和内存创建类型为“单选项”的配置项,为配件创建类型为“多选项”的配置项。在为每个具体的选择(12”、15”、17”、51

29、2MB、1GB、2GB等)创建配置选项。将具体选项与产品关联,并指定数量(如:1个12吋屏幕);4) 回到笔记本电脑的产品页面,点击配置页面,关联配置项:屏幕、内存、硬盘。这里可以为每个配置项添加描述。以及定义屏幕和内存是必须选择的(强制选择“是”),而硬盘是可选的(强制选择“否”);5) 在产品分类中关联可配置笔记本电脑。4.订购与生产当你订购可配置产品时,一次生产运作就被自动创建了。然后你可以到生产应用模块中启动并完成这次生产运作,最后在库存中收到已完成的产品。(三) 数字产品数字产品就是诸如可下载的音乐或书等没有物理实体的产品。一旦他们被订购并付款后就可以马上获得。设置数字产品,你可以使

30、用已有的产品类型“DIGITAL_GOOD”,或是创建新的产品类型(在基础数据XML文件中)并定义isPhysical=“N”以及isDigital=“Y”。通过在目录管理模块中以这些类型来定义产品,那么产品就会以“数字”的形式被创建,既然数字产品不需要实际发货,他们还是需要被“执行”或交付给客户。这可以在每次数字产品被采购的时候通知执行服务来完成。这需要首先在内容管理模块中创建服务,然后在目录管理产品内容页面将服务与数字产品相关联。关联时有两个选项:外部同步执行和外部异步执行。同步执行是指服务在订单下单时马上执行。异步执行是指服务在之后由批处理作业按期执行。如果执行失败,作业调度器会重新调度

31、执行。通常异步执行是比较好的。注意:一个服务是可能与一个产品多次关联,这可能导致产品被执行多次。当一个订单行被批准之后(典型情况,通过认证信用卡,并批准了整个订单),系统将检测订单行哪些是数据产品。如果是这样,系统将调用 fulfillDigitalItem 来寻找服务以执行数字产品。一个订单中的所有数字产品都将被自动记录并标记完成。(四) 礼券1.概述客户可能会购买礼券然后在之后的购买中兑换其他商品。礼券是一种特殊类型的数字产品。他们可以被设置为产品然后可以在商店中购买到。当订单来了之后,他们会通过创建记算余额的财务科目来完成。之后,当他们被兑换的时候,客户只要输入一个礼券代码,这个礼券可以

32、是一个内部礼券也可以是外部有价值链接的礼券。如果商店被配置为使用内部礼券,那么礼券就可以被用于为订单付款,过程就像其他付款处理一样,有认证、捕获、释放、退款。2.设置礼券在目录管理中,设置礼券为一个类型为数字商品的产品。然后使用产品的内容页面添加类型为“外部异步执行”的产品内容,这是一个指向服务名为ofbGcPurchase的内容。你可以创建礼券这个虚拟产品的变体,这只需要将产品内容与虚拟产品的父级项相关联即可。当前,礼券金额是基于礼券价格的。未来,我们可能使用”固定金额”字段来将价格与面额区分。在采购时收集的信息,比如接收电子邮件或礼券信息,是基于一个”调查”的。调查可以在目录管理中设置。调

33、查必须被设置为允许匿名回馈和多次回馈,这样一个新的用户能够订购一个礼券,而且同一个用户也可以多次订购礼券。通常,针对礼券定义的参数是被设置在ProductStoreFInActSetting实体中的,这些配置定义了是否需要PIN码,礼券号以及PIN码的长度,以及用于采购信息的调查。字段validateGCFinAcct用于告诉付账流程当用户付款时是否针对财务科目验证礼券代码。(如果保留为空则不验证)当前验证只是在不需要PIN码的情况下才会做。注意ProductStoreFinActSetting必须在一个XML文件中创建然后被加载,没有用户界面用于维护它。3.订购礼券每个在系统中运行的订单都是

34、从一个名叫checkDigitalFulfillment的服务开始的。如果是一个数字产品,那么执行的服务叫fulfillDigitalItems。在上面提到的礼券例子中,还会调用ofbGcPurchase。这将使得礼券和其他数字产品被立即执行,无论在同一订单中的实体产品是否在仓库中存在。礼券很实体产品将会独立生成发.票。OfbGcPurchase会查看商店礼券的设置,然后根据一个惟一的随机数创建一个新的财务科目。然后添加采购金额作为一个FinAccountTrans交易。然后利用调查生成一封电子邮件,接着查看在产品商店电子邮件设置中定义的邮件地址发送邮件通知礼券的接收者。4.执行礼券为追踪礼券

35、的执行,需要在你商店的电子邮件设置中定义一个BCC(隐藏抄送),这样就可以对电子邮件做记录。同样,对于接收返回邮件的邮件地址设置发送方邮件地址,这样就可以追踪返回邮件了。非常重要的事情是确保礼券调查中的描述字段与确认邮件FTL文件(FreeMaker文件)中的字段要严格一致,否则邮件就会出错。比如,如果你的调查中的描述字段是“Message”,你的FTL就必须是$Message。5.查看已执行的礼券当前在订单管理模块的订单查看页面上没有相关页面可用于查看客户以及购买的礼券。这个功能在将来会被添加。6.使用礼券付款系统接受礼券来付款,可以使用内部礼券或系统外的礼券,这个是基于商店付款的设置的。配

36、置内部礼券,需要设置礼券的认证、捕获、释放、再认证、退款等付款处理服务。请参考文件applications/ecommerce/data/DemoProduct.xml中关于信用卡和礼券的ProductStorePaymentSetting实体设置。在付款时,用户可以输入一个礼券号,根据礼券号,系统会查看礼券的财务科目,然后添加其为一种付款方式。但用户付款时,系统将使用礼券付款处理器来处理付款。如果有多种付款方式(如礼券和信用卡),系统当前捕获的付款方式是基于他们被加入到购物车的顺序的。7.订单取消付款释放处理器将使得针对礼券的认证失效。8.退货退款处理器将导致款项退回给原先的礼券。9.有关记

37、录礼券认证的注意事项明确记录认证而不是依赖当前余额是很重要的,因为订单通常会为客户预留库存。这样,当交易实际上不能够继续的时候,不至于会引起库存大量的累积。五. 产品分类(一) 分类概要1.路径分类:目录管理首页(通过浏览或直接输入产品分类编号搜索产品)分类2.设置分类概要分类概要页面分类类型用于定义分类具有怎样的作用的。大部分分类的定义与“产品目录”的定义相似。详细模板是用于定义FreeMarker模板路径的(FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具),与电子商务应用模块相关,即给访问者显示分类信息。这就使得不同的产品分类可以有完全不同的展示,这是非常有用的特征

38、。主要父级分类指父级分类中主要的一个。需要注意的是此处并不自动的将当前分类添加为其父级分类的子类,你还需要在“层次”页面中完成。(二) 内容内容页面用于创建和维护产品分类的内容信息。该页面的功能与产品的内容页面十分相似。(三) 层次分 类层次就是用于定义产品分类之间的父子关系。这个页面是由父级分类和子级分类两个部分构成。比如,如果你定义了分类服装、男式服装、西装,那么服装就可以 定义为男式服装的父级分类,这时服装分类就应该在男式服装分类的“父级分类”部分,同样西装就应该在“子级分类”部分中。序号字段是用于显示排序的。(四) 产品该页面显示了该分类下所有的产品。每个产品有产品编号来标识的,你可以

39、点击产品编号链接并转到产品页面。序号是用于显示产品排序的。(五) 目录该页面显示了该产品分类所属的产品目录。对于大多数产品分类而言,这个页面都是空的,因为仅有部分分类才会与产品目录关联。更多信息,参考产品目录部分。(六) 特征该页面用于关联产品分类与产品特征直接的关系。还没有被其他标准应用所使用。(七) 业务实体该页面用于关联产品分类相关的业务实体。六. 产品目录六.产品目录产 品目录就是用于将很多产品分类组合在一起,并形成了组织产品、分类、商店关系的一个中间环节。产品目录可以用于定义目录内所有产品分类的普通外观和感觉, 并指定不同分类的行为方式。比如,销售来自不同制造商的产品,或针对不同的产

40、品类型对于客户有不同的展示,这些对于商店而言都是非常有用的。(一) 产品目录产品目录页面是用于定义产品目录的外观与感觉。每个产品目录可以拥有自己的风格、Logo、以及内容知识库(内容路径前缀)以及模板前缀(即FreeMarker模板位置)。(二) 商店商店页面显示了该目录所在的商店。需要注意的是,商店很目录不是一一对应的,一个商店可以有多个产品目录,一个产品目录也可以有多个商店。(三) 业务实体显示目录相关的商户。(四) 产品分类目录分类定义页面该页面显示了不同的产品分类以及针对这个目录所具有的目录类型。特别是以下几个:目录具有相关信息及产品的标准产品目录分类。快速添加这个产品分类中的产品能够

41、被一次性快速添加。促销在促销分类中的产品将会出现在网上商店的首页上。当然,该页面也可以通过客户化来显示其他内容,但如果你使用OFBiz缺省的电子商务模板主页,你最好还是创建一个促销分类来显示你推荐的产品。此处“促销”并不是代表经过促销定义的产品,而只是说将这些产品放在主页上,让客户能够第一时间看到这些产品。浏览根层该分类是网上商店页面浏览中顶级分类的父级分类。对用于客户而言,该分类是不可见的,但其子级分类在页面分类浏览中是最顶层的分类。缺省搜索在产品搜索时,该分类中的产品将处于搜索范围内容。如果定义了缺省搜索分类,在搜索时仅仅显示在该分类下的产品。允许采购如果定义了允许采购分类,那么只有这个分

42、类下的产品才能够被购买。在这种情况下,如果一个不属于该分类的产品被添加到购物车时,系统将会产生一个错误信息并提示客户。通常情况下,为了便有维护,总是将这个分类下的产品等同于缺省搜索分类下定义的产品。允许查看如果定义了允许查看分 类,那么只有这个分类下的产品才是可见的。而其他产品则不会出现在搜索结果或分类浏览中。如果想要利用产品标识去搜索,那么系统会告诉说该标识的产品不存 在。设定这个分类对于系统性能是有一定影响的,因而只有在某些特殊情况下才会使用。通常情况下,为了便于维护,总是将这个分类下的产品等同于缺省搜索分类下定义的产品。七. 价格规则七.价格规则(一) 概述价格规则即一系列用于帮助决定产

43、品价格的规则。每个规则又是由一系列条件与行为组成。当系统需要一个产品价格的时候,比如在订单或电子商务应用中,系统将搜索所有的价格规则,然后找到可用的规则来生成价格。相比较传统系统的价格定义,价格规则的使用使得产品在定价上变得非常灵活。你可以使用价格因子比如产品、产品目录、订购数量以及客户来决定最终价格。实际价格是基于标准价格、缺省价格、平均成本或促销价格的,这些可以在产品价格页面输入。(二) 价格定义1.价格规则列表路径:目录管理价格规则价格规则列表页面有效和无效切换是查看所有价格规则还是仅仅查看当前有效的规则2.设置价格规则价格规则定义页面价格规则页面有3个部分:一般价格信息,条件,行为。1

44、) 一般价格信息:开始日期/截止日期有效日期范围。你可以输入一个未来的开始日期(比如一个夏季销售),或是利用截止日期来强制中止系统已经存在的旧规则,但还可以保留在系统中以为将来重新使用。销售价格将告诉系统如果价格规则的结果是一个销售价格,那么允许价格调用程序高亮显示这个价格。2) 在条件部分可指定一系列条件,用于触发价格规则。条件部分包括一个字段,比较运算符(等于,不等于,大于,小于),以及一个值。当价格规则运行的时候,系统会比较字段与值之间的条件是否成立。在输入字段中,你可以使用规则来指定:产品/产品分类/产品目录定义规则应用于哪些产品网站应用规则的网站业务实体对应的值是业务实体标识组织成员对应的值是组织的标识,比如公司业务实体分类/角色类型参见其在业务实体管理中的定义标准价产品价格货币单位商店使用的货币比如,你可以使用产品和数量条件来设置基于数量的价格。使用业务实体或组织成员为特定客户指定一个折扣价。使用产品分类或产品目录将这些规则限制在一定范围的产品内。只有所有条件都符合后,价格规则才能执行。3) 一旦条件符合,行为就决定了产品的最后价格。以下说明了行为的类型:固定金额覆盖一旦设置价格为这一金额,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 企业信息化

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报