Автоматизированный ввод накладных

HomePage   Top  Previous  Next

Для запуска процесса автоматизированного ввода необходимо выбрать файл накладной с товаром, который надо оприходовать.

Ввести параметры новой накладной.

После нажатия кнопки "ОК" будет запущен процесс импорта накладной.

Кнопка "Отмена", позволит отказаться от импорта накладной.

 

Флажок "Поиск в базе описаний" параметров входной накладной указывает на то, что при импорте программа должна искать в базе данных модели товара, для разноски его по типам и группам. Сняв флажок мы отменяем поиск товара импортируемой накладной в базе данных, как следствие, отказываемся от автоматизированного ввода товара. Делать это имеет смысл только в том случае, когда Вы уверены, что такого товара еще ни разу не оприходовали и его нет в базе данных. Если такой товар имеется и он будет во входной накладной, то, при закрытии накладной в базе появятся задвоенные модели товара.

 

Импорт входных накладных

 

Процесс импорта занимает некоторое время, определяемое количеством товара во входной накладной. Ход процесса отображается в строке состояния программы в виде количества обработанных строк из общего количества строк в накладной.

 

Если окажется, что автоматический ввод не привел к нужным результатам, (например, был взят неправильный столбец с количеством или не той ценой) то можно вручную задать параметры (столбцы и строки с данными) для экспорта из файла Excell. Нажмите кнопку "Настроить XL", чтобы вызвать форму настройки. В этой же форме описан алгоритм импорта товара из входной накладной.

Прим: Подправить поведение программы при выборе колонок для импорта можно в настройках конфигурации, вкладка "Импорт"

 

При импорте товаров наименование товара из очередной строки ищется в базе данных в следующем порядке

·по полному совпадению наименований (без учета регистра)
·по обнаружению первичного алиаса (синонима) модели товара
·по частичному совпадению с применение внутренних преобразований наименования
·по вхождению входного наименования в наименование в базе данных (когда наименование в БД расширено)
·по вхождению наименования из БД в наименование по документу (когда наименование в БД сокращено)

 

Если будет найдено несколько подходящих наименований, то будет предложен диалог выбора подходящей модели. Если нужной модели в списке нет, нужно отказаться от выбора из списка, иначе товар будет сохранен с чужими данными.

При совпадении модели, когда наименование модели из базы является частью наименования входного товара, могут происходить обнаружения многочисленных неправильных совпадений. Это случается, если товар, например, кружка в 500мл  сохранена в БД с разделением типа и наименования на тип "Кружка" и наименования "500". В этом случае данный товар, то есть "Кружка 500", будет всегда в списке найденных, если во входном наименовании есть число "500". Например, в таких как "Олимпус  VN-5500", "Филипс SHE 8500", "ЭлДжи  LCS-500UR" и так далее.

Необходимо избегать такой ситуации, включая в наименование товара и его тип, то есть, правильным будет сохранение модели товара из примера как модели с наименованием "Кружка 500" и типом "Кружка".

 

Поиск в наименовании производится с учетом возможного наличия типа товара в наименовании, например, "Холодильник Бирюса 10". В случае обнаружения типа "Холодильник" в наименовании, он будет исключен из наименования в шаблоне поиска, но только в том случае, если после исключения в шаблоне останется не менее одного слова.

 

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

 

Для решения проблем разных наименований моделей у разных поставщиков предлагается назначать таким моделям алиасы (синонимы). При назначении алиаса, наименование, указанное в импортируемом документе, сохраняется в базе вместе со ссылкой на собственную модель. Таким образом, при следующем импорте накладной от этого же поставщика, модель будет найдена, но в позицию товара будет включена собственная модель.

 

После импорта товаров по накладной необходимо:

·проверить правильность определения моделей товара,
·скорректировать реквизиты импортированных единиц товара

 

После корректировки моделей производится расчет розничных цен товаров.

 

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