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

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

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. Из за этого появляются документы с дублирующимися номерами.

  • Предупредить торгового агента, что бы делал запрос "Полная загрузка" только 1 раз в день и перед оформлением первого документа.
  • Если ошибка уже произошла для того что бы выгрузить документ необходимо в "Журнале документов" на КПК сделать копию проблемного документа и выгрузить копию.

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

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

  • Берём последние 4 знака кода агента. Если код агента менее 4 знаков то добавляем в начало кода нули. Например код агента 00000045, берем 0045
  • Берём текущий месяц и дату в цифровом формате с нулями спереди. Например сегодня 21 июня 2011 года, берем 0621
  • Берём внутренний номер документа в КПК. Внутренний номер документа это цифра от 1 до 99, присваивается автоматически при создании нового документа на КПК. Например номер 1, берем 01

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