При открытии формы происходит обращение к регистру «Монолит таблица заказов», в котором идет поиск документов со статусом Rejected и незаполненным полем комментария. Глубина поиска определяется параметром «Глубина контроля отмененных заказов» группы «Параметры комментариев по отмененным заказам» на закладке «Параметры доп.» (см. рисунок 15). Все такие записи выводятся в табличную часть. Для облегчения заполнения указывается так же информация о торговой точке. В табличной части есть два дополнительных текстовых поля. В одно из них («Причина») нужно обязательно добавить элемент из фиксированного перечня причин, в другое – «Комментарий» - можно занести какую-либо еще дополнительную информацию. После заполнения табличной части достаточно дождаться ближайшего обмена статусами заказов и информация о причинах будет отправлена в систему «Монолит: CRM».

Рисунок 15 . Настройка комментариев по не принятым заказам.

Рисунок 16 . Ввод причины отмены заказа.

12. Вспомогательные элементы модуля.

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

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

Файл MI1C. log – это файл в формате «текст», который заполняется в процессе работы сервисной службы CRMDataExchangeService, то есть когда модуль функционирует в автоматическом режиме. Файл содержит информацию о времени инициации очередного обмена, список обменов (в виде форматированной текстовой строки) и результат работы модуля. В случае, если обмен не выполнен, приводится системное сообщение об этом. В случае возникновения проблем с настройкой модуля для работы в автоматическом режиме, при обращении в службу поддержки необходимо предоставлять этот файл.

НЕ нашли? Не то? Что вы ищете?

Файл Log. xml – файл журнала обменов. Ведется как при обмене в ручном режиме, так и при автоматическом обмене. Содержит следующую информацию: дата и время, наименование обмена, тип информации – сообщение или ошибка, само сообщение. Сообщение может формироваться как в модуле, так и поступать от операционной системы (в случае, когда попытка передать корректно обработанную информацию по каким-либо причинам не удалась).

Файл current_request. xml – всегда содержит информацию о последнем успешно завершенном действии. Таким действием может быть как передача запрос на импорт заказов, экспорт информации об отгрузках, остатках или статусов обработанных заказов, сообщение об их успешном приеме в систему «Монолит: CRM» или сообщение об ошибке при обработке данных. В процессе настройки модуля при возникновении проблем именно этот файл чаще всего необходимо передать специалистам ИТ, консультирующим дистрибутора.

Так как файл current_request. xml содержит информацию о последнем успешном действии, то иногда необходимо получить информацию о том, какая именно информация вызвала тот или иной ответ. Например, от веб-сервиса CRM получено сообщение об ошибке в файле – именно его и будет содержать current-request. xml, однако, для анализа нам необходимо увидеть и проанализировать информацию, которая была отправлена от дистрибутора. Поэтому модуль был доработан таким образом, чтобы при каждом обмене сохранять отправляемую информацию в файл непосредственно перед обменом, создавая, таким образом, архив логов. Настройка данного функционала выполняется следующим образом. Открываем внешнюю обработку Exchange. epf на закладке «Параметры». Устанавливаем чек-бокс «Сохранять обмены в файлах», указываем путь к папке, в которой будет храниться архив и количество дней, в течение которых он будет сохраняться. Если дистрибутор использует оригинальную конфигурацию, то ему необходимо сравнить все процедуры импорта-экспорта в своей версии модуля и в стандартной и перенести из последней блоки «Если – тогда», отвечающие за сохранение логов.

Удаление файлов с датой, большей, чем установлена в настройках, происходит 1 раз в сутки (при первом обмене). Происходит это по следующему алгоритму. Формат наименования лог-файла следующий: схема обмена – дата – время. Из наименования файла выделяется дата и если она больше, чем рассчитанная максимально допустимая дата, то данный файл удаляется. Необходимость поиска файлов определяется по наличию файла с текущей датой (то есть, если такой файл уже есть, то сегодня обмены уже производились, и удаление файлов уже происходило, иначе производим поиск и удаление).

Рисунок 17 . Настройка сохранения лог-файлов.

Для ускорения обработки статусов заказов в версию 8-1.0.11 была добавлена возможность автоматического удаления обработанных заказов с датой большей, чем рассчитанная. В поле «Количество дней, за которые хранятся заказы» (см. рисунок 18) можно ввести любое число, большее 0 (нуля), в этом случае модуль автоматически будет удалять из регистра «Монолит таблица заказов» все записи с датой заказа (OrdNumDate) большей, чем текущая дата минус введенный параметр (число). В случае если данный параметр оставлен равным нулю, удаления записей из регистра не происходит.

В версии 8-1.0.15 добавлена группа реквизитов формы для ведения списка исключенных из экспорта отгрузок контрагентов. Такими контрагентами могут быть, к примеру, субдистрибьюторы, имеющие собственные модули для передачи отгрузок в базу данных поставщика. Список пополняется из классификатора контрагентов по нажатию кнопки «Добавить» и очищается поэлементно кнопкой «Удалить» (см. рисунок 18).

В версии 8-1.0.16 добавлена возможность установки параметров прокси-сервера (группа «Параметры настройки прокси-сервера» на рисунке 18), что позволяет производить тонкую настройку доступа пользователя к сети Интернет.

В Версии 8-1.0.18 добавлена возможность экспорта данных об остатках и отгрузках за произвольный интервал времени. Для этого устанавливаются даты начала и конца экспорта (см. рисунок 18). После чего может быть выполнен обмен. ВАЖНО: данный функционал работает только при экспорте данных вручную!

Рисунок 18 . Настройка дополнительных параметров обменов.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5