Нужно написать/дописать обработку для xml файла с заказами из CMS Shopify для выгрузки в 1С Бухглатерия 3.0
Формат выгрузки XML с заказом:
<?xml version="1.0" encoding="UTF-8"?>
<order>
<id>{{order.id}}</id>
<number>{{order.order_number}}</number>
<email>{{order.email}}</email>
<created_at>{{order.created_at}}</created_at>
<total_price>{{order.total_price}}</total_price>
<subtotal_price>{{order.subtotal_price}}</subtotal_price>
<total_weight>{{order.total_weight}}</total_weight>
<total_tax>{{order.total_tax}}</total_tax>
<taxes_included>{{order.taxes_included}}</taxes_included>
<currency>{{order.currency}}</currency>
<financial_status>{{order.financial_status}}</financial_status>
<confirmed>{{order.confirmed}}</confirmed>
<total_discounts>{{order.total_discounts}}</total_discounts>
<total_line_items_price>{{order.total_line_items_price}}</total_line_items_price>
<shipping_address>
<first_name>{{order.shipping_address.first_name}}</first_name>
<last_name>{{order.shipping_address.last_name}}</last_name>
<company>{{order.shipping_address.company}}</company>
<address1>{{order.shipping_address.address1}}</address1>
<address2>{{order.shipping_address.address2}}</address2>
<city>{{order.shipping_address.city}}</city>
<zip>{{order.shipping_address.zip}}</zip>
<country_code>{{order.shipping_address.country_code}}</country_code>
<phone>{{order.shipping_address.phone}}</phone>
</shipping_address>
<items>
{%- for item in order.line_items %}
<item>
<product_id>{{item.product_id}}</product_id>
<variant_id>{{item.variant_id}}</variant_id>
<sku>{{item.sku}}</sku>
<title>{{item.title}}</title>
<vendor>{{item.vendor}}</title>
<price>{{item.price}}</price>
<quantity>{{item.quantity}}</quantity>
<total_price>{{item.price | times: item.quantity | money }}</total_price>
<total_discount>{{item.total_discount}}</total_discount>
<tax_lines>
{%- for tax_line in item.tax_lines %}
<tax_line>
<title>{{tax_line.title}}</title>
<price>{{tax_line.price}}</price>
<rate>{{tax_line.rate}}</rate>
</tax_line>
{%- endfor %}
</tax_lines>
</item>
{%- endfor %}
</items>
</order>
Сроки 1-5 дней
Внимание!
Текущий статус - «архив». Проект - не будет показано в списке проекты.