Стояла задача выгрузить заказы из Joomla в 1С. Посмотрел в интернете, и тут на сайте. Находил либо платные, либо не совсем подходящие для меня решения. Попробовал написать что-то свое.
Обработка работает по принципу:
- Из 1С запускается php-файл, который находится на сервере.
- Он проверяет, появились ли новые заказы (ищет по статусам), при появлении новых - формирует xml-файл
- 1С проверяет ответ ответ от сервера, в случае если он положительный, по ftp забирает сформировавшийся файл и разбирает его. Формирует новых контрагентов, ругается если не нашлась номенклатура (поиск по артикулу). И в финале создает заказ. Работает под немного нетиповую конфигурацию. Думаю, разобраться не сложно.
Может, для кого-нибудь моя доработка пригодится. Буду рад. По аналогии можно выгружать номенклатуру, изменения статусов и т.д. ...
Файлы обработки:
- Avtomaticheskaya vygruzka zakazov s joomla (virtuemart) v 1s UT 10.3.zip Для скачивания нужна регистрация
- 2_Avtomaticheskaya_vygruzka_zakazov_s_joomla_(virtuemart)_v_1s_UT_10.3.xml Для скачивания нужна регистрация
- 1_Avtomaticheskaya_vygruzka_zakazov_s_joomla_(virtuemart)_v_1s_UT_10.3.zip Для скачивания нужна регистрация
-
В этой группе 1С
- Перенумератор справочников и документов
- Выгрузка зарплаты. Подготовка файлов и печатных форм для обмена с различными банками (8.2).
- Выгрузка в банк РОССИЯ для 8.1 и 8.2
- Камин 3.5 выгрузка ведомостей в *.DBF
- Индексация окладов для ЗУП 8.*
- Заполнение табличной части документа "Инвентаризация товаров на складе" малоценки с выборкой по материально ответственному лицу.
- Формирование документа "Перечисление НДФЛ в бюджет" (начислено = уплачено)
- Реестр на перечисление зарплаты в банк ВТБ24