Обработка загружает только услуги.
Обработка имеет 2 закладки – «Настройки» и «Загрузка»:
На закладке указываются параметры (реквизиты документов), которые нельзя получить из файла. Это следующие параметры:
На ней расположены поле для выбора файла, кнопки «Прочитать файл» и «Выполнить загрузку» и 2 таблицы - «Реализации» и «Номенклатура» - с данными из файла и из базы (при чтении файла сразу производится поиск этих данных в базе):
Функции кнопок и колонки таблицы:
Это найденный контрагент в базе.
Как ищется контрагент в базе:
Контрагент ищется по ИНН (если он не пустой в файле), если по ИНН не найден или он в файле не заполнен – ищется по наименованию.
Если найдено несколько контрагентов с одним наименованием – поле не заполняется, а поле «Комментарий» таблицы выводится «Найдено несколько контрагентов с таким наименованием, выберите нужный из базы» и флаг «Загрузить» не ставится.
Если не найден контрагент в базе – флаг «Загрузит» ставится и пишется комментарий «Контрагент не найден, при загрузке будет создан новый контрагент».
В обоих случаях можно выбрать контрагента в обработку из справочника.
При чтении данных из файла ищется – есть ли уже такой документ в базе. Ищется по организации, номеру и дате. Если документ найден – флаг «Загрузить» сбрасывается. Его можно поставить вручную и тогда при загрузке этот документ обновляется полностью.
Одна строка в этой таблице – это один документ.