Реализовать двусторонний обмен документами БП3.0 и сторонней системой через WEB-сервер
В архиве
5881 |
4
20 декабря 2024 в 18:59:07
(2 дня 7 часов назад)
998210
29.06.2018 15:38:42
Текст задания
Конфигурация: БП3.0 (актуальная, типовая).
Требуется реализовать двусторонний обмен с сторонней базой данных (электронный магазин на PHP) через WEB-сервер. Программист на стороне PHP-системы есть, все что нужно от него - он сделает. Нужно сделать только работы на стороне 1С.
Например так: в момент изменения элемента (справочника или документа) 1С на определенный URL-адрес просто посылает код ID-шника товара, или договора, или заказа. Скрипт PHP на стороне сторонней системы понимает, что его надо скачать, далает в Web-интерфейс запрос, который отдает ей json-массив того элемента где было изменение и данные закачиваюся в PHP-систему. Тоже самое происходит и в системе PHP. Как только был, например сделан там заказ, то система посылает id-шник заказа и все это загружается в 1с.
Таким образом производится двухсторонняя синхронизация электронного магазина и с успехом делается заказ.
Нужно чтобы Web-сервер, по 80-му пору (http-протокол) отдавал информацию по хешированному ID-шнику (формат 1c) виде json-массива (в том числе и изображения, так же включаются в элемент).
База 1С работает уже на Web-сервере 1с. Web-сервер дает возможность сторонней системе самой забирать данные с сервера 1с. Система PHP посылает напрмер ID-справочника товара.
В ответ приходит вся карточка товара. Или посылает ID-контрагента, приходит весь массив по нему.
Пример ответа:
[ {
"GUID": "8486eef5-812d-11e5-9507-00155d321704",
"Name": "Аппартат рентгеновский цифровой панорамный PaX, вариант исполнения PaX-i",
"FullName": "Аппартат рентгеновский цифровой панорамный PaX, вариант исполнения PaX-i",
"Total": "0",
"Article": "PAX-I",
"Specification": "Pax-i - простое и доступное решение для традиционной рентгенодиагностики с использованием инновационных разработок компании Vatech Global.nМножество режимов панорамной съемки для удовлетворения всех диагностических требований. Цефалометрическая приставка расширяет диагностические возможности для ортодонтов.nnПреимущества:n-Непревзойденное качество изображенийn-Самая надежная и безопасная система визуализацииn-Большое число программ съемки для любых целей диагностикиn-Оптимальный набор комплектаций для Ваших потребностейn-Простой и компактный дизайнn-Множество режимов съемки для удовлетворения всех диагностических потребностей",
"ExpirationDate": "0",
"Manufacturer": "Vatech (Ю.Корея)",
"Price": "917364.35",
"NotUnload": "0",
"Catalog": [
"Панорамные аппараты",
"Рентгенодиагностика",
"Диагностика",
""
],
"Characteristics": {}
}
]
Добрый день!
Готов подключиться к решению вашей задачи
После детального ознакомления с задачей
Оплату можно осуществить по безналичному расчету
Будем рады ответить на любые дополнительные вопросы.
С уважением директор 1С:Франчайзинг.Серв1С Сергей Юревич.
Skype : sergeyyurievich
Тел : 8(4822)643045
E-mail: info@серв1с.рф
WhatApp +79157077792