Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Документ'
Как показывают многочисленные истории людей, которые на своих ошибках научились (если они продолжают успешно работать) быть именно бизнес-тренерами, е...полностью>>
'Программа'
Численность обучающихся по реализуемым образовательным программам за счет бюджетных ассигнований Федерального бюджета, бюджетов субъектов Российской Ф...полностью>>
'Документ'
Права и обязанности лица, в отношении которого ведется административный процесс (статья 4.1 Процессуально-исполнительного кодекса Республики Беларусь ...полностью>>
'Инструкция'
Запустите программу «Oktell» под учетной записью пользователя имеющего роль «Администратор». Если программная часть не установлена, перейдите к Прилож...полностью>>

Главная > Справочник

Сохрани ссылку в одной из сетей:
Информация о документе
Дата добавления:
Размер:
Доступные форматы для скачивания:

Сервисная программа работы с БД (справочником) товаров

("Мини-Бэк" для АРМ кассира “Кассовая система РКМ”)

Общие сведения

Данная программа является составной частью пакета "Мини-Бэк" и предназначена для выполнения ряда операций с БД (справочником) товаров. Перед началом использования данной программы я настоятельно рекомендую ознакомиться с документом "Система данных".

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

После запуска программы должно высветиться следующее окно

Установка и структура каталогов

Программа поставляется в виде ZIP-архива (или в составе полного ZIP-архива всего пакета "Мини-Бэк"), который необходимо разархивировать в выбранный каталог.

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

Головной каталог rkm_bd содержит файлы

borlndmm.dll – системная библиотека

cc3270mt.dll – системная библиотека

rkm_bd.exe - исполняемый модуль

dat - каталог данных системы

Каталог dat содержит следующие подкаталоги:

bd_tovar - Каталог файлов БД товаров

log - Каталог лог-файла

сfg - Каталог файла конфигурации

report - Каталог файлов БД товаров в наглядном виде (в виде текстового отчета)

В каждом каталоге есть файл read_me.txt, в котором кратко приведено назначение каталога и хранимых в нем файлов.

Данная программа НЕ требует инсталляции и не производит никаких записей в реестр, а потому может свободно переноситься с одного компьютера на другой или вообще работать с USB-Flash (понятно, что вместе с каталогами данных). Одновременно необходимо учитывать, что имена файлов, как правило, несут в себе информационную нагрузку и не должны произвольно изменяться (переименовываться). Допустимо использовать для всех программ, входящих в пакет "Мини-Бэк" одни и те же каталоги данных.

Данная программа работает автономно и не требует подключения к РКМ-ТВД или иным устройствам. Поддерживается функционирование в операционной системе Windows XP.

Начало работы

Основной принцип выполнения любой операции заключается в том, что СНАЧАЛА выбирается операция (и нажимается кнопка Выполнить), после чего запрашиваются все необходимые для выполнения операции файлы.

Все операции сгруппированы в 3 группы

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

Вторая группа функций состоит из операций просмотра существующей БД, ее редактирования (добавление записей, их изменение и удаление), а также получения файла БД в наглядном текстовом виде.

Третья группа функций обеспечивает получение 5 частных файлов из общего файла БД, обратного преобразования (из 5 частных файлов один общий) и получение общего файла БД товаров в формате 'TOV' из файла формата 'SPR'.

Последнее очень важно, поскольку обеспечивает возможность использования уже имеющийся бэк-офисной инфраструктуры, созданной для системы РМК (Мини-POS). С правилами формирования имен файлов и их структурой (форматами) более подробно в документе "Система данных".

Необходимо отметить, что функции преобразования форматов и контроля частично реализованы в РКМ-ТВД. Однако гораздо быстрее и удобнее эти операции выполнять с помощью данной программы. Формируемый файла БД в наглядном текстовом виде также в целом очень похож на тот, который формируется в РКМ на чековой ленте (Печать БД товаров).

Раздел 1.Проверка

Предусмотрено выполнение следующих проверок:

- Выполнение операций контроля за правильностью формата записей и допустимостью значений (1.Корректность данных и структуры).

- Выполнение поиска повторяющихся (одинаковых) кодов в различных записях (2.Дублированность кодов).

- Выполнение поиска повторяющихся (одинаковых) штрих-кодов в различных записях (3.Дублированность штрих-кодов).

- Выполнение поиска записей, помеченных как удаленные и их реальное удаление из файла БД (4.Удаленные записи)

Примечание: Рекомендуется при любых работах с файлом БД товаров, будь то просмотр, редактирование или преобразование обязательно предварительно проверить его на наличие ошибок и некорректностей.

1.Корректность данных и структуры

Для выполнения данной операции необходимо выбрать 1.Преобразование /1.Корректность структуры данных и нажать кнопку «Выполнить». Появится приглашения выбора файла БД товаров

Необходимо выбрать файл и нажать кнопку «Открыть», после чего будет произведена проверка.

В случае нахождения ошибок в окне вывода будет выдано соответствующее диагностическое сообщение с указанием номера строки в файле.

Примечание: Выполнить проверку корректности структуры и данных можно как общего файла БД, так и частных (num.tov, sh.tov, kod.tov, name.tov, opt.tov).

2.Дублированность кодов

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

При нахождении дублированных кодов будет выдано сообщение со значением кода и номерами строк в файле, в которых они найдены.

Примечание: Выполнить данную проверку можно общего файла БД и частного файла kod.tov. Другие частные файлы (num.tov, sh.tov, name.tov, opt.tov) данной проверке не подлежат.

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

3.Дублированность штрих-кодов

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

Кроме того, если наличие дублированных кодов является недопустимым, то наличие дублированных штрих-кодов допускается в количестве не более 15 на каждый штрих-код, поскольку РКМ работу с дублированными штрих-кодами полностью поддерживает

4.Удаленные записи

Записи в файле БД товаров, помеченные как удаленные, возникают при выполнении удаления записи при редактировании с помощью данной программы или непосредственно в РКМ с последующей выгрузкой БД в файл. Для того, чтобы реально удалить из файла записи, помеченные как удаленные, и используется данная функция.

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

Если будут обнаружены записи, помеченные как удаленные, будет выдан запрос

При подтверждение удаления файл будет переписан, при этом старый файл будет переименован в файл с расширением 'BAK'

Раздел 2.Просмотр и редактирование

Предусмотрено выполнение следующих операций:

- Добавление записей в файл БД товаров (1.Добавить запись).

- Просмотр записей БД товаров с поиском ее по номеру, коду или штрих-коду.

- Редактирование (изменение) записей БД товаров с поиском ее по номеру, коду или штрих-коду.

- Формирование текстового файла с удобным визуально-понятным представлением записей БД товаров (5.Текстовый отчет).

1.Добавить запись

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

Для выполнения данной операции необходимо выбрать

и нажать кнопку «Выполнить». Откроется форма выбора файла

Если указан файл, которого нет, то тогда он будет создан. Если расширение файла отсутствует, будет предложено его добавить

После выбора файла откроется форма ввода новой записи БД товаров

Назначение кнопок следующее:

Стереть - обеспечивает очистку всех полей ввода,

Отменить – выйти из данного режима без сохранения введенных данных,

След.запись – запомнить введенную запись в буфере и перейти к вводу следующей.

Сохранить – выполнить запись всех введенных данных в файл.

Все поля необходимо заполнить

При этом, если при заполнении полей были допущены ошибки, при выполнении операций «След.запись» и «Сохранить» будет выдано соответствующее сообщение:

- Неверный формат или значение в поле 'Цена'

- Нулевое значение в поле 'Цена'

- Неверный формат в поле 'Код'

- Неверное значение в поле 'Код'

- Нулевое значение в поле 'Код'

- Неверный формат в поле 'Штрих-код'

- Неверное значение в поле 'Штрих-код'

- Нулевое значение в поле 'Код'

- Неверный формат в поле 'Отдел'

- Неверное значение в поле 'Отдел'

- Неверный формат в поле 'Налоги'

- Неверное значение в поле 'Налоги'

- Дублирующиеся налоги (одинаковые значения во всех разрядах)

Поле «Номер записи» не редактируемое. В нем отображается текущий номер записи в файле БД товаров. В случае, если в файле присутствует команда очистки старой БД товаров перед загрузкой новой, будет установлен флажок (на приведенном выше рисунке он отсутствует). Если надо его установить или снять, то следует кликнуть по нему мышкой. В этом случае его состояние изменится и при сохранении данных в файл будет или нет добавлена

соответствующая управляющая запись. Цену можно вводить без копеек в целых рублях.

После нажатия на кнопку «Сохранить» будет выведено сообщение

необходимо подтвердить сохранение внесенных записей. В этом случае файл будет переписан, а старый файл будет сохранен с расширением 'BAK'

Вводить Штрих-код можно также с использованием сканера ШК. Для его использования необходимо ввести параметры его подключения в полях Сканер ШК.

2.Запись по номеру

3.Запись по коду

4.Запись по штрих-коду

Данные пункты меню обеспечивают возможность просмотра и редактирования указанной (и "смежной") записи. Запись может быть указана по ее номеру, по коду или штрихкоду соответственно.

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

После выбора по номеру

или по коду

или по штрих-коду

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

Если значение не введено или содержит неверные данные, будет выведено соответствующее сообщение об ошибке, например

или

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

Если указанной записи в выбранном файле нет (или не найдена запись с заданным кодом или штрих-кодом) будет выдано соответствующее сообщение об ошибке, например

Если код или штрих-код являются дублированными, то будет выдано сообщение, позволяющее выбрать конкретную запись, которую надо просмотреть или отредактировать, например

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

Если задан номер записи, или код (штих-код) не являются дублированными, будет открыта форма просмотра записей, например

Или редактирования
Для формы просмотра активны следующие клавиши

Назначение кнопок следующее:

Пред.запись выполняет просмотр предыдущей записи

След.запись выполняет просмотр следующей записи

Закончить выполняет выход из данной формы с последующим возвратом в главную

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

Если запись помечена как удаленная, то форма просмотра будет иметь вид

Для формы редактирования активны следующие клавиши

Стереть обеспечивает очистку всех полей ввода,

Отменить – выйти из данного режима без сохранения введенных данных,

Удалить – пометить текущую запись как удаленную.

Сохранить – выполнить запись всех введенных данных в файл.

При этом, если при заполнении полей были допущены ошибки, при выполнении операции "Сохранить" будет выдано соответствующее сообщение:

- Неверный формат или значение в поле 'Цена'

- Нулевое значение в поле 'Цена'

- Неверный формат в поле 'Код'

- Неверное значение в поле 'Код'

- Нулевое значение в поле 'Код'

- Неверный формат в поле 'Штрих-код'

- Неверное значение в поле 'Штрих-код'

- Нулевое значение в поле 'Код'

- Неверный формат в поле 'Отдел'

- Неверное значение в поле 'Отдел'

- Неверный формат в поле 'Налоги'

- Неверное значение в поле 'Налоги'

- Дублирующиеся налоги (одинаковые значения во всех разрядах)

если поля заполнены корректно будет выдано сообщение

При выборе «Сохранить», внесенные изменения будут переписаны из внутреннего буфера в файл, при этом старый файл будет переименован в файл с расширением 'BAK'.

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

5.Текстовый отчет

Данный пункт обеспечивает возможность создание текстового файла с визуально-понятным представлением записей БД товаров и может быть удобен для просмотра записей БД списком. Для его просмотра подойдет любой текстовый редактор. Использование данного файла наряду с просмотром записей с использованием формы отображения позволяют выбрать наиболее удобный способ просмотра. Кроме того, полученный файл можно, при необходимости, распечатать на принтере.

Получаемый файл, по своей структуре и формату очень близок к тому, что формируется в РКМ при печати БД товаров на чековой ленте

ля формирования файла необходимо выбрать

В окне задания номеров записей указать диапазон номеров через "-" или одно значение (при необходимости) и нажать на кнопку Выполнить.

Далее необходимо выбрать файл БД товаров

после чего будет предложено ввести имя результирующего текстового файла

В случае, если расширение введено не было, будет выведено

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

необходимо подтвердить его перезапись. Далее будет сформирован результирующий файл.

Раздел 3.Преобразование форматов

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

- Получение 5 частных (рабочих) файлов num.tov, sh.tov, kod.tov, name.tov и opt.tov из общего файла формата 'TOV' (1.Общий файл 'TOV' в 5 файлов 'TOV').

- Получение общего файла формата 'TOV' из 5 частных (рабочих) файлов num.tov, sh.tov, kod.tov, name.tov и opt.tov (2. 5 файлов 'TOV' в общий файл 'TOV').

- Получение общего файла формата 'TOV' из файла формата РМК (Мини-POS) c расширением “SPR” (3.Файл 'SPR' в общий файл 'TOV').

1.Общий файл 'TOV' в 5 файлов 'TOV'

Структура "5 файлов TOV" является рабочей структурой при работе РКМ-ТВД с использованием кодов и штрих-кодов.

Перед выполнением преобразования я крайне рекомендую исходный файл БД товаров предварительно проверить на наличие ошибок и некорректностей.

Для выполнения данного преобразования необходимо выбрать

нажать клавишу Выполнить и указать исходный файл формата «TOV»

далее будет выдан запрос о продолжении выполнения

при подтверждении начнется процесс преобразования

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

2. 5 файлов 'TOV' в общий файл 'TOV'

Данная операция противоположна предыдущей. Все исходные файлы (5 файлов 'TOV') должны быть в каталоге bd_tovar.

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

и выполнение будет прервано

Далее необходимо указать имя результирующего общего файла

в случае, если введено имя файла без расширения, будет выдан

запрос

в случае, если файл с таким именем существует, будет выдан запрос

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

В случае успешного завершения

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

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

3.Файл 'SPR' в общий файл 'TOV'

Данная функция обеспечивает преобразование файла формата Мини-POS 'SPR' в формат 'TOV'. Это позволяется использовать имеющуюся бэк-офисную инфраструктуру, ориентированную на использование в РМК (Мини-POS) в интересах ТВД.

Необходимо отметить, что загрузить данные в РКМ из файла формата РМК (Мини-POS) можно и непосредственно в РКМ-ТВД. Однако в этом случае, поскольку файл формата 'SPR' содержит достаточно много специфичной для Мини-POS информации, не относящейся к справочнику товаров, проконтролировать корректность загрузки затруднительно. В связи с этим рекомендуется выполнить предварительное преобразование в формат 'TOV', после чего полученный файл проверить функциями, описанными в разделе 1.Проверка, поскольку это в большей степени гарантирует отсутствие ошибок и некорректностей.

Для начала преобразования необходимо выбрать

нажать кнопку «Выполнить». В открывшемся окне выбрать исходный файл

и нажать кнопку «Открыть». Если результирующий файл уже имеется, будет выдано сообщение

после подтверждения продолжения выполнения начнется процесс преобразования

Сообщение "Строка хххх пропущена: в ТВД не поддерживается (1/2)" говорит о том, что в указанной строке находится информация, не относящаяся к справочнику товаров (1 - первый символ в строке не цифра, 2 - количество полей не соответствует записи справочника товаров).

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

Предварительно исходный файл формата 'SPR' можно проверить функцией 1.Корректность данных и структуры (см.выше). Для этого в открывшемя окне выбора файла надо указать, что выбирается файл с расширением 'SPR' и соответственно выбрать файл формата РМК (Мини-POS).



Похожие документы:

  1. Увсего отдела продаж слетает программа, все начинют визжать и дергать it: работы мол много, чини. Каждые 20 минут спрашивают ну что долго, долго еще?! Вэто время каждый сидит, кто фотки смотрит, кто в косынку рубится

    Программа
    ... использования справочников кодов ... Каждый товар сопровождался ... в бэк-офисе, ... система на основе Linux RedHat, разработанная ВНИИС'ом специально для армии ... и электронные кассиры, и другие ... дописывания мини-приложений, ... и всяким кассовым оборудованием. ...
  2. Менеджмент учебник санкт-петербург издательство «союз»

    Учебник
    ... товаров и ниже – для товаров, приобретаемых у других фирм. 7. Номинальная цена – та, которая публикуется в прейскурантах, справочниках ... кассира. Манципация – переход покупки в собственность. Маржа – разность между показателями. Маркетинг – система ...

Другие похожие документы..