综合促销-数据字典第1页,共33页综合促销-数据字典文档名称综合促销-数据字典文档编号文档履历序号版本号作者日期内容原因11.02014-06-03黄淼清创建文档23456789101112131415161718注释1.填写请以日期时间为顺序。2.请确定最新版本,如版本已更改,则已打印出的文档及以前复制的版本将不再生效。综合促销-数据字典第2页,共33页1.促销方案1.1说明1、本文档仅描述与价格有关的促销,采用券、积分促销的不在此列。2、对于一些诸如买A+B送C,如果C在小票内已有的商品体现那么可以作为促销方案;如果C需要在小票外单独进行(如到总台去领取)的,需要采用券进行。1.2综合促销通知单1.2.1综合促销通知单-方案PromMultipleNote内容说明综合促销通知单-方案表名PromMultipleNote0/PromMultipleNote字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N结转期号SettleNoIntN相关单号RBILLNOVarchar2(20)N相关单据类型RBILLTypeIntN部门内码DeptIDNUMBER(20)N品类分组ResourceIDNUMBER(20)N0促销主题PromTopicVarchar2(30)促销类型PromTypeIntN0:组合;1:限量;2:数量;3:总额数量处理类型QtyTypeIntN0:每满(达到某一档则享受该档优惠,删除达到的数值后剩下的继续匹配);1:达标(达到某一档则全部享受该档优惠);2:分段(达到某一档则达到的部分享受该档优惠,剩下的继续向上匹配);3:一次(达到某一档则达到的部分享受该档优惠,剩下的不继续匹配);会员范围MemberScopeIntN0:全部客户;1:全部会员;2:会员级别;3:指定会员清单开始日期StartDateDateN时间为00:00:00结束日期EndDateDateN时间为00:00:00开始时间StartTimeDateN有效时间结束时间EndTimeDateN有效时间每逢星期WhenWeekVarchar2(7)N形如:1111111,第几位=1,表示该日执行行每逢日期WhenDateVarchar2(31)N形如:000000000000000000000000000000031位的字符串,第几位=1,表示该日执行单据状态BillStatusIntN00:编辑;2:待执行;100:完结综合促销-数据字典第3页,共33页制单人CreateEmpCodeVarchar2(30)N工号制单时间CreateTimeDateN制单日期CreateDateDateN时间为00:00:00审核人AuditEmpCodeVarchar2(30)工号审核时间AuditTimeDate审核日期AuditDateDate生效时间EffecttimeDate实际生效时间打印次数PrintCountIntN0备注BillNoteVarchar2(255)PRIMARYKEYBillNoUNIQUEINDEXINDEXNOTES1、如果一张单内有2条组规则记录,那么2个组都必须方案满足才能生效2、对于同一组,可以有多条记录,以表示层级;3、如果组规则有2条记录,那么促销层级每个组有且仅有一条记录4、如果组规则有2条记录,QtyType数量处理类型只能为0:每满;1:达标;不能使用2分段1.2.2综合促销通知单-组规则PromMultipleNoteGroup内容说明综合促销通知单-组规则表名PromMultipleNoteGroup0/PromMultipleNoteGroup字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N顺序号SortNoIntN本单在本表内的序号组号GroupNoVarchar2(20)N组类型GroupTypeIntN0:满数量;1:满金额促销类型PromTypeIntN0:本组商品保持原价;1:本组总需支付金额,PromValue为本组金额;2:本组总优惠金额,PromValue为本组减金额;3:本组商品价格,PromValue为单价4:本组商品折扣率,PromValue为折扣率5:本组商品最低价格1件商品折扣,PromValue折扣率6:本组商品最高价格1件商品折扣,PromValue折扣率商品范围SKUScopeIntN0:全部商品;1:指定子类;2:指定品牌;3:指定商品清单说明ItemRemarkVarchar2(64)PRIMARYKEYBillNo+GroupNoUNIQUEINDEX综合促销-数据字典第4页,共33页INDEXBillNoNOTES1.2.3综合促销通知单-促销层级PromMultipleNoteTier内容说明综合促销通知单-促销层级表名PromMultipleNoteTier0/PromMultipleNoteTier字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N顺序号SortNoIntN本单在本表内的序号组号GroupNoVarchar2(20)N条件值ConditionValueNUMBER(12,3)N需要满足的金额或数量促销值PromValueNUMBER(12,2)N金额或折扣率PRIMARYKEYBillNo+GroupNo+ConditionValueUNIQUEINDEXINDEXBillNoNOTES1、1.2.4综合促销通知单-商品范围PromMultipleNoteSKUScope内容说明综合促销通知单-商品范围表名PromMultipleNoteSKUScope0/PromMultipleNoteSKUScope字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N组号GroupNoVarchar2(20)N范围类型SKUScopeTypeIntN1:子类;2:品牌;3:商品范围IDSKUScopeIDNUMBER(20)N范围CodeSKUScopeCodeVarchar2(30)N范围NameSKUScopeNameVarchar2(100)NPRIMARYKEYBillNo+GroupNo+SKUScopeType+SKUScopeIDUNIQUEINDEXINDEXBillNoNOTES1、指定商品时,为商品清单综合促销-数据字典第5页,共33页1.2.5综合促销通知单-会员范围PromMultipleNoteMemberScope内容说明综合促销通知单-会员范围表名PromMultipleNoteMemberScope0/PromMultipleNoteMemberScope字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N范围类型MemberScopeTypeIntN0:会员级别;1:会员卡范围IDMemberScopeIDNUMBER(20)N范围CodeMemberScopeCodeVarchar2(30)N范围NameMemberScopeNameVarchar2(100)NPRIMARYKEYBillNo+MemberScopeType+MemberScopeIDUNIQUEINDEXINDEXBillNoNOTES1、指定会员时,为会员卡清单1.2.6综合促销通知单-门店范围PromMultipleNoteShopScope内容说明综合促销通知单-门店范围表名PromMultipleNoteShopScope0/PromMultipleNoteShopScope字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N范围类型ShopScopeTypeIntN范围IDShopScopeIDNUMBER(20)N范围CodeShopScopeCodeVarchar2(30)N范围NameShopScopeNameVarchar2(100)NPRIMARYKEYBillNo+ShopScopeIDUNIQUEINDEXINDEXBillNoNOTES1、前台选择的机构、店群1.2.7综合促销通知单-门店清单PromMultipleNoteShop综合促销-数据字典第6页,共33页内容说明综合促销通知单-门店清单表名PromMultipleNoteShop0/PromMultipleNoteShop字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N机构IDOrgIDNUMBER(20)NPRIMARYKEYBillNo+OrgIDUNIQUEINDEXINDEXBillNoNOTES1、实际生效的机构1.3综合促销单1.3.1综合促销单-方案PromMultiple内容说明综合促销单-方案表名PromMultiple0/PromMultiple字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N结转期号SettleNoIntN相关单号RBILLNOVarchar2(20)N相关单据类型RBILLTypeIntN部门内码DeptIDNUMBER(20)N品类分组ResourceIDNUMBER(20)N0机构IDOrgIDNUMBER(20)N促销主题PromTopicVarchar2(30)促销类型PromTypeIntN0:组合;1:限量;2:数量;3:总额数量处理类型QtyTypeIntN0:每满(达到某一档则享受该档优惠,删除达到的数值后剩下的继续匹配);1:达标(达到某一档则全部享受该档优惠);2:分段(达到某一档则达到的部分享受该档优惠,剩下的继续向上匹配);3:一次(达到某一档则达到的部分享受该档优惠,剩下的不继续匹配);会员范围MemberScopeIntN0:全部客户;1:全部会员;2:会员级别;3:指定会员清单开始日期StartDateDateN时间为00:00:00结束日期EndDateDateN时间为00:00:00综合促销-数据字典第7页,共33页开始时间StartTimeDateN有效时间结束时间EndTimeDateN有效时间每逢星期WhenWeekVarchar2(7)N形如:1111111,第几位=1,表示该日执行行每逢日期WhenDateVarchar2(31)N形如:000000000000000000000000000000031位的字符串,第几位=1,表示该日执行单据状态BillStatusIntN00:编辑;2:待执行;100:完结制单人CreateEmpCodeVarchar2(30)N工号制单时间CreateTimeDateN制单日期CreateDateDateN时间为00:00:00审核人AuditEmpCodeVarchar2(30)工号审核时间AuditTimeDate审核日期AuditDateDate生效时间EffecttimeDate实际生效时间打印次数PrintCountIntN0备注BillNoteVarchar2(255)PRIMARYKEYBillNoUNIQUEINDEXINDEXNOTES1、如果一张单内有2条组规则记录,那么2个组都必须方案满足才能生效2、对于同一组,可以有多条记录,以表示层级;3、如果组规则有2条记录,那么促销层级每个组有且仅有一条记录4、如果组规则有2条记录,QtyType数量处理类型只能为0:每满;1:达标;3:一次,不能使用2分段1.3.2综合促销单-组规则PromMultipleGroup内容说明综合促销单-组规则表名PromMultipleGroup0/PromMultipleGroup字段含义字段名类型空值默认值备注单据号BillNoVarchar2(20)N顺序号SortNoIntN本单在本表内的序号组号GroupNoVarchar2(20)N组类型GroupTypeIntN0:满数量;1:满金额促销类型PromTypeIntN0:本组商品保持原价;1:本组总需支付金额,PromValue为本组金额;2:本组总优惠