It can be dynamically configured by the
customer, based on the customer's requirements and is sold as a single unit. The
components are controlled by an external product configurator through a set of
predefined rules and user interaction, and supplied during add to cart. Once added
to cart it cannot be decomposed and has to be purchased as a single item. The components
of a dynamic kit can be changed by reconfiguring it as a whole using an
external product configurator.
Flow:
- Any item which is configurable will have “configure” option in the Product page.
- When a user clicks on the configure button, he will be taken to the external configurator page.
- The user can select the different components that he wants to be part of the final product.
- Once the user as configured a product a configuration Id will be generated, which will uniquely identify the item configured.
- With this information DynamicKitConfigurationAddCmd can be called. This command will define the components of a dynamic kit in WCS. This is done by creating entries in OICOMPLIST table against the configuration id passed by the externam configurator.
- A kit may contain other kits and catalog entries outside of a kit. OICOMPREL table stores information about kit components.
- CATCONFINF table holds additional information for catalog entries that represent configurable products.
- Followed by this OrderItemAddCmd can be called to add the DynamicKit as item of the order. This will create an entry in the ORDERITEMS table, where the CONFIGURATIONID column will have the one created by the external configurator.
- This way the price of the orderitem is resolved by summing up the price of all the components of a dynamic kit in the OICOMPLIST/OICOMPREL table.
Tables for setting up Pre-defined dynamic kits
- DKPREDEFCONF table maps the ID used by external configurator to represent the components to the WCS internal configuration ID
- DKPDCOFFERREL table maps the predefined configurations and the offers that price them.
- DKPDCCOMPLIST table maps the predefined configuration ID(WCS internal one) and its components (catentries)
- DKPDCCATENTREL table maps the predefined configuration ID(WCS internal one) and the dynamic kit catalog entries for which they are built.
- DKPDCDESC table contains the descriptions of predefined configurations.
Well explained. Such an interesting post. Thank you for sharing.
ReplyDeleteWebsite Development services in Bangalore | website development company Bangalore | Ecommerce website development Bangalore | ecommerce development Bangalore
ReplyDeletenice blog..Thanks for sharing the information.keep update with your blogs..
best website designers in hyderabad
website designers in ameerpet Hyderabad
web designers in hyderabad telangana
ReplyDeletenice blog..Thanks for sharing the information.keep update with your blogs..
website design in hyderabad price
web designing companies in kukatpally
web designing companies in madhapur
This comment has been removed by the author.
ReplyDelete
ReplyDeletenice information..thanks for providing valuable information.
best website designers in hyderabad
web designing companies in Hyderabad
Nice blog.That is very interesting; you are a very skilled blogger. I have shared your website in my social networks! A very nice guide.
ReplyDeletelow cost website designing
low cost web designing
It is very nice blog I have come up with about the digital marketing.Thanks for valuable information. Dynamic Website Designing company in delhi - For dynamic or CMS website designing, we use Professional Hypertext Pre-Processor (PHP), which has surpassed Microsoft's Active Server Pages (ASP) in usage for dynamic web applications. The popularity of PHP is also due in large part to its integration capabilities with open-source database software like MySQL.
ReplyDeleteThanks for your information; you have such great knowledge on these criteria. It’s really helpful to me. E-commerce development Hyderabad
ReplyDeleteOur Catalog Designing in Delhi provides creative Online Product Catalog design Printing with guaranteed quality and on-time delivery at low prices with expert support.
ReplyDeletethnk you sharing insightful info,if you are intrested in dynamic website designdo let us know
ReplyDelete