- Журнал изменений в версиях системы Papyrus
- PAPYRUS (Демо)
- Papyrus: development
- Papyrus: возможности системы
- Papyrus: руководство пользователя
- Введение
- Печать информации
- Бизнес-показатели
- Установка
- Запуск и завершение работы
- Отчетность по расчетам с дебиторами и кредиторами
- Интерфейс пользователя
- Товарная отчетность
- Статистика продаж и прогнозирование спроса
- Интерфейс с сервисом IP-телефонии
- Универсальные концепции
- Географические объекты
- Импорт и экспорт данных
- Настройка и администрирование системы
- Персоналии
- Товары
- Язык описания формул
- Бухгалтерские справочники
- Язык описания данных DL600
- Глоссарий
- Операционные справочники
- Текущие параметры системы
- Документы
- Бухгалтерские документы
- Товарные документы
- Книги продаж и покупок
- Основные средства
- Рента
- Инвентаризация
- Производство
- Персональные карты
- Персональные операции
- Кадры
- Расчет заработной платы
- Управление проектами и задачами
- Отчетность
- Бухгалтерская отчетность
- Язык описания данных DL200
- Розничные продажи и торговое оборудование
- Управление мобильной торговлей
- Разделенные базы данных
- Интеграция со сторонними системами и сервисами
- Специальный процессинг данных
- Job-Server
- Защита и восстановление данных
- COM-интерфейсы
- Приложения
- Библиотека
- Все об обязательной маркировке 2021
- Все об онлайн-кассах
- Презентации
- Руководства
- Свидетельство о регистрации системы Papyrus
- Технологии и функции
Настройка и администрирование системы
Система Papyrus , являясь достаточно сложным программным продуктом, требует квалифицированной и аккуратной настройки для того, чтобы приносить максимальную пользу при использовании на конкретном предприятии. Кроме того, для эффективного разграничения прав пользователей система предусматривает ведение справочников пользователей и пользовательских групп. Настоящий раздел посвящен именно этим темам и адресован, главным образом, персоналу, занимающемуся сопровождением и администрированием системы.
Файлы конфигурации
Некоторые параметры системы, особенно те, которые необходимы для первичной инициализации рабочих сеансов, задаются в специальном файле конфигурации pp.ini, который находится в том же каталоге, где и исполняемые файлы системы (обычно, PPY/BIN). Кроме того, в этом же каталоге есть ряд других ini-файлов, используемых системой для работы.
Параметры файла pp.ini
В этом подразделе мы перечислим основные параметры файла pp.ini. Из описание мы разобъем по зонам, в которых они определяются.- [path
- ] Эта зона описывает каталоги файловой системы, используемые системой для различных операций. Не все каталоги задаются здесь, часть определяются настройками в базе данных для пользователей и их групп.
- sys
-
Путь к словарю данных
. - dat
- Путь к базе данных (по умолчанию)
- arc
-
Путь к архивной копии базы данных
. - pack
- Путь к каталогу, в котором хранятся некоторые, распространяемые с дистрибутивом файлы, необходимые для правильной работы различных функций.
- temp
- Путь к каталогу временных файлов.
- workspace
- Путь к каталогу, в котором расположены файлы, используемые рабочими сеансами (рабочие столы, локальные меню, задачи сервера и т.д.). Если этот путь явно не указан, то в качестве этого каталога применяется автоматически создаваемый BIN/../WORKSPACE.
- BizScorePath
- Путь к каталогу содержащему папки бизнес-показателей.
server = servercomp server = 192.ini в группе [system] занести параметр
backupuser=masterВ данном примере пользователем, ответственным за резервное копирование назначен тот, кто работает в системе под именем master. Этот пользователь при выходе из системы будет получать предупреждение о том, что пора сделать резервную копию. После утвердительного ответа запускается процедура автокопирования. Если необходимо назначить ответственным за резервное копирование более одного пользователя, то их имена должны быть перечислены через запятую. Например: backupuser=alla, semen.
Удаление резервной копии
Чтобы удалить резервную копию, достаточно повторить шаги, описанные в предыдущем разделе (создание резервной копии) для входа в диалог резервного копирования. Затем выбрать ту копию, которую следует удалить и нажать кнопку [Удалить копию].Если файловая система, в которой хранится резервная копия, не предусматривает средств восстановления удаленных файлов, то восстановить удаленную резервную копию будет невозможно.
Восстановление данных из резервной копии
При необходимости восстановить данные из резервной копии следует нажать кнопку [Сервис] в диалоге входа в систему, выбрать базу данных которую требуется восстановить и нажать кнопку [Восстановление…]. В диалоге, который появится на экране после этого, выбрать в списке копий нужную и нажать кнопку [Восстановить].При восстановлении данных из резервной копии, все изменения в базе данных, сделанные после создания этой резервной копии будут потеряны. В тех случаях, когда необходимость восстановления данных обусловлена небольшими сбоями в базе данных, следует попытаться сначала сделать ремонт базы, и только тогда, когда это не помогает воспользоваться восстановлением из резервной копии.
Восстановление испорченных данных
Система Papyrus предоставляет средства для восстановления испорченных в результате аппаратных либо программных сбоев данных.Признаки сбоя данных
Наиболее частыми проявлениями сбоя в файлах данных являются следующие:Причины сбоя данных
Чаще всего причиной сбоя данных является некорректности в функционировании системных ресурсов. Так неправильное выключение сервера Novell NetWare является рекордсменом среди причин сбоя данных. Для того, чтобы обезопасить систему от таких сбоев настоятельно рекомендуется обеспечить сервер источником бесперебойного питания с установленным на сервере программным обеспечением, выключающем сервер при длительном отсутствии электрического питания.Если система Papyrus на вашем предприятии работает на отдельном компьютере, то рекомендуется этот компьютер оснастить источником бесперебойного питания.Сбои в файловой системе компьютера также являются частой причиной нарушения целостности базы данных.Процедура восстановления данных
Для восстановления испорченных данных в системе необходимо произвести следующую последовательность шагов:- Убедитесь, что никто не работает в системе с испорченной базой данных.
- Сделайте аварийную резервную копию (без разрушения последних резервных копий).
- Запустите программу
- В диалоге входа в систему выберите базу данных, которую следует восстановить
- Нажмите кнопку [Сервис]. На экране появится панель сервисных функций.
- Нажмите кнопку [Ремонт базы данных].
- Убедитесь, что в поле “База данных” указана именно та база, которую вам следует восстановить.
- Если причиной восстановления базы данных явилось сообщение “Ошибка ввода/вывода”, то в комбо-боксе “Таблица” выберите имя таблицы, которое было указано в сообщение об ошибке. Если вы не помните имени таблицы или причина обращения к функции ремонта была другой, то не выбирайте никакой таблицы. При этом система будет восстанавливать всю базу данных целиком.
Ремонт всей базы данных может занять очень продолжительное время.
- Поле каталог оставьте пустым. Его следует заполнить только в том случае, если вы хотите сформировать восстановленные файлы в каталоге, отличном от того, в котором располагается база данных.
- В поле “Log-файл” введите имя файла журнала восстановления.
Имя этого файла обязательно следует указать для того, чтобы можно было проверить результаты ремонта базы данных.
- Нажмите кнопку [ОК].
- Если с базой данных работают пользователи, то система выдаст сообщение об ошибке с предложением дождаться завершения работы других пользователей. Согласитесь с этим предложением (нажмите кнопку [Да]) и попросите всех, кто работает с системой завершить работу в программе.
- После того, как система завершит ремонт базы данных, внимательно просмотрите файл журнала, имя которого вы указали, согласно пункту 10. Если вами было указано просто имя файла, то ищите его в каталоге, в котором находится система Papyrus (например, H:/PPY), или подкаталоге BIN этого каталога. Если вы не можете найти этот файл, то обратитесь к своему системному администратору с просьбой помочь вам в этом. Просмотрите содержимое файла журнала. Каждому ремонтируемому файлу в этом журнале соответствуют две строки: первая строка указывает имя ремонтируемого файла, вторая строка содержит дробь вида количество восстановленных записей/общее количество записей исходного файла. Оба значения в этой дроби должны быть одинаковы. Если это не так, то ни в коем случае не начинайте работу до консультаций с человеком или фирмой, осуществляющей поддержку системы Papyrus в вашей организации.
Другие способы восстановления данных
Кроме предоставляемых системой Papyrus средств восстановления данных, можно воспользоваться сервисом Btrieve для достижения той же цели. Это более трудоемкий способ, но в некоторых случаях он может позволить восстановить данные за более короткое время. В комплект поставки Btrieve входит утилита BUTIL, при помощи которой можно восстановить данные. Для более подробной информации обратитесь к руководству по Btrieve для той операционной системе, в которой он функционирует на вашем предприятии.Восстановление данных при помощи утилиты BUTIL
Btrieve File Manager Utility (BUTIL.EXE) - это утилита, позволяющая восстанавливать данные Btrieve-файлов. Запуск этой утилиты возможен из командной строки вашей рабочей станции. Напоминаем, что перед тем как запустить утилиту BUTIL, необходимо, чтобы на вашем компьютере был загружен Btrieve. Синтаксис команды восстановления данных следующий:BUTIL -RECOVERКорректировка данных
Корректировка товарных групп
С товарными группами может быть связан ряд проблем, требующих исправления либо корректировки. Самая неприятная потенциальная проблема - “зацикленные” группы в иерархии. Если такое случается, то сеанс Papyrus просто аварийно завершается при попытке доступа программы к иерархии товарных групп.Следующая возможная проблема - накопленные временные альтернативные группы. Это группы, создаваемые системой автоматически когда пользователи формируют отчеты, фильтруя их по сложному набору критериев для товаров, которые должны быть включены в отчеты. Пользователи не видят этих групп и серьезных проблем они не вызывают, однако, если в течении нескольких лет они накапливаются, то это замедляет работу некоторых функций.Остальные случаи, которые могут требовать использования функции корректировки, проблемами назвать нельзя, но иногда они требуют разрешения. Это - обработка пустых групп и не используемых брендов.Функция корректировки товарных групп доступна через два пункта меню: Админ→ Корректировка→ Корректировка товарных групп и Админ→ Корректировка→ Корректировка товарных групп (не интерактивная). Второй вариант используется только при подозрении на “зацикленность” иерархии групп поскольку эта проблема способна аварийно “обрушить” сеанс при обращении к интерактивному режиму..Диалог параметров показан на рис. link.Назначение управляющих элементов этого диалога:✓Исправлять ошибки
- Если флаг установлен, то программа будет исправлять встреченные ошибки. В противном случае будет только выводить сообщение.
✓Удалять временные альтернативные группы
- Включенный флаг предписывает удалять временные альтернативные группы. Заметим, что флаг работает не зависимо от флага ✓Исправлять ошибки. То есть, если вы не специфицировали требования исправления ошибок, но включили требование на удаление временных альтернативных групп, то последнее будет выполнено.
✓Удалять не используемые бренды
- Если вы установите эту опцию, то программа просмотрит все бренды в базе данных и если, на какой-либо из них не ссылается ни один из товаров, то либо удалит его (если включен флаг ✓Исправлять ошибки) либо просто выведет сообщение об этом.
Действие над пустыми группами
- Блок элементов, позволяющий задать поведение программы когда она встретит пустую группу.
○Ничего не делать
- Система не будет искать группы, в которых нет товаров.
○Выводить сообщение
- Система проверит каждую обыкновенную группу на наличие товаров, относящихся к ней и, если найдет такую, то выведет сообщение об этом.
○Переместить в выбранную папку
- В дополнение к предыдущему варианту, при таком выборе пустая группа будет перемещена в указанную вами группу-папку.
○Удалить
- Самый радикальный вариант: если система обнаружит пустую обыкновенную товарную группу, то выведет об этом сообщение и удалит ее.
Пересчет проводок по документам
Функция пересчета проводок по документам бывает необходима в случаях, когда вы изменяете настройку шаблонов проводок в видах операций, модифицируете типы уже существующих товаров и в некоторых других случаях. Сущность этой функции состоит в пересчете выборки документов, при котором учитываются все последние изменения в настройках видов операций, типов товаров и других существенных параметров учета. Также, пересчет проводок по документам поможет при серьезном сбое в данных, при котором разрушился файл accturn.btr либо файл billamt.btr.Пересчет проводок по старым документам может повлечь за собой изменение оборотов и остатков по бухгалтерским счетам предприятия и рассогласованию их значений с уже сданными в вышестоящие, контролирующие и фискальные организации отчетами. В связи с этим, отнеситесь с максимальным вниманием и ответственностью, как к самому использованию этой функции системы, так и к выбору ее параметров.
- Период
- Период, в который попадают документы, которые следует пересчитать.
▼Вид операции
- Вид операции, к которой относятся документы, подлежащие пересчету.
✓Не пересчитывать суммы
- Если этот флаг установлен, то система не станет пересчитывать суммы документов. В противном случае суммы будут пересчитаны. Обратите внимание, что пересчет сумм по документам увеличивает время, требуемое на выполнение операции. При выборе признака ✓Не пересчитывать суммы фактически будут пересчитаны только бухгалтерские проводки, соответствующие документам выборки. Это наиболее безопасный метод корректировки документов, введенных до внесения изменений в шаблоны бухгалтерских проводок по операциям.
✓Пересчитывать товарные строки
- Этот признак заставляет систему пересматривать некоторые параметры товарных строк документов в соответствии с изменившимися параметрами типов товаров и изменившейся принадлежностью товаров к типам. Установка этого флага увеличивает время исполнения операции. При установке этого флага автоматически отключается признак ✓Не пересчитывать суммы.
Проверка сумм по документам
Эта функция является проверяющей и не вносит никаких изменений в базу данных. Ее цель - выявление товарных документов, суммы по которым не соответствуют суммам, рассчитанным по их товарным строкам. Несмотря на то, что сбои подобные тем, что выявляются этой процедурой, весьма редки, она способна помочь в определении причин расхождения одних данных с другими, и в случаях сбоев в базе данных.Для запуска проверки сумм по документам необходимо выбрать пункт меню Админ→ Корректировка→ Проверка сумм по документам.Вслед за этим, система предложит вам диалог для выбора параметров проверки. Вид диалога показан на рис. link. Таблица перечисляет и описывает его управляющие элементы.- Период
- Период, в который попадают документы, которые следует проверить.
▼Вид операции
- Вид операции, к которой относятся документы, подлежащие проверке. Здесь может быть указана обобщенная операция. Если вы оставите этот комбо-бокс пустым, то будут проверены документы, относящиеся к любому виду операций.
- Log-файл
- Имя файла, в который будут занесены результаты проверки.
Корректировка платежей по документам
Функция корректировки платежей по документам проверяет в исправляет ошибки в расчете долгов по документам требующим оплаты и зачетным документам. Эта процедура не требует ввода каких-либо параметров, а просто пробегает все документы и выполняет свою работу. Время исполнения этой функции весьма небольшое даже при значительном объеме базы данных. Кроме того, она безопасна в смысле неизменности оборотов и остатков по бухгалтерским счетам и по товарным остаткам.Необходимость в запуске корректировки платежей по документам может возникнуть тогда, когда вы обнаруживаете, что сумма долга по какому-то документу не соответствует внесенным по этому документу платежам.Поиск оплат без связанного документа
Все документы, принадлежащим типам операций Оплата и Возврат должны быть привязаны к каким-либо документам. В общем случае система следит за тем, что бы это так и было. Однако, в редких случаях это правило нарушается. Причиной этого может быть сбой в базе данных либо ошибки при обмене данными между разделами базы данных.Самым распространенным симптомом такой ситуации является ошибка при расчете товарного отчета по операции с выбором ○Доходных оплаченных операций (подробнее см. раздел, посвященный этому отчету). Ошибка эта выглядит так “Объект не найден. Документы (ID=xxx)”.Система Papyrus предоставляет возможность идентифицировать документы оплат и возвратов, имеющих “висячие” или нулевые ссылки на соотве?ствующие документы. Для того, что бы воспользоваться этой функцией, выберите пункт меню Админ→ Корректировка→ Поиск оплат без связанного документа. После того, как функция отработает, на экран в окне журнала будет выведен список документов, которые имеют обозначенные проблемы. Кроме того, эти сообщения попадут в файл LOG/PAYMLINK.LOG.К сожалению, не существует универсального рецепта решения проблемы таких документов. Общая рекомендация заключается в том, чтобы предварительно проконсультировавшись со службой технической поддержки системы, удалить эти документы и ввести их заново.Корректировка текущих товарных остатков
Корректировка текущих товарных остатков применяется в следующих случаях: