cf_ВыгрузитьКонтрагенты
Выгрузка контрагентов и организаций из 1С в Цифру. Endpoint: POST /api/company/create
Что выгружается
Модуль выгружает два типа компаний в одном запросе:
- Контрагенты (тип
client) — из справочникаКонтрагенты, кроме групп и помеченных на удаление - Организации (тип
seller) — из справочникаОрганизации, только входящие вМассивОрганизациииз настроек
Режимы работы
| Контекст вызова | Что происходит |
|---|---|
Задание getCompanies (массовая выгрузка) | Выгружает всех контрагентов + организации из фильтра |
Запись справочника Контрагенты | Выгружает только изменённый элемент |
Запись справочника Организации | Выгружает организацию (если она в фильтре) |
Структура отправляемых данных
| Поле | Источник | Описание |
|---|---|---|
Guid | XMLСтрока(Ссылка) | Уникальный идентификатор (GUID) |
Inn | ИНН | ИНН контрагента/организации |
Name | НаименованиеПолное | Полное наименование |
ShortName | Наименование | Краткое наименование |
CompanyType | "client" / "seller" | Тип: контрагент или организация |
Managers | КонтактныеЛицаПартнеров | Массив менеджеров (Имя + Телефон) |
Получение менеджеров
Для каждого контрагента выбираются контактные лица партнёра с номерами телефонов (тип контактной информации = Телефон). Каждый менеджер содержит Name и Phone.
Пакетная отправка
Данные отправляются порциями по МаксКолЭлементов (по умолчанию 500). Каждый пакет логируется отдельно.