{AddNewProduct}

#IF(#IsVariationProduct) #ELSE #ENDIF
#IF(#OBJECT_EXISTS)

{InputError}

{ObjectExists}
#ELSIF(#FormError)
#IF(#COUNT(#FormErrors.Form.Save.Errors)) #LOOP(#FormErrors.Form.Save.Errors) #IF(#Reason EQ "SHORTURL_ALREADY_EXISTS")

{InputError}

{SHORTURL_ALREADY_EXISTS} #ELSIF(#Reason EQ "INVALID_CHARACTER")

{InputError}

{SHORTURL_INVALID_CHARACTER} #ELSIF(#Reason EQ "MissingEcoParticipationCategory")

{InputError}

{MissingEcoParticipationCategory} #ENDIF #ENDLOOP #ELSE

{InputError}

{PleaseCorrectErrors} #ENDIF
#ENDIF #IF(#ShopProductsMaxedOut)

{MaxFeatureValueReached}

{FeatureMaxValue}: #Shop.FeatureMaxValue.Products[integer]
#ENDIF

{General}

{SKU} {MandatoryStar}
{ProductName}
{Visible}
#SNIPPET("INC-WYSIWYG", "Name,InputName,Value,TranslationHead", "DescriptionTranslation", "Description", #Description, "{Description}")

{General} - optional

{Keywords}

{Image}

{Price}

{ListPrice} #ShopCurrencySymbol
#LOCAL("ErrorItemNo", 0) #IF(#DEFINED(#Shop.TaxMethod) AND #GET("System.Child.PageTypes.Child.MBO.Child.DefaultTemplateTypes.Child.INC-".#Shop.TaxMethod.Alias[0]."-TaxClass-Select.ID")) #LOCAL("IncludeTemplate","INC-".#Shop.TaxMethod.Alias[0]."-TaxClass-Select") #INCLUDE(#IncludeTemplate) #ENDLOCAL #ELSE #INCLUDE("INC-TaxClass-Select")
#ENDIF #ENDLOCAL
{OrderUnit} #IF(#DEFINED(#OrderUnitID)) #ENDIF

{Price} - optional

{Pricequantity}
{OrderInterval}

{Inventory}

{StockLevel}

{Inventory} - optional

{MinimumOrder}

{Shipping}

{DeliveryPeriod} {DaysFuzzy}

{Shipping} - optional

{Weight} {for} #PriceQuantity[float]  #LOCAL("WeightUnitID", #FUNCTION("ERROR_VALUE", #WeightUnit, #WeightUnit.ID)) #ENDLOCAL
{ProductShippingMethods} #LOOP(#Shop.ShippingMethods)
#ENDLOOP

{Manufacturer} - optional

{Manufacturer}
{ManufacturerSKU}
{ProductCode}

{Legal} - optional

#ShopCurrencySymbol
DEEE Catégorie #IF(#Shop.InputTaxModel)({Gross})#ELSE({Net})#ENDIF #LOCAL("EcoParticipationCategory_ID", #EcoParticipationCategory) #ENDLOCAL