#LOCAL("IsTwengaCountryAvailable",#Shop.Address.CountryID EQ #PortalSite.Country.CountryID) #WITH_ERROR(#FormError)
#IF(NOT #DEFINED(#Shop.Address.Country))

{AddressError}

{NoOrderShopAddressCountry}
{SetShopAddress}
#ELSIF(NOT #IsTwengaCountryAvailable)

{Notification}

{TwengaCountryIsNotAvailable} #Portal.NameOrAlias / #PortalSite.Country.Native
#ENDIF #IF(#Shop.TaxModel NE #PortalSite.TaxModel)

{Notification}

{DifferentTaxModels}

#ENDIF #IF(#ExportSuccessful)

{Notification}

{ExportSuccessful}

#ENDIF #IF(#FormError)
#IF(#FormErrors.Reason.NoShipping)

{InputError}

{NoShippingSelected} #ELSIF(#FormErrors.Form.ExportPortalConfig)

{ExportErrors}

{ExportErrorDetails}

{Details}
#LOOP(#FormErrors.Form.ExportPortalConfig.Errors) #IF(#Reason EQ "ProductNotVisible") #ELSIF(#Reason EQ "ProductNoName") #ELSIF(#Reason EQ "ProductNoPrice") #ELSIF(#Reason EQ "ProductNoShipping") #ELSIF(#Reason EQ "ProductNoCategory") #ELSIF(#Reason EQ "ProductNoImage") #ELSIF(#Reason EQ "ProductNoManufacturer") #ELSIF(#Reason EQ "ValueTooLong") #ELSIF(#Reason EQ "ProductNoValue") #ELSIF(#Reason EQ "WrongImage") #ELSIF(#Reason EQ "TaxModelMismatch") #ELSE #ENDIF #ENDLOOP
{SKU} {Name} {Error}
#Product.Alias#Product.Name[slice:40,html] {ProductNotSetVisible}
({NoExport})
#Product.Alias {ProductNoName}
({NoExport})
#Product.Alias#Product.Name[slice:40,html] {NoPriceSpecified}
({NoExport})
#Product.Alias#Product.Name[slice:40,html] {NoShippingAvailable}
({NoExport})
#Product.Alias#Product.Name[slice:40,html] {ProductNoCategory}
({NoExport})
#Product.Alias#Product.Name[slice:40,html] {ProductNoImage}
({NoExport})
#Product.Alias#Product.Name[slice:40,html] {NoManufacturerAvailable}
({NoExport})
#Product.Alias#Product.Name[slice:40,html] #IF(#AttributeName EQ "title") {ValueTooLongName}#ELSE {ValueTooLong}#ENDIF#Product.Alias#Product.Name[slice:40,html] #IF(#AttributeName EQ "Manufacturer") {NoManufacturerAvailable} #ELSIF(#AttributeName EQ "ManufacturerSKU") {NoManufacturerSKUAvailable} #ELSIF(#AttributeName EQ "UPCEAN") {NoProductCodeAvailable} #ELSIF(#AttributeName EQ "Categories") {NoCategoryAvailable} #ELSE #AttributeName #ENDIF#Product.Alias #Product.Name[slice:40,html]{DifferentTaxModels}{UnknownError} #Reason: #Name (#Message)
#ELSIF(#FormErrors.Reason.SETTINGS_INCOMPLETE) {PortalSettingsIncomplete} {DoComplete} #ELSIF(#FormErrors.Reason.InvalidPortalMerchantID)

{InputError}

{MerchantIdInvalid} #ELSIF(#FormErrors.Reason.TwengaNotAvailable)

{Error}

{TwengaNotAvailableText} #ELSIF(#FormErrors.Reason.InternalError)

{Error}

{InternalErrorText} #ELSE

{InputError}

{PleaseCorrectErrors} #ENDIF
#ENDIF
#IF(#Language EQ "fr")

