Синхронизация данных (из OpenCart в 1С) при одностороннем обмене
Цель
Настроить односторонний обмен данными:
1С выступает инициатором (по нажатию кнопки в 1С), «стучится» к сайту OpenCart.
Сайт формирует с помощью CommerceML (можно предложить и другое) всю необходимую информацию о заказах и клиентах (физических или юридических лицах).
Перечень синхронизируемых полей
Поле частное или юридическое лицо
Частный клиент (физ. лицо):
LastName (Фамилия)
FirstName (Имя)
Country (Страна)
Фирма (юридическое лицо):
Company Name (Название компании)
Registration Number (Регистрационный номер)
VAT Number (НДС номер)
Country (Страна)
Данные заказа:
Order Date (дата заказа)
Invoice Number (номер счёта/инвойса — генерируется по схеме YYMMDD-XXX из Задачи 2)
Список товаров/услуг (номенклатура):
Код товара
Наименование (Product Name)
Количество (Quantity)
Цена/сумма (Price/Sum)
Итоговая сумма (Total) со ставкой VAT:
VAT Rate (ставка VAT, например 22% для Эстонии).
VAT Amount (сумма налога) — может передаваться отдельным полем.
Если VAT Rate и/или VAT Amount пустые, значит заказ не облагается налогом (0%).
Комиссия платежной системы
Total Amount — итог по заказу.
Дата оплаты (Payment Date)
Когда была внесена оплата (если есть онлайн-платёж или частичная оплата).
Сценарий обмена (односторонний)
Инициатор – 1С
Пользователь в 1С нажимает «Получить заказы с сайта» или запускает соответствующую обработку «Обмен с сайтом».
Запрос к сайту OpenCart
1С отправляет серию запросов (CommerceML-стандарт): mode=checkauth, mode=init, mode=query и т. д.
Соединение защищено HTTPS (SSL), чтобы не передавать заказы и личные данные в открытом виде.
Формирование ответных данных
Модуль «Обмен с 1С» на сайте собирает нужные заказы (обычно «новые» или «не выгруженные») и формирует orders.xml
В XML указываются все поля, перечисленные выше (Фамилия, Имя, Регистрационный номер и т. д.).
Если заказ от физ. лица, поля юр. лица (Registration Number, VAT Number) остаются пустыми — и наоборот.
-
1 день40 705 UAH
183 1 день40 705 UAHЗдравствуйте, помогу вам с вашим заказом, сделаю всё быстро и качественно, пишите в телеграм: Marokoko69, там скину портфолио
-
10 дней50 881 UAH
308 10 дней50 881 UAHДобрый день, выполню ваше задание. Мой опыт веб-программиста более 10 лет. Создаю сайты различной сложности на известных CMS.
-
2 дня5597 UAH
1240 34 0 2 дня5597 UAHЗдравствуйте.
Могу реализовать. Любая версия Opencart. Любой уровень сложности синхронизации.
Обращайтесь.
-
Здравствуйте, для выполнение нужно понимать какая версия opencart?
-
Актуальные фриланс-проекты в категории Веб-программирование
Создание сайта для бухгалтерской фирмы на WordPress (на готовом шаблоне)
25 000 UAH
Добрый день. Мы бухгалтерская фирма - хотим создать сайт для бухгалтерской фирмы на WordPress (на готовом шаблоне) на двух языках. Он будет оптимизирован под поиск Google и SEO. Веб-программирование ∙ 4 часа 36 минут назад ∙ 71 ставка |
Доработка системы учёта рабочего времени на ASP.NETНужен .NET-разработчик для небольшого проекта — системы подсчёта зарплаты сотрудников. Три задачи: Развернуть систему на нашем поддомене (домен и доступы дадим). Аудит формы логина + доработка по безопасности при необходимости. Реализовать закрытое API для выгрузки данных в… Веб-программирование ∙ 4 часа 50 минут назад ∙ 21 ставка |
Необходимо сделать современный сайт для компании натяжных потолков в Польше
28 485 UAH
Нужен современный премиальный дизайн, адаптация под мобильные устройства, быстрое загрузка, SEO, анимации, калькулятор, портфолио, форма заявки. Желателен опыт создания сайтов в Польше, лендингов для строительных или ремонтных компаний. Обязательно отправьте примеры своих работ. HTML и CSS верстка, Веб-программирование ∙ 7 часов 7 минут назад ∙ 113 ставок |
Ищем фронтенд разработчика для учебной платформыFrontend-разработчик https://www.figma.com/design/vXKC6kfWOeDBX2464BXqRv/%D0%A2%D0%97?node-id=0-1&p=f&t=OJxQ9DF0zXBNnBJv-0 Привет! Ищем frontend-разработчика для работы над современной музыкальной платформой Muse. Проект уже имеет готовый дизайн в Figma,… HTML и CSS верстка, Веб-программирование ∙ 8 часов 55 минут назад ∙ 76 ставок |
Редизайн и SEO-оптимизация сайта на платформе Prom.uaТехническое задание Сайт: protone.com.uaОсновная цель Необходимо сделать сайт современным, визуально привлекательным, удобным для пользователя и максимально подготовленным к продвижению в поисковых системах и внутри маркетплейса Prom.ua. Основной акцент — улучшение дизайна,… Веб-программирование, Дизайн сайтов ∙ 9 часов 25 минут назад ∙ 21 ставка |