Обмен операций

Материал из Info

Перейти к: навигация, поиск

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

Содержание

Обмен операциями

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

Экспорт данных

Экспорт данных активируется через меню Редакция/Администрирование/Обмен операций. Выбираются критерии. В качестве фильтров могут выступать даты и номера документов. Данные подготавливаются в специальный файл и записываются на переносимое USB Flash устройство. Существует технология, при которой экспортируемый файл создается в текущей рабочей папке продукта.

Дневной экспорт

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

Импорт данных

Импорт данных активируется с помощью Меню Редакция/Администрирование/Обмен операций. При импорте данные считываются с файла (расположенного на USB Flash устройстве или в рабочей папке продукта) и импортируются в текущую базу данных. Операции переносятся целостно и соответствуют нумерации в базе-приемнике.

Синхронизация номенклатур

Перед импортом данных совершается синхронизация номенклатур. Она выполняется в следующей последовательности:

  1. Поиск совпадений по штрих-коду. Если такого совпадения не обнаружено, следует переход к следующему шагу;
  2. Поиск совпадений по коду. Если такого совпадения не обнаружено, следует переход к следующему шагу;
  3. Поиск совпадений по имени. Если такого совпадения не обнаружено, добавляется новая номенклатура.

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

Другое

При экспорте/импорте операций нужно иметь в виду следующие особенности:

  1. Экспорт совершается по критериям, которые задаются пользователем;
  2. При импорте данные передаются полностью, без возможности их выбора;
  3. Если импорт совершается более чем единожды, данные будут дублироваться. Этот контроль оставлен за пользователем;
  4. Не совершается контроль над активной в данный момент базой данных, поэтому важно, чтобы эти параметры были заданы перед совершением импорта данных;
  5. Экспорт и импорт операций не зависят от вида базы данных. Промежуточный файл находится в XML формате и полностью независим от базы;
  6. Важной особенностью является то, что передающая программа и соответствующая принимающая программа были полностью одинаковых версий, в противном случае данные могут передаться некорректно.

Off-Line режим

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

Некоторые полезные ресурсы