Интеграция с 1С - Остатки товара

Добрый день, коллеги!

Подскажите, как вы решаете задачу синхронизации товарных остатков между XRM и 1С?

В частности, интересует первичная синхронизация при настройке интеграции: по идее, загружать куда-то цифры остатков - не правильно, должен быть сформирован документ, "двигающий" эти остатки. В частности, в данном случае, наверное, это будет документ "Ввод начальных остатков". Только вот, как его получить из текущих остатков в 1С, да еще и импортировать в Террасофт - не понятно :(

И, вторая часть вопроса - если делать не как правильно, а как проще, то есть просто импортировать текущие значения регистра остатков - то, как это сдалать? Есть ли пример импорта остатков товаров из 1С в Террасофт, чтобы на него можно было посмотреть и разобраться (или любой другой пример работы с регистрами)?

Заранее спасибо за ответы!

P.S. Речь идет о Торговле 8.2

Нравится

4 комментария

Здравствуйте!

Работу с регистраци сведений можно посмотреть на примере импорта адресов контрагентов (в приложении).

"bayborodin" написал:В частности, интересует первичная синхронизация при настройке интеграции: по идее, загружать куда-то цифры остатков - не правильно, должен быть сформирован документ, "двигающий" эти остатки. В частности, в данном случае, наверное, это будет документ "Ввод начальных остатков". Только вот, как его получить из текущих остатков в 1С, да еще и импортировать в Террасофт - не понятно :(

Для расчета остатков в коробочной версии существует отчет по складским документам.

В случае, если учет остатков планиуется вести в 1С, тогда необходимо решить, какую информацию импортировать.

Есть вариант вносить все складские документы, и по ним рассчитывать, однако это трудоемкий процесс, и возникнет вопрос сверки остатков 1С и Terrasoft.

"bayborodin" написал:И, вторая часть вопроса - если делать не как правильно, а как проще, то есть просто импортировать текущие значения регистра остатков - то, как это сдалать? Есть ли пример импорта остатков товаров из 1С в Террасофт, чтобы на него можно было посмотреть и разобраться (или любой другой пример работы с регистрами)?

Получать готовую информацию непосредственно из 1С - не только проще, но и правильнее.

Однако для решения вопроса таким образом без программирования не обойтись. Есть два варианта решения задачи:

1. Если у Вас 1С 8.2, тогда можно рассимотреть варианты интеграции с 1CAutomationServer и показывать отчет 1С по нажатию конпки в Terrasoft.

2. В случае, если Вам в Terrasoft нужно информацию импортировать единожды, а затем ею пользоваться, тогда можно написать скрипт интеграции, который динамически будет строить запрос к регистрам сведений, и просто записывать нужные цифры складских остатков, нпаример, на специальную деталь продукта. с датой, количеством и идентификатором склада.

Спасибо за ответ, но стратегия дальнейших действий пока не ясна.

Опишу задачу более подробно: требуется перенести складской учет в Террасофт. С периодической выгрузкой документов в 1С. Следовательно: показывать просто отчет, сформированный 1С - не подойдет, нужно не просто витеть из Террасофта остатки по складам, но и управлять ими. При этом не просто записывать статические цифры на какую-то деталь, а использовать все возможности Terrasoft XRM Distrubution. Отсюда - желание проинициализировать начальные остатки данными из 1С, сделать это корректно, и в дальнейшем вести складской учет в Terrasoft.

Здравствуйте, Николай!

В таком случае рекомендуем производить импорт складских документов в раздел Склад (он есть в конфигурации XRMDistribution), и затем по складским документам делать аналитику и считать остатки.

Показать все комментарии