Vous êtes déjà inscrit à Twenga Ready to Sell ?

  1. Récupérez votre Twenga ID dans l'email correspondant envoyé par Twenga. Vous pouvez aussi la récupérer sur votre compte (allez sur l'onglet Outils, et sélectionnez l'option "Je veux récupérer mon Twenga ID").
  2. Ci-dessous, collez votre clé dans le champ "Twenga ID". Cliquez pour sauvegarder et exporter.

Vous n'êtes pas inscrit à Twenga Ready to Sell ?

  1. Cliquez sur ce lien pour vous inscrire* #IF(#IsTwengaCountryAvailable){RegisterNew}#ENDIF
  2. Complétez le formulaire d'inscription Twenga
  3. Une fois votre Twenga ID reçue, collez la ici dans le champ "Twenga ID". Cliquez pour sauvegarder et exporter.
#ELSE

{Info1_0}

  1. {Info1_1}
  2. {Info1_2} {ClickSave}

{Info0}

  1. {Info1} #IF(#IsTwengaCountryAvailable){RegisterNew}#ENDIF
  2. {Info2}
  3. {Info3} {ClickSave}
  4. {Info4}
#ENDIF #IF(#Language EQ "de") * nur für Deutschland.
Das Modul dient dem Export Ihrer Produkte an Twenga und der Installation des Twenga Sales Tracking (Anmeldung bei Twenga erforderlich). #ELSIF(#Language EQ "fr") * Seulement pour la France.
Rôle du module : export de vos produits sur Twenga et installation du suivi des ventes apportées par Twenga (inscription sur Twenga requise) #ELSIF(#Language EQ "es") * Solo para España.
Objetivos del modulo: exportación de tus productos en Twenga e instalación del tracking para el seguimiento de las ventas generadas gracias a Twenga (inscripción en Twenga obligatoria) #ELSIF(#Language EQ "nl") * Only for Netherlands.
Module role: export of your products on Twenga and installation of the sales tracking brought by Twenga (requires to sign up to Twenga) #ELSE * Only for United Kingdom.
Module role: export of your products on Twenga and installation of the sales tracking brought by Twenga (requires to sign up to Twenga) #ENDIF

{PriceList}
#LOCAL("ErrorImageAttributeID", 0) #IF(#FormError) #SET("ErrorImageAttributeID", #ImageAttribute) #IF(#ErrorImageAttributeID EQ "")#SET("ErrorImageAttributeID", 0)#ENDIF #ELSIF(#DEFINED(#ImageAttribute)) #SET("ErrorImageAttributeID", #ImageAttribute.ID) #ENDIF #WITH(#Shop.ProductClass) #ENDWITH#ENDLOCAL #INCLUDE("INC-ExportInterval")
Twenga {UserName}{MandatoryStar}

Twenga {Password}{MandatoryStar}

Twenga ID {MandatoryStar}

{ExportAllProducts}
{ExportAllVariations}

{ShippingMethod} #LOCAL("IsMethodCorrect", 0) #IF(#DEFINED(#ShippingMethod.Region)) #LOOP(#ShippingMethod.Region.Countries) #IF(#CountryID == #PortalSite.Country.CountryID) #SET("IsMethodCorrect", 1) #ENDIF #ENDLOOP #ELSE #SET("IsMethodCorrect", 1) #ENDIF #LOCAL("ErrorShippingMethodID", 0) #IF(#FormError) #SET("ErrorShippingMethodID", #ShippingMethod) #IF(#ErrorShippingMethodID EQ "")#SET("ErrorShippingMethodID", 0)#ENDIF #ELSIF(#DEFINED(#ShippingMethod)) #SET("ErrorShippingMethodID", #ShippingMethod.ID) #ENDIF #ENDLOCAL #IF(NOT #IsMethodCorrect)
 {CountryNotInMethod}#ENDIF #ENDLOCAL
{ImageAttribute}
#IF(#LastExportDate AND #ExistsExportFile)

{ShowExportFile}

#ENDIF
#ENDWITH_ERROR #ENDLOCAL
{MandatoryFields}
#IF(#FUNCTION("MENU_COUNT", "RelatedTopic") > 0)

{RelatedTopics}

#ENDIF