Universal import of goods from XML with characteristics, attributes, photos, and categories
🎯
Goal:
Create a universal import processing for products from XML in BAS Small Company PROF, which:
supports different XML structures (Prom, Hotline, custom YML),
automatically detects characteristics and attributes, and creates them if they do not exist.
Creates separate categories for different files
creates a category hierarchy (reference “Nomenclature Groups”),
uploads images by URL into the product card or characteristic.
⚙️
Main features:
Flexible XML parser:
Works with PromUA/YML-like structure files.
Supports key tags: <offer>, <group_id>, <vendor>, <param name="...">, <picture>, <categoryId>, <barcode>, <vendorCode>.
Grouping by group_id:
Offers with the same group_id = one product with options (characteristics).
Automatic detection:
param name with the same value → attribute (requisite);
param name with different values (or missing in some) → characteristic.
Nomenclature:
One nomenclature card per group_id.
Requisites/properties are stored in BAS directories.
Characteristics are created with a unique set of parameters or taken from existing ones.
Prices and stock levels:
Price recorded from <price> tag.
Ability to create virtual stock levels already configured in my setup under "Stock of Nomenclature for Contractors".
Category hierarchy:
Based on <categoryId> and <categories><category id="X" parentId="Y">Name</category></categories>.
Automatic creation of nested nomenclature groups (reference “Nomenclature Groups”).
Photos (mandatory):
Uploading images via <picture> tag:
If multiple <picture> — take the first as main, others as additional.
Photo saving should follow parameters and pass through image processing already integrated into BAS if the file size exceeds 3MB.
Execution:
My setup includes scheduled exchanges, so it is necessary that this new exchange can be scheduled according to the regulations.
The typical file for upload is attached below.
Applications 1
-
Hello, Stanislav
Do you need a universal tool for processing and uploading price lists, including from Excel files? Automatically, on schedule, with flexible settings and photo uploads? We have a ready solution for you. Details in the portfolio + ready to answer your questions.
-
421 7 0 Good day, I am ready to implement this tool for you. Have a nice day.
-
2065 32 0 Good day!
I have experience working with BAS (including Small Company PROF) and implementing data import from XML/YML structures of Prom/Hotline.
I am ready to create a universal import process according to your technical specifications: supporting characteristics, attributes, category hierarchy, uploading photos via URL, and integration into the scheduled exchange.
I reviewed the attached XML — the structure is clear, I can implement a flexible parser with group_id logic and auto-map parameters.
Ready to discuss details and start work.
-
552 6 2 Good day. Ready to perform your task qualitatively. Hour 480. Have experience with Prom Rozetka exchange and other types of exchanges. Write, let's agree.
-
Вова Попко, 480 грн. год ? Серйозно ? В 2018 ще памёятаю коштувало 500
-
Current freelance projects in the category Enterprise Resource Planning (ERP)
Processing for payment unloading from PrivatBank for BAS Accounting Corporation1. Add the given processing as an extension in the configuration (without changing the configuration) so that it appears as an additional menu item. 2. Provide a separate type of rights for configuring access rights to work with the module. 3. Ensure that all subsections of the… Enterprise Resource Planning (ERP) ∙ 21 hours 9 minutes back ∙ 5 proposals |
Looking for a specialist in WordPress / WooCommerce automation
143 USD
Looking for a specialist who can help set up automation for filling product cards in WooCommerce using Make.com, N8N, Zapier, or similar services.Task We have an online store on WordPress + WooCommerce in different languages. It is necessary to automate the creation and filling… Enterprise Resource Planning (ERP), Online Stores & E-commerce ∙ 1 day 21 hours back ∙ 51 proposals |
Checking and configuring cloud, agents, skills.I want to set up an AI agent for finding clients and automatically sending messages. Task: create an agent through Claude/Cloud that can collect a database of contacts based on specified criteria, such as companies, websites, emails, phone numbers, cities, regions, and other… Enterprise Resource Planning (ERP), AI Consulting ∙ 4 days 18 hours back ∙ 23 proposals |
She for the team
557 USD
Teach the team the basic functions of AI Team of up to 10 people Optimize processes, improve the quality of work. Teach basic methods to use AI. Online sessions can be one lasting several hours Enterprise Resource Planning (ERP), AI Consulting ∙ 8 days 6 hours back ∙ 24 proposals |
AI advertising automation - FACEBOOK ADS
150 USD
Hello everyone! We are looking for specialists who have effectively automated the management / launch and analytics of Facebook advertising through AI Claude / GPT / GEMINI. We need to quickly set up automation / launch / exports / analytics. Please share your… AI & Machine Learning, Enterprise Resource Planning (ERP) ∙ 9 days 16 hours back ∙ 30 proposals |