关注本人微信和易信公众号: 微软动态CRM专家罗勇,回复141或者20150122可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me!
上一篇博文我在素格格新疆特产店中定义了一个 捆绑销售,如下所示:
下面我去模拟有人购买了这个捆绑销售看看,导航到CRM > 销售 > 订单,新建一个订单,并且添加现有产品:
可以看到在添加现有产品时候是可以选择到这个捆绑销售产品的,和普通的产品并无特别之处。
可以看到添加以后效果如下,这个捆绑销售的产品可以打开,在他的下一级可以看到一个捆绑销售产品包括什么产品,价格默认包括了那个可选产品 新疆特产礼品盒后的价格,就是捆绑销售产品的价格在加上可选产品的价格。
可以看到那个可选产品的数量是可以更改的,而必选产品的数量则是不能更改的,可选产品是可以删除的,必选产品则不能删除。
当然捆绑销售产品的数量也是可以更改的,我这里更改为 2后如下:发现一个捆绑销售产品下面包括的产品数量并没有随着捆绑销售产品数量的变化而变化,当然价格是自然变化了的。
那这些东西在数据库中是怎么存储的呢?我用个sql语句去看看吧。
select productidname,uomidname,quantity,priceperunit,ParentBundleId,ProductTypeCode,ProductAssociationId from SalesOrderDetail where SalesOrderId='0589C2CF-CAA1-E411-813F-00155D016705'
结果如下:
可以看到,如果是捆绑销售产品中产品(不管是必选产品还是可选产品)的话,其 ParentBundleId 属性是有值的。
还可以看到ProductTypeCode 字段不同,根据元数据可以知道,如果该订单行是产品的话,该字段的值为1,如果是捆绑销售产品的话,该字段的值为2,就是我截图中的 三斤一级和田枣和梁晋长寿果礼包 这个,如果是捆绑销售产品中的必选产品的话,该字段的值为3,就是截图中的一级和田大枣和特级长寿果两个产品,如果是捆绑销售中的可选产品的话,该字段的值就是4,就是截图中的新疆特产礼品盒这个产品。
标签:捆绑,之十,必选,销售,产品,2015,该字,CRM 来源: https://blog.51cto.com/luoyong/2888038
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。