Почти в каждом состоянии обработки встречается строка «в очереди программы (нет связи с сервером) — отправится автоматически, операция N». Это не ошибка, но и не «записано». Разберём, что за этим стоит.
Как работает запись
Всё, что обработка пишет — коды, цены, названия, клиенты, менеджеры, склады, действия с заказами, — она передаёт программе загрузки, а та отправляет на сервер iFurn.pro и ждёт ответа до 30 секунд. Если ответ пришёл, в состоянии будет конкретный результат. Если сервер недоступен, операция кладётся в очередь и получает номер.
Что делать
- Ничего срочного. Программа отправит операцию сама, когда связь вернётся.
- Проверить результат — «Заполнить» или «Обновить» на той же вкладке.
- Посмотреть очередь — в программе загрузки есть вкладка «Очередь» (где искать вкладки): там видно все ждущие операции, можно нажать «Отправить сейчас», повторить отклонённую или отменить ненужную. Номер операции из состояния — это номер в этом списке.
Главное правило: пока операция в очереди, считать её записанной нельзя. Не стоит повторять то же действие ещё раз — это создаст вторую такую же операцию.
Типовые сообщения и что они значат
Связь
- «Нет связи с программой по адресу…» — программа не запущена, в ней не включён «API для 1С», другой порт или брандмауэр. См. Подключение и Частые ошибки программы загрузки.
- «Программа не приняла токен или адрес этого компьютера» — токен скопирован не полностью либо в программе стоит ограничение по адресам.
Коды и сопоставления
- «этот код 1С уже стоит у другой позиции» — код занят. Товары связываются один к одному: сначала снимите старую связь.
- «такой позиции нет в каталоге площадки (материал клиента или удалённая позиция)» — записать код такой позиции нельзя, выберите другую.
- «эта запись площадки выбрана в нескольких строках — оставьте одну» — один менеджер или склад указан дважды.
- «код N общий для K услуг — одна номенклатура BAF» — не ошибка: у услуг общий код допустим.
Заказы
- «статус X → Y изменить нельзя (можно: …)» — переход запрещён, разрешённые перечислены.
- «учётная система не разрешила передать этот заказ в производство» — разрешение выдаётся на стороне учётной системы.
- «Документ … не перезаполнен: его не удалось провести» — старый проведённый документ остался нетронутым.
Прочее
- «Валюты вида цен нет в справочнике площадки» — выберите другой вид цен или добавьте валюту.
- «В программе никто не вошёл» — клиенты и заказы требуют входа менеджера в программе, сессия 4 часа.
Если сообщения в списке нет — откройте Протокол: там полный текст ответа программы или сервера. Со стороны самой программы смотрите Журнал и вкладку «Проблемы».