cancel
Showing results for 
Search instead for 
Did you mean: 

Publish Errors

WildBird24
New Contributor II

Hi all,

I'm trying to figure out how to fix these last 2 errors with publishing items. 

So I have almost all my 36 items saved and validated and I want to publish one of them as a test but I keep getting these two errors?

2 Error(s)

Base Unit Indicator (isBaseUnit) should only be true for the lowest level Item in the hierarchy. If ChildTradeItem/gtin is not empty then Base Unit Indicator (isBaseUnit) must be equal to false.

Ordering Unit Indicator (isOrderableUnit) must be true for at least one GTIN within a hierarchical configuration.

I have put every item in as an each and I thought that would be OK?

Thanks for any help!

Matt

1 Solution

Accepted Solutions

Theo
Community Support

Hello @WildBird24 . Thank you for utilizing our customer community.

Below, I have provided an explanation regarding the errors you mentioned, using your existing hierarchy as an example:

  • Since you currently have only an "Each" item created in your hierarchy, you will need to correct all the mentioned errors on this item. If "Each" items are to be placed in a "Case" and that is how the item will be shipped, you will also need to create an item for the "Case" and link them together.
     
    018d6252-606f-48e9-a128-bb316bfbdb45.png
  • Base Unit Indicator: This should be set to True for the lowest level item in your hierarchy and False for the items above it. If your hierarchy consists solely of the "Each" item, mark it as True. If you add a "Case" item, then the "Case" should be marked as False.

    be8f87b2-d4ab-49bc-b671-80eb6ba6ea02.png
  • Ordering Unit Indicator: This should be True for items that can be ordered by the retailer and False for those that cannot. For example, if you create a "Case" item that the retailer can only order, then the "Case" would have the indicator set to True, and the "Each" would be set to False. However, if the "Each" remains the only item in your hierarchy, it should have the Ordering Unit Indicator set to True.
    853a347f-1a58-4416-9c4e-806622d93f30.png

 

 

 

View solution in original post

2 Replies

Theo
Community Support

Hello @WildBird24 . Thank you for utilizing our customer community.

Below, I have provided an explanation regarding the errors you mentioned, using your existing hierarchy as an example:

  • Since you currently have only an "Each" item created in your hierarchy, you will need to correct all the mentioned errors on this item. If "Each" items are to be placed in a "Case" and that is how the item will be shipped, you will also need to create an item for the "Case" and link them together.
     
    018d6252-606f-48e9-a128-bb316bfbdb45.png
  • Base Unit Indicator: This should be set to True for the lowest level item in your hierarchy and False for the items above it. If your hierarchy consists solely of the "Each" item, mark it as True. If you add a "Case" item, then the "Case" should be marked as False.

    be8f87b2-d4ab-49bc-b671-80eb6ba6ea02.png
  • Ordering Unit Indicator: This should be True for items that can be ordered by the retailer and False for those that cannot. For example, if you create a "Case" item that the retailer can only order, then the "Case" would have the indicator set to True, and the "Each" would be set to False. However, if the "Each" remains the only item in your hierarchy, it should have the Ordering Unit Indicator set to True.
    853a347f-1a58-4416-9c4e-806622d93f30.png

 

 

 

WildBird24
New Contributor II

That worked it seems. Thanks a bunch for the help!

Matt