Draft >> An item that have never been published before as in it is a true draft.
Ready >>Validated state of a draft but has not beenPublished.
Unpublished Changes >>Has beenPublishedbefore and is now a draft of a Publishedentity.
General Business Rules:
A product/variant is sent to catalog on publish event. All linkages are updated for both products and variants on publish i.e. it does not matter if linkages are being updated from product side or variant, as long as either one of these entities is published with those changes, the changes will be reflected on catalog and storefront.
Storefront only shows a product or variant if they have been linked with each other and have been published at least once. So if you want a product to show up on store front it needs to:
Be Published at least once.
Have at least one Published variant.
Flow for Variant:
A variant has to be Published at least once.
It has to have at least one Published product attached.
Products and Variants are maintained as independent entities on PIM with versioning in place for housekeeping purposes. If you edit a product or variant, it's linked products/variants will go into "Unpublished Changes". This is done so already published "versions" remain untouched. You can update the changes at your discretion.
Products and Variants can be linked and delinked from both sides but every change needs to be "published" from whatever entity it is being initiated from.
Linking Products and Variants Use Cases:
Sr. No.
Use cases
Is/Are the product(s) published?
Is/Are the variant(s) published?
Will the product go to catalog?
Will the variant go to catalog?
Will the product/variant show on storefront?
1
Edit a Published product, add variants in Draftstate, publish the product only.
Yes
No
Yes
No
No
2
Edit a Published product, add variants in Ready state and publish only the product.
Yes
No.
Yes
No
No
3
Edit a Published product, add Published Variants, and publish the product only
Yes
Yes
Yes
Yes
Yes
4
Edit a Published product, add Draft variants and publish the product with variants.
Yes
Yes
Yes
Yes
Yes
5
Edit a Published product, add variants in Ready state and publish the product with variants.
Yes
Yes
Yes
Yes
Yes
6
Edit a Published product, add variants in Published state and publish product with variants.
Yes
Yes
Yes
Yes
Yes
7
Edit a Draft variant, add a product in Draft state, publish the variant only.
No
Yes
No
Yes
No
8
Edit a Ready variant, add a product in Draft state, publish the variant.
No
Yes
No
Yes
No
9
Edit a Published variant, add a product in Draft state, publish the variant.
No
Yes
No
Yes
No.
10
Edit a Draft variant, add product in Draft state, publish only the variant.
No
Yes
No
Yes
No.
11
Edit a Ready variant, add product in Draft state, publish on the variant.
No
Yes
No
Yes
No
12
Edit a Published variant, add product in Draft state, publish only the variant.
No
Yes
No
Yes
No
13
Edit a Draft variant, add product in Ready state, publish only the variant.
No
Yes
No
Yes
No
14
Edit a Draft variant, add a product in Published state, publish only the variant.
Yes
Yes
Yes
Yes
Yes
15.
Edit a Unpublished Changes product with no variants, add a Draft variant and publish only the product.
Yes
No
Yes
No
No
16.
Edit a Unpublished Changes product with no variants, add a Ready variant and publish only the product.
Yes
No
Yes
No
No
17.
Edit a Unpublished Changes product with no variants, add a Published variant and publish only the product.
Yes
Yes
Yes
Yes
No
18.
Edit a Unpublished Changes product with 1 or more Published variants, add a Draft variant and publish only the product.
Yes
No
Yes
No
Yes [Because product has at least one published variant added]
19.
Edit a Unpublished Changes Variant with no linked Products, add a Draft Product and publish the variant.
No
Yes
No
Yes
No.
20.
Edit a Unpublished Changes Variant with no linked Products, add a Ready Product and publish the variant.
No
Yes
No
Yes
No
21.
Edit a Unpublished Changes Variant with no linked Products, add a Published Product and publish the variant.
Yes
Yes
Yes
Yes
Yes
Use Cases for Removing Linkages on Catalog/Storefront.
22.
Edit a Published variant with 1 Published product, update links to remove Published Product, and publish the variant.
Yes
Yes
Yes
Yes
YES [This use case requires an update on catalog, so if user want to remove the published variant from a published product they will have to publish the product as well.]
23.
Edit a Published variant with 1 Ready product, update links to remove Ready Product, and publish the variant.
No
No
Yes
Yes
No
24.
Edit a Published variant with 1 Draft product, update links to remove Draft Product, and publish the variant.
No
No
Yes
Yes
No
26.
Edit a Unpublished Changes Variant, with 1 Published Product, remove the product, publish the variant.
Yes
Yes
Yes
Yes
YES [This use case requires an update on catalog, so if user want to remove the published variant from a published product they will have to publish the product as well.]
27.
Edit a Draft Variant, with 1 linked product in Draft, remove the product and publish the Variant.
No
Yes
No
Yes
No
28.
Edit a Ready Variant, with 1 Linked Product in Ready, remove the product and publish the variant.
No
No
No
No
No
29.
Edit a Ready Variant, with 1 Linked Product in Published, remove the product and publish the variant.
Yes
Yes
Yes
Yes
No
Product and Variant Linkages:
If you have any further queries, please feel free to reach out support team at support@upstartcommerce.com Thanks!
Important: Status Legends.
Draft >> An item that have never been published before as in it is a true draft.
Ready >> Validated state of a draft but has not been Published.
Unpublished Changes >> Has been Published before and is now a draft of a Published entity.
General Business Rules:
A product/variant is sent to catalog on publish event. All linkages are updated for both products and variants on publish i.e. it does not matter if linkages are being updated from product side or variant, as long as either one of these entities is published with those changes, the changes will be reflected on catalog and storefront.
Storefront only shows a product or variant if they have been linked with each other and have been published at least once. So if you want a product to show up on store front it needs to:
Be Published at least once.
Have at least one Published variant.
Flow for Variant:
A variant has to be Published at least once.
It has to have at least one Published product attached.
Products and Variants are maintained as independent entities on PIM with versioning in place for housekeeping purposes. If you edit a product or variant, it's linked products/variants will go into "Unpublished Changes". This is done so already published "versions" remain untouched. You can update the changes at your discretion.
Products and Variants can be linked and delinked from both sides but every change needs to be "published" from whatever entity it is being initiated from.
Linking Products and Variants Use Cases:
Sr. No.
Use cases
Is/Are the product(s) published?
Is/Are the variant(s) published?
Will the product go to catalog?
Will the variant go to catalog?
Will the product/variant show on storefront?
1
Edit a Published product, add variants in Draft state, publish the product only.
Yes
No
Yes
No
No
2
Edit a Published product, add variants in Ready state and publish only the product.
Yes
No.
Yes
No
No
3
Edit a Published product, add Published Variants, and publish the product only
Yes
Yes
Yes
Yes
Yes
4
Edit a Published product, add Draft variants and publish the product with variants.
Yes
Yes
Yes
Yes
Yes
5
Edit a Published product, add variants in Ready state and publish the product with variants.
Yes
Yes
Yes
Yes
Yes
6
Edit a Published product, add variants in Published state and publish product with variants.
Yes
Yes
Yes
Yes
Yes
7
Edit a Draft variant, add a product in Draft state, publish the variant only.
No
Yes
No
Yes
No
8
Edit a Ready variant, add a product in Draft state, publish the variant.
No
Yes
No
Yes
No
9
Edit a Published variant, add a product in Draft state, publish the variant.
No
Yes
No
Yes
No.
10
Edit a Draft variant, add product in Draft state, publish only the variant.
No
Yes
No
Yes
No.
11
Edit a Ready variant, add product in Draft state, publish on the variant.
No
Yes
No
Yes
No
12
Edit a Published variant, add product in Draft state, publish only the variant.
No
Yes
No
Yes
No
13
Edit a Draft variant, add product in Ready state, publish only the variant.
No
Yes
No
Yes
No
14
Edit a Draft variant, add a product in Published state, publish only the variant.
Yes
Yes
Yes
Yes
Yes
15.
Edit a Unpublished Changes product with no variants, add a Draft variant and publish only the product.
Yes
No
Yes
No
No
16.
Edit a Unpublished Changes product with no variants, add a Ready variant and publish only the product.
Yes
No
Yes
No
No
17.
Edit a Unpublished Changes product with no variants, add a Published variant and publish only the product.
Yes
Yes
Yes
Yes
No
18.
Edit a Unpublished Changes product with 1 or more Published variants, add a Draft variant and publish only the product.
Yes
No
Yes
No
Yes [Because product has at least one published variant added]
19.
Edit a Unpublished Changes Variant with no linked Products, add a Draft Product and publish the variant.
No
Yes
No
Yes
No.
20.
Edit a Unpublished Changes Variant with no linked Products, add a Ready Product and publish the variant.
No
Yes
No
Yes
No
21.
Edit a Unpublished Changes Variant with no linked Products, add a Published Product and publish the variant.
Yes
Yes
Yes
Yes
Yes
Use Cases for Removing Linkages on Catalog/Storefront.
22.
Edit a Published variant with 1 Published product, update links to remove Published Product, and publish the variant.
Yes
Yes
Yes
Yes
YES [This use case requires an update on catalog, so if user want to remove the published variant from a published product they will have to publish the product as well.]
23.
Edit a Published variant with 1 Ready product, update links to remove Ready Product, and publish the variant.
No
No
Yes
Yes
No
24.
Edit a Published variant with 1 Draft product, update links to remove Draft Product, and publish the variant.
No
No
Yes
Yes
No
26.
Edit a Unpublished Changes Variant, with 1 Published Product, remove the product, publish the variant.
Yes
Yes
Yes
Yes
YES [This use case requires an update on catalog, so if user want to remove the published variant from a published product they will have to publish the product as well.]
27.
Edit a Draft Variant, with 1 linked product in Draft, remove the product and publish the Variant.
No
Yes
No
Yes
No
Product and Variant Linkages:
If you have any further queries, please feel free to reach out support team at support@upstartcommerce.com Thanks!
0 Votes
0 Comments
Login or Sign up to post a comment