{{ publication.marketplaceConnection.configName }}
{{ publication.sku }}
{% if publication.priceToPublish.goldenRulesApplied is defined %} {% if publication.priceToPublish.goldenRulesApplied.regla == 1 or publication.priceToPublish.goldenRulesApplied.regla == 2 %} Por producto: ${{ publication.priceToPublish.goldenRulesApplied.precioespecifico }} {% elseif publication.priceToPublish.goldenRulesApplied.regla == 3 %} Por producto: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% elseif publication.priceToPublish.goldenRulesApplied.regla == 'Tag' %} Por etiqueta: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% elseif publication.priceToPublish.goldenRulesApplied.regla == 4 %} Por marca: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% elseif publication.priceToPublish.goldenRulesApplied.regla == 5 %} Por subcategoría: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% elseif publication.priceToPublish.goldenRulesApplied.regla == 6 %} Por categoría: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% elseif publication.priceToPublish.goldenRulesApplied.regla == 7 %} Por markup global: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% elseif publication.priceToPublish.goldenRulesApplied.regla == 8 %} Por opciones de pubicación: {{ publication.priceToPublish.goldenRulesApplied.markup }}% {% endif %} {% else %} -- {% endif %} {% if not parent %} {% if variable_attributes is not null %} {% for variants in product.variable_attributes %}
{{ variants.key }}: {{ variants.value }}
{% endfor %} {% endif %} {% else %} - {% endif %}
{% set status = '' %} {% set published = false %} {% set synchronized = false %} {% set syncError = false %} {% set publicationError = false %} {% set lastErrorMessage = " " ~ publication.lastErrorMessage | default("") %} {% set lastErrorTransactionId = " " ~ publication.lastErrorTransactionId | default("") %} {% set errorMessage = publication.errorAt|date("d-m-Y H:i:s") ~ ": " ~ "(TXID: " ~ lastErrorTransactionId ~ ")" ~ ":" ~ lastErrorMessage %} {% if publication.publishedAt %} {% set published = true %} {% if publication.toUpdate == false and publication.synchronizedAt > publication.errorAt %} {% set synchronized = true %} {% else %} {% if publication.errorAt >= publication.synchronizedAt %} {% set syncError = true %} {% endif %} {% endif %} {% else %} {% if publication.errorAt is not null %} {% set publicationError = true %} {% endif %} {% endif %} {% if published == true %} {% set lastSync = 'Última sincronización: ' ~ publication.synchronizedAt|date("d-m-Y H:i:s") %} {% set lastSyncUpdate = 'Modificado el ' ~ publication.synchronizedAt|date("d-m-Y H:i:s") %} {% if synchronized == true %} {% set status = lastSyncUpdate ~ ' - Sincronizado con éxito.' %} {% else %} {% if syncError == true %} {% set status = 'Publicado - No sincronizado por error: ' ~ errorMessage %} {% else %} {% set status = 'Publicado - ' ~ lastSync %} {% endif %} {% endif %} {% else %} {% if publicationError == true %} {% set status = 'Error en publicación: ' ~ errorMessage %} {% else %} {% set status = 'Pendiente de publicación' %} {% endif %} {% endif %}
{% if published %} {% if synchronized == true %} {% else %} {% endif %} {% else %} {% if publicationError == true %} {% else %} {% endif %} {% endif %}
{{ status }}
{{ publication.synchronizedAt|date("d-m-Y H:i:s") }} ${{ publication.priceToPublish.price }} {{ publication.stockToPublish }} {% if publication.permalink %} {% endif %}
{% if publication.marketplaceConnection.marketplace.hasOptions %} {% set publicationOptions = "" %} {% for option in publication.options %} {% set publicationOptions = publicationOptions ~ "▸ " ~ option ~ "
" %} {% endfor %} {% if publicationOptions != "" %}
{% endif %}
{% endif %}