Номер не уникальный!

Исходная ситуация

Торговый агент не может выгрузить документ из КПК. В учетной системе при выгрузке документа появляется сообщение

07:53 Агент ТП 6: Исключительная ситуация при обработке Request Номер не уникальный!
Перезапуск сервера
07:53 Перезапуск сервера...
07:53 Сервер запущен
07:53 Агент ТП 6: Запрос 'Request' не обработан
Номер не уникальный!
07:54 Агент ТП 6: Исключительная ситуация при обработке Request Номер не уникальный!
Перезапуск сервера
07:54 Перезапуск сервера...
07:54 Сервер запущен
07:54 Агент ТП 6: Запрос 'Request' не обработан

Причина

Если у торгового агента в настройка модуля интеграции выбран Способ нумерации документов - Брать из КПК (Код агента+Месяц+День+Номер документа) то в этом случае на КПК запрос "Полная загрузка" можно делать только 1 раз в день, перед оформлением первого документа. Документы на КПК нумеруются от 1 до 99. При выполнении запроса "Полная загрузка" нумерация обнуляется и новый документ будет иметь номер 1. Из за этого появляются документы с дублирующимися номерами.

Решение

Алгоритм формирования номера документа по варианту "Брать из КПК"

Общая длина номера документа 10 символов.

В итоге номер созданного в 1С документа будет 0045062101. Обычно данный номер используется если включен режим Торговли с колес. При торговле с колес требуется печать документов у клиента на мобильный принтер. Использование этого алгоритма формирования номера документа позволит получить печатные формы с тем же номером, что и у выгруженного в 1С документа. Во всех остальных случаях рекомендуется использовать вариант формирования номера документа "Как обычно".