Программа  "К Н И Г А"

                   Руководство по эксплуатации



                        С О Д Е Р Ж А Н И Е

1. Введение
1.1. Назначение программы
1.2. Идентификация товарной позиции (уникальность)
1.3. Главное меню. Режимы
1.4. Экран. Окна
1.5. Списки
1.5.1. Списки накладных
1.6. Поиск
1.7. Отметка позиций
1.8. Клавиши навигации
1.9. Поля ввода
1.9.2. Клавиши управления в полях ввода
1.9.3. Новости версии 2.6
1.9.3.1. Работа с буфером обмена Windows Clipboard
1.9.3.2. Подстановка результатов вычислений из Калькулятора
1.10. Копирование накладных
1.10.1. Копирование накладных внутри одной базы данных
1.10.2. Отправка/принятие электронных накладных (DBF-формат)
1.10.3. Создание расходной накладной из заказа по прайс-листу
1.11. Менеджер каталогов (с версии 3.1)
1.12. Ведение торговых точек
2. Диспетчер
2.1. П Р И Х О Д
2.1.1. Добавление новой приходной накладной (F7)
2.1.2. Копирование текущей приходной накладной в расход (ShiftF7)
2.1.3. Корректировка параметров приходной накладной (F6)
2.1.4. Корректировка списка позиций приходной накладной (F4)
2.1.4.1. Добавление новой позиции в приходную накладную (F7)
2.1.4.2. Корректировка позиции приходной накладной (F4)
2.1.4.3. Отметка (F6), копирование (Shift F5) и перемещение
          отмеченных позиций в другую накладную (Shift F7)
2.1.4.4. Завершение работы с накладной и возврат к списку (Esc)
2.1.5. Удаление приходной накладной (F8)
2.1.6. Печать приходной накладной (F2)
2.1.7. Сортировка списка приходных накладных (F10, F11, F12)
2.1.8. Быстрый поиск приходной накладной по её номеру (AltF7)
2.2. Р А С Х О Д
2.2.1. Добавление новой расходной накладной (F7)
2.2.2. Копирование расходной накладной (ShiftF7)
2.2.3. Резервирование расходных накладных для предоплаты
2.2.3.1. Создание неотгруженной расходной накладной (со снятием
          товара со склада)
2.2.3.2. Создание и удаление "симметричной" приходной накладной(F5)
2.2.4. Корректировка шапки расходной накладной (F6)
2.2.5. Работа с позициями расходной накладной (F4)
2.2.5.2. Переход в формат реестра для ввода торговой наценки (F10)
2.2.5.3. Работа с отмеченными позициями расходной накладной
          (перемещение или копирование в другую накладную и т.д.)
2.2.5.4. Изменение цен для всех позиций накладной
          на дог.1, дог.2, дог.3 или цену приобретения
          (Shift 1, Shift 2, Shift 3 или Shift 0 соответственно)
2.2.5.5. Завершение работы с накладной и возврат в режим Расход (Esc)
2.2.6. Удаление расходной накладной (F8)
2.2.7. Печать расходной накладной (F2)
2.2.7.1. Печать специальной расходной накладной
2.2.7.2. Печать товарного чека
2.2.7.3. Печать сервисной карты о приёме в ремонт
2.2.7.4. Печать бухгалтерской расходной накладной
2.2.7.5. Печать обычной и специальной расходных накладных в файл .DBF
2.2.7.6. Печать накладной отпуска с указанного склада
2.2.7.7. Печать реестра розничных цен
2.2.7.8. Режим печати накладных "Иногородний филиал"
2.2.7.9. Печать накладных при деноминации рубля
2.2.7.10. Расходная накладная Республики Беларусь
2.2.7.11. Печать счёта и счёта-фактуры
2.2.7.12. Печать товарной накладной (форма ТОРГ-12)
2.2.8. Сортировка списка расходных накладных (F10, F11, F12)
2.2.9. Быстрый поиск расходной накладной по номеру (Alt F7)
2.3. С К Л А Д
2.3.1. Индексный (AltF7) и контекстный поиск (CtrlF7)
2.3.2. Корректировка договорных цен (F4)
2.3.3. Глобальная корректировка договорных цен на складе (ShiftF4)
2.3.4. Корректировка места позиции на складе (AltF4)
2.3.5. Корректировка реквизитов книги/товара (CtrlF4)
2.3.6. Просмотр и печать карточки движения товара (F5)
2.3.7. Отметка складской позиции (F6)
2.3.8. Просмотр итогов по складу (AltF6, Alt 6)
2.3.9. Создание записи в Заказах (F7)
2.3.10. Сортировка по алфавиту (F9), по названию (F10)
          и по автору/виду товара (CtrlF9)
2.3.11. Выделение (фильтрация) позиций по серии (F11)
          или по жанру/группе (F12)
2.3.12. Меню сортировки и выборки (Пробел)
2.3.13. Количество из неотгруженных расх. накладных (CtrlO)
2.4. В О З В Р А Т
2.4.1. Возврат товара на склад от покупателя
        (возврат с реализации)
2.4.2. Список позиций возвратной накладной
2.4.3. Печать возвратной накладной
2.4.4. Режим ввода позиций накладной
2.5. З А К А З Ы
2.5.1. Новости версии 2.4
2.5.2. Новости версии 2.5
2.5.3. Новости версии 2.6
2.5.4. Мониториг реквизитов товара
2.5.5. Печать ведомости заказов
2.6. П Е Ч А Т Ь   Ф О Р М
2.6.2. Форма "Приход на дату"
2.6.3. Формы прайс_листов: "Информация по складам", "Перечень
        диспетчера" и "Книжный бизнес" ("Прайс-лист")
2.6.3.1. Форма "Информация по складам"
2.6.3.2. Форма "Перечень диспетчера"
2.6.3.3. Форма "Книжный бизнес" ("Таблица Прайс-лист")
2.6.3.4. Печати формы "Прайс_лист" в DBF-файл
2.6.3.5. Печать с разбивкой по группам/сериям
2.6.3.6. Печать с любого листа
2.6.3.13. Прочие особенности прайс-листов
2.6.4. Форма "Товарооборот за период"
2.6.5. Формы "Поступления" и "Реализация"
2.6.6. Форма "Прибыль от реализации"
2.6.7. Форма "Анализ реализации"
2.6.8. Форма "Расходные накладные"
2.6.9. Пустографки
2.6.10. Форма "Отпуск товара по серии"
2.6.11. Для  Интернет-магазина
3. Взаиморасчёты
3.1. Финансовый журнал
3.2. Работа с клиентом
3.2.1. Ввод комментария
3.2.2. Печать карточки клиента ("Акт сверки")
3.2.3. Новости версии 2.4
3.2.4. Новости версии 3.0
3.3. Отношения с клиентами
3.4. Журнал учёта счетов-фактур. Книга продаж. Книга покупок
3.5. Задолженности ("Долги по наличным")
3.6. Печать форм
3.6.1. Формы "Список должников" и "Список кредиторов"
3.6.2. Форма "Финансовый отчёт"
3.6.3. Форма "Помесячный отчёт"
3.6.4. Форма "Денежный оборот"
3.6.5. Форма "Оплата накладных"
3.6.6. Форма "Баланс интервала дат"
4. Справочники
4.1. Справочник К Л И Е Н Т О В
4.1.1. Добавление нового клиента (клавиша F7)
4.1.2. Поиск в Справочнике клиентов
4.1.3. Печать Справочника клиентов
4.1.4. Новости версии 2.4
4.1.4.1. Выборка по городу
4.1.4.2. Ввод аннотации для клиента
4.1.5. Новости версии 2.6
4.1.6. Новости версии 3.0
4.2. Справочник поставщиков и Справочник покупателей
4.3. Справочник Т О В А Р О В
4.3.1. Описание основных функций
4.3.2.-4.3.9. Новости версий в Справочнике товаров
4.3.10. Добавление новой позиции в справочник (F7)
4.3.11. Корректировка реквизитов книги/товара (F4, CtrlF4)
4.3.12. Карточка движения товара (F5)
4.3.13. Сортировка справочника (F9, F10)
4.3.14. Печать Справочника товаров (F2)
4.3.15. Удаление позиции Справочника товаров (F8)
4.4. Справочник жанров (групп товаров)
4.5. Справочник серий
5. Сервис
5.1. Настройка
5.1.1. Параметры системы
5.1.1.1. Признак своего издания/производства
5.1.1.2. Работать со скидкой/наценкой
5.1.1.3. Отображение года в дате
5.1.1.4. Сортировка книг/товаров по умолчанию
5.1.1.5. Остаток при разносе по складам
5.1.1.6. Вид автопоиска книги/товара
5.1.1.7. Вид автопоиска клиента
5.1.1.8. Реквизиты книг/товаров
5.1.1.9. Жанры книг (группы товаров)
5.1.1.10. Серии книг/товаров
5.1.1.11. Задолженности [по наличным]
5.1.1.12. Возврат от покупателя
5.1.1.13. Нумерация в накладных
5.1.1.14. Работа с номером грузовой таможенной декларации
5.1.1.15. Режим отгруженных накладных
5.1.1.16. Уникальность по цене Дог.1 и по цене Дог.2
5.1.2. Параметры печати
5.1.2.1. Устройство вывода
5.1.2.2. Тип (формат печати) принтера
5.1.2.3. Кодировка принтера
5.1.2.4. Наличие шрифта 10 Cpi
5.1.2.5. Наличие шрифта 12 Cpi
5.1.2.6. Наличие шрифта 17 Cpi
5.1.2.7. Наличие шрифта 20 Cpi
5.1.2.8. Размер букв при печати мелким шрифтом
5.1.2.9. Качество печатаемых линий
5.1.2.10. Проверять готовность принтера
5.1.2.11. Инициализация принтера перед печатью
5.1.2.12. Прогон строк до полного листа
5.1.2.13. Прогон листа после печати
5.1.2.14. Остановка после каждой печати
5.1.2.15. Число строк на листе вертикальной формы
5.1.2.16. Число строк на листе горизонтальной формы
5.1.3. Параметры владельца
5.1.4. Финансовый учёт
5.1.4.1. Копейки
5.1.4.2. Другие цены и суммы
5.1.4.3. Другие итоги по накладной
5.1.4.4. Разрядность округления
5.1.4.5. Разрядность цен
5.1.4.6. Порядок заполнения сумм
5.1.4.7. Нулевые суммы пустой накладной
5.1.4.8. Суммы при корректировке накладных
5.1.4.9. Расчёт прибыли: себестоимость (только в версии 2.4)
5.1.4.10. Автопроплата по наличным
5.1.4.11. Дата для автопроплаты
5.1.4.12. Контроль оплаты накладных
5.1.4.13. Итог сумм в карточке клиента
5.1.5. Общие для документов
5.1.5.1. Вид упаковки
5.1.5.2. Ширина поля наименования товара
5.1.5.3. Первая договорная цена
5.1.5.4. Вторая договорная цена
5.1.5.5. Третья договорная цена
5.1.5.6. Себестоимость товара
5.1.5.7. Реквизиты товара для мониторинга  
5.1.5.8. Печать номера телефона и адреса E-mail
5.1.5.9. Печать времени в накладных
5.1.5.10. Номера складов при печати
5.1.5.11. Печать названия товара с позиции
5.1.5.12. Печать названия товара
5.1.5.13. Печать карточки клиента (до версии 2.6)
5.1.5.14. Каталог (путь) при печати в файл
5.1.5.15. При печати [накладных] с иной ставкой НДС
5.1.5.16. Пустографки меню Диспетчер/Печать форм
5.1.5.17. Итого при отказе от печати
5.1.5.18. Упаковки в экранах накладных
5.1.5.19. Строка
5.1.5.20. Строку при отсутствии налогов
5.1.6. Расходные накладные
5.1.6.1. Контроль отгрузки накладных
5.1.6.2. Количество для неотгруженных
5.1.6.3. Номер при "Работе с клиентом"
5.1.6.4. По сканированию штрих-кода
5.1.6.5. Автоматическая установка на покупателя
5.1.6.6. Автозаполнение номера накладной
5.1.6.7. Автозаполнение даты накладной  
5.1.6.8. Автозаполнение даты отгрузки  
5.1.6.9. Автозаполнение даты оплаты
5.1.6.10. Автозаполнение признака оплаты  
5.1.6.11. Автозаполнение поля примечания
5.1.6.12. Поле примечания к расходной накладной
5.1.7. Расходная накладная I
5.1.7.1. Заказа товара из расхода
5.1.7.2. Снятие заказа при расходе
5.1.7.3. Список серийных товаров (при работе с сериями)
5.1.7.4. Округление до пачек (упаковок) в расходе
5.1.7.5. Цена по умолчанию в расходе
5.1.7.6. Подстановка цен по клавише Tab
5.1.7.7. Новый вид цены для подстановки
5.1.7.8. Повтор скидки/наценки
5.1.7.9. Поиск цены предыдущего отпуска
5.1.7.10. Глубина поиска предыдущей цены
5.1.7.11. В отсутствие предыдущей цены
5.1.7.12. Количество предыдущего отпуска
5.1.7.13. Отпуск ниже цены приобретения (себестоимости)
5.1.7.14. Реализация товара по поставщику
5.1.8. Расходная накладная II
5.1.8.1. Сортировка накладной
5.1.8.2. Включать скидку в цену продажи
5.1.8.3. Ввод позиции после поиска по штрих-коду
5.1.8.4. Количество при вводе позиции  
5.1.8.5. Цена Дог.1 отправки покупателю  
5.1.8.6. Цена Дог.2 отправки покупателю  
5.1.8.7. Цена расхода при принятии накладной
5.1.8.8. Принимать при нехватке товара 
5.1.8.9. При принятии искать в Справочнике (с версии 3.1)
5.1.8.10. Дополнительно принимать в расход
5.1.9. Печать расходной накладной I  
5.1.9.1. Формы печати накладных (Общая, Специальная, Реестр,
           Бухгалтерская, Пополам, Счёт)
5.1.9.2. Сумма разбивки  
5.1.9.3. Вид оплаты  
5.1.9.5. Скидка 
5.1.9.6. Спецдата и Спецномер
5.1.9.7. Спецпоставщик
5.1.9.8. Способ расчёта налогов
5.1.9.9. Налог 1, Ставка
5.1.9.10. Налог 2, Ставка
5.1.9.11. Налог 3, Ставка 
5.1.9.12. Применение Налога 3
5.1.9.13. Своя нумерация счетов-фактур  
5.1.9.14. Дата печати счёта-фактуры
5.1.9.15. Дата платёжного документа счёта-фактуры и номер
5.1.9.16. Текст  
5.1.10. Печать расходной накладной II 
5.1.10.1. Печать реквизитов организаций  
5.1.10.2. Форма печати счёта-фактуры  
5.1.10.3. Расшифровка подписей в фактуре 
5.1.10.4. Сохранять файлы накладных/счетов-фактур 
5.1.10.5. Смотреть ставку "НДС" в реквизитах  
5.1.10.6. Отметка для снятия с витрины 
5.1.10.7. Одноимённые позиции при печати  
5.1.10.8. Колонка количества товара 
5.1.10.9. Перенос названия в накладных NN 
5.1.10.10. Дополнять название в накладных NN  
5.1.10.11. Количество штук россыпью 
5.1.10.12. Контроль выдачи суперов  
5.1.10.13. Предупреждение о сроках оплаты  
5.1.11. Приходная накладная  
5.1.11.1. Цены последнего прихода  
5.1.11.2. Проценты при вводе Договорной 1 и Договорной 2 
5.1.11.3. Процент при вводе цены Договорной 3 
5.1.11.4. Делитель для расчёта НДС от цены  
5.1.11.5. Ввод ставки НДС
5.1.11.6. Ввод суммы финансового журнала
5.1.11.7. Номер при "Работе с клиентом" 
5.1.11.8. Сортировка накладной  
5.1.11.9. От поля "Вид товара" на экране
5.1.11.10. От поля "Наименование" на экране
5.1.11.11. Корректировка договорных цен на складе
5.1.11.12. Отмечать новинки символом отметки 
5.1.11.13. Корректировка любого прихода  
5.1.11.14. Номер накладной при печати  
5.1.11.15. Подставлять как место на складе 
5.1.12. Приходная накладная II
5.1.12.1. Приходные цены принятия позиции
5.1.12.2. Договорные цены принятия позиции
5.1.12.3. Уникальный номер принятия книги 
5.1.12.4. Цены при отправке накладной  
5.1.13. Возвратная накладная
5.1.13.1. Интервал дат расходных позиций
5.1.13.2. Сортировка по алфавиту 
5.1.13.3. Номер возвратной при печати
5.1.13.4. Ввод количества пачками и россыпью  
5.1.13.5. Скидка в цене отпуска позиций
5.1.13.6. Возврат в итоговой строке карточки  
5.1.13.7. Корректировка договорных цен 
5.1.14. Склад и карточка ("Складские установки")  
5.1.14.1. Номера используемых складов 
5.1.14.2. Работа с товаром  
5.1.14.3. Вид карточки движения товара  
5.1.14.4. Отдельная карточка товара для
5.1.14.5. Интервал дат для карточки
5.1.14.6. Печать карточки движения товара 
5.1.14.7. Одноимённые в карточке книги/товара
5.1.14.8. Вид оплаты в карточке книги/товара
5.1.14.9. Симметричные в итогах карточки
5.1.14.10. Не показывать точки в карточке  
5.1.14.11. Позиции с нулевым количеством  
5.1.14.12. Договорные цены с учётом НДС  
5.1.14.13. Нумерация позиций на складе
5.1.14.14. Сумму по расходной [накладной] на складе
5.1.14.15. Фильтрация по складам на складе
5.1.14.16. Количество пачек/упаковок на складе  
5.1.14.17. Сохранять файлы прайс_листов  
5.1.14.18. Одноимённые [позиции] в прайс_листах
5.1.14.19. Ограничение по цене в прайсе  
5.1.15. Специальные параметры  
5.1.15.1. Спецсимвол магазинов 
5.1.15.2. Спецсимвол реестра 
5.1.15.3. Спецсимвол обменов  
5.1.15.4. Спецсимвол отметки
5.1.15.5. Спецсимволы заполнения
5.1.15.6. Спецпоставщик на склад  
5.1.15.7. Система предупреждений ("Интеллектуальная система") 
5.1.15.8. Таблица кодировки  
5.1.15.9. Курс доллара США и Курс евро
5.1.15.10. Курс украинской гривны  
5.1.15.11. Запроса пароля через __ минут  
5.1.15.12. Коррекция работы в сети  
5.1.15.13. Печать для библиотечной системы "Ирбис" (Unimarc)
5.1.15.14. Цвет выделенных пунктов меню
5.1.15.15. Подсказки для системы меню 
5.1.15.16. Выходные дни для рейтингов (с версии 3.2)
5.1.15.16. Уничтожение информации
5.1.15.17. Сообщения системы администрирования
5.1.16. Новые параметры
5.1.16.1. Количество в Справочнике товаров
5.1.16.2. Мини-справочники реквизитов  
5.1.16.3. Подставлять в поле кода товара (ISBN)
5.1.16.4. Порядок заполнения реквизитов товара 
5.1.16.5. Отправка реквизитов с накладными  
5.1.16.6. Отправка группы накладных  
5.1.16.7. Отправка группы [накладных] в файл
5.1.16.8. Отправка с другим номером/датой
5.1.16.9. Создавать для непринятых позиций  
5.1.16.10. Ввод товара пачками (упаковками)
5.1.16.11. Выбор поставщика для заказа  
5.1.16.12. Перенос позиций Заказа в накладную
5.1.16.13. Размерность накладных  
5.1.16.14. Сообщать о повторах в накладных  
5.1.16.15. Возможность установки отметок (до версии 3.0)
5.1.16.16. Места отметки новинок
5.1.16.17. Итого при отказе от печати
5.1.16.18. Первая буква при поиске по AltF7  
5.1.16.19. Поиск уникального номера (AltF7)
5.1.16.20. Выход на поиск в приходе, в справочнике товаров  
5.1.16.21. Выход на поиск в расходе, на складе (до версии 2.6)
5.1.16.22. Выход на поиск в возврате (до версии 2.6)  
5.2. Сжатие
5.3. Пароль 
5.4. Очистка всех баз  
5.5. Снятие остатков
5.6. Восстановление
5.6.1. Восстановление склада  
5.6.2. Восстановление накладных  
5.6.3. Восстановление справочников  
5.7. Специальные [функции]  
5.7.1. Клиенты для 1С 
5.7.2. Обновить индексы  
5.7.3. Обновить журнал серийного отпуска
5.7.4. Выполнить команду (с версии 3.01)
5.7.5. Только отгруженные  
5.7.6. Описание программы 
5.7.7. Оптимизация баз (с версии 3.0)
5.8. Архивация и перенос данных на другой компьютер
5.9. Другая база
6. Факультативные возможности
6.1. Файл запуска программы MAIN.EXE и копии программы  
6.2. Работа DOS-версии программы в среде Windows
6.2.1. Программа-установщик INSTALL.EXE
6.2.1.1. Изменения в системных файлах для Windows Millenium
6.2.1.2. Возможные проблемы при работе в Windows Millenium
6.2.2. Установка DOS-версии под Windows NT / 2000 (W2k) / XP / Vista
6.3. Особенности Windows-версии программы
6.4. Сетевое расширение
6.5. Система администрирования (ограничений действий пользователя)
6.6. Печать экрана в программе
6.7. Внепрограммные возможности
6.7.1. Некоторые дополнительные возможности
6.7.2. Печать ценников
6.7.3. Печать платёжных документов
6.7.4. Разработка дополнительных печатных форм и отчётов (для
        квалифицированных пользователей)
6.8. Работа со сканером штрих-кода
7. Дополнения и комментарии
7.1. Установка и переустановка программы
7.1.1. Требования к аппаратному обеспечению компьютера
7.1.4. С какими сложностями можно столкнуться при переустановке программы?
7.2. Копирование и восстановление информации
7.3. Отправка текстовых файлов и DBF-форм программы по E-mail
7.4. Защита от копирования
7.5. Ошибочные ситуации и подсистема надёжности
7.6. Обслуживание программы

    1. Введение
    Приведённое в этом файле описание программы "КНИГА" постоянно
обновляется, каждая новая функция, добавленная в программу, сразу
же вносится  в данный файл.  Самый новый  вариант  файла описания
Вы всегда можете запросить у разработчика либо скачать  с архивом
демо-версии программы с сайта www.winkniga.ru.
    Также описание программы можно открыть из меню "Сервис/Специ-
альные", выбрав пункт "Описание программы" и выбрав программу для
открытия файла (рекомендуется DOS Edit).
    1.1. Назначение программы
    Программа  "Книга"  предназначена организациям,  занимающимся
оптовой, мелкооптовой или "точечной" торговлей, и обеспечивает:
    - оформление прихода продукции  на склад  (от поставщика  или
собственного производства) и расхода (продажи) продукции с сохра-
нением приходных и расходных накладных за сколь угодно длительный
период и возможностью их изменения;
    - оформление возврата продукции с реализации и поставщикам;
    - просмотр и печать информации о состоянии на складе.
    Используя программу, Вы можете:
    - оприходовать партию книг/товара с произвольной её разбивкой
между несколькими складами (количество складов Вы выбираете сами);
    - оперировать несколькими видами цен (приобретения, себестои-
мости,  трёх  предполагаемых  цен  продажи (далее - "договорных")
в качестве справочной информации,  цены продажи с учётом торговой
скидки либо наценки);
    - для  любой  из имеющихся  в  наличии книг/позиций  получить
информацию  о  партиях,  которыми  она  поступала  и  продавалась
с указанием номеров накладных, датами и наименованиями  поставщи-
ков и покупателей (т.н. карточка движения книги/товара);
    -  работать  с   финансовым  журналом,  отражающим   денежные
операции по приобретению (продаже) продукции, отследить возникно-
вение долгов по различным видам оплаты и их погашение;
    - проследить  историю  финансовых отношений  с каким-либо  из
Ваших клиентов;
    - получить информацию  о  Ваших должниках  и  кредиторах,  по
оплате накладных и отдельных наименований продукции.

    Размерность полей цен во всех базах составляет восемь знаков,
что  даёт  возможность  работы  с ценами  порядка  "99 миллионов"
(или 99 тысяч при значении "Да" параметра "Копейки").  Переключе-
нием  разрядности цен управляет соотв. параметр группы "Параметры
системы" (с версии 2.5 - "Финансовый учёт") меню Сервис/Настройка.

    1.2. Идентификация товарной позиции (уникальность)
    Каждая  товарная позиция  идентифицируется  следующим набором
реквизитов:  Уникальный номер товара в базе данных  (номер записи
о товаре  в файле  knigy.dbf),  Стандарт (количество в упаковке),
Признак собственного производства (если  Вы  подразделяете товары
с учётом этого признака), Цена приобретения и две Договорные цены
(если это установлено в настройках программы).
    Другими словами,  товарная  позиция  считается  уникальной  и
располагается на складе отдельной позицией,  если набор указанных
реквизитов  не совпадает  ни с одной  из уже имеющихся  на складе
товарных позиций. Позиции на складе может располагаться отдельно,
даже если  у них  совпадающие уникальности:  с версии 2.2  на это
может влиять номер места позиции на складе  (если  включён соотв.
настроечный параметр группы "Склад и карточка"), а с версии 2.5 -
ещё несколько величин - разница в себестоимости (если установлена
работа с ней в Настройке) и/или разный  номер исходной  приходной
накладной, если установлен настроечный параметр "Работа с номером
ГТД (грузовой таможенной декларации)"  или  "Корректировка любого
прихода".

    1.3. Главное меню. Режимы
    Работа с программой основана на использовании  меню.  Главное
меню содержит  4 пункта-режима:  Диспетчер,  Взаиморасчеты, Спра-
вочники и  Сервис.  Названия режимов достаточно условны.  Главное
меню программы расположено на экране горизонтально (Рис. 1).

 ┌───────────┐   ┌───────────────┐   ┌─────────────┐   ┌────────┐
 │ Диспетчер │   │ Взаиморасчеты │   │ Справочники │   │ Сервис │
 └───────────┘   └───────────────┘   └─────────────┘   └────────┘

                            Рис. 1.

    Каждый режим имеет подрежимы, расположенные на экране  верти-
кально. Выбор нужного режима и подрежима осуществляется клавишами
управления   курсором  (клавишами  со  стрелками)  и  последующим
нажатием клавиши ввода (Enter) или клавиши PageUp или PageDown.
    В  вертикальных подменю  клавиша  "стрелка вверх"  перемещает
курсор на одну строку выше, "стрелка вниз" - на одну строку ниже.
В основном меню клавиши "стрелка влево" и "стрелка вверх" переме-
щают курсор влево,  "стрелка вправо" и "стрелка вниз"  -  на один
пункт меню правее. Во всех меню клавиша Home перемещает курсор на
первый пункт меню, а клавиша End - на последний пункт меню.
    Как горизонтальное, так и вертикальное меню циклические.
    В вертикальных подменю нажатие буквы в верхнем регистре пере-
мещает курсор на первый сверху  пункт подменю,  название которого
начинается с этой буквы.
    В версии 3.1 во всех меню  добавлена  возможность перемещения
стрелками  цифровой клавиатуры  ("2","4","6","8")  при включённом
NumLock  и  исключена реакция "Enter" на нажатие клавиш  PageUp и
PageDown.
    Подняться на уровень выше  (т.е. из подменю в  основное меню)
можно клавишей ESC (Escape). Нажатием этой клавиши при нахождении
в главном (горизонтальном) меню осуществляется завершение  работы
с  программой.  Если  Вы  запутались  при  работе  с  программой,
попробуйте, последовательно поднимаясь на уровень выше при каждом
нажатии клавиши ESC, завершить работу с программой и запустить её
заново.

    1.4. Экран. Окна
    При работе в  любом из подрежимов  программы Вы видите  экран
разбитым  на  фрагменты.  В  верхней  строке программа отображает
название режима и подрежима,  в котором Вы работаете  в настоящий
момент.  В ней же  отображается текущее  время.  Следующая строка
(она выделена сиреневым цветом)  - строка  инструкций.  Программа
указывает в ней требуемые от Вас действия. При работе со списками
в нижней строке экрана имеется подсказка по использованию функци-
ональных клавиш и клавиатурных комбинаций.  По клавише  F1  можно
посмотреть дополнительное  окно  подсказок,  т.к.  полный  список
подсказок  в одной строке  внизу экрана  не помещается.  С версии
3.0 функцию, о которой сообщает  текущая подсказка  (подсвеченная
курсором), можно  запустить на выполнение,  нажав клавишу  Enter.
Ряд сообщений и запросов  автоматически появляется  при работе  с
программой в специальном окне в центре экрана.
    В экране основного меню может выводиться  информация из файла
"screen.txt",  и  в частности  стилизованная заставка программы -
слово "КНИГА",  составленное  из символов псевдографики.  Этот же
файл можно использовать,  чтобы оставить сообщение оператору про-
граммы из другой смены с гарантией дохождения до адресата в отли-
чие от какой-нибудь записки или наклейки.
    Текущую строку (строку, в которой находится курсор  или выде-
ленный пункт меню) текущего окна можно скопировать в буфер обмена
Windows (ClipBoard) по комбинации клавиш  Alt C (если у Вас уста-
новлена win-версия программы или программа запущена из-под Win'95
или Win'98 или Windows Millenium (ME).
    С версии 3.0 текущий экран программы можно в любой момент на-
печатать,  нажав  комбинацию  клавиш  Ctrl PrintScreen.   Функция
зависит от возможной блокировки клавиши  PrintScreen  в свойствах
ярлыка  Windows, которым запускается программа.  Более того,  эту
блокировку стоит установить, чтобы не напечатать экран случайно.
    Всегда можно также скопировать экран  в буфер обмена клавишей
PrintScreen, а потом открыть любой графический редактор (например,
Пуск->Программы->Стандартные->Paint),  выбрать "Вставить"  в меню
"Редактирование" и в меню "Файл"  сохранить экран как графический
файл  (например, формата jpg).

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

    1.5.1. Списки накладных
    Программа номерует накладные самостоятельно и не предполагает
ведение произвольной  нумерации накладных.  Номера  шестизначные,
первые  две  цифры  содержат  два  последних знака текущего года,
остальные четыре  - порядковый  номер  накладной  в текущем году.
Например, первая накладная 1999 года имеет номер 990001.
    Номера возвратных накладных для удобства имеют дополнительный
ведущий нуль.
    Обменные накладные (т.е. накладные с ненулевой графой "Обмен"
в финансовом журнале)  помечаются  с помощью  спецсимвола обмена.
По умолчанию он является пробелом, что означает отсутствие помет-
ки. Для установки пометки рекомендуется использовать символ N.248,
который  в большинстве  таблиц кодировки  отображается  как  знак
градуса (°), либо букву "о".
    До версии 2.4  списки накладных были  жёстко отсортированы по
номеру.  С версии 2.4  появилась возможность  сортировки  списков
накладных и по дате их создания (клавиша F10), причём можно иметь
свою сортировку в каждом из списков (прихода, расхода и возврата).
    В версии 2.5  появилась возможность создания до 99999 наклад-
ных в год.  Соответственно, на знак года при этом отводится всего
одна ведущая цифра, а не две, как раньше.

    1.6. Поиск
    1.6.1. Основные возможности поиска
    Для быстроты и удобства  нахождения нужной позиции  в списках
можно осуществлять индексный поиск (комбинация клавиш AltF7).
    В режимах списков накладных ("Приход", "Расход"  и "Возврат")
поиск производится по номеру накладной.  В Справочниках клиентов,
поставщиков и покупателей - по сокращённому наименованию клиента.
В Финансовом журнале - по дате занесения записи.
    В режимах "Справочник товаров" и "Склад"  поиск  производится
по первым буквам автора (вида товара),  или  по первым буквам на-
звания (наименования товара),  или  по алфавиту (по первым буквам
наименования позиции, даже если поле автора (вида товара)  не за-
полнено)  в зависимости  от установленного  в данный момент  вида
сортировки. Если при сортировке списка по алфавиту Вы вводите для
поиска  составной строки (типа "Вид+Наименование"), то писать его
нужно именно так, слитно,  без пробела, например: "Ручкагелевая".
При сортировке списка по автору (виду товара) или по наименованию
возможность индексного  поиска составной строки доступна, начиная
с версии 3.2  (при этом строка должна состоять из двух слов, раз-
делённых пробелом).
    В списках  товаров  и клиентов  есть возможность контекстного
поиска (слова или части слова внутри строк)  по комбинации клавиш
CtrlF7 с возможностью поиска следующих вхождений (Ctrl и "стрелка
вправо").  Контекстный поиск начинает просмотр списка с начала, а
продолжение по Ctrl + "стрелка вправо" - с текущей позиции курсо-
ра,  т.е. если  подняться выше по списку  и запустить продолжение
поиска, программа снова "найдёт"  уже ранее найденную запись, со-
держащую искомый текст.
    Возможность поиска книги/товара по уникальному номеру (номеру
записи  Справочника товаров (файла knigy.dbf).  Для поиска книги/
товара  по уникальному номеру  нужно  в поле ввода  перед номером
указать символ "#" или "№" (обычно - комбинация клавиш Shift + 3).
    Переход к началу списка с помощью  поиска пустого значения не
производится.  Для перехода  к началу списка  нужно  использовать
комбинацию  клавиш  Ctrl+Page_Up.
    Возможность  автоматического  выхода на поиск (автопоиска)  в
Справочнике книг, на складе, в перечне расходных позиций возврата
и при входе в Справочник книг и на склад из приходных и расходных
накладных соответственно.  Функция управляется  параметром группы
"Системные" и зависимыми пятью (по количеству режимов) параметра-
ми группы "Новые параметры".
    Возможность  отмены контекстного поиска  по клавише Esc  (что
особенно актуально для поиска в сети с компьютера-клиента).
    Возможность  контекстного поиска  товара  (по слову или части
слова) по комбинации клавиш  Ctrl F7 в списках позиций накладных.
Контекстный поиск в списках позиций накладных включается также  и
по комбинации клавиш Alt F7.
    При поиске в Справочнике товаров уникального номера большего,
чем максимальный имеющийся,  осуществляется  переход  к товару  с
максимальным на данный момент  уникальным номером с одновременной
выдачей соответствующего сообщения в строке инструкций.
    Возможность автопоиска в Справочнике клиентов.
    Возможность  не учитывать регистр (ПРОПИСНЫЕ БУКВЫ = строчные
буквы) при контекстном поиске (по CtrlF7)  и при поиске позиции в
накладной.  Управляется настроечным параметром группы "Новые".
    Реализован  поиск позиции  в Справочнике товаров  и на складе
по коду товара (для книг - ISBN) из реквизитов товара. Вид поиска
(индексный или контекстный)  при этом не важен.  Так как подразу-
мевается, что код товара уникален для данного товара, вводить код
товара в строку поиска  необходимо полностью  (воспринимается  не
менее чем шестизначная цифровая строка).  Поиск ISBN производится
по первым девяти цифровым символам,  и  для неуникальных значений
выводится дополнительное окно выбора,  в котором отображается уже
полный код товара.  При работе с 10-цифровыми ISBN (т.е. при зна-
чении "Книги с ISBN"  настроечного параметра  "Работа с товаром")
от значения штрих-кода,  выдаваемого  сканером  (13 цифр в строке
поиска), первые 3 цифры  отбрасываются  для поиска  именно  ISBN.
Поиск товара  по штрих-коду на складе  имеет свои особенности при
наличии  в базе  нескольких  неуникальных  значений кодов товара,
различающихся последней цифрой (см. пп. 5.1.8.11).
    Строка поиска  на складе подсвечивается не только при нажатии
комбинаций клавиш  AltF7  или  CtrlF7, но и при нажатии любой ещё
не назначенной  другим функциям  клавиши  или  комбинации  клавиш
(в частности, любой буквенно-цифровой клавиши).
    Строка поиска  в любом режиме,  где доступен  автопоиск, под-
свечивается при нажатии любой ещё  не назначенной другим функциям
клавиши  или  комбинации клавиш.  Если для  инициации поиска была
нажата  буквенно-цифровая клавиша,  точка, звёздочка, плюс, минус
(какой-либо из этих символов  часто вносится первым символом наи-
менования товара  для визуального выделения  группы товаров)  или
знак номера ("#" или "№"),  этот  символ  сразу  подсвечивается в
поле ввода строки поиска.
    В связи с этим  отменён  автопоиск  в том виде,  в котором он
существовал  в предыдущих версиях программы и, соответственно, из
Настройки  убраны пять параметров,  управлявших  наличием  строки
автопоиска.
    1.6.2. Новости поиска в версии 3.0
    Строка поиска во всех  товарных списках программы автоматиче-
ски подсвечивается при значениях "АвтоИндексный" и "АвтоКонтекст-
ный" параметра "Вид автопоиска товара" группы "Параметры системы".
    1.6.3. Новости поиска в версии 3.1
    В  Справочнике клиентов возможность автоматического изменения
маленькой  первой буквы на большую при индексном (по сокращённому
наименованию клиента) поиске  и автоматического перевода "на рус-
ский" при случайном наборе строки поиска латинскими буквами.
    Быстрый контекстный поиск  по Ctrl F7  во всех списках товар-
ных позиций  при установке  "Учитывать регистр"  параметра группы
"Новые"  (по времени  нахождения  искомого  значения  не уступает
индексному поиску).
    1.6.4. Новости поиска в версии 3.2
    Автоматический  индексный поиск  по наименованию  товара  при
отсутствии искомого значения  при поиске в сортировке по виду то-
вара (алфавиту), и наоборот, автоматический поиск по автору (виду
товара) при неудачном поиске по названию (наименованию товара).


    1.7. Отметка позиций
    Возможность отметки позиций списка существует во многих режи-
мах: на складе, в справочниках книг и клиентов, в заказах, в спи-
сках накладных, в возврате и т.д.  Изначально  отметка позиций  в
списке была сделана в основном  для  отсечения ненужной  в данный
момент информации при печати различных форм документов, но теперь
может использоваться и множеством других функций.
    Отметка позиции осуществляется клавишей F6, при этом в строке
отображения позиции появляется флаг (символ) отметки. Стандартный
символ отметки программы  -  дефис ("-"),  однако  он  может быть
легко изменён корректировкой соответств. параметра  меню  Сервис/
Настройка/Специальные_параметры. Если Вас не устраивает стандарт-
ный символ отметки, попробуйте заменить его на символ "░" или "▒"
(это символы NN.176-177 таблицы кодировки "Альтернативный ГОСТ").
    Для снятия отметки  с позиции списка  нажмите клавишу  F6  на
позиции списка ещё раз.  Для  автоматического сброса (снятия) от-
меток  со всех отмеченных позиций  используйте  комбинацию клавиш
Shift F6.
    Так как с использованием отметки образуется  два подмножества
списка, можно напечатать какую-либо форму и только для отмеченных
позиций, и для всех позиций списка, кроме отмеченных.
    1.7.1. Новости версии 2.2
    Возможность сохранения отметок в виде списка и восстановления
отметок во всех режимах, где доступна отметка позиций. Сохранение
и восстановление отметок основано  на использовании поименованных
списков отметок.  Функция работы  со списком отметок  запускается
по комбинации клавиш CtrlF6.  При этом в центре экрана появляется
меню с перечнем функций.  После выбора функции  курсор  переходит
в окно  выбора списка  (если  для данного режима  уже сформирован
какой-либо список).
    При сохранении списка отметок нажатием клавиши  Esc можно от-
казаться от выбора уже имеющегося  имени списка отметок  и ввести
новое,  а в случае выбора имеющегося имени оно переносится в поле
ввода, после чего остаётся лишь нажать клавишу Enter.
    При восстановлении списка отметок  после выбора его имени все
имеющиеся отметки в текущем режиме удаляются, а сохранённые ранее
под выбранным именем - восстанавливаются.
    Будьте внимательны: при включённой выборке (фильтрации) пози-
ций на складе или в Справочнике товаров по одной группе или серии
учитываются отметки только для товаров этой группы/серии!
    Внимание: список отметок нельзя называть "По всем",  а список
отметок в Справочнике клиентов - идентичным сокращённому наимено-
ванию какого-либо  существующего клиента  (с версии 3.1 этот кон-
троль осуществляется автоматически).
    1.7.2. Новости версии 2.3
    Списки отметок, созданные по комбинации клавиш CtrlF6 в Спра-
вочнике клиентов  и на складе, действительны сколь угодно  долгое
время  (ранее они действовали только  до сжатия баз (меню Сервис/
Сжатие) или до установки новой версии программы).
    1.7.3. Новости версии 2.6
    1.7.3.1. Быстрая отметка позиций списка
    В списках программы, где возможна  отметка  позиций списка по
клавише F6,  появился новый способ  отметки - комбинациями клавиш
Ctrl+стрелка_вверх и Ctrl+стрелка_вниз.  При этом способе отметки
позиций  курсор после отметки позиции  (или снятия отметки) пере-
мещается на одну запись списка вверх или вниз соответственно.
    Теперь,  если Вам  нужно отметить  большое количество позиций
списка, отображённых на экране подряд, можно нажать соответствую-
щую комбинацию клавиш  и удерживать её, пока не отметятся все не-
обходимые позиции.
    При установке или снятии отметки в списке, отсортированном по
отмеченным/неотмеченным позициям, курсор остаётся в текущей поло-
вине списка, а не перемещается вместе с текущей позицией, для ко-
торой установили/сняли отметку, как было ранее.
    1.7.3.2. Использование списков отметок
    Списки отметок, созданные по комбинации клавиш CtrlF6 в Спра-
вочнике клиентов,  теперь  могут быть использованы  напрямую  для
указания группы клиентов, по которым нужно напечатать ту или иную
аналитическую печатную форму ("Список должников/кредиторов", "По-
ступления/Реализация", "Товарооборот за период"). Для этого нужно
в соотв. пункте предпечатном меню выбрать значение "Список"  и из
открывшегося окна выбрать имя списка клентов.  При этом список не
может иметь имя, совпадающее  с сокращённым наименованием какого-
либо клиента, иначе печать формы  будет осуществляться именно для
этого клиента.
    1.7.4. Новости версии 3.1
    Появилась  возможность выбора  списка  заранее  отмеченных  и
сохранённых по комбинации клавиш Ctrl F6  позиций Справочника то-
варов или Склада  (без собственно отметки позиций в соотв. режиме
перед печатью)  в ограничениях предпечатных меню различных печат-
ных форм.
    1.7.5. Новости версии 3.2
    Появилась возможность отметки позиций по клавише  Insert. До-
бавлен переход на следующую позицию списка после одиночной отмет-
ки текущей позиции списка,  и теперь для быстрой отметки вниз до-
статочно удерживать нажатой клавишу F6 или Insert.


    1.8. Клавиши навигации
    К клавишам навигации относятся:
    - клавиши со стрелками (клавиши управления курсором);
    - клавиши Page Up (PgUp) и Page Down (PgDn);
    - комбинации клавиш Ctrl+Page Up  и  Ctrl+Page Down.

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

    1.9. Поля ввода
    1.9.1. В процессе  работы с программой  Вы  вводите различную
информацию в так называемые поля ввода. Программа отображает поля
ввода на экране инверсным цветом.  Во время работы с полями ввода
курсор отображается  в текущем поле ввода.  Заполнение поля ввода
завершается нажатием клавиши  Ввод. При этом программа перемещает
курсор в следующее поле ввода и ждёт ввода данных. При завершении
ввода  данных  в последнее  из имеющихся  на экране  полей  ввода
программа выполняет обработку полученной  информации,  убирает  с
экрана курсор ввода и пересвечивает поля  ввода исходным  цветом.
    1.9.2. Клавиши управления в полях ввода
    Вы  можете  свободно  перемещаться  по полям ввода  с помощью
клавиш навигации "стрелка вверх" и "стрелка вниз", соответственно,
к предыдущему и последующему полям.  Также для перемещения к сле-
дующему полю можно использовать клавишу Tab (если она не задейст-
вована для запуска какой-либо другой функции),  а к предыдущему -
комбинацию клавиш  Shift Tab.  В полях ввода также действует  ещё
одна полезная комбинация клавиш - Ctrl Y - она удаляет содержимое
поля справа от курсора  и  очень удобна  для очистки полей дат  и
длинных полей Настройки или предпечатных меню.
    1.9.3. Новости версии 2.6
    1.9.3.1. Появилась возможность подставлять  в поле ввода дан-
ные  из  буфера обмена Windows (Windows ClipBoard)  по комбинации
клавиш Alt V  и копировать данные из поля ввода программы "КНИГА"
в буфер обмена Windows по комбинации клавиш Alt C (если программа
запущена из-под Windows'95-98 или Windows Millennium (ME).
    Ещё один способ работы с буфером обмена Windows  (только он и
доступен в DOS-версии программы из-под Windows NT/XP/NT/2k/Vista):
копирование  в буфер обмена  и вставка данных  из него  в оконном
режиме, если воспользоваться  ярлычками вверху окна в Win'9x  или
свойствами окна (правой кнопкой мыши на заголовке окна в Win'NT).
    Функцию вставки данных из буфера обмена Windows  в поле ввода
программы "КНИГА" можно использовать,  например,  если у Вас есть
накладная с новинками  или  прайс-лист в формате  Microsoft Excel
или  Microsoft Word, для вставки  наименования товара и/или  ISBN
(штрих-кода товара) при создании новой товарной позиции в Справо-
чнике товаров. Этим можно добиться, кроме ускорения ввода приход-
ной накладной с новинками, полного совпадения наименования товара
в Вашей базе и у поставщика.
    Обе функции могут также с успехом использоваться  для копиро-
вания данных внутри программы. Копирование данных внутри програм-
мы можно использовать и при работе в  MS DOS, а также под Windows
NT, Windows 2000 и Windows XP, где собственно обмен данными между
"Книгой" и какой-либо Windows-программой затруднён (в этих опера-
ционных системах  данные  можно вставить  в поле ввода программы,
только если она  переключена в оконный режим работы, нажав правой
кнопкой мыши на подсвеченной синим строке заголовка окна програм-
мы и выбрав в открывающемся меню "Изменить" -> "Вставить").
    В версии 3.0 вставка из  буфера обмена возможна  не только по
комбинации клавиш  Alt V, но и по стандартной "виндовой"  Ctrl V.
Также с версии 3.0 информация из буфера обмена вставляется в поле
ввода в позиции курсора,  не удаляя  введённой ранее  информации,
если она вся находится слева от курсора (либо включен режим вста-
вки).
    В версии 3.01 и выше копирование  в буфер обмена из программы
возможно не только по комбинации клавиш  Alt C, но и по стандарт-
ной "виндовой" комбинации клавиш  Ctrl C.
    Внимание:  в Windows ME при вставке значения из буфера обмена
в windows-программу может потребоваться не просто вставка по ком-
бинации клавиш Ctrl V, а функция "Неформатированный текст" режима
"Специальная вставка" меню "Правка" (например, в редакторе Word),
а в стандартном редакторе Wordpad из поставки  Windows Millennium
вставка из программы "КНИГА" возможна только до первого копирова-
ния какого-либо текста в буфер обмена в самом редакторе Wordpad.
    1.9.3.2. Подстановка результатов вычислений из Калькулятора
    С версии 2.6 в любом месте программы, в том числе  и  из поля
ввода, по комбинации клавиш Alt 1 можно вызвать простой арифмети-
ческий калькулятор.
    До версии 3.2 он реализует только простейшие операции: сложе-
ние (+), вычитание (-), умножение (*) и деление (/) чисел, причём
приоритет операций не отслеживается  и  скобки не воспринимаются.
Таким образом, результат вычисления 10+20/2 будет не 20, а 15, то
есть аналогичен результату вычисления выражения  (10+20)/2.  При-
бавление процента к числу  проще всего вычислять умножением этого
числа на  1 + процент/100, а чтобы отнять процент от числа, нужно
число умножить на 1 - процент/100.  Например, чтобы прибавить  5%
к числу 60, нужно выполнить:  60*1.05   а чтобы  отнять от  60 те
же 5%, нужно выполнить  60*0.95
    С версии 3.1 при работе в магазине  с автосозданием расходных
накладных калькулятор может помочь посчитать сдачу: нажатие любой
цифровой клавиши  запускает калькулятор  с уже вставленной в него
"проминусованной" суммой по накладной.
    С версии 3.2  калькулятор работает через режим выполнения ко-
манд,  и за счёт этого в нём полностью соблюдается математический
порядок действий,  допустимы  действия со скобками,  возведение в
степень (^), получение модуля числа  ABS(), получение целой части
числа INT(),  извлечение квадратного корня  SQRT()  и  выполнение
множества других функций языка Clipper. Например, можно написать:
CTOD("09/05/2009") - CTOD("23/02/2001") и получить результат 2997.
    Если  при вызове функции калькулятора  Вы находились в каком-
либо поле ввода,  то Вы  имеете возможность  вставить вычисленное
значение в это поле ввода.  Для этого нужно просто нажать клавишу
ввода (Enter) на вычисленном значении. Вставляемое значение авто-
матически округляется  в соответствии  с установкой  настроечного
параметра "Разрядность округления".  Если Вы  не хотите вставлять
значение в поле ввода,  нажимайте для выхода из Калькулятора кла-
вишу Esc.
    Внимание:  не рекомендуется вызывать Калькулятор  из меню пе-
чати накладных, так как  цифровые клавиши в этот момент назначены
для входа в печать накладной соответствующей формы.
    Внимание: при попытке вставить дробное значение в целочислен-
ное поле (например, в поле ввода количества)  результат может Вас
разочаровать.

    1.10. Копирование накладных
    1.10.1. Копирование накладных внутри одной базы данных
    Существует  возможность  создания  новых  расходных накладных
с помощью  уже  существующих  приходных, расходных  и  возвратных
накладных,  т.е. можно скопировать  приходную накладную в расход,
расходную накладную для другого клиента,  а с версии  2.2  и воз-
вратную накладную в расход.  Копирование осуществляется из списка
накладных по нажатию комбинации клавиш ShiftF7.
    Также есть возможность  создания приходных и расходных накла-
дных из позиций режима Заказы по комбинации клавиш CtrlF5.
    Общим  правилом  при создании  расходной накладной  с помощью
копирования  является  пропуск  копирования позиции  при нехватке
количества на складе.

    1.10.2. Отправка/принятие электронных накладных (DBF-формат)
    Появилось в версии 2.3  и изначально  было предназначено  для
копирования  накладных  из одной базы [программы]  в другую  базу
программы "Книга".  При нажатии клавиши  Пробел  в режиме списков
накладных  на экране появляется  меню,  в котором  можно  выбрать
нужную операцию  (сохранение  накладной в виде dbf-файла на диске
или воссоздание новой накладной из когда-либо сохранённой). Допу-
скается однотипное копирование приходных, расходных  и возвратных
накладных, а также копирование расходной накладной в приход.  При
сохранении накладной на диске  имя файла для расхода  будет начи-
наться  с литер "rs",  для прихода - "pr", для возврата - "vz"  и
содержит номер накладной.  Меню функции в режиме  Расход содержит
дополнительную возможность  "отправки"  расходной  накладной  для
последующего  принятия её  в приходе в базе у  Вашего  покупателя
("Отправить покупателю"). При этом в качестве цены приобретения и
договорных цен  в файл накладной автоматически записывается  цена
расхода.  Операция  отправки  накладной  выполняется  для текущей
накладной (на которой находился курсор  в момент нажатия  клавиши
Пробел).  При  выборе  операции  принятия накладной высвечивается
список доступных накладных.  Если первым символом в строке списка
стоит "*" (звёздочка)  -  эта накладная уже была принята, что,  в
принципе,  не мешает  при необходимости принять её ещё раз.
    Поиск позиций  при межпрограммном копировании  осуществляется
по полю кода товара  (для книг это  ISBN).  Если  код товара  для
позиции не заполнен, то при сохранении в файле накладной она при-
сутствовать будет,  но потом принята из накладной не будет.  Если
товар может иметь два кода  (как, например, книга, выпущенная при
сотрудничестве нескольких издательств),  обязательно  заносите  в
базу оба кода.  В случае работы  не с книгами  - заносите  в поле
кода товара ТУ или какой-либо иной код, однозначно идентифицирую-
щий данный товар.  Если ТУ для Ваших товаров не помещается в поле
кода товара, его можно безболезненно расширить до  15-70 символов
(инструкцию  можно получить у разработчика программы).
    С помощью межпрограммного копирования накладных реализуется и
и ещё одна ранее недоступная функция  - внутрипрограммное копиро-
вание приходных накладных и возвратных накладных.  Например, если
Вам необходимо скопировать приходную накладную,  просто отправьте
её на диск и тут же примите как новую.
    Если Вам для каких-либо целей понадобится принять, к примеру,
приходную накладную в Расход или в Возврат,  просто замените пер-
вые два символа имени файла приходной накладной  на "rs" или "vz"
соответственно (или скопируйте файл накладной в Нортоне с заменой
его имени),  и тогда  накладная  появится  в списке доступных для
принятия. Точно так же для принятия возвратной накладной в Приход
необходимо заменить первые две буквы имени накладной "vz" на "rs".
    Доступны для принятия также накладные с первой буквой в имени
файла "N"  и остальными цифрами (от 1 до 7 цифр)  и  обязательным
расширением DBF.
    Внимание:  если цены в Вашей базе включают НДС, то и в прини-
маемой накладной они должны быть с НДС, и наоборот.
    Внимание!  При принятии накладных в возврат в версиях програм-
мы до 3.0  НЕ отслеживается  истинность возврата, то есть  был ли
соответствующий расход, который можно вернуть.
    Внимание!  Если  при  принятии накладной  в приходе  в версии
программы ранее 3.01 возникает ошибка типа "Memory low",  примите
эту накладную в режиме эмуляции MSDOS. Вообще, если Вам предстоит
принять в приход большое количество накладных, это лучше сделать,
запустив программу  из режима эмуляции MSDOS.  В версии 3.01  эта
недоработка исправлена.
    Внимание!  Принятие накладных с дискет напрямую лучше не осу-
ществлять.  Если на дискете есть какой-то сбой (а с дискетами это
случается сплошь и рядом),  то  принятие  накладной  с неё  может
печально отразиться на списке накладных или списке позиций накла-
дных. Опять-таки, перед принятием накладных в расходе в них запи-
сывается необходимая  информация со склада,  что,  во-первых,  на
дискету будет производиться значительно дольше, а во-вторых может
тоже  вызвать ошибки  на дискете  (особенно  если у вас  не очень
хороший дисковод).  Поэтому лучше  сначала скопировать накладные,
которые Вы хотите принять,  на жёсткий диск  (BAT-файл такой про-
граммки  можно получить  у разработчика),  и  принимать их уже с
жёсткого диска.  При этом  сразу обнаружатся  сбойные накладные -
на них операционной системой компьютера будет выдана ошибка копи-
рования, и принимать такие накладные в принципе не рекомендуется.
    1.10.2.1. Отправка группы накладных
    Возможность отправки группы накладных появилась в версии  2.4
(добавлен соотв. пункт в меню, вызываемое по клавише Пробел). При
выборе этого пункта  выдаётся запрос  на ввод интервала  (номеров
накладных или  дат накладных -  зависит от установки настроечного
параметра группы "Новые").
    Накладные при отправке группой записываются не в один файл, а
в разные, как при обычной отправке нескольких накладных.
    1.10.2.2. Новое в межпрограммном копировании в версии 2.4
    Возможность  указать  первую  и  вторую  договорные цены  при
отправке расходной накладной  покупателю  (настроечные  параметры
второй группы "Расходная накладная").
    Возможность отправки/принятия накладных при работе с выборкой
из записей финансового  журнала  по конкретному клиенту  в режиме
"Работа с клиентом".
    Возможность импорта (принятия)  в приход  расходных накладных
из  .dbf-файлов DOS-формата  издательств  "АСТ" - "Библио-глобус"
(в том числе  из файлов,  содержащих  более чем  одну накладную).
При принятии накладных такого формата не рекомендуется  корректи-
ровать автора и название впервые принятых книг, т.к.  при импорте
позиции производится дополнительная (кроме соответствия поля ISBN)
посимвольная проверка полей  автора и  названия книги,  и если Вы
измените  эти поля, то  будете  отвечать  на один  дополнительный
запрос  для каждой позиции  при последующем  импорте тех же самых
позиций. 
    При  создании  позиции  по  образу  принимаемой  производится
заполнение полей реквизитов книги из  dbf-файла, однако не запол-
няются поля жанра, серии (если они не одинаковы посимвольно с уже
имеющимися в базе жанром и серией)  и  номера ГТД (грузовой тамо-
женной декларации).  Чтобы  заполнялись  и  эти поля,  создавайте
новую  позицию комбинацией клавиш  ShiftF7,  находясь на позиции,
имеющей нужные реквизиты.  Ещё одной особенностью приёма является
жёсткое помещение принимаемых  позиций  на  нулевой (центральный)
склад  ввиду отсутствия складской разбивки в исходных .dbf-накла-
дных  (впрочем, с версии 3.1 возможна  выдача запроса на разноску
принимаемой накладной по складам).
    1.10.2.3. Новое в межпрограммном копировании в версии 2.5
    При принятии/отправке накладных  выдаётся запрос на ввод пути
для поиска/записи файлов.  При этом вводимое значение сохраняется
для подстановки при следующем входе в функцию.  На каждую подфун-
кцию (отправка или принятие,  в приходе или в расходе или  в воз-
врате, отправка одной накладной или группы накладных) сохраняется
своё значение пути.
    При  принятии накладных отображается  порядковый номер каждой
принимаемой позиции в этой накладной.
    Приходная цена  при приёме  позиции  dbf-накладной  в приходе
теперь может быть не только  ценой приобретения из накладной  или
ценой предыдущего прихода, но и  ценой Дог.1  или  Дог.2  dbf-на-
кладной,  а  также  (если  принимаем  расходную накладную)  ценой
отпуска,  либо может рассчитываться  процентом от цены Дог.1  или
Дог.2 dbf-накладной.
    Возможность переносить вместе с файлом накладной  и  запись о
проплате по ней.  Для этого  примечание  к проплате  по накладной
(основное или дополнительное,  вызываемое  по клавише F9)  должно
содержать строку  "за приход NNNNNN"  или "за расход NNNNNN", где
NNNNNN - шестисимвольный (обязательно!) номер накладной. Например,
примечание к проплате по расходной накладной 793 должно содержать
строку "за расход 000793".  Появилась, соответственно,  и возмож-
ность  автоматического создания  проплаты  при принятии накладной
(если  исходная проплата  не была  разнесена  по нескольким видам
расчётов).
    При отправке накладных  появилась возможность выборочного ко-
пирования реквизитов книг/товара  (записи их в файл накладной)  и
автоматического заполнения реквизитов в принимающей базе  при по-
следующем  принятии накладных  в приходе.  Реквизиты  заполняются
только при их отсутствии  в описании соответствующей позиции  или
при создании позиции по образу принимаемой.  Управляющий параметр
добавлен в группу "Новые". 
    Появилась возможность отправки приходной накладной как списка
новинок.  В накладной при этом не отражаются  Ваш поставщик, цена
приобретения и договорные цены, а в качестве  цены продажи указы-
вается цена расхода по умолчанию.
    Появилась возможность при принятии накладной  в расходе в ка-
честве цены продажи указывать  цену расхода  по умолчанию  (ранее
цена расхода всегда бралась из файла накладной).  При принятии  в
расходе приходной накладной в качестве  цены расхода используется
также цена расхода по умолчанию.
    1.10.2.4. Новое в межпрограммном копировании в версии 2.6
    В списке выбора накладной для принятия  появилась возможность
"чистки" (удаления) файлов внешних накладных по клавише F8.
    Возможность отправки группы накладных в один DBF-файл  и при-
нятия этих накладных в дальнейшем из этого файла.
    Возможность  отправки DBF-накладных  в распространённом  фор-
мате "Библио-Глобус" (используется сетью магазинов "Библио-Глобус",
МДК "Арбат", издательствами "Инфра-М", "Рипол Классик"  и многими
другими) из режима Расход  и принятия  накладных  этого формата в
режиме  Приход (имя файла такой накладной  должно соответствовать
стандартному имени DBF-файла расходной накладной  либо начинаться
с цифры). Внимание: при попытке принять накладную формата "Библио-
Глобус" в расходе в версии до 3.0 программа выдаст ошибку времени
выполнения.
    Возможность при отправке расходной накладной  заносить в поле
цены расхода цену со скидкой/наценкой,  а в поле скидки - нулевое
значение при значении "При отправке" или "Везде" настр. параметра
"Включать скидку в цену продажи" группы "Расходная накладная II".
    Возможность  принятия накладной из  DBF-файла ПРАЙС-ЛИСТА так
же, как и из  DBF-накладной.  Наименования  файлов  прайс-листов,
предназначенных для принятия, должны быть стандартными (теми, ко-
торые  даёт программа).  Наименования  полей  принимаемого  файла
прайс-листа  (это самая первая, верхняя,  строка прайса в EXCELе)
должны  быть  стандартными  (латинскими).  Принимаются  только те
позиции, у которых заполнены поля количества товара и кода товара
(для книг - ISBN),  а остальные  удаляются  из файла прайс-листа.
При принятии прайс-листа в расходе в версии 2.6 количество расхо-
да списывается всегда  с центрального склада  (поскольку разноски
по складам  в DBF-файле  прайс-листа  нет,  а многие пользователи
программы используют склады для ведения торговых точек),  и  если
позиции на центральном складе нет, то программа сообщает,  что её
нет на складе вообще.
    Фактически, вместе с появившейся также  возможностью формиро-
вать DBF-прайс  с пустыми полями количества товара,  это означает
возможность работы с постоянными оптовыми покупателями без набора
Вами расходных накладных вручную.
    Возможность принимать позицию  в расход  по всем строкам этой
позиции на складе.
    Возможность принимать позицию  в расход  при нехватке  общего
количества по позиции на складе (принимать всё, что есть).
    Появилась возможность создания  DBF-файла для не принятых или
частично принятых позиций (с записью в него не принятого количес-
тва товара). Включается параметром группы "Новые" и действительно
не только при принятии  DBF-файлов  в расходе  (создаётся  файл с
именем NRxxxxxx.DBF), но и в приходе (NPxxxxxx.DBF), и в возврате
(NVxxxxxx.DBF),  причём файлы NRxxxxxx.DBF  (файлы  не принятых в
расход позиций) доступны для дальнейшего принятия в приходе.
    Файл непринятых позиций создаётся всегда в папке запуска про-
граммы и всегда перезаписывается, если такой файл уже есть.
    1.10.2.6. Новое в межпрограммном копировании в версии 3.0
    При попытке принять файл,  который уже был принят в базу, вы-
даётся  предупреждающее сообщение с возможностью выбора действия:
принять или отменить принятие файла.
    При принятии прайс-листа (заказа от покупателя) в расходе по-
явилась  возможность  списывать  товар  не только  с центрального
склада, но и с любого другого. Для этого в группе "Новые" Настрой-
ки введён соотв. параметр, в котором можно указать номера складов,
с которых можно производить списание товара.
    При принятии накладной или прайс-листа в расходе, если прини-
маемая позиция в Справочнике книг по коду в поле ISBN не найдена,
есть возможность временно соотнести её  с любой другой по клавише
Enter (значение из поля ISBN, в отличие от принятия в приходе,  в
соотв. поле реквизитов товара не заносится).
    Возможность отправки  расходных накладных в формате  ONIX XML
(вариант "Библио-Глобус").  Соответств. пункт  добавлен в подменю
"Отправить покупателю".
    Возможность принятия  в приходе накладных формата издательств
"СЗКО", "Питер", "Весь", "Образовательный проект" (имя файла нак-
ладной при этом должно быть заранее приведено к стандартному, на-
пример N0012345.DBF  или просто 12345.DBF).  Внимание: для приня-
тия накладной  в режиме Расход  имя файла  накладной  обязательно
должно быть в формате программы, к примеру RS123456.DBF.
    Внимание: если принимаемая накладная содержит цену товара без
НДС с долями копеек  и ставку НДС и при вычислении цены с НДС по-
лучается результат с долями копейки, типа 15.001 (пятнадцать руб-
лей одна десятая копейки), то такая цена округляется до целых ко-
пеек. Иначе получится, что за 1 единицу товара Вы заплатите 15 р.
ровно, за 10 единиц - 150р. и 1 копейку, а за 100 единиц - 1500р.
и 10 копеек, что совершенно некорректно.
    1.10.2.6. Новое в межпрограммном копировании в версии 3.1
    Возможность  отправки  приходной накладной в DBF-файл формата
"Библио-Глобус".
    Возможность  принятия  DBF-накладных  с  количеством  товара,
указанном  не в штуках, а  в пачках (упаковках).  Поле количества
товара при этом должно называться "PACHEK",  и также  в накладной
обязательно должно быть поле "PACHKA" или "STANDART" - количество
товара в упаковке.   При этом  при сохранении  непринятых позиций
в файле  nereal.dbf  реальное  непринятое количество можно видеть
только если поле PACHEK  текстовое  (тогда  непринятая упаковка и
три штуки, например, будут записаны как "1.3").
    Выдача запроса для выбора процента скидки при принятии в рас-
ходе, если скидка есть  и  в накладной,  и  в карточке реквизитов
клиента, и они разные.
    В списке накладных, доступных для принятия, добавлена  сорти-
ровка, при которой вверху списка находятся  непринятые  накладные
(включается по клавише F12).
    Вид сортировки  списка  накладных,  доступных  для  принятия,
сохряняется для последующего входа в этот список.
    При отправке накладной (кроме формата ONYX XML)  можно  пере-
именовать её прямо  в строке запроса пути,  добавив к строке пути
"\"  и требуемое имя накладной с обязательным расширением (обычно
DBF).
    Внимание:  ввиду невозможности отправки  ВОЗВРАТНОЙ накладной
в формате "Библио-Глобус DBF" можно воспользоваться  буферной ба-
зой:  сделать копию папки с программой, запустить в ней  main.exe
и  выполнить  Сервис/Очистка всех баз  (при этом выдаётся запрос,
чтобы оставить  Справочник товаров и Справочник клиентов),  после
чего  отправить возвратную накладную из реальной базы в эту папку
в DBF-формате программы "КНИГА",  принять её в приходе  (переиме-
новав предварительно из vz*.* в rs*.*)  пустой базы  и  отправить
получившуюся приходную накладную уже в формате "Библио-Глобус DBF".
    С версии 3.1 для принятия DBF-накладной в программу накладная
должна обязательно содержать ТОЛЬКО 3 поля:  ISBN (или EAN), CENA
и KOLVO, а для принятия новинок должны быть ещё и поля наименова-
ния товара.
    Внимание:  если Вы сохраняете  из Excel'я файл  в формате DBF
для последующего  принятия в программе,  необходимо  выбирать тип
сохраняемого файла "DBF 3". Файлы, сохранённые в формате "DBF 4",
программа принять не сможет!
    1.10.2.7. Новое в межпрограммном копировании в версии 3.2
    Отправка расходных накладных в формате  ONIX XML производится
только  при наличии в папке с программой файла XMLHEAD.PRG, кото-
рый содержит заголовок создаваемого файла XML.
    Появилась возможность  автоматического  открытия создаваемого
программой DBF-файла непринятых позиций с помощью Microsoft Excel
(добавлено ещё одно значение параметра  "Создавать для непринятых
позиций" группы "Новые параметры").
    Возможность заполнения поля автора (вида товара) из принимае-
мой DBF-накладной при повторном принятии позиции, если оно в базе
почему-то  для этой  позиции  ещё  не заполнено  (параметр группы
"Приходная накладная II").
    1.10.2.8. Новое в межпрограммном копировании в Windows-версии
    В Windows-версии программы  появилась  возможность  принимать
накладные формата XLS. Подробнее см. п. 1.10.3.

    1.10.3. Создание расходной накладной из заказа по прайс-листу
    Функция доступна с версии 2.6 и подробно описана в п.1.10.2.4,
однако только в версии программы 3.0 появилась возможность списы-
вать товар при принятии заказа по прайс-листу с любого из имеющи-
хся в программе складов.
    В Windows-версии программы  появилась  возможность  принимать
файлы формата Excel (с расширением XLS). При этом заголовки коло-
нок (в первой строке таблицы) должны содержать наименования коло-
нок,  соответствующие  допустимым  наименованиям полей  DBF-файла
(например, в наименовании колонки  количества товара  должно при-
сутствовать  KOLVO, QUANTITY, QTY или QUANT),  а следующие строки
должны  содержать  тело  (табличную часть)  накладной.  Внимание:
XLS-файлы высвечиваются для выбора только в Менеджере файлов!
    Таким образом, в  Windows-версии  можно  принимать напрямую в
Расходе  вернувшиеся от покупателей  прайс-листы  формата Excel с
проставленным  количеством заказа - главное, чтобы  на компьютере
был установлен M$ Office.

    1.11. Менеджер каталогов (с версии 3.1)
    Запускается из любого окна-запроса пути для чтения или записи
файла (при отправке/принятии накладных, при печати форм в тексто-
вый или DBF-файл и так далее) нажатием клавиши "стрелка вниз".
    Перемещение по каталогам осуществляется стандартными клавиша-
ми навигации (см. п.1.8), вход в каталог для просмотра подкатало-
гов - клавишей Enter, выход  в каталог верхнего уровня - клавишей
Enter на строке с двумя точками ("..").
    При нажатии клавиши Enter на строке с двумя точками  в корне-
вом каталоге текущего диска высвечивается список дисков, на кото-
рые можно осуществить переход.  Выбор диска осуществляется  также
клавишей Enter (переход осуществляется в корневой каталог диска).
    В любом списке каталогов (кроме списка дисков) можно  создать
новый каталог, нажав клавишу  F7  и  дополнив подсвеченную строку
именем нового каталога  (или написав это имя  вместо подсвеченной
строки).
    Выбор каталога  для постановки его  в поле ввода пути  в окне
запроса производится комбинацией клавиш Ctrl Enter.  Выход из ме-
неджера каталогов без подстановки в поле ввода пути - клавиша ESC.

    1.12. Ведение торговых точек
    Если у Вашей фирмы есть розничные торговые точки, то  удобнее
всего работать с ними как с клиентами. Однако для каждой торговой
точки лучше создать в программе ещё несколько  фиктивных клиентов
(к примеру,  по фамилиям  продавцов).  Тогда,  отпуская товар  на
точку обычными расходными накладными, Вы оформляете продажу това-
ра на точке возвратом на склад с одновременным  копированием этой
возвратной накладной в расход  для клиента - "продавца на точке".
Если Вы оформляете продажу товара на точке при проведении ревизий,
то есть выбиваете в возвратную накладную  товар, который  остался
на точке, Вы должны потом создать ещё одну  возвратную накладную,
в которую выбить  все оставшиеся позиции  (это и будет собственно
продажа товара на точке),  а предыдущую возвратную накладную уда-
лить (и таким образом вернуть обратно на точку).   Таким образом,
Вы можете в любой момент  посмотреть  остаток на точке (это будет
список доступных для возврата  расходных позиций  по этой точке в
режиме Возврат, так как расходные позиции в этот список отбирают-
ся  с учётом уже сделанного возврата, то есть в нашем случае рас-
хода на точке),  а также посмотреть  реализацию товара  каждым из
продавцов  (форма "Реализация")  как  в целом  по точке  за любой
интервал дат  ("по отмеченным в Справочнике клиентов"), так и для
каждого продавца.  Получить  остаток товара на точке  можно  либо
используя  форму  Реализация (для клиента  "Точка"  с вычетом ко-
личества возврата), либо воспользовавшись  печатью  из собственно
списка расходных позиций.
    При ведении торговых точек  нужно быть  осторожнее  с режимом
"Снятие остатков",  так как  его использование  наверняка исказит
картину  остатков товара на точке  и  потребуется  дополнительный
фиктивный приход и расход товара.
    Ведение торговых точек другими способами, например, складами,
опробовано  и  признано  крайне неэффективным,  а ведение  каждой
торговой точки только одним клиентом не даёт возможности отслежи-
вать ни продажи на точке, ни текущий остаток товара на точке.

    2. Диспетчер
    Режим Диспетчер  предназначен для ведения приходных и расход-
ных накладных,  просмотра  текущих  остатков на складе,  создания
ведомости заказов на книги/товары, а также для получения печатных
форм о движении товара.  Соответственно,  режим включает  5 или 6
подрежимов:  Приход,  Расход,  Склад,  Возврат  (если  включён  в
Настройке), Заказы  и  Печать форм (Рис. 2).

 ┌───────────┐   ┌───────────────┐   ┌─────────────┐   ┌────────┐
 │ Диспетчер │   │ Взаиморасчеты │   │ Справочники │   │ Сервис │
 └───────────┘   └───────────────┘   └─────────────┘   └────────┘
┌─────────────┐
│ П р и х о д │
│ Р а с х о д │
│ С к л а д   │
│В о з в р а т│
│ З а к а з ы │
│ Печать форм │
└─────────────┘
                            Рис. 2.

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

    2.1.1. Добавление новой приходной накладной (F7)
    Добавление  накладной  осуществляется  нажатием  клавиши  F7.
Программа  последовательно  запрашивает  у  Вас  дату добавляемой
накладной,  номер  исходной  товарно-транспортной  накладной    и
поставщика.  В зависимости от  установленных значений  параметров
настройки в дополнение  к перечисленным  могут быть  запрошены  и
дополнительные реквизиты (дата и признак оплаты и так далее). Так
как программа самостоятельно осуществляет нумерацию накладных, не
допускается указание  даты, в  которой год  меньше года последней
накладной в  списке.   В  случае указания в  дате года  большего,
чем год последней накладной в списке, программа требует подтверж-
дения для начала  новой нумерации.  Например, последняя накладная
в списке  имеет номер 980387.  При добавлении пользователь указал
дату  31/12/98.  Накладной  присваивается номер  980388.  Если же
будет указана дата 02/01/99 и Вы подтвердите переход на следующий
год, накладной будет присвоен номер 990001.
    В версии  2.4  появилась возможность  создавать  накладные не
только с датами,  но  и с номерами прошлых лет  (но не ранее даты
последнего  снятия  остатков).  Функция  особенно  актуальна  для
работы в начале января, когда может потребоваться создать наклад-
ную за прошлый год  при уже имеющихся накладных нового года.  При
несоответствии года системной даты и года введённой даты создава-
емой накладной выдаётся меню выбора с вопросом: "Вы действительно
хотите создать накладную  ....  года ?"  и при ответе "Да" созда-
ётся накладная  с номером введённого года,  а при ответе  "Нет" -
накладная  с номером,  продолжающим  текущую  нумерацию,  и новой
датой.
    Номер исходной  товарно-транспортной накладной не контролиру-
ется программой и может содержать любую алфавитно-цифровую инфор-
мацию, в том числе пробелы.
    Для указания поставщика программа отображает на экране список
поставщиков, содержащийся в Справочнике, и предлагает Вам выбрать
одного  из  имеющихся  в нём  поставщиков.  Выбор  осуществляется
перемещением по списку с помощью клавиш навигации или использова-
нием быстрого поиска по короткому названию и последующим нажатием
клавиши Ввод. В случае, если нужного поставщика нет в Справочнике,
программа позволяет тут же добавить его (по клавише F7). Добавле-
ние и другие действия с клиентами подробнее описаны в пп. 4.1-4.2.
    Дата  и признак оплаты (факт оплаты) являются необязательными
параметрами накладной  и  используются  при печати формы  "Оплата
накладных" меню Взаиморасчёты, а также могут использоваться  Вами
для визуального контроля.
    В версии 3.2 при наличии для поставщика неоплаченной Вами на-
кладной об этом может выдаваться предупреждающее сообщение.

    2.1.2.  Копирование  текущей  приходной  накладной  в  расход
(комбинация клавиш ShiftF7)
    Существует возможность  создать  расходную накладную,  макси-
мально соответствующую текущей приходной накладной. В создаваемую
расходную  накладную   заносятся  только  позиции  с  количеством
меньшим либо равным  остатку на складе  при одинаковом разносе по
складам.  Частный случай  использования  этой функции  -  быстрая
обработка "проходящих" накладных.
    В версии 3.2 появилась возможность  указать программе,  нужно
ли  отслеживать  уникальность позиций  при  их списании  в расход
(ранее уникальность отслеживалась автоматически),  и если  да, то
нужно ли при этом  учитывать  место позиции на складе  (или, если
включена работа  с отслеживанием  номеров  приходных накладных, -
уникальность по этому параметру).

    2.1.3. Корректировка параметров приходной накладной (F6)
    Корректировка   шапки   приходной   накладной  осуществляется
нажатием  клавиши F6.  Возможна  корректировка  всех  реквизитов,
кроме  номера  накладной.  После  нажатия  клавиши  F6  программа
выделяет цветовым маркером поле даты. Используя клавиши навигации
"стрелка влево" и "стрелка вправо",  Вы  можете выбрать  желаемый
реквизит  и нажатием клавиши Ввод инициировать его корректировку.
При  этом  реквизиты "дата", "номер товарно-транспортной",  "дата
оплаты" и "признак оплаты" корректируются  путем  ввода  соответ-
ствующих  значений (для поля "признак оплаты": "+" - оплачена или
пробел  - не оплачена),  а  реквизит  "поставщик"  -  выбором  из
справочника поставщиков, причём при входе в справочник  программа
автоматически  установит  текущей  записью  запись  о поставщике,
содержащемся в накладной до начала корректировки поля.
    Для завершения корректировки шапки  необходимо нажать клавишу
Esc (Escape).

    2.1.4. Корректировка списка позиций приходной накладной (F4)
    При нажатии клавиши  F4 (либо, с версии 2.4 - клавиши  Enter)
на экране высвечивается список позиций текущей приходной  наклад-
ной или  сообщение "Пустая  накладная"  в информационном   окне в
центре экрана.  Список позиций сопровождается шапкой, информирую-
щей Вас о номере  корректируемой накладной, её  дате, поставщике,
сумме  накладной,  рассчитанной на основе цены приобретения,  и о
примерном  количестве  упаковок товара  в накладной  (или  точном
количестве штук, по установке настроечного параметра).
    С версии 2.2 существует возможность менять  отображение коли-
чества упаковок товара в правом верхнем  углу экрана накладных на
количество штук (клавиша Tab).  С помощью настроечного параметра,
добавленного  в группу  "Общие  для документов",  устанавливается
вид отображения по умолчанию.

    Каждая запись списка позиций содержит сокращённо автора (вид)
товара) и название книги (наименование товара), цену приобретения,
договорные цены,  стандарт  (количество  в упаковке),  количество
экземпляров  в штуках,  приходуемое  по данной  накладной,  сумму
позиции, рассчитанной на основе цены приобретения.
    При положительном значении настроечного параметра  "Номерация
в накладных"  программа  номерует  позиции  накладной  на экране.
Независимо  от наличия  или отсутствия номерации  позиции сначала
высвечиваются  в  порядке  их  занесения  в  накладную.  Изменить
порядок расположения позиций  в накладной  (отсортировать  её  по
указанному в  Настройке критерию, в частности по алфавиту)  можно
по  функциональной клавише  F9  либо  автоматически  сразу  после
создания накладной. Есть возможность сортировки позиций приходной
накладной  по названию,  по жанрам/группам  или  месту позиции на
складе (внутри по алфавиту).

    При работе со списком позиций приходных накладных допускаются
следующие операции: добавление (F7), удаление (F8), корректировка
позиции (F4), просмотр размещения книги на складах (F3), просмотр
сумм накладной  по договорным ценам  (AltF9),  сортировка позиций
по алфавиту (F9). В версии 2.5 появилась возможность контекстного
поиска позиций  в накладной (комбинации клавиш AltF7 или CtrlF7),
входа в карточку реквизитов текущей позиции (по комбинации клавиш
CtrlF4)  и просмотра карточки движения товара (F5).  С версии 2.6
по нажатию комбинации клавиш  CtrlF5  открывается  список позиций
режима Склад.

    2.1.4.1. Добавление новой позиции в приходную накладную
    При добавлении новой приходной позиции (F7)  Вам предлагается
выбрать её из  Справочника книг/товаров  (или ввести в Справочник
новую позицию),  а затем  указать  цену приобретения,  договорные
цены, стандарт и количество приобретаемого товара. Двумя строками
ниже выводится соотв. сообщение,  если  это первый приход  данной
книги/товара, или высвечиваются атрибуты уникальности одноимённых
позиций, которые есть на складе либо были там ранее, с количеством
прихода.
    Внимание:  цена приобретения и договорные цены  не могут быть
нулевыми.  Программа просто не оприходует позицию в случае указа-
ния нулевой цены.
    Можно воспользоваться  автоматическим вычислением  договорных
цен как процента от введённой приходной цены (проценты устанавли-
ваются настроечными параметрами группы "Приходная накладная").  В
версии 2.2  появилась  возможность вычисления  второй  договорной
цены как процента от первой договорной.  В версии  3.0  появилась
возможность оставлять договорные цены (цены продажи)  без измене-
ния даже при изменении цены приобретения товара  (установка "Цена
дог.1"... от "Цены дог.1" и так далее в группе "Приходная наклад-
ная I" режима Настройка).
    В версии 2.2 добавилась возможность указать для позиции любые
4 символа, которые можно в дальнейшем  посмотреть  и/или изменить
на складе,  напечатать в общей форме  "Информация  по складам"  с
"объединением" для конкретного склада  и  в специальной расходной
накладной.  Изначально подразумевалось использовать эти 4 символа
для отображения местонахождения данной позиции на складе, то есть
для создания чёткой топологии склада, но  можно использовать  это
поле и для хранения в нём даты поступления товара (день и месяц).
Работой  с нумерацией  позиций  на складе  управляет  настроечный
параметр группы  "Склад и карточка",  а  подстановкой значения  в
поле места позиции на складе управляет параметр группы "Приходная
накладная".  Дата подставляется  в поле номера  места на складе в
формате (месяц + день) для отображения позиций по возрастанию дат
при сортировке  на складе по нумерации (клавиша Пробел).
    При оприходовании позиции, уже имеющейся на складе, но с дру-
гим номером места,  выдаётся запрос  на объединение позиций.  При
отрицательном ответе позиция прихода помещается на складе отдель-
ной строкой.  В версии 3.0  появилась  возможность  выдачи  этого
только один раз  в сеансе работы с программой  (при выборе ответа
"Всегда Да" или "Всегда Нет") и хранение варианта ответа "Да" или
"Нет" для подсветки при следующем входе в программу.
    В версии 2.4 появилась возможность вводить не количество штук
товара, а количество целых упаковок товара и количество штук рос-
сыпью (в одном поле через разделитель, например "/" (слэш), точку,
запятую, пробел и т.п.). Режим ввода управляется соотв. настроеч-
ным параметром группы "Новые".
    В версии  2.5  программа может  автоматически  корректировать
договорные цены для более ранних поступлений  этого же товара  на
новые (даже при другой приходной цене). Если значение соответств.
настроечного параметра - "Только на большие",  то договорные цены
предыдущих приходов корректируются только если одна  из новых цен
больше старой.
    При вводе новинок появилась возможность отмечать их на складе
и/или  в Справочнике товаров  стандартным символом отметки. Пози-
ция, отмечаемая  на складе и/или  в Справочнике, помечается также
символом отметки и в приходной накладной, при этом отметка сохра-
няется  до следующего входа в накладную.  В версии программы 2.6,
если Вы после выхода  из приходной накладной  напечатаете обычную
форму накладной, то в ней  новинки также  будут отмечены.  Работа
функции отметки новинок управляется параметрами групп  "Приходная
накладная" и "Склад и карточка" режима Настройка.
    Появилась также возможность  ввода  в этой же  экранной форме
себестоимости товара и номера грузовой таможенной декларации (ГТД,
если в Настройке установлен параметр "Работа с номерами ГТД").

    2.1.4.2. Корректировка позиции приходной накладной (F4)
    Корректировка какой-либо позиции приходной накладной возможна
только тогда,  когда количество на складе  для  данной позиции не
меньше приходного (до версии 2.5).
    Если Вы хотите иметь возможность корректировать цену прихода,
необходимо, чтобы она хоть чуть-чуть отличалась от цен предыдущих
приходов  этой же позиции.  Иными  словами,  изменение  приходной
цены для позиции возможно только тогда,  когда  это  единственный
приход по данной уникальности (о понятии уникальности см. п.1.2).
    При корректировке  атрибутов уникальности  какой-либо позиции
приходной накладной  (признака собственного издания/производства,
стандарта (кол-ва в упаковке),  приходной цены,  договорных цен),
если количество  данной  позиции  на складе больше приходного, то
складская позиция разбивается на две с соответствующим изменением
атрибутов уникальности и складского количества.
    В версии  2.4  для  позиций приходной накладной  имеется воз-
можность ввести либо откорректировать себестоимость позиции (если
колонка себестоимости предварительно отображена вместо цены дог.2
с помощью комбинации клавиш CtrlK).
    В версии 2.5 появилась возможность корректировки  любой пози-
ции любой приходной накладной. Для этого должно быть включено от-
слеживание номеров приходных накладных (хотя бы один из настроеч-
ных параметров  "Корректировка любого прихода" группы  "Приходная
накладная",  "Себестоимость"  группы  "Общие для документов"  или
"Работа с номерами ГТД" группы "Параметры системы"). Однако, если
по корректируемой позиции  приходной накладной  уже  были расходы
ранее момента включения  функции  отслеживания  номеров приходных
накладных  или сама  приходная накладная была создана ранее этого
момента, то  реквизиты  в этих  расходных накладных  и  на складе
изменены не будут  (а это необходимо  для нормальной ситуации  на
складе  и отображения отдельной карточки по клавише F5).  Поэтому
перед корректировкой  позиции приходной накладной желательно убе-
диться, что расходов ранее момента включения отслеживания номеров
приходных накладных не было, и сама  приходная накладная была со-
здана после этого момента.  Иначе необходимо  с помощью отдельной
карточки в Справочнике товаров "привязать" позиции расхода к при-
ходным накладным (см. пункт "Карточка (F5)" подраздела  "Справоч-
ник товаров"). В случае, если и приходная накладная тоже была со-
здана ранее этой даты, то сначала потребуется провести "Восстано-
вление" по той  позиции прихода,  которую  нужно откорректировать
(см. раздел "Восстановление" описания  меню "Сервис").  Внимание:
после включения  отслеживания  номеров приходных накладных каждая
позиция новых приходов будет помещаться на складе отдельной пози-
цией.
    С версии  2.5  для корректировки позиции  приходной накладной
используется та же экранная форма, что и для ввода новой позиции.
Это позволяет  корректировать  в приходе  третью договорную цену,
место (номер)  позиции  на складе,  видеть (как и при вводе новой
позиции)  остаток данной позиции на складе  и  историю предыдущих
поступлении  данной позиции.  Появилась также  возможность  ввода
или корректировки себестоимости  без нажатия каких-либо  дополни-
тельных клавиш  при вводе  или  корректировке  позиции  приходной
накладной.
    Также в версии 2.5 появилась возможность ввода  в приходе но-
мера грузовой таможенной декларации (ГТД), если в Настройке уста-
новлен параметр "Работа с номерами ГТД".
    В версии 2.6 при работе  с симметричной накладной  по нажатию
клавиши F4  запускается  функция измения  разноски по складам для
текущей позиции накладной.
    2.1.4.3. В версии 3.0 появилась возможность  отметки  (по F6)
позиций накладной  стандартным символом отметки  для последующего
их копирования (по комбинации клавиш  Shift F5)  или  перемещения
(по  комбинации клавиш  Shift F7)  в другую  приходную  накладную
(аналогично тем же самым действиям в расходе).
    Этим, кроме прочего, достигается возможность создания приход-
ной  накладной  с любым номером  (программа запрашивает его перед
копированием/перемещением позиций).
    С версии 3.1 доступно быстрое снятие всех отметок в накладной
по стандартной для этой функции комбинации клавиш Shift F6 (ранее
этого же можно было достичь, только выйдя из накладной  и войдя в
неё снова, либо снятием отметки с каждой отмеченной позиции).
    2.1.4.4.  Завершение работы с накладной  и  возврат  к списку
приходных накладных производится по нажатию клавиши ESC (Escape).
При  завершении  работы  со списком позиций  приходной  накладной
программа предлагает разнести позиции по складам (если Вы входили
в список позиций из режима создания накладной)  и заполнить упла-
чиваемые  по накладной денежные суммы,  отражаемые  программой  в
соответствующей записи  финансового журнала  (см. описание режима
Взаиморасчёты).
    Внимание: количество товара  999999  на центральном (нулевом)
складе зарезервировано для фактурных позиций  и не может быть за-
несено для других позиций склада.
    2.1.4.5. Особенности выполнения некоторых функций
    Суммы по договорным ценам для отображения  по AltF9  могут не
совпадать с суммами при печати накладной в формате реестра.
    Поиск  в приходной накладной (кроме поиска по уникальному но-
меру или ISBN/EAN) всегда контекстный, то есть комбинации AltF7 и
CtrlF7 работают одинаково.

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

    2.1.6. Печать приходной накладной (F2)
    Программа печатает текущую приходную накладную на стандартном
листе формата  A4  с вертикальной заправкой листа.  Перед печатью
высвечивается меню, где можно указать (изменить) для печати номер
накладной, включить или запретить печать договорных цен и номеров
складов, а также указать количество печатаемых экземпляров.
    Начальное содержание поля "номер накладной" зависит от  уста-
новок параметра меню Сервис/Настройка/Приходная_накладная.
    Имя файла при печати в файл содержит номер накладной.
    2.1.6.1. В версии 2.2 есть возможность печати в приходной на-
кладной сумм по договорным ценам, либо сумму только по какой-либо
одной договорной цене.
    2.1.6.2. Возможности версии 2.4
    Возможность выводить колонку  предполагаемой торговой наценки
для каждой позиции по одной из договорных цен. Общую сумму торго-
вой наценки для любой из договорных цен легко получить вычитанием
из суммы по договорной цене суммы по приходной цене.
    Появилась возможность печатать сумму прописью.
    Появилась возможность печати реестра к накладной (накладной с
двумя ценами: приходной и одной из договорных) по комбинации кла-
виш ShiftF2.
    2.1.6.3. В версии  2.5 реализована  печать  счёта-фактуры для
приходной накладной.  Печать осуществляется  по комбинации клавиш
ShiftF2  после запроса,  какую  из дополнительных форм  печатать:
реестр к накладной или счёт-фактуру.
    2.1.6.4. В версии 2.6 появилась возможность  печати  товарной
накладной (форма ТОРГ-12)  и  реестра свободных розничных цен  по
образу приходной накладной, поэтому при нажатии клавиши F2  выво-
дится меню печати, в котором нужно выбрать,  какой именно тип на-
кладной Вы хотите печатать.  Товарная накладная  или счёт-фактура
печатается  от поставщика,  вводимого  при создании/корректировке
записи о накладной, а покупателем по умолчанию является Ваша фир-
ма  (информация из  "Параметров владельца"  Настройки),  но может
быть выбран и любой клиент из Справочника клиентов.
    Появилась возможность  печати  в обычной  приходной накладной
колонок  себестоимости  и  суммы  по себестоимости  дополнительно
к цене приобретения и сумме по цене приобретения. Соответствующий
пункт добавлен в предпечатное меню.
    2.1.6.5. В версии 3.0  появилась возможность  печати  номеров
мест на складе, третьей договорной цены  и суммы по третьей дого-
ворной цене (изменены соотв. параметры предпечатного меню).
    Установка  переноса  наименования товара  на следующую строку
для обычной расходной накладной (номер "1") теперь позволяет  пе-
реносить  не помещающийся в основной строке  остаток наименования
товара на следующую строку и при печати обычной приходной наклад-
ной.

    2.1.7. Сортировка списка приходных накладных (F10, F11, F12)
    Возможна по номерам накладных (по клавише F11),  по датам на-
кладных (по клавише F10)  и (с версии 3.2) по датам оплаты накла-
дных (по клавише F12).

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


    2.2. Расход

    Подрежим   обеспечивает   работу   пользователя   со  списком
расходных накладных. Работа в  нём во многом аналогична  работе с
подрежимом Приход. При входе  в подрежим на экране  высвечивается
список расходных накладных, содержащий номер накладной, её  дату,
полное название  организации-покупателя, дату  отгрузки (если  Вы
используете соответствующую возможность программы)  и примечание.
Аналогично приходным, программа самостоятельно номерует расходные
накладные.
    Можно ввести ограничение  на количество  позиций  в накладной
(до 99) в Настройке, иначе оно ограничивается числом 996.

    При работе со списком расходных накладных допускаются следую-
щие  операции  над  накладными:  добавление (F7),  удаление (F8),
корректировка  реквизитов  накладной  (даты, поставщика, даты от-
грузки,  даты  и  признака оплаты,  примечания, - по клавише F6),
корректировка  списка  позиций накладной  (содержимого накладной,
по клавише F4 или, с версии 2.4 - Enter),  печать накладной (F2),
смена сортировки списка накладных (F10, F11, F12),  поиск наклад-
ной по её номеру (Alt F7).
    В версии 2.2  появилась возможность переименовывать последний
экранный столбец (примечание)  или  вообще  убирать его с экрана.
Соответствующий настроечный параметр добавлен в группу "Общие для
документов", а с версии 2.6 - и увеличивать его ширину.
    В последнем столбце экрана вместо примечаний можно отображать
коэффициент прибыльности, т.е. сумму по расходу (с учётом скидки),
делённую  на сумму  по приходу (себестоимости). Отображение коэф-
фициента включается комбинацией клавиш CtrlK.
    С версии 2.5  вместо столбца примечания или коэффициента при-
были  нажатием той же  комбинации клавиш  CtrlK  можно отображать
столбец сумм по накладным.
    Также в версии 2.5  появилась возможность  зафиксировать, что
будет отображаться в последней колонке списка расходных накладных
при входе в режим  Расход  - примечание, коэффициент прибыли  или
сумма по накладной, с помощью самого названия колонки, задаваемо-
го  настроечным параметром 1-й группы "Расходная накладная": если
в названии колонки присутствуют символы "Коэфф",  то  при входе в
режим Расход в последней колонке будет выводиться коэфф. прибыль-
ности, а если в названии колонки введено слово "Сумма" - то будут
высвечиваться суммы по накладным.
    В версии 3.0 появилась возможность поиска последней накладной
какого-либо покупателя (по комбинации клавиш Ctrl F7).  Если вве-
дённое для поиска значение меньше 9 символов, то оно ищется  сна-
чала  в сокращённом наименовании покупателя,  а затем в полном, а
если 9 и больше - только в полном наименовании покупателя.

    2.2.1. Добавление новой расходной накладной (F7)
    Добавление накладной  осуществляется   нажатием  клавиши  F7.
Программа  последовательно  запрашивает  у  Вас  дату добавляемой
накладной,  покупателя,  дату отгрузки  и  дату  и признак оплаты
(если установлены соотв. настроечные параметры)  и  примечание.
    На вводимую Вами дату создания накладной  и,  соответственно,
на нумерацию расходных накладных распространяются  те же правила,
что и на даты и нумерацию приходных.
    Для указания покупателя программа отображает на экране список
покупателей, содержащийся в Справочнике, и предлагает Вам выбрать
одного из имеющихся в нём покупателей. Выбор осуществляется пере-
мещением по списку с помощью  клавиш навигации или использованием
быстрого  поиска  по  короткому названию  и последующим  нажатием
клавиши Ввод. В случае, если нужного покупателя нет в Справочнике,
программа позволяет тут же добавить его (по клавише F7). Добавле-
ние и другие действия с клиентами описаны в п.4.1. и п.4.2.
    Некоторые варианты использования даты отгрузки описаны  ниже,
а  дата  и  признак оплаты (факт оплаты)  используются при печати
формы "Оплата накладных" меню Взаиморасчёты.
    В версии  2.4  появилась  возможность  автоматического заноса
в поля ввода значений по умолчанию  без подтверждения.  То есть в
частном случае стало возможным  создание накладной  и  переход  к
вводу позиций по одной-единственной клавише  F7.  См. настроечные
параметры второй группы "Расходная накладная".
    Также в версии 2.4 убран запрос на печать расходной накладной
после её создания. Это позволяет без лишних нажатий клавиш созда-
вать расходные накладные "на будущее".  Для того  чтобы  выйти на
меню печати расходной накладной после её создания,  нажимайте для
выхода из накладной не  Esc, а комбинацию клавиш  Ctrl+End,  либо
клавишу F2 уже из списка расходных накладных.
    В версии 3.1 появилась возможность автоматического (без нажа-
тий на клавиатуре)  создания расходной  накладной  и добавления в
неё позиции после её успешного поиска на складе  по ISBN  (штрих-
коду) после сканирования штрих-кода прямо в режиме Расход (должен
быть соответственно включен настроечный параметр  "Автоввод пози-
ции после поиска ISBN" группы "Расходная накладная II"  и параме-
тры автозаполнения  шапки расходной накладной (включая "Автоуста-
новку на покупателя") группы "Расходные накладные").  Этим значи-
упрощается работа со сканером штрих-кода.
    С версии 3.1 при выборе покупателя для накладной можно посмо-
треть его долг, нажав в Справочнике покупателей комбинацию клавиш
Ctrl Enter.
    С версии 3.2 при наличии у покупателя  неоплаченной накладной
при создании  новой накладной  по клавише F7  об этом может выда-
ваться предупреждающее сообщение.

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

    2.2.3. Резервирование расходных накладных для предоплаты
    Существуют два способа резервирования расходных накладных: со
снятием товара со склада и без снятия товара со склада.
    2.2.3.1. Создание неотгруженной расходной накладной  (со сня-
тием товара  со склада).  Для  создания  неотгруженной  расходной
накладной  нужно  просто  удалить  дату  в  поле  "Дата отгрузки"
(например, с помощью комбинации клавиш CtrlY) записи о накладной,
либо при её создании, либо после.  Накладная с пустым полем  даты
отгрузки считается  неотгруженной  и  запись о ней  удаляется  из
финансового журнала (при создании накладной  запрос на ввод суммы
в финансовый журнал вообще не выдаётся).
    Для неотгруженных накладных возможны следующие дополнительные
функции:
    - печать информации о них (форма "Расходные накладные");
    - автоматическое удаление всех неогруженных накладных  с воз-
вратом товара на склад (функция "Только отгруженные" меню Сервис);
    - возможность просмотра количества из неотгруженных накладных
на складе по комбинации клавиш CtrlO.
    В версии  2.2  появилась возможность  сохранять неотгруженное
количество и для позиций, взятых со склада "под остаток" (то есть
полностью). Для этого такие позиции с нулевым количеством  сохра-
няются на складе. Внимание: резервное количество учитывается  при
добавлении и корректировке позиций только для расходных накладных
с пустой датой отгрузки.  То есть, если Вы удаляете дату отгрузки
для уже  сформированной накладной,  резервное количество  по этим
позициям на складе  откорректировано не будет.  Однако, когда  Вы
проставляете дату отгрузки  в неотгруженной накладной,  корректи-
ровка (уменьшение) резервного количества на складе производится.
    В версии 2.3  для неотгруженной расходной накладной появилась
возможность  занесения  суммы  в финансовый журнал,  что отражает
ситуацию временного хранения на складе оплаченного  или  частично
оплаченного товара. При указании символа "+" (признака оплаченно-
сти накладной)  в соответствующем  поле  (после поля даты оплаты)
неотгруженной накладной выдаётся запрос на создание записи  о ней
в финансовом журнале.  Соответственно, возможно включение товара,
отпущенного по этой  расходной накладной, в возвратную накладную.
Если при дальнейшей работе с неотгруженной накладной удалить сим-
вол оплаченности, автоматически удалится из финансового журнала и
запись о ней.
    Внимание!  Если  Вы работаете с неотгруженными накладными  на
версии программы  ниже  2.4,  то  для  проведения  инвентаризации
склада  Вам  нужно будет  напечатать  две  формы:  одну прайсовую
("Информация по складам" или "Перечень диспетчера") и форму "Рас-
ходные накладные" с выборкой  по неотгруженным накладным.  Вместе
они дадут состояние на реальном складе.  В версии 2.4 можно вклю-
чать печать колонки неотгруженного количества товара в предпечат-
ном меню общей формы "Информация по складам".
    2.2.3.2. Создание и удаление "симметричной" приходной наклад-
ной, клавиша F5).
    По клавише  F5  создаётся приходная (!) накладная,  полностью
идентичная текущей расходной. Отличия могут быть только в распре-
делении  количества  книг/товара  по складам,  запрашиваемом  при
создании накладной.  Номер  получившейся  симметричной  приходной
накладной высвечивается  при просмотре списка расходных накладных
в дополнительном столбце  с наименованием  "СимНом" (симметричный
номер).  При просмотре списка приходных накладных номер симметри-
чной  расходной накладной отображается  в графе "НомерТТ"  (номер
товарно-транспортной). Для того, чтобы номер симметричной наклад-
ной  не путать  с номером товарно-транспортной,  ему предшествует
знак "*".
    Удаление симметричной приходной накладной производится  также
по клавише F5.
    Эта функция в основном  используется для простого перемещения
товаров со склада на склад, если Вы используете в работе несколь-
ко складов. Также функция предоставляет достаточно удобный способ
резервирования расходных накладных для отпуска по предоплате.
    В версии  2.6  появилась  возможность  корректировки  сбойных
ситуаций  в симметричных накладных.  Она  обеспечивается  режимом
Сервис/Восстановление/Накладные, который позволяет  снять для од-
ной из накладных (либо расходной, либо приходной)  отметку о сим-
метричности, после чего накладная оказывается доступной для обыч-
ной независимой корректировки (см. п.п.5.6.2.2.).

    2.2.4. Корректировка шапки расходной накладной (F6)
    Корректировка   шапки   расходной   накладной  осуществляется
нажатием клавиши  F6  и  почти полностью аналогична корректировке
приходной накладной.
    С версии  2.3  при смене  покупателя  в  расходной  накладной
осуществляется  поиск  позиций  из этой  накладной  в возврате  с
переносом их во вновь создаваемую возвратную накладную  от нового
покупателя.  Новая  возвратная накладная создаётся потому,  что в
одной возвратной накладной могут быть позиции из многих расходных
накладных,  поэтому просто смена покупателя для накладной целиком
невозможна.

    2.2.5. Работа с позициями расходной накладной (F4)
    При нажатии клавиши F4 (или - с версии 2.4 - Enter) на экране
высвечивается  список позиций  текущей  расходной накладной,  или
сообщение "Пустая накладная" в информационном окне в центре экра-
на.  Выше  списка позиций  находится  информация о номере текущей
накладной, её дате, покупателе, количестве пачек/упаковок и сумме
накладной, рассчитанной на основе договорной цены, указанной Вами
по каждой позиции.

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

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

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

    Экранный вид  отпускной цены  зависит от значения соответств.
настроечного параметра второй группы "Расходная накладная": в ней
может быть уже учтена процентная скидка/наценка,  а может быть  и
не учтена.

    При работе со списком позиций расходных накладных допускаются
следующие операции: добавление (F7), удаление (F8), корректировка
позиций (F4),  просмотр снятия включённых в накладную позиций  со
складов (F3), просмотр на экране прибыли по накладной  (т.е. раз-
ницы между суммой  по ценам ухода  и суммой по ценам прихода)  по
комбинации клавиш  AltF6 (Alt 6),  сортировка  позиций  накладной
(F9), задание процента скидки для всей накладной (CtrlL, с версии
2.3), отметка позиции для последующего перемещения (F6)  и  пере-
мещение отмеченных позиций  в новую накладную (обычно - для иного
покупателя) по комбинации клавиш ShiftF7 или копирование в другую
накладную  по комбинации клавиш  ShiftF5 (с версии 2.6),  отметка
позиций  по ставке НДС  для последующего перемещения их  в другую
накладную (Пробел, с версии 3.0),  переход в формат реестра (F6 -
до версии 2.4, F10 - с версии 2.4),  контекстный поиск позиций  в
накладной (по комбинации клавиш  AltF7 или CtrlF7, с версии 2.5),
вход в карточку реквизитов текущей позиции (CtrlF4, с версии 2.5),
просмотр  карточки  движения товара (F5),  замена колонки цены на
колонку коэффициентов прибыльности или с какого/каких складов был
снят товар  или (с версии 3.1) номеров исходных приходных наклад-
ных (при включённом  отслеживании номеров приходных накладных) по
комбинации клавиш  Ctrl K,  временный  переход  к списку  позиций
Справочника товаров  (CtrlF5),  изменение  цен  для всех  позиций
накладной  на любую из трёх договорных цен  или цену приобретения
(Shift 1, Shift 2, Shift 3 и Shift 0 соответственно).

    2.2.5.1. Добавление позиции в расходную накладную  происходит
аналогично добавлению позиции  в приходную накладную,  с той лишь
разницей,  что товар выбирается  не из  Справочника товаров, а со
склада.  При формировании расходной позиции на экране подсвечива-
ется  имеющееся  на складе  количество  для  выбранной позиции  и
договорные цены,  и  требуется ввести количество  и цену расхода.
В поле ввода  цены расхода  может сразу  быть подсвечена  одна из
договорных цен, а с версии 2.2, кроме этого,  и  цена предыдущего
отпуска этого товара данному клиенту,  приходная цена или средняя
от договорных.  С версии 2.3 также можно подставлять в поле ввода
третью договорную цену,  которую можно  указать  для позиции  при
корректировке договорных цен на складе.
    Нажатие клавиши Tab при вводе или корректировке цены в режиме
формирования расходной позиции приводит к замене подсветки первой
договорной цены на вторую  или наоборот  (если подсвечена одна из
этих цен).  В версии  2.2  появилась  возможность  подставлять  в
качестве расходной цены для позиции не только  одну из договорных
цен, но и  среднюю между ними,  приходную цену и  цену последнего
отпуска  данной  позиции  данному клиенту,  причём  не только  по
клавише Tab, но и как первичное значение.  В версии 2.4 появилась
возможность  запоминания  вида  цены,  подставляемой  в  качестве
цены расхода, при её изменении по клавише Tab.  Запоминание может
быть  оперативным (действительным только  для следующих позициций
текущей расходной накладной),  либо постоянным (в этом случае оно
аналогично изменению значения настроечного параметра "Подстановка
цены  в расходе").  Функция  управляется  настроечным  параметром
первой группы "Расходная накладная".
    Приходную цену  можно посмотреть  не только  листанием цен по
клавише Tab, но и нажав комбинацию клавиш  Alt F1.  При этом цена
прихода, как и по клавише Tab, высвечивается именно для этой уни-
кальности, то есть для текущей строки режима Склад, на которой Вы
нажали  Enter, чтобы взять её в расход, а не цена последнего при-
хода этой позиции.
    В версии  2.4  появилась  возможность отпуска не первых томов
многотомных изданий  (комплектующих товара)  по  нулевой (0) цене
при отпуске только комплектами  для случая,  когда  каждая  часть
товара имеет свою упаковку  и, соответственно, вписана отдельно в
Справочник товаров.  При вводе  нулевой цены товара запрашивается
подтверждение.  Внимание: так как  ввод  нулевых договорных цен в
приходе  или  при корректировке на складе по-прежнему невозможен,
заносите в качестве значений  договорных цен  для таких позиций 1
(один рубль или одну копейку), либо любую другую цену.
    При включенном  параметре  округления  количества  товара  до
целого количества пачек (упаковок) количество округляется в боль-
шую сторону.
    В версии 2.5 появилась возможность автоматической подстановки
количества при расходе новой позиции с вариантами выбора от  1 до
4 [штук], количество из предыдущей позиции,  пол-упаковки товара,
всё имеющееся на складе  количество по текущей складской строке).
Управляется параметром второй группы "Расходная накладная".
    При  включённом  настроечном параметре  работы со скидкой  на
экране имеется  и  поле ввода скидки/наценки (ТС/Нац).  Например,
число  10, введённое в это поле, означает скидку 10%, а число 110
- наценку 10% от введённой цены. При формировании цены со скидкой
используется округление до разряда, указанное в Настройке.
    С версии 2.3  доступна функция изменения  процента скидки для
всей накладной с возможностью пропуска позиций, не имеющих скидки
(комбинация клавиш CtrlL). С версии 3.2 можно задавать скидку для
отмеченных позиций, а не для всех позиций накладной.
    С версии 2.4  есть возможность указать для клиента персональ-
ный процент скидки,  который  будет подсвечиваться  в поле скидки
для каждой расходной позиции, выбиваемой этому клиенту.  Поле для
ввода персонального  процента скидки  доступно  при корректировке
реквизитов клиента,  если установлен системный параметр работы со
скидкой.
    При попытке взять в расход больше товара, чем есть на складе,
во-первых, разница между введённым  и реальным количеством товара
может быть помещена в список режима  Заказы  (см. описание настр.
параметра  второй  группы  "Расходная накладная"),  а  во-вторых,
введёное  количество  автоматически  корректируется  до реального
складского и предлагается для подтверждения ввода.
    С версии  2.4  при обычном  расходовании позиции  (а с версии
2.6 и при копировании накладной  в расход из прихода, расхода или
возврата)  может производиться поиск позиции в списке заказов для
данного покупателя и корректировка (уменьшение) количества заказа
или удаление позиции заказа,  как автоматически,  так и после вы-
дачи на экран запроса. Управляется настроечным параметром "Снятие
заказа при расходе" группы "Расходная накладная".
    С версии  2.4 при расходовании позиции со складским количест-
вом 1, единица сразу подставляется в поле ввода.
    Если товар разнесён на несколько складов,  программа спросит,
с какого склада какое количество товара надлежит снять.
    В версии 2.4 появилась возможность вводить не количество штук
товара, а количество целых упаковок товара и количество штук рос-
сыпью (в одном поле через разделитель, например "/" (слэш), точку,
запятую, пробел и т.п.). Режим ввода управляется соотв. настроеч-
ным параметром группы "Новые".
    С версии 2.5 появилась возможность  выдачи предупреждения при
попытке взять в расход со склада товар, дата поступления которого
старше,  чем дата  текущей расходной накладной.  Режим включается
установкой  настроечного параметра  второй группы  "Расходная на-
кладная"  при работе с отслеживанием  номеров приходных накладных
(должен быть включён любой из параметров: "Работа с номером ГТД",
"Себестоимость", "Корректировка любого прихода").
    С версии 3.0 появилась возможность "быстрого" заполнения рас-
ходной накладной  новыми  позициями со склада.  Для  этого  нужно
снять все отметки на складе по Shift F6, нужные складские позиции
отметить (либо сделать на складе  выборку  по одной  группе/серии
товара), а для подтверждения ввода  в накладную нажать  не Enter,
как обычно, а Ctrl+Enter,  и после запроса количества все эти по-
зиции помещаются  в накладную,  в которой Вы  находились в момент
захода на Склад.

    2.2.5.2. Переход в формат реестра  для ввода торговой наценки
(клавиша F10).  До версии 2.4 осуществлялся только  для накладных
покупателям,  сокращённое  наименование  которых   в  Справочнике
клиентов  начиналось  со спецсимвола реестра,  по клавише  F6.  В
версии 2.4  при  доступной  печати реестра  (настроечный параметр
"Реестр"  первой группы  "Печать расходной")  можно переводить  в
формат реестра и обратно любую расходную накладную.  А накладные,
в которых сокращеное наименование покупателя начинается  со спец-
символа  реестра,  программа  автоматически  переводит  в  формат
реестра  при  их создании  или корректировке (без нажатия клавиши
F10). Также в версии 2.4 появилась возможность вводить и высвечи-
вать на экране не торговую наценку, а вторую цену, содержащую эту
наценку.  В качестве цены, содержащей наценку,  можно подставлять
одну из трёх договорных цен,  как  при ручном вводе,  так  и  при
копировании накладной в расход по комбинации клавиш  ShiftF7  для
клиента, сокращённое наименование которого начинается со спецсим-
вола  реестра  (последние две функции  регулируются  настроечными
параметрами второй группы "Расходная накладная").
    Внимание: автоматическое заполнение рублёвой наценки при вво-
де новых позиций работает только для накладной в формате реестра,
т.е. если Вы видите список позиций накладной на экране с колонкой
наценки (или  колонкой цены с наценкой).  Перевести  накладную  в
формат реестра можно  уже  при создании накладной,  нажав клавишу
F10  в ответ на стандартное сообщение "Пустая накладная..."

    2.2.5.3. Работа с отмеченными позициями накладной
    Перемещение отмеченных позиций в другую накладную осуществля-
ется с помощью комбинации клавиш Shift F7.
    Позиции, которые нужно переместить в другую расходную наклад-
ную, должны быть предварительно отмечены клавишей F6, Ctrl+вверх,
Ctrl+вниз (с версии 2.6) или клавишей Пробел (с версии 3.0).
    Перед перемещением запрашивается подтверждение, затем предла-
гается выбрать покупателя, для которого будет создаваться наклад-
ная.
    В версии  2.5  появилась  возможность  переносить  отмеченные
позиции в любую другую расходную накладную, и в связи с этим сна-
чала запрашивается  номер накладной,  в которую нужно осуществить
перемещение.  Если накладная  с указанным номером  есть  в списке
накладных, отмеченные позиции перемещаются в неё, иначе создаётся
новая накладная с указанным номером  (по умолчанию подсвечивается
для подтверждения номер,  следующий по порядку  за последним  уже
имеющимся).  Таким образом,  использование этой функции позволяет
создать расходную накладную с каким угодно номером.
    Потом осуществляется собственно перенос, затем  - занесение в
финансовый журнал изменившейся суммы по исходной накладной, потом
- по накладной, в которую переносились позиции.
    Копирование  отмеченных позиций  в другую  накладную доступно
с версии 2.6 по комбинации клавиш ShiftF5. Позиции, которые нужно
скопировать в другую расходную накладную, должны быть также пред-
варительно отмечены  клавишей  F6  или  комбинацией клавиш Ctrl +
"стрелка вверх"  или  Ctrl+"стрелка вниз".  Копирование визуально
происходит  точно так же,  как и  перемещение позиций (см. выше),
единственное отличие  -  запрос на ввод суммы в финансовый журнал
выдаётся только  для накладной, в которую копируются позиции, так
как исходная (текущая) накладная остаётся неизменной.
    С версии 3.1 доступно быстрое снятие всех отметок в накладной
по стандартной для этой функции комбинации клавиш Shift F6 (ранее
этого же можно было достичь, только выйдя из накладной  и войдя в
неё снова, либо снятием отметки с каждой отмеченной позиции).
    Также в версии 3.1 при заходе на Склад из расходной накладной
можно в правом верхнем углу экрана видеть текущую сумму по накла-
дной,  либо  сумму  только  по добавленным  в накладную  позициям
(соотв. параметр добавлен в группу "Склад и карточка").
    Для  отмеченных позиций  расходной накладной  (и  в том числе
автоматически отмеченных  добавленных в накладную позиций)  можно
посчитать сдачу,  просто набрав на клавиатуре  сумму, которую дал
покупатель - при этом автоматически  запустится калькулятор с уже
проминусованной  суммой  по отмеченным позициям - и для получения
суммы сдачи остаётся только нажать Enter.

    2.2.5.4.  Изменение цен для всех позиций накладной  на дог.1,
дог.2, дог.3 или цену приобретения (Shift 1, Shift 2, Shift 3 или
Shift 0 соответственно).
    Начиная с версии 2.6, можно изменить цены для накладной цели-
ком. Процент скидки/наценки при этом в версиях 2.6 - 3.0 остаётся
неизменным, а в версии 3.1  при замене  всех цен  на приходную по
комбинации Shift 0 при наличии скидки выдаётся запрос на её обну-
ление.
    Позиции  с нулевой  ценой продажи  (вторые  тома  многотомных
изданий) пропускаются.  С версии 3.1, если  цены расхода для ВСЕХ
позиций  накладной  нулевые  (например, после принятия  в расходе
прайс-листа с установкой "Цена расхода при принятии" - "Из накла-
дной" при отсутствии поля цены в принимаемом прайс-листе), то они
тоже меняются на указанную.
    Если Вы ошибочно заменили цены  в накладной с "предыдущих" на
какие-либо другие, можно отправить накладную в dbf-файл,  удалить
её и заново принять из dbf-файла.
    Внимание:  на некоторых компьютерах не воспринимается нажатие
комбинации клавиш  Shift 3  (для изменения  всех цен  в расходной
накладной на цену дог.3).  В этом случае  используйте  комбинацию
клавиш Alt 3.

    2.2.5.5.  Сортировка позиций накладной (F9) зависит от соотв.
настроечного параметра группы "Расходная накладная II".  С версии
3.0 возможна сортировка не только по алфавиту, но и по жанру либо
серии, а также выдача запроса на выбор любой  из доступных сорти-
ровок.

    2.2.5.6.  Завершение работы  с накладной  и  возврат  в режим
Расход  (к работе со списком расходных накладных)  осуществляется
нажатием клавиши  ESC  (Escape)  или  комбинации клавиш  CtrlEnd.
При завершении  работы  с расходной  накладной  нажатием  CtrlEnd
программа задаёт вопрос о необходимости печати накладной и  счёта
и предлагает заполнить уплачиваемые по накладной денежные  суммы,
отражаемые  программой  в   соответствующей  записи   финансового
журнала (см.  описание режима Взаиморасчеты).  Реакция  программы
на  нажатие  клавиши  Esc  зависит  от  того,  осуществляли ли Вы
какие-либо действия со списком позиций накладной или ограничились
просмотром  позиций).   В  первом  случае  нажатие  этой  клавиши
вызывает  те же действия  программы,  что  и  нажатие  комбинации
CtrlEnd,  а  во втором  программа  завершит  работу  с  накладной
немедленно, без запросов на распечатку документов и ввод денежных
сумм.

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

    2.2.7. Печать расходной накладной (F2)
    На основе  информации,  содержащейся  в  расходной накладной,
программа  позволяет  напечатать   следующие  документы:    общая
расходная  накладная,  расходные  накладные  для  складов,  счёт,
счёт-фактуру, реестр розничных цен и товарную накладную (с версии
2.5).  Все документы печатаются на стандартных листах формата  A4
с вертикальной заправкой листов.
    При печати  общей расходной накладной Вы можете выбрать  один
из трёх её видов: Обычную,  Специальную или  Бухгалтерскую.   Они
несколько отличаются  друг  от друга как содержанием  информации,
так и внешним оформлением.  При печати  общей расходной накладной
(кроме накладных для бухгалтерии  и для склада)  в правом верхнем
углу автоматически печатается рекламка программы.
    Печать скидки в обычной расходной накладной зависит  от уста-
новки соответствующего  настроечного параметра группы  "Расходная
накладная" ("в цене" или "отдельно" - отдельной колонкой).
    В версии 2.2 добавилась возможность отображения скидки только
в виде общей суммы скидки внизу, после первой строки итога.  Этот
вид отображения работает, естественно, только если процент скидки
для всех позиций накладной одинаков  (значение настроечного пара-
метра - "только внизу").  Установка этого параметра  с версии 2.2
продублирована в предпечатном меню специальной расх. накладной.
    Есть  возможность  указывать  ставку  НДС  для  любой позиции
Справочника книг/товаров.  Указание этой "внутренней" ставки  НДС
само по себе ещё не влечёт за собой расчёт по ней  НДС для данной
позиции.  Для  этого  нужно установить  соответствующий  параметр
в подменю "Расходная накладная" меню Сервис/Настройка.
    В версии  2.4  при  работе  с книгами  появилась  возможность
печатать во второй строке  по каждой позиции накладной предупреж-
дение о наличии суперобложки  (если в поле "Переплёт"  реквизитов
книги  в Справочнике книг присутствует значение "СУПЕР", "Супер",
"супер", "+ С", "+С", "+ с" или "+с").
    Также в версии  2.4  появилась возможность выдавать отдельной
печатной строкой  после  строки  "Отправитель"  предупреждение  о
сроках реализации товара,  если дата оплаты накладной больше даты
её создания.  Ещё одно нововведение -  возможность печати колонки
количества  товара  первой колонкой  после  наименования  товара.
Настроечные параметры,  управляющие  этими режимами,  помещены во
вторую группу "Печать расходной".
    В версии 2.5 появилась возможность переноса названия/наимено-
вания  печатаемой позиции  любого вида  расходного  документа  на
следующую строку, если оно не помещается на одной строке. Функция
управляется параметром 2-й группы  "Печать расходной",  в котором
нужно указать номера расходных документов,  позиции которых будут
печататься с переносом. Документы меню печати расходной накладной
специально пронумерованы при отображении  на экране.  Печать рас-
ходного документа также можно запускать  простым нажатием клавиши
с присвоенным ему номером.
    Также в версии 2.5 появилась возможность печати специальной и
бухгалтерской расходных накладных, а также  реестра розничных цен
с любой позиции накладной,  указываемой в предпечатном меню.  При
указании в качестве начальной позиции печати номера большего, чем
количество позиций в накладной,  в версии 2.5  печать не произво-
дится вообще, а с версии 2.6 печатается только  низушка накладной
(суммы по накладной).  Также с версии 2.6  параметр предпечатного
меню, в котором указывается первая печатаемая позиция, обнуляется
после каждой печати.
    Внимание:  если Вы пользуетесь способом расчёта НДС "сверху",
то для того, чтобы сумма накладной и сумма НДС  совпадали с соот-
ветствующими суммами счёта-фактуры  и товарной накладной, необхо-
димо, чтобы ставка НДС была прописана в реквизитах каждого товара
и был включён настроечный параметр  "Смотреть ставку НДС в рекви-
зитах".  Иначе  НДС  при печати обычной накладной будет рассчиты-
ваться от всей суммы накладной и, соответственно, не будет совпа-
дать с суммой НДС в счёте-фактуре.
    Начиная с версии 2.6 при любом способе расчёта НДС для совпа-
дения  суммы НДС в обычной (специальной, бухгалтерской) накладной
с суммой НДС в счёте-фактуре или форме "ТОРГ-12" достаточно, что-
бы печать  обычной накладной  производилась  после печати  счёта-
фактуры или товарной накладной.
    2.2.7.1. Печать специальной расходной накладной
    При  печати  специальной  расходной  накладной,  в отличие от
обычной,  высвечивается  предпечатное  меню,  где  можно  указать
(изменить) для печати номер накладной, дату накладной, отправите-
ля товара, число печатаемых экземпляров,  печатать  или нет  цену
товара,  печатать  или  нет дополнительный текст  (если он введён
в параметре группы "Расходная накладная" режима Сервис/Настройка),
печатать ли строку "НДС не облагается" (если товар НДС не облага-
ется и настроечным параметром установлена печать по запросу).
    Начальное содержание полей "номер накладной", "дата накладной"
и "спецотправитель" предпечатного меню зависит от установок соот-
ветствующих параметров меню Сервис/Настройка/Расходная_накладная.
    В версии 2.2  в предпечатном меню  предусмотрена  возможность
отказа  от печати  строки  "Итого к оплате",  замены  стандартных
подписей "Сдал" и "Принял" на какие-либо другие.
    Кроме того, в версии  2.2  появилась  возможность  напечатать
специальную расходную накладную с ценами  и суммами,  выраженными
в валютных единицах (американских долларах или  немецких марках).
Для  этого  необходимо  установить  курсы  соответствующих  валют
натроечными параметрами группы "Специальные".
    С версии 2.3 появилась возможность печати  в специальной рас-
ходной накладной некоторых реквизитов товара (4-го, 5-го и 6-го).
Для книг это переплёт,  количество страниц  и ISBN.  С версии 2.6
появилась возможность печатать и остальные из основных реквизитов
товара (с первого по третий). Для этого изменён соответств. пункт
предпечатного меню: для реквизитов, которые нужно напечатать, те-
перь следует вводить их порядковые номера из карточки реквизитов,
причём год считается нулевым реквизитом ("0").
    С версии 2.3 позиция расхода, взятая со склада под  0,  может
автоматически  помечаться  программой   для  печати  в  расходной
накладной со спецсимволом отметки  для последующего снятия товара
с витрины. Управляется настроечным параметром второй группы  "Пе-
чать расходной".  Внимание:  функция не работает с позициями рас-
ходных накладных в формате  реестра (для которых введена рублёвая
сумма наценки). С версии 3.0 параметр можно установить и  в пред-
печатном меню специальной расходной накладной,  и тогда программа
перед печатью переотметит позиции этой накладной (это использует-
ся, если при создании накладной параметр был по каким-то причинам
отключён).
    С версии  2.5  появилась возможность  разбивки  накладной  на
несколько листов  по указанному примерному количеству стандартных
пачек (например, для укладки  и перевозки товара в коробках,  или
когда нужно для каких-либо целей отделить целые пачки от россыпи.
    С версии 3.0 появилась возможность  печати  поставщика товара
(при работе в режиме отслеживания номеров приходных накладных).
    С версии 3.2 для подстановки в качестве  числовой части Спец-
номера можно использовать значение поля "Примеч" расходной накла-
дной (параметр "Спецномер" группы "Печать расходной I").
    С версии 3.2 можно  вместо процента скидки  печатать числовые
значения суммы скидки по каждой позиции  и  итог в строке "Итого"
(параметр "Печать скидки" предпечатного меню  Специальной расход-
ной накладной либо  "Скидка/Наценка" группы "Печать расходной I").
    С версии 3.2 вместо наименования колонки цены "Дог.Цена" мож-
но печатать просто " Цена " (параметр "Печать цены" предпечатного
меню накладной).
    С версии 3.2  можно печатать строку  суммы долга покупателя с
учётом печатаемой накладной.  При этом нужно, чтобы она была пра-
вильной  в режиме  "Взаиморасчёты/Отношения с клиентами".  Строка
долга может быть напечатана  либо  в шапке накладной, либо  внизу
после подписей.  Также есть выбор - всегда печатать строку долга,
или только тогда, когда долг есть.
    2.2.7.2. Печать товарного чека
    Реализована через печать специальной накладной с заменой наи-
менования накладной и подписей.  При печати товарного чека не пе-
чатается рекламка программы.
    С версии 3.2  не печатается строка  информации  о покупателе,
"Дог.Цена" заменяется на "Цена",  а также  можно  вставить  после
суммы прописью  и перед подписями текст, который должен быть пре-
дварительно сохранён  в файле  CHEK.TXT  или  ЧЕК.TXT.  Например,
в этот файл  можно занести  информацию об условиях работы  Вашего
Интернет-магазина (информацию по гарантии, о возможность возврата
товара и тому подобное).
    2.2.7.3. Печать сервисной карты о приёме в ремонт
    Реализована в версии 3.2 через печать специальной накладной с
заменой наименования накладной на "СЕРВИСНАЯ КАРТА".
    При печати сервисной карты внизу  добавляется текст,  который
должен быть предварительно сохранён в файле  СЕРВИС.TXT. Например,
в этот файл  можно занести  информацию о сроках ремонта, гарантий-
ном сроке и так далее.
    2.2.7.4. Печать бухгалтерской накладной
    Бухгалтерская  расходная  накладная  позволяет увидеть  сумму
прибыли по каждой позиции накладной и для всей накладной целиком.
    В качестве приходной цены  для расчёта прибыли  можно указать
договорную цену  либо  рассчитать  приходную цену  как  продажную
за вычетом  процента торговой наценки.  Запрос  на ввод  процента
наценки с версии  2.4  производится после выбора соответствующего
значения параметра "Цена приобретения" прямо в строке ввода этого
параметра (в более ранних версиях  ввод процента наценки произво-
дится при выборе следующего пункта меню).
    2.2.7.5.  Есть  возможность  печати  обычной   и  специальной
расходных накладных в файл .DBF.  До версии  2.3  для этого нужно
установить параметр "Устройство  вывода"  меню  Сервис/Настройка/
Параметры_печати в значение "Файл .dbf"  и  напечатать накладную.
Параметры  предпечатного  меню  специальной  расходной  накладной
при этом игнорируются.  В файле  не выделяется  и  не учитывается
ставка налога,  то есть  поля договорной цены и итоговой суммы по
позиции содержат реальную цену позиции, указанную при её формиро-
вании.  Итоговая сумма  по позиции учитывает скидку/наценку (если
она есть).  Имя  файла  при  печати  в  файл  (в т.ч.  и  обычный
текстовый)  обычной  и  специальной расходных накладных  содержит
номер накладной.
    С версии 2.3  вышеописанная процедура  не нужна,  и  dbf-файл
накладной получают, просто "отправляя" накладную  (клавиша Пробел
в списке накладных).  Таким же образом можно получить dbf-файл не
только расходных, но и приходных и возвратных накладных.
    Внимание:  DBF-накладные  не являются отражением печатных до-
кументов и предназначены преимущественно  для автоматизированного
(электронного) ввода (принятия)  в компьютерную базу данных Ваших
клиентов.
    2.2.7.6. Накладные для складов являются внутренним документом
фирмы и, в отличие от общей накладной, содержат информацию только
о тех позициях, которые отпускаются с указанного склада.
    Печать накладной для склада можно использовать  вместо печати
обычной расходной накладной, если Вам очень  сильно мешает печать
рекламки программы в правом верхнем углу листа (при этом типе пе-
чати расходной накладной рекламка не печатается).
    2.2.7.7. Печать реестра розничных цен
    В версии 2.4  появилась возможность печати  реестра свободных
розничных цен  к любой  расходной накладной.  Ранее  эта  функция
действовала только для расходных накладных покупателям, сокращён-
ное название которых в  Справочнике клиентов начиналось  со спец-
символа реестра. В связи с этим в версиях 2.4 и 2.5  в группе на-
строечных параметров "Печать расходной" был пункт "Реестр", уста-
новка которого обеспечивает наличие в меню печати накладной пункта
"Реестр розничных цен" и саму  возможность переключения расходной
накладной в формат реестра  по клавише  F10  для  ввода  торговой
наценки.
    Добавилось несколько параметров предпечатного меню, с помощью
которых можно напечатать реестр в виде оптово-розничной накладной,
которая бы  содержала  две цены товара - оптовую  и розничную,  а
также сумму по одной или обеим ценам.
    При печати реестра подразумевается,  что все налоги уже вклю-
чены в цену расхода (т.е. способ расчёта налогов -  "Извлекать из
цены").  Проще говоря, налоги при печати реестра не высчитываются
и не печатаются.
    С версии 2.6 возможность переключения расходной накладной при
её создании в формат реестра от настроек не зависит,  а наличие в
меню печати расходной накладной пункта "Реестр"  зависит от пара-
метра "Формы печати накладной" группы "Печать расходной".
    В версии 3.2 добавлена возможность печати  в качестве реестра
для приходной накладной "Сервисной карты о приёме в ремонт" и для
всех типов накладных -  возможность печати  в реестре  реквизитов
товара.
    2.2.7.8. В версии  2.3  реализован режим работы  "Иногородний
филиал",  при  котором  товар  на складе  не  принадлежит  фирме,
отпускающей  его  покупателю.  В  группу  "Специальные пареметры"
режима Сервис/Настройка  добавлен пункт "Спецпоставщик на склад",
в который можно занести сокращённое наименование "хозяина" храня-
щегося  на складе товара (совпадающее с его сокращ. наименованием
в Справочнике клиентов).  Тогда при выходе из накладной по комби-
нации клавиш CtrlEnd (выход с печатью)  либо при ответе  "Да"  на
предложение печати при выходе из накладной после её создания  или
корректировки  сначала печатаются  специальная накладная  и счёт-
фактура от фирмы-хозяина товара фирме, отпускающей товар, а затем
уже можно печатать обычные накладные и счета-фактуры.
    2.2.7.9.  В связи с возможностью деноминации рубля  добавлена
возможность печати  в расходных накладных и  счетах-фактурах цен,
сумм и итогов сразу  в двух видах - прежнем  и  деноминированном.
Вид печати  зависит  от установки настроечных параметров  "Другие
цены и суммы" и "Другие итоги по накладной".
    2.2.7.10. В версии 2.5 реализована печать расходной накладной
в форме,  максимально приближённой  к официальной форме накладной
Республики  Беларусь,  и  протокола  согласования  договорных цен
(функции работают  при значении настроечного параметра "курс дол-
лара", большем 800).
    При этом  для печати  Белорусской  накладной  нужно  выбирать
соотв. пункт,  который  добавляется в конец меню печати расходной
накладной,  а для печати  Протокола согласования цен использовать
специальную  расходную  накладную,  указав  в  поле  наименования
печатного документа предпечатного меню значение  "Протокол согла-
сования к ТН №ххххххх".  Это же значение нужно ввести в поле наи-
менования документа при печати Белорусской накладной, если Вы хо-
тите напечатать протокол согласования цен в формате накладной.
    В версии 3.0  в форму внесены изменения:  возможность  печати
всех 16 колонкок (ранее печатались только колонки с 1 по 12 и 15).

    2.2.7.11. Печать счёта и счёта-фактуры
    Перед печатью  счёта-фактуры,  в отличие от других видов рас-
ходной накладной или простого счёта,  возникает предпечатное меню
(как  и  при печати складских форм), которое нужно  настроить для
печати конкретного счёта-фактуры.
    При печати счёта-фактуры возможны  вариации  его наименования
и нумерации.  Нумерация зависит от того, ведёте ли Вы собственную
нумерацию счетов-фактур (не зависящую от номера расходной наклад-
ной)  или  нет  (параметр  "Своя нумерация счетов-фактур"  в меню
Сервис/Настройка/Расходная_накладная).  Если Вы хотите, чтобы пе-
чатаемые  счета-фактуры  назывались  иначе,  то введённое  в поле
"Наименование документа"  предпечатного меню  изменённое название
должно содержать символы "N."  и  быть длиннее 11 символов. Тогда
программа будет оставлять название левее символов "N." неизменным,
а справа будет подставлять номер накладной, по которой печатается
счёт-фактура.
    Очень удобно оказалось  нумеровать  счета-фактуры  как "номер
накладной в программе/бухгалтерский номер счёта-фактуры".
    В версии 3.0  появилась  возможность  подставлять  при печати
счёта-фактуры в качестве  номера фактуры содержимое поля "Примеч"
записи о расходной накладной  в списке  расходных накладных.  При
вышеуказанной "дробной" нумерации счётов-фактур в поле примечания
достаточно указать "/" и бухгалтерский номер фактуры.
    Наличие в предпечатном меню строк  "Номер платёжно-расчётного
документа"  и  "Дата платежа"  не зависит  от значения  параметра
"Своя нумерация счетов-фактур".  Какие значения  подсвечивать для
этих позиций  предпечатного меню, определяют соответствующие  на-
строечные параметры группы "Печать расходной накладной I".
    Если Ваш принтер работает в кодировке "HP DJ & LJ" или "Xerox"
и имеется в наличии (и включён в Настройке)  шрифт  12Cpi, то  Вы
можете печатать счета-фактуры в альбомном формате листа (горизон-
тально).  Для этого  в Настройке  нужно поставить  параметр  "Тип
принтера" группы "Параметры печати" в значение "Широкий". Однако,
если Вам нужно будет печатать горизонтальную счёт-фактуру на обе-
их сторонах листа  (с переворотом),  лучше оставить в лотке  один
лист, иначе первый лист фактуры будет горизонтальным, а последую-
щие - вертикальными.
    Внимание!  Для печати счёта-фактуры в любом случае необходимо
создать  расходную накладную!  Поэтому  для оформления  авансовых
платежей, оплаты работ или услуг,  взимания штрафов  и  т.д.  Вам
придётся:
    1)  включить  работу  с  реквизитами  книг/товаров   -  пункт
"Реквизиты книг/товаров" меню Сервис/Настройка/Параметры_системы;
    2) создать в Справочнике книг соответствующие позиции:
    а) с "названием книги/товара", к примеру, "Авансовый платёж",
или "автор" ("вид товара") - "Авансовый", "название книги/товара"
- "платёж";  при этом учтите - максимальное количество символов в
поле "автор" - 28,  а  в поле "название книги" -  установленное в
Настройке;
    б) внести в поле  "Номер ГТД" (с версии 2.5 - "Страна")  этих
позиций строку символов "999999" (обязательно!!!);
    3)  занести эти  "позиции" на склад с помощью любой приходной
накладной  (при этом данные "позиции"  в  приходную накладную  не
добавляются  и  вообще нигде,  кроме склада,  не  фиксируются)  с
указанием максимального количества (на данный момент - 999999),
стандарта (количества в упаковке) 1, и приходной и договорных цен
в 1000 рублей;
    4) исправить максимальное количество  в  предварительном меню
печати всех складских ведомостей, к примеру, на 999998, и никогда
больше не ставить его равным 999999;
    5) внести  Вашу организацию в Справочнике клиентов в качестве
обычного клиента.
    И далее по необходимости  создавать  "виртуальные"  расходные
накладные по этим "позициям" с "количеством", которое, умноженное
программой на "цену", давало бы нужный результат  (итоговую сумму
по платёжно-расчётному документу), печатать счёт-фактуру и затем,
опять-таки при  необходимости  (чтобы не занимать номер расходной
накладной)  удалять эти  "расходные накладные".  Примечание: "ко-
личество товара" для этих позиций на складе будет неизменно равно
999999.
    В предварительном меню печати  счёта-фактуры  стоит  отметить
позицию "Спецпоставщик",  которая  даёт пользователю  возможность
выбора одного из нескольких банков  для расчётов  именно по этому
счёту-фактуре  (для этого в Справочник клиентов заносятся записи,
представляющие собой копию информации из "Параметров владельца" в
Настройке - за исключением, разумеется, поля "Банк").  С  помощью
позиции  "Спецпоставщик"  также  можно оформить  счёт-фактуру  на
любое  поступление денег,  не  связанное  с какой-либо  расходной
накладной  (для этого при формировании такой  "липовой" расходной
накладной  нужно выбрать  в качестве  покупателя ранее занесённую
Вами в Справочник клиентов Вашу организацию). Однако при этом не-
возможно исправить информацию  в позиции меню  "Отправитель":  её
можно только вообще удалить, а если она не удалена,  то  реальная
информация для печати всё равно формируется из полей  для данного
"Спецпоставщика" в Справочнике клиентов. До версии 3.0 из выбран-
ного клиента не подставлялись ФИО директора и главного бухгалтера,
так как таких полей в карточке реквизитов клиента просто не было,
а в версии 3.0  данные из этих полей  подставляются, если они за-
полнены информацией.
    Помните:  если при создании накладной в поле  "Дата отгрузки"
занесена  какая-либо  дата  (если  вы  не  работаете  с контролем
отгрузки,  программой автоматически заносится в это поле  текущая
дата),  то запись об этой накладной автоматически,  после запроса
на ввод суммы, заносится в финансовый журнал.   Если при создании
накладной удалить дату в поле  "Дата отгрузки", то запрос на ввод
денежных сумм не производится,  и запись о накладной в финансовый
журнал не заносится.  И  обратно,  чтобы  удалить  из финансового
журнала запись об уже когда-либо созданной накладной  (без удале-
ния самой накладной),  необходимо  путём корректировки (F6)  поля
"Дата отгрузки" накладной удалить в нём дату  (удобнее всего ком-
бинацией клавиш Ctrl+Y).
    Помните:  при удалении накладной запись о ней автоматически и
без всяких условий  удаляется  из  финансового журнала.  С другой
стороны,  запись  об этой накладной  в  финансовом  журнале  (или
в  "Работе с клиентом")  можно  заблаговременно  создать  вручную
(по клавише "F7", см. соответствующую главу).
    Существует возможность указывать  в предпечатном меню  счёта-
фактуры ширину колонки "Номер ГТД".  Обратите внимание:  значение
ширины колонки  менее  3  воспринимается  как  признак отсутствия
колонок "Страна происхождения товара"  и "Номер грузовой таможен-
ной декларации" в печатном документе. Колонка "Страна" имеет фик-
сированный размер в 6 символов.  До версии  2.5 в программе можно
было ввести только какое-либо одно из двух значений - либо страну
происхождения товара, либо номер ГТД - в поле "Номер ГТД" карточ-
ки реквизитов книги/товара (содержимое поля менее 7 символов вос-
принималось как страна, более 6 символов - как номер ГТД). С вер-
сии  2.5  номер ГТД  вводится  отдельно  при формировании позиции
приходной накладной.
    Код КПП покупателя  печатается всегда, если он введён в соот-
ветствующее поле для покупателя в  Справочнике клиентов.  Код КПП
поставщика (Ваш) печатается только если  в предпечатном меню фак-
туры выбран "Спецпоставщик"  и значение КПП введено в соотв. поле
для выбранного клиента.  В версии 3.0 поле КПП добавлено в группу
"Параметры владельца" режима Настройка и, если введено, печатает-
ся в счёте-фактуре.
    В связи  с появлением  в версии 2.2  нового  варианта  печати
скидки/наценки (только общей суммой внизу накладной) счёт-фактура
в этом варианте тоже содержит скидку только в виде итоговой стро-
ки после перечисления всех позиций.
    Также  в версии  2.2  появилась возможность  в  счёте-фактуре
вместо перечисления  позиций расходной накладной  указать строку:
"Товар согласно накладной ....... от ...... г."
    Если в счёте-фактуре (или любой другой печатной форме) основ-
ная информация оказывается на одном листе, а подписи - на другом,
возможны следующие варианты действий:
    1)  На момент печати формы  установить в  Настройке/Параметры
печати  "Число строк на листе  вертикальной формы"  (даже если Вы
печатаете горизонтальный вариант формы!) меньше (к примеру, на 10),
чем обычно.
    2) Для  счёта-фактуры  -  установить  в предварительном  меню
печати в пункте "Графление" вместо "Вертикали"  - "Решётка"  (или
наоборот).
    3) Для опытных пользователей - вывести форму в файл,  обрабо-
тать её в текстовом редакторе  (например, в стандартном редакторе
MS DOS - EDIT), и затем скопировать на устройство "PRN".
    В версии 2.5  появилась  возможность  сохранять  файлы печати
счетов-фактур  (для этого номер расходной накладной автоматически
делается составляющей имени файла).

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

    Появилась возможность переноса названия/наименования печатае-
мой позиции любого вида расходного документа (в том числе счёта и
счёта-фактуры)  на следующую строку,  если  оно  не помещается на
одной строке.  Таким образом, появилась возможность  в документах
расхода  всегда видеть  наименования позиций  полностью,  как они
введены в Справочнике товаров.
    Если Вы для каких-либо целей  хотите,  чтобы Ваш счёт-фактура
(накладная, любая другая печатная форма)  выглядели  на печати не
так, как обычно, можно воспользоваться печатью в текстовый файл с
установленной кодировкой принтера Notepad. Такой файл можно напе-
чатать из  Блокнота (Notepad)  Windows  после выбора  там  в меню
"Правка/Шрифт..." ("Edit/Font...") шрифта Terminal.

    Новости версии 2.6
    После  печати  в текстовый файл  при установленной  кодировке
принтера "Notepad"  выдаётся  запрос  на запуск  Блокнота Windows
с автоматической загрузкой в него "напечатанного" файла.
    Появилась возможность подготовить текстовый файл для печати и
из других Windows-редакторов (Wordpad, WinWord).  Для  этого надо
напечатать  текстовый файл  с установленной  кодировкой  принтера
Windows,  выбрать  для загрузки  один  из предлагаемых программой
редакторов, после загрузки редатора отметить весь текст и выбрать
для него шрифт  Courier  (или, если найдёте, любой другой моноши-
ринный кириллический шрифт).  При этом желательно,  чтобы  путь к
файлам WINWORD.EXE и WORDPAD.EXE был прописан в строке PATH файла
AUTOEXEC.BAT  (иначе редактор может просто  не загрузиться,  хотя
файл и  будет изменён для последующего открытия в  Windows-редак-
торах).  Также (до версии 3.1)  для загрузки  редатора  требуется
количество  свободной обычной оперативной памяти более  90Kb (см.
значение "Память" вверху экрана программы при запуске).
    Этой же возможностью  (изменением кодировки на  Windows-1251)
следует пользоваться при отправке каких-либо печатных форм, выве-
денных в текстовый файл (накладных, прайс-листов), по электронной
почте,  чтобы Ваши клиенты  могли  без проблем  открыть эти файлы
стандартными средствами Windows.  Также её можете использовать Вы
сами - например, чтобы проверить орфографию в наименованиях Спра-
вочника товаров, удобнее всего загрузить напечатанный таким обра-
зом Справочник товаров в Winword.
    Внимание: данным способом в версиях программы ниже 3.0 невоз-
можно напечатать форму  ТОРГ-12 (товарную накладную).  Для печати
товарной накладной из Windows-редакторов необходимо выделить весь
текст накладной  (обычно комбинация клавиш  Ctrl A)  и  назначить
шрифт 8 или 9 размера (минимальный выбираемый). Кроме того, необ-
ходимо выбрать горизонтальную ориентацию листа печати,  настроить
поля печатного листа (к примеру, правое поле нужно сделать "1 см")
и  вставить пустые строки (для редактора Wordpad) или разделители
(разрывы) страниц (для редактора Winword) там, где это необходимо
- перед шапками на второй  и последующих страницах формы, а затем
воспользоваться предварительным просмотром,  чтобы убедиться, что
всё настроено верно. Для первой части изменений (всего кроме рас-
становки разрывов страниц) самым правильным будет создание макроса
и его использование при каждой печати формы.  Если Вы собираетесь
отправить получившуюся накладную по  E-mail,  то сохранять её  из
редактора  (записывать на диск)  нужно  в формате  RTF  (в нём, в
отличие от формата DOC,  сохраняются ВСЕ изменения, размеры шриф-
тов, значения полей и т.д.).
    Внимание:  в версиях программы  ниже 3.1 напечатанный текст в
редакторах Winword и Wordpad может не открываться, если программе
не хватает обычной оперативной памяти (если  значение  "Память" в
верхней статусной строке программы менее 90-100K).  В этом случае
необходимо либо оптимизировать настройки  Windows, либо открывать
соответствующий редактор,  а  в нём  уже  открывать  напечатанный
текстовый файл.


    2.2.7.12. Печать товарной накладной (форма ТОРГ-12)
    Реализована с версии 2.5. 
    Значение настроечного параметра  "Число строк на листе верти-
кальной формы"  при  печати  товарной  накладной  на DOS-принтере
должно быть не меньше 62.  Win-печать формы возможна только в го-
ризонтальном формате,  поэтому значение параметра "Число строк на
листе горизонтальной формы"  должно быть в пределах  48-70 строк.
При иных значениях параметров накладная, содержащая одну позицию,
будет некорректно переноситься на следующий печатный лист.
    При исчислении налога с продаж НДС, как и требуется, исчисля-
ется  из суммы по позиции  без налога  с продаж.  Соответственно,
в графах  "Цена" и "Сумма без НДС"  цена и сумма не содержат НДС,
но содержат налог с продаж, чтобы сумма при сложении с содержимым
колонки "Сумма НДС" давала реальную сумму по позиции.
    В версии 2.5 накладная печатается только  в вертикальном фор-
мате листа.  С версии 2.6  на принтерах типа HP LJ & DJ  и  Xerox
накладная может печататься и в альбомном формате листа (установка
в предпечатном меню). Однако, если Вам нужно будет печатать гори-
зонтальную  накладную  на обеих сторонах  листа  (с переворотом),
лучше оставить  в лотке  один лист, иначе первый лист будет гори-
зонтальным, а последующие - вертикальными.
    Также в версии 2.6 добавлена возможность печати  ISBN отдель-
ной колонкой (в поле "Код"), если первыми четырьмя символами поля
"Основание отпуска" предпечатного меню является "ISBN".
    В версии 3.1, если для  покупателя  предварительно заполнен в
Справочнике клиентов  реквизит "Плательщик", то данные для соотв.
строки  товарной накладной  автоматически  берутся  из реквизитов
указанного там клиента.  Это сделано для случая, когда грузополу-
чатель и плательщик - разные организации.
    С версии 3.2 в предпечатном меню формы можно указать ответст-
венного за отпуск товара для печати в строке  "Отпуск разрешил" и
должность и ФИО для печатаемой строки "Отпуск товара произвёл" (в
низушке формы).  Первым словом при этом должна быть указана долж-
ность, далее (через пробел, запятую или точку с запятой)  фамилия
и инициалы.

    2.2.8. Сортировка списка расходных накладных (F10, F11, F12)
    Возможна по номерам накладных (по клавише F11),  по датам на-
кладных (по клавише F10)  и (с версии 3.2) по датам оплаты накла-
дных (по клавише F12).

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

    2.2.10. Просмотр коэффициентов прибыльности  (как для наклад-
ных,  так  и  для позиций в накладных).  Коэффициент прибыльности
определяется как отношение цены продажи товара к цене, по которой
он был приобретён  (для конкретной  расходной позиции),  либо как
отношение суммы по цене продажи к сумме по цене приобретения (для
всей накладной).  Если Вы находитесь в списке накладных, то коэф-
фициенты  отображаются  на месте  колонки "Км",  а если  в списке
позиций накладной  -  то на месте графы "Цена договорная".  Пере-
ход  в этот режим  и  обратно  осуществляется нажатием комбинации
клавиш CtrlK.  Внимание: перемещение по позициям в режиме просмо-
тра коэффициентов будет более длительным, чем в обычном режиме.
    Процент (!) прибыльности (если она есть, то есть если коэффи-
циент больше единицы) определяется по формуле: (коэфф - 1) * 100%
К примеру, если коэффициент равен  1.11725600,  то  прибыль равна
11.7 процента.
    В версии 2.2 по комбинации  CtrlK  внутри накладной осуществ-
лялся только переход  к отображению  колонки  распределения коли-
чества по складам.
    Также в версии 2.2  появилась возможность переименовать стол-
бец "Км" в списке расходных накладных и заносить в это поле
шестисимвольное)  примечание для любой
расходной накладной  (с версии 2.6 ширину поля примечания при же-
лании можно увеличить).

    2.2.11. Новости версии 3.1
    В версии 3.1 если  наименование позиции не помещается целиком
в графе наименования, оно дублируется в верхней фиолетовой строке
экрана (если не включено  отображение реквизитов  книг/товаров по
Alt R  и в накладной нет позиций, отмеченных быстрой отметкой).

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


    2.3. Склад
    Режим  обеспечивает  работу пользователя  со списком позиций,
имеющихся в данный момент на складе.  При входе в режим на экране
высвечивается  список книг/товаров,  содержащий сокращённо автора
(вид товара)  и  название книги (наименование товара),  имеющееся
количество книг/товара,  стандарт (количество в упаковке),  число
упаковок,  договорные цены (то есть ориентировочные цены Дог.1  и
Дог.2, по которым Вы планируете продавать товар).
    Вместо  договорных цен  можно  высвечивать  приходную цену  и
какую-либо  одну договорную  (управляется  клавишей  переключения
Tab).  С версии 3.1 по клавише  Tab  можно выводить комбинацию из
любых двух цен, включая Дог.3 (если она включена в Настройке).
    В версии 2.3  появилась  возможность  скрывать одну  или  обе
колонки  договорных  цен  по комбинации клавиш  Shift + Tab.  При
этом, если  скрыта одна колонка,  то листание цен  по клавише Tab
выдаёт последовательно все стандартные цены.
    Также в версии 2.3 реализована  возможность работы  с третьей
договорной ценой.  Третья договорная цена  не рассматривается как
часть уникальности и хранится в отдельном файле  prices.dbf.  Она
может быть указана для позиции  в приходе  (см. настроечный пара-
метр группы  "Приходная накладная"),  изменена  при корректировке
договорных цен  для позиции (F4),  высвечена  колонкой  на складе
(если по  ShiftTab  установлено отображение  одной колонки-цены),
напечатана  в прайс-листе  и  подставлена  как  цена расхода  при
формировании расходной позиции. Включается настроечным параметром
второй группы "Расходная накладная".
    Также в версии 2.3 появилась возможность просмотра уникальных
номеров книг/товаров на экране по комбинации клавиш  CtrlN (ранее
были возможны только  поиск товара  по его  уникальному номеру  и
печать уникальных номеров в прайс-листе и форме Поступл/Реализ.).
Уникальный  номер  товара  высвечивается  первой  колонкой  перед
сокращённым  наименованием товара.  Если  включена  нумерация  на
складе,  то уникальный номер  выводится  вместо складского номера
(при этом соответств. образом изменяется название колонки в шапке
таблицы).
    В версии  2.6  из режима  Склад  можно  по  комбинации клавиш
CtrlF5 зайти в Справочник товаров. Эту функцию можно использовать,
например,  чтобы быстро  изменить наименование товара, посмотреть
карточку для отсутствующей на складе позиции  и так далее.

    При работе со списком позиций на складе допускаются следующие
операции над позициями списка:  просмотр распределения по складам
(F3), корректировка договорных цен (F4), глобальная корректировка
договорных цен  на складе  (ShiftF4, только из режима Диспетчер),
просмотр и печать  карточки движения товара (F5),  отметка склад-
ской позиции (F6),  снятие  всех установленных отметок (ShiftF6),
сортировка по автору (виду товара, F9)  или названию (F10),  про-
смотр  итогов по складу (AltF6 или Alt 6), быстрый поиск (AltF7),
меню сортировки и выборки (клавиша Пробел),  выделение позиций по
какой-либо серии (F11) или группе (F12),  контекстный поиск (Ctrl
F7)  с  возможностью  обнаружения  следующих  вхождений  искомого
текста (Ctrl и стрелка_вправо).  С версии  2.6  можно  перейти  к
списку позиций Справочника товаров (CtrlF5)  и  создать запись  в
Заказе  по образу  текущей  складской позиции (F7).  С версии 3.0
можно включать  мониторинг реквизитов товара  для текущей позиции
списка по комбинации клавиш Alt R  и отправлять в расход отмечен-
ные позиции Склада  или выбранную группу/серию товаров  по комби-
нации клавиш Ctrl Enter.

    2.3.1. Индексный (AltF7) и контекстный поиск (CtrlF7)
    Контекстный поиск  (в отличие от  индексного поиска,  который
производится по первым символам строк списка  и  зависит  от вида
сортировки (отображения) позиций на экране) - это поиск вхождений
текста внутри строк. Основные отличия контекстного поиска:  а) он
более длительный (что особенно заметно на медленных компьютерах и
на компьютерах-клиентах в сети)  и  б) невозможность установления
примерного соответствия, т.е. если при неудаче  индексного поиска
курсор останавливается на строке, максимально похожей на искомую,
тогда как при неудаче контекстного поиска курсор остаётся на пре-
жнем месте либо перемещается в конец текущего списка.
    С версии 2.5 строка поиска на складе подсвечивается не только
при нажатии комбинаций клавиш  AltF7 или CtrlF7, но и при нажатии
любой не назначенной другим функциям клавиши  или комбинации кла-
виш (в частности, любой  буквенно-цифровой клавиши),  а  с версии
3.0 нажатая клавиша высвечивается в строке поиска как первый сим-
вол искомого текста, то есть по сути  для выполнения поиска нужно
просто набрать на клавиатуре искомый текст и нажать Enter.

    2.3.2. Корректировка договорных цен (F4).
    Перед корректировкой договорных цен для складской позиции вы-
даётся предупреждение, связанное с введением понятия уникальности
по договорным ценам, а если договорные цены для позиции в резуль-
тате корректировки  изменятся таким образом, что позиция окажется
по всем параметрам (кроме количества) идентична  другой складской
позиции (того же товара), то такие позиции будут на складе  объе-
динены (кроме случая работы с отслеживанием номеров приходных на-
кладных).

    2.3.3.  Глобальная  корректировка  договорных цен  на  складе
(комбинация клавиш ShiftF4).
    Функция  производит  автоматическую корректировку  договорных
цен для всех складских позиций (умножение договорных цен на вво-
димый числовой коэффициент)  для всех или отмеченных/неотмеченных
позиций списка или выбранной по клавише Пробел группы/серии.  Эта
функция  может быть  полезна,  например,  при  гиперинфляции  или
при резком росте спроса на книги определённой серии  и так далее.
Если коэффициенты умножения "на глаз" определить сложно, то реко-
мендуется следующий метод.  Представьте договорную цену для пози-
ции, которую Вы хотели бы видеть на месте текущей договорной цены.
Разделите на калькуляторе  эту цену на текущую, и Вы получите ис-
комый коэффициент.  Можно проще: если  Вы хотите надбавить к цене
10%, то коэффициент умножения будет равен  1.1, если 20% - 1.2, и
так далее.
    Будьте внимательны:  получающийся результат (новые договорные
цены) будет округлён до разряда, установленного настроечным пара-
метром "Разрядность округления".
    Если же никакого  близкого  процентного соотношения  старых и
новых договорных цен нет, и есть Excel'евский (DBF) файл с новыми
ценами, то можно воспользоваться  функцией  принятия  накладной в
режиме Приход,  поставив предварительно в Настройке  значение для
договорных цен "Из накладной".
    2.3.4. Корректировка места позиции на складе (AltF4)
    В связи с возможностью ввода  в версии 2.2  при оприходывании
складской позиции её складского номера  добавлена возможность его
корректировки на складе (даже в том случае, если в приходе он за-
ведён не был).  Внимание: до версии 2.5  корректировка складского
номера позиции в приходе  не производится,  поэтому  во избежание
сообщений  о  "невозможности  корректировки"  отключайте  функцию
нумерации позиций на складе при корректировке приходных накладных.
    С версии 2.5 программа ищет соответствующую позицию в приходе
и, если находит и по позиции уже был расход, предлагает "разбить"
позицию в приходной накладной на две (для обеспечения возможности
беспроблемной корректировки этой приходной позиции в дальнейшем).

    2.3.5. Корректировка реквизитов книги/товара (CtrlF4)
    Функция доступна с версии 2.4  и высвечивает  карточку рекви-
зитов книги/товара для корректировки  (без корректировки наимено-
вания товара).

    2.3.6. Просмотр и печать карточки движения товара (F5)
    На экран выводится карточка товара, содержащая список приход-
ных, расходных  и возвратных накладных по данному товару с указа-
нием их номеров и дат,  организаций  (поставщиков и покупателей),
количества экземпляров и цен.
    Существует  два вида отображения  карточки товара:  смешанная
и отдельная (устанавливается настроечным параметром группы "Пара-
метры системы" или, с версии 2.4 - "Склад и карточка"). Смешанная
карточка содержит  все  приходы,  расходы  и возвраты  по данному
товару (по данному виду  и  наименованию товара,  точнее - по его
уникальному номеру,  без учёта других составляющих уникальности).
При просмотре  отдельной карточки  на складе она отображается для
текущей складской позиции, а в  Справочнике книг/товаров на экран
сначала выводится  список  обнаруженных программой уникальностей,
из которого необходимо выбрать нужную (клавишей Enter).
    В версии 2.6  для настроечного параметра "Вид карточки движе-
ния товара"  добавилась возможность выбора  ещё одного значения -
"По запросу".  Эта установка обеспечивает выдачу запроса, в какую
карточку нужно войти - смешанную или отдельную, и реализует неко-
торые недоступные ранее возможности, например, просмотр смешанной
карточки из списка позиций накладных  или  отдельной карточки  из
режима Заказы.
    Также в версии 2.6  добавлен  ещё один  настроечный параметр,
указывающий, нужно ли высвечивать  список имеющихся уникальностей
для выбора перед просмотром отдельной карточки  (для  Справочника
товаров  и режима Заказы  такой список  высвечивается всегда, так
как эти режимы не содержат всех составляющих уникальности),   или
нужно отображать отдельную карточку по текущей уникальности.
    Если при подсчёте выявилось несоответствие количества прихода,
расхода и остатка на складе при установленной отдельной карточке,
то выводимые  в правом верхнем углу экрана  цифры текущего склад-
ского количества окрашены оранжевым и мигают. При этом при выходе
из карточки (по ESC) выдаётся запрос на исправление количества на
складе  для соответствия количеству, рассчитанному по приходным и
расходным накладным. При неудаче исправления неверного складского
количества (т.е.  при попытке  занесения на склад  отрицательного
количества) с версии 2.2  выдаётся номер расходной накладной, для
которой была произведена эта попытка.  В этом  случае  необходимо
удалить все расходные позиции данной уникальности, отображённые в
карточке после этой накладной (включая её),  снова  провести кор-
ректировку по карточке и затем опять занести в накладные  удалён-
ные расходные позиции.
    2.3.6.1. Новости версии 2.3
    Запрос на печать при выходе из карточки не выдаётся, а печать
осуществляется по клавише  F2 из просмотра карточки. Одновременно
с этим в версии 2.3  появилась возможность печати карточки товара
с позиции курсора.
    До версии  2.3  итоговые количества  по приходу  и расходу  в
нижней  строке  экрана   получались  неточными  (большими)  из-за
присутствия в них количества возврата [от покупателя].  С  версии
2.3  количество возврата от покупателя  можно по желанию вычитать
из итоговых (настроечный параметр группы "Возвратная накладная").
    2.3.6.2. Новости версии 2.4
    Возможность  выводить на экран  после суммы по накладной  вид
оплаты  по накладной  в финансовом журнале.  Настроечный параметр
включения/выключения  данной функции помещён  в группу  "Работа с
товаром".  При  ненулевом  значении  суммы  по  безналичному виду
оплаты выводится буква "Б", для наличного вида оплаты - буква "Н",
для обмена - буква "О";  при нулевом значении всех сумм  - пробел
(как раньше). Комбинированный вид оплаты не отслеживается.
    Возможность просмотра по клавише F3, на какие склады произво-
дился  приход и возврат,  и  с каких складов - расход товара, для
любой позиции карточки.
    2.3.6.3. Новости версии 2.5
    Отображение  стандартной  строки  подсказки  по использованию
функциональных клавиш в последней строке экрана.
    Возможность сгруппировать отображаемый список  не по датам, а
по клиентам (клавиша F9).  Внутри группировки по клиентам позиции
списка сгруппированы по виду накладной, а внутри вида - по номеру
накладной.  Повторное нажатие клавиши  F9  возвращает стандартную
группировку позиций списка по датам.
    При включении какого-либо из настроечных параметров "Работа с
номером ГТД", "Корректировка любого прихода"  или  "Себестоимость
товара" (которые включают отслеживание расхода по каждому приходу)
отдельная карточка (именно она  выводится  при просмотре карточки
из накладных и при установке соотв. настроечного параметра  -  со
склада и из Справочника книг)  отображает не  движение товара  по
выбранной уникальности, а движение товара по соответствующей при-
ходной позиции.
    При работе с отслеживанием номеров приходных накладных добав-
лена возможность при просмотре отдельной карточки движения товара
"привязывать" расходные и возвратные позиции, созданные до момен-
та включения режима отслеживания, к конкретным  приходным наклад-
ным.  В списке уникальностей,  высвечиваемых отдельной карточкой,
вызванной из Справочника товаров (или, с версии 2.6, при значении
вида отдельной карточки "Для всех уникальностей"), уникальности с
номером  приходной накладной "000000"  соответствуют  расходам  и
возвратам, сделанным до момента включения режима отслеживания но-
меров приходных накладных. Для привязки позиции расхода программа
после нажатия клавиши F4  высвечивает для выбора список приходных
накладных,  по которым  на складе  есть требуемый остаток товара.
Если на складе  присутствует  только одна такая позиция, привязка
осуществляется  автоматически,  без высвечивания  списка остатков
приходных накладных.  Для привязки возвратной позиции необходимо,
чтобы  расходная позиция,  по которой сделан  этот возврат,  была
уже  привязана  к приходу.  Соответственно,  привязка  возвратной
позиции также производится после нажатия клавиши F4 автоматически.
Будьте внимательны:  изменение привязки для уже привязанной пози-
ции  не предусмотрено!  При  выходе  из карточки  по уникальности
после привязки позиций необходимо на вопрос "Исправить на складе"
отвечать "Нет", и только зайдя потом в карточку снова, при выходе
ответить "Исправить".
    Возможность не отображать  в карточке движения товара количе-
ство отдачи товара  на торговую точку,  если оно равно количеству
возврата (расхода на торговой точке).  Какие из клиентов являются
торговыми точками, определяется по списку  клиентов-точек из  на-
строечного параметра  группы  "Склад и карточка".  Список  должен
быть предварительно  сформирован  (отмечен по F6)  в  Справочнике
клиентов и сохранён по CtrlF6 с соответствующим именем.
    2.3.6.4. Новости версии 2.6
    Возможность запроса на выбора вида отображения  карточки дви-
жения товара (смешанная или отдельная) после нажатия  клавиши  F5
при значении "По запросу" соответств.  параметра группы  "Склад и
карточка".
    Возможность просмотра отдельной карточки не только по текущей
уникальности,  но  и  выбора уникальности  для просмотра карточки
(ранее так было только в Справочнике товаров) при установке соотв.
параметра группы "Склад и карточка".
    Возможность не учитывать количество отпуска/прихода товара из
симметричных расходных и приходных накладных в итоговом количест-
ва поступившего  и  реализованного товара  при просмотре карточки
движения товара. Симметричные накладные при соответств. установке
настроечного параметра  группы "Склад и карточка"  помечаются при
отображении в карточке символом "*".
    2.3.6.4. Новости версии 3.0
    При запросе интервала дат  для отображения  карточки движения
товара в качестве  конечной даты подставляется  дата последней по
дате накладной (если она больше текущей даты).
    Возможность  отказаться от запроса  интервала дат при входе в
карточку (параметром группы "Склад и карточка"). При этом автома-
тически берётся максимально возможный интервал дат.
    В версии  3.01 появилась возможность  выборки из карточки на-
кладных только по определённому виду оплаты при нажатии латинских
букв "B" или "b" или русских "Б" или "б"  для безналичной оплаты,
латинских "H" или "h" или русских "H" или "н" для наличной оплаты
и латинских или русских "O" или "o" для обменных накладных. Нажа-
тием клавиши ESC или "A" можно вернуться к полному списку позиций
карточки.
    2.3.6.5. Новости версии 3.2
    При сортировке по клиентам (F9) в фиолетовой статусной строке
выводится  итог по этому клиенту:  общее количество товара, общее
число покупок (дней), интервал покупок и сумма для этого клиента.
    Возврат (как поставщику, так и от покупателя)  из общей суммы
по клиенту вычитается.  Возврат  от покупателя  вычитается  и  из
количества  проданного товара,  а вот  возврат поставщику  (ввиду
сложности его определения) в общее количество товара включается.


    2.3.7. Отметка складской позиции (F6)
    Отметив складскую позицию по  F6 на складе (при этом в первой
колонке  цен  для  данной позиции  появляется  знак отметки),  Вы
можете исключить  её вывод  при печати  различных форм,  выбрав в
предпечатном меню установку "Исключая -",  или наоборот, получить
список отмеченных позиций, установив опцию "Только -".
    По комбинации клавиш  ShiftF6 вы можете снять отметки со всех
отмеченных позиций (причём независимо от текущей выборки позиций).
    2.3.8. Просмотр итогов по складу (Alt F6, Alt 6)
    В предпоследней строке экрана выводятся  три суммы по складу:
итоговое количество товара по позициям,  умноженное  на приходную
цену, на цену Договорную 1 и на цену Договорную 2 соответственно.
    Строкой выше выводится  количество товарных позиций (наимено-
ваний товара) на складе  и  общее количество товара  на складе  в
штуках. Начиная с версии 2.2 имеется возможность  вывода на экран
итогов  для отмеченных  либо неотмеченных на складе позиций,  для
отмеченных либо неотмеченных в  Справочнике книг/товаров позиций,
для собственных либо для приобретённых позиций (при установленной
работе с признаком своего производства)  или для позиций,  припи-
санных к какому-либо жанру  или серии  (для этого нужно предвари-
тельно установить фильтрацию позиций из меню по клавише Пробел).
    В версии  2.4  при включённом  настроечном параметре работы с
третьей договорной ценой выдаётся  итог по складу  и  по ней (для
позиций с ненулевой третьей ценой).
    Внимание:  подсчитывается количество именно товарных позиций,
а не экранных строк режима Склад.
    2.3.9. Создание записи в Заказах (F7, с версии 2.6)
    После запроса создаётся  запись в списке Заказов,  содержащая
текущую дату,  имеющееся на складе количество  по текущей позиции
и складскую приходную цену и стандарт,  а в качестве цены продажи
заносится цена расхода, принятая по умолчанию.
    Если заход на склад был из режима Расход, то в качестве поку-
пателя заносится покупатель из текущей расходной накладной;  если
заход на склад был из прихода (по CtrlF5 из Справочника товаров),
то поставщик заносится из текущей приходной накладной.
    2.3.10.  Сортировка по алфавиту (F9), по названию (F10) и  по
автору/виду товара (Ctrl F9).
    В качестве основной сортировки  на складе используется сорти-
ровка  по алфавиту.  При ней  (в отличие от сортировки  по автору
книги/виду товара), если поле  автора книги (вида товара)  не за-
полнено,  то  программа  автоматически  подставляет  на его место
название книги (наименование товара).
    Тип сортировки  при первом заходе на склад зависит от устано-
вки соотв. настроечного параметра (группа "Общие для документов").
Если параметр установлен в значение "Всегда ...", то тип сортиро-
вки устанавливается соответствующим образом при  КАЖДОМ заходе на
склад.
    2.3.11. Выделение (фильтрация) позиций  по серии (F11) или по
жанру/группе (F12)
    Фильтрация позиций запускается клавишами  F11 (по серии)  или
F12 (по жанру/группе), либо через меню клавиши Пробел, а заканчи-
вается выбором  какой-либо  стандартной  сортировки:  по алфавиту
(F9),  по названию/наименованию (F10) либо  по автору/виду_товара
(CtrlF9).

    2.3.12. Меню сортировки и выборки (клавиша Пробел)
    Нажав клавишу  Пробел,  Вы  входите  в меню  сортировки,  где
можно выбрать любой из пяти (а с версии 2.6 - из шести) возможных
методов сортировки позиций  или  любой  из трёх (а с версии 3.0 -
из четырёх)  методов выделения (фильтрации по жанру/группе или по
серии) позиций, либо не выбирать ничего, нажав клавишу Esc.
    При выборе фильтрации по жанру/группе или серии  Вы попадаете
в соответствующий Справочник,  где можно выбрать  какой-либо жанр
или серию либо выбрать отсутствие приписки к жанру или серии (на-
жав клавишу Backspace).
    2.3.12.1. Новости версии 2.2
    Стало возможным вывести первыми строками списка складских по-
зиций позиции, которые отмечены по клавише F6, а также отсортиро-
вать позиции  по номеру места на складе.  Внутри  этих сортировок
действует сортировка по алфавиту.
    Добавился ещё один  вид фильтрации позиций - по факту присут-
ствия товара  на складе (складах).  Существует  два подвида  этой
фильтрации:  абсолютный (с отображением количества только на ото-
бранных складах)  и  относительный  (с отображением количества по
всем складам).  Действие подвида  устанавливается настроечным па-
раметром группы "Склад и карточка".
    При работе с отфильтрованными позициями учтите следующее:
    1) перемещение курсора по позициям происходит гораздо медлен-
нее (до версии 3.01), чем в любой из сортировок;
    2) при абсолютной фильтрации по складам  подсветка количества
при выборе книги/товара в расход осуществляется только для фильт-
рованных складов и израсходовать можно только это количество  то-
вара (хотя и с любого другого склада, где есть этот товар);
    3) отмена фильтрации осуществляется либо нажатием клавиши Esc
или выбором любой другой сортировки  (возврат в полный список по-
зиций), либо выбором другой фильтрации из меню по клавише Пробел;
    4) фильтрация всегда основана на той сортировке, которая была
установлена в момент запуска фильтрации (учтите это при использо-
вании индексного поиска по AltF7).  Выбор другой (либо той же са-
мой) сортировки отменяет фильтрацию!
    2.3.12.2. Новости версии 2.3
    Фильтрация  по  одному  или  нескольким  складам  выполняется
быстрее, чем в версии 2.2, быстрее перемещается и курсор по пози-
циям склада после выборки.
    2.3.12.3. Новости версии 2.4
    Появилась возможность выбрать на складе позиции, отмеченные в
Справочнике книг/товаров.
    2.3.12.4. Новости версии 2.5
    Появилась возможность сортировки склада по признаку собствен-
ного производства.
    2.3.12.5. Новости версии 3.0
    Появилась возможность  совмещения "абсолютной" и "относитель-
ной" фильтраций  по складам  за счёт  вывода на экран сразу обеих
колонок количества товара -  на выбранных складах и общее по всем
складам (значение настр. параметра "Обе колонки количества"). При
этом собственно фильтрации  не происходит,  и  скорость  движения
курсора по отобранным позициям остаётся по-прежнему высокой.
    2.3.12.6. Новости версии 3.1
    Выбранный пункт меню  запоминается  программой  для подсветки
при следующем входе в меню по клавише Пробел.
    Появилась возможность выборки  по году издания/производства и
по издательству и году совместно.  Для этого при выборе издатель-
ства/изготовителя из списка  высвечивается  дополнительный запрос
на подтверждение выбора изготовителя и на ввод года.  Таким обра-
зом, если выбрать первую, "пустую", строку списка изготовителей и
ввести год (например, 2007),  то Вы получите список из всех това-
ров, произведённых в этом году. А если выбрать первую строку спи-
ска изготовителей)  и не вводить год, то выборка будет содержать,
как и в предыдущих версиях, все записи  с не заполненным в рекви-
зитах товара полем Изготовитель.

    2.3.13. Количество из неотгруженных расх. накладных (Ctrl O)
    После колонки  количества  в списке  складских позиций  можно
выводить колонку неотгруженного количества товара.  Вход  и выход
из режима - по комбинации клавиш Ctrl O.
    В версии 2.2 уменьшено время вывода неотгруженного количества
за счёт того,  что подсчёт  этого количества  теперь производится
при формировании или  корректировке  неотгруженных  расходных на-
кладных  (если  установлен  соответствующий  настроечный параметр
второй группы "Расходная накладная").  Добавлена возможность  со-
хранения на складе позиций с нулевым количеством,  у которых есть
резерв в неотгруженных расходных накладных. Впоследствии эти "ну-
левые" позиции  (как и любые другие нулевые позиции, случайно ос-
тавшиеся на складе),  можно  легко  удалить  нажатием клавиши  F4
("корректировка договорных цен").

    В версии 2.5 появилась возможность исключать из работы  (и из
базы данных в том числе)  некоторые склады,  а точнее все,  кроме
нулевого (центрального). Это позволяет несколько  ускорить работу
программы (особенно  в сети  на компьютерах-клиентах)  и  сделать
работу с программой более удобной.  Для того, чтобы  включить или
исключить  какие-либо склады,  программа  должна быть  запущена в
монопольном режиме. Функция срабатывает при выходе из режима "На-
стройка" после изменения параметра "Число используемых складов".
    В версии 3.1  появилась возможность  при заходе  на Склад  из
расходной накладной  видеть  текущую сумму  по накладной в правом
верхнем углу экрана, либо сумму только по добавленным в накладную
позициям (соотв. параметр добавлен в группу "Склад и карточка").
    Также в версии 3.1 появилась  возможность печати прайс-листов
и прочих форм режима "Печать форм" по клавише F2. Это даёт допол-
нительно возможность  печати  прайс-листа по одному отобранному в
текущий момент  на складе  издательству/изготовителю товара  либо
книг/товаров определённого года выпуска.

    2.4. Возврат  и  Возврат поставщику
    2.4.1. Режим реализует  возврат товара на склад от покупателя
(возврат с реализации) и/или (с версии 3.1) возврат товара поста-
вщику. При возврате товара поставщику создаётся обычная расходная
накладная, которую можно также увидеть и в режиме "Расход". Более
того, можно "поместить" в этот режим более ранний возврат постав-
щику, оформленный накладными в режиме "Расход". Для этого необхо-
димо внести в поле примечания расходной накладной строку "Возвр".
Возврат товара поставщику в этом режиме возможен только при рабо-
те с отслеживанием номеров приходных накладных.
    Внешнее оформление аналогично  оформлению режима "Приход", за
исключением  отсутствия даты и признака оплаты  и  выбора клиента
из Справочника поставщиков  или из  Справочника покупателей соот-
ветственно виду возврата. Существуют отличия и в дальнейшей рабо-
те с режимом.
    При нажатии клавиши F6 (корректировка) для уже созданной воз-
вратной накладной  программа позволит Вам  изменить  только  дату
создания возвратной накладной.
    Суммы, заносимые в финансовый журнал из режима возврата това-
ра от покупателя,  будут  отрицательными,  чтобы  должным образом
уменьшить  суммы долгов  покупателя  по соответствующим расходным
накладным. В любом случае,  Вы всегда можете  исправить эти суммы
непосредственно в финансовом журнале, где они помечаются как воз-
вратные, либо сразу занести в финансовый журнал нулевые суммы.
    Некоторые изменения в связи с реализацией возврата от покупа-
теля появились и  в других режимах.  Например, позицию  расходной
накладной теперь можно удалить  или откорректировать, только если
по ней не был сделан возврат от покупателя.
    2.4.2. Список позиций возвратной накладной
    При корректировке позиции программа позволяет  корректировать
только возвратное количество.
    Удаление позиции возврата возможно только  если по возвращён-
ной на склад позиции не было расхода (точнее, если количество для
данной позиции на складе больше либо равно количеству возврата).
    Также как  и при формировании позиций  приходных  и расходных
накладных, возможна сортировка позиций накладной по алфавиту (F9).
    2.4.2.1. Новости версии 2.2
    Возможность копирования возвратной накладной в расход (отпуск
другому покупателю).
    2.4.2.2. Новости версии 2.3
    При наличии скидки/наценки  в какой-либо позиции накладной об
этом выдаётся предупреждающее сообщение в строке сообщений вверху
экрана.
    2.4.2.3. Новости версии 2.6
    По комбинации клавиш  AltF6 или Alt 6 можно посмотреть убыток
(не полученную прибыль)  по данной накладной  (аналогично AltF6 в
расходе).
    Добавлена возможность сортировки  и автосортировки возвратной
накладной по наименованию, жанру/группе товаров и номерам мест на
складе.
    После корректировки позиции возвратной накладной она  отмеча-
ется  стандартным символом отметки.  Отметка позиции  сохраняется
только до следующего входа в накладную,  то есть,  например, если
после выхода из откорректированной накладной Вы напечатаете обыч-
ную  форму  возвратной накладной,  то  откорретированные  позиции
будут отмечены и там.
    2.4.2.4. Новости версии 3.0
    По клавише F6  для пустой накладной  после  исправления  даты
можно исправить и "Покупателя" - этой функцией можно пользоваться
для резервирования номеров возвратных накладных.
    Возможность временного выхода в режим Склад из списка расход-
ных позиций Возврата по комбинации клавиш Ctrl F5.
    2.4.3. Печать возвратной накладной
    Выполняется практически аналогично печати приходной накладной.
    2.4.3.1. В версии 2.2 при печати  возвратной накладной  можно
получить не только общие итоговые суммы по накладной,  но и суммы
отдельно для позиций,  отмеченных в  Справочнике книг/товаров,  и
для всех остальных.
    2.4.3.2. В версии 2.5 появилась возможность печати возвратной
накладной  для  "спецполучателя" (выбор в предпечатном меню)  для
реализации возврата по расходной накладной,  выданной от "спецпо-
ставщика", а также возможность печати  счёта-фактуры для возврат-
ной накладной по комбинации клавиш ShiftF2.
    2.4.3.3. В версии 2.6 появилась возможность  печати  товарной
накладной (форма ТОРГ-12)  и  реестра свободных розничных цен  по
образу возвратной накладной,  поэтому  при нажатии клавиши F2 вы-
свечивается меню печати,  в котором нужно выбрать,  какой  именно
тип накладной Вы хотите печатать.  Там же  можно выбрать печать и
счёта-фактуры, хотя действует и комбинация клавиш ShiftF2.
    Товарная накладная  или  счёт-фактура  печатается от клиента,
возвращающего товар (вводимого  при создании записи о накладной).
"Покупателем"  по умолчанию  является  Ваша фирма  (информация из
"Параметров владельца"  Настройки),  но может быть выбран и любой
клиент из Справочника клиентов.
    2.4.3.4. В версии 3.0  появилась возможность  печати  номеров
мест на складе и третьей договорной цены.
    Установка  переноса  наименования товара  на следующую строку
для обычной расходной накладной (номер "1") теперь позволяет  пе-
реносить  не помещающийся в основной строке  остаток наименования
товара на следующую строку печати и в возвратной накладной.

    2.4.4. Режим ввода позиций накладной
    При входе в режим ввода позиций накладной (клавиши F4 или F7)
необходимо ввести интервал дат возврата (границы периода возврата),
и  программа высвечивает  для ввода новой  позиции возврата  весь
расход (при возврате поставщику - товар, наличествующий на складе)
по данному клиенту в заданный интервал дат. Выбор позиции осущес-
твляется  нажатием клавиши Enter (Ввод). При этом программа пред-
лагает ввести количество возвращаемого товара.
    Есть возможность  автоматически  отбирать  список  расходных/
складских позиций по максимально возможному интервалу дат (управ-
ляется настроечным параметром группы "Возвратная накладная").
    В режиме выбора позиции накладной  из списка позиций  расхода
для упрощения выбора можно использовать поиск по номеру расходной
накладной, по алфавиту  или по первым буквам  названия книги (на-
именования товара).  Режим  поиска  автоматически  подстраивается
при смене вида сортировки расходных позиций.  Позиции  из  списка
расходов, содержащиеся в обменных расходных накладных, помечаются
символом обменов.
    Экранный вид отпускной цены в режиме выбора из списка позиций
расхода  зависит от значения соотв. настроечного параметра группы
"Возвратная накладная":  учтена в ней процентная  скидка/наценка,
или нет.
    2.4.4.1. Новости версии 2.2
    После ввода возвратной позиции  можно  автоматически  либо по
запросу  приводить  договорные цены в соответствие  уже имеющейся
складской позиции.
    2.4.4.2. Новости версии 2.3
    Возможность  контекстного поиска  в полях  автора  и названия
книги (вида и наименования товара)  по комбинации клавиш Ctrl F7.
    Возможность печати  списка расходных позиций по клавише F2.
    2.4.4.3. Новости версии 2.5
    Возможность остановки по клавише ESC  процесса отбора расход-
ных позиций, доступных для возврата.
    2.4.4.4. Новости версии 2.6
    Возможность  подсчёта  итогов  (количество, суммы)  по списку
расходных позиций по комбинации клавиш Alt F6 или Alt 6.
    2.4.4.5. Новости версии 3.0
    Возможность сортировки (по алфавиту, названию, номеру расхода)
и выборки (по жанру или серии) из меню по клавише  Пробел.
    Добавлена возможность  сортировки списка по возрастанию  цены
товара.  Это удобно,  например,  при вводе  нечётко написанной от
руки накладной возврата.
    Добавлена  колонка  стандарта (количества товара в упаковке),
которая высвечивается на экране, если в Настройке включена работа
с упаковками товара (группа "Общие для документов").
    Возможность включения мониторинга реквизитов товара для теку-
щей позиции списка по комбинации клавиш Alt R.
    АвтоВозврат - возможность указать программе  полное (большее,
чем у текущей строки списка расходных позиций) количество возвра-
та по какому-либо товару  для автоматического  добора в накладную
из остальных позиций списка  по этому товару.  Функция зависит от
установки настроечного параметра  "Автовозврат указанного количе-
ства" и  может быть  выключена, работать автоматически  или полу-
автоматически - по запросу (с подсветкой на ответе "Да" или "Нет").
Товар в возвратную накладную отбирается,  начиная с самой послед-
ней  по дате позиции  данного товара в списке.  При невозможности
добавить в накладную указанное количество товара об этом выдаётся
предупреждающее сообщение.


    2.5. Заказы
    Режим обеспечивает  формирование  списка позиций,  подлежащих
заказу (приобретению)  у поставщиков,  либо списка позиций, зака-
занных покупателями.  Разница этих  двух  вариантов использования
ведомости заключается лишь в числе, заносимом в графу "Цена". Пе-
реключение этих двух режимов осуществляется клавишей Tab.
    Формирование списка (ведомости) заказов можно осуществить как
из подрежима Заказы, так и непосредственно при создании расходной
накладной,  указав  в поле ввода количество большее,  чем имеется
на складе.  При этом  программа  попытается  автоматически  найти
поставщика данной книги/товара и также автоматически  занесёт всю
найденную  информацию в базу заказов (если там  ещё нет заказа на
данный товар).  В качестве заказываемого  количества в базу будет
записана разница между указанным в поле ввода  количеством книг и
количеством,  имеющимся  на складе.  Есть  возможность  выключать
режим  автоматического заказа из расхода  (при этом программа при
вводе  расходной  позиции  будет  работать   чуть-чуть  быстрее).
Настроечный параметр  находится  в группе  "Общие для документов"
режима Сервис/Настройка.
    Непосредственно в режиме  Заказы  доступны следующие функции:
ввод нового заказа (F7), корректировка уже имеющегося заказа (F4),
удаление заказа из ведомости (F8),  сортировка  ведомости заказов
по поставщику книги/товара (F9)  или  по количеству книг/товара в
заказе (F10), быстрый поиск (AltF7), контекстный поиск (CtrlF7, с
версии 2.4), переключение режима заказов (Tab),  печать ведомости
заказов (F2)  и  суммирование итогов по заканным позициям (Alt F6
или Alt 6, с версии 2.6).
    При выборе поставщика в режиме  Заказы есть возможность авто-
поиска при вводе  (и, соответственно, ручного ввода при корректи-
ровке), либо выхода для этого в Справочник поставщиков.  Управля-
ется настроечным параметром,  включённым в меню Сервис/Настройка/
Общие_для_документов.
    Книги, отсортированные по поставщику, имеют внутреннюю сорти-
ровку по количеству. Поиск при такой сортировке осуществляется по
сокращённому наименованию поставщика.  Однако поиск  в ведомости,
отсортированной  по количеству заказа  (внутренней сортировки при
этом нет), производится не по количеству, а по автору книги (виду
товара).
    Процедура ввода нового заказа несколько отличается от коррек-
тировки уже имеющегося заказа. При вводе нового заказа программой
в поле даты  автоматически заносится  текущая  дата,  которая  не
может быть (до версии 2.2) изменена при корректировке.
    В версии 2.3 появилась возможность отметки  позиций заказа по
клавише F6 (для последующей печати или создания накладной),  сня-
тия  всех отметок  по  комбинации клавиш  ShiftF6  и  возможность
сохранения/восстановления  списков  отметок  по комбинации клавиш
CtrlF6.
    2.5.1. Новости версии 2.4
    Появились функции копирования или переноса всех либо отмечен-
ных позиций заказа в приходную  или расходную накладную  (то есть
возможность создания накладных из заказанных позиций) по комбина-
ции клавиш CtrlF5  и  функция  удаления устаревших позиций заказа
(до указанной даты) по комбинации клавиш  CtrlF8.
    После заказа новой позиции Вы автоматически попадаете в Спра-
вочник книг/товаров для выбора следующей позиции заказа.
    2.5.2. Новости версии 2.5
    При вводе новой позиции  можно не вводить  для каждой позиции
поставщика или покупателя товара,  если  вместо  F7  использовать
комбинацию клавиш  ShiftF7  при установленной соответствующей (по
поставщику или по покупателю) сортировке списка позиций.
    Если вводимая или корректируемая позиция оказывается идентич-
ной какой-либо уже существующей (в т.ч. по поставщику и покупате-
лю),  выдаётся запрос  на добавление количества  к уже  имеющейся
позиции.  При добавлении количества в поле даты заносится текущая
дата, значения цен также меняются на новые.
    Возможность ввода товара пачками (упаковками)  и/или россыпью
(аналогично  подобным функциям  Прихода и Расхода,  добавленным в
предыдущей версии). Включается настр. параметром группы "Новые".
    При работе в режиме Заказы для конкретного покупателя (вход в
Заказ был из режима Расход/Склад)  при вводе покупателя для новой
позиции из  Справочника покупателей  курсор  на этого  покупателя
устанавливается автоматически.  При включённом автопоиске клиента
в строке поиска подсвечивается сокращённое (при индексном поиске)
или полное (при контекстном поиске) наименование покупателя.
    Возможность выбора сортировок  и  фильтрации позиций  из меню
по клавише  Пробел: сортировка списка заказанных позиций по алфа-
виту, автору (виду товара), названию/наименованию, дате ввода по-
зиций  в заказ;  группировка  отмеченных  позиций  режима Заказы;
выборка  по одному  жанру/группе,  одной серии  или отмеченных  в
Справочнике товаров  позиций.  После проведения какой-либо сорти-
ровки  прежнее значение  включаемой  сортировки товаров  в списке
(по количеству, поставщику или покупателю)  не действует  до  его
включения вручную (по F10, F9 или CtrlF9 соответственно),  и вво-
димые в Заказ новые позиции располагаются в конце списка в поряд-
ке их занесения. На сортировку позиций заказа по алфавиту влияет,
какой вид сортировки был прежде. Чисто алфавитную сортировку даёт
предсортировка по количеству (клавиша F10). Если позиции были от-
сортированы  по поставщику  (клавиша F9, сортировка по умолчанию)
или по покупателю (комбинация клавиш CtrlF9), то позиции сортиру-
ются по алфавиту "внутри" прежнего вида сортировки. Повторный вы-
бор сортировки по алфавиту из меню клавиши Пробел  даёт уже обыч-
ную алфавитную сортировку.
    Возможность просмотра карточки движения товара по клавише F5.
    2.5.3. Новости версии 2.6
    Возможность  просмотра общего остатка на складе  и размещения
позиции по складам на складе  для текущей позиции  списка заказов
по клавише F3.
    При заполнении заказа из расхода: возможность отказа от зане-
сения позиции  в Заказ  при  вводе  в расходе  количества  товара
большего,  чем есть на складе,  установкой настроечного параметра
"Заказ товара из расхода" в значение "По запросу".
    Возможность  создания накладной  из режима Заказы  по записям
определённого клиента (выбор клиента в предварительном меню после
нажатия Ctrl F5).
    Возможность просмотра и смешанной,  и отдельной карточки дви-
жения товара. При просмотре отдельной карточки товара возможность
видеть список всех уникальностей, содержащий приходные и договор-
ные цены и стандарт.
    Возможность просмотра итогов (количество, суммы)  по заказан-
ным позициям (Alt F6 или Alt 6).
    Возможность  удаления  записей  списка  по комбинации  клавиш
Ctrl F8  не только  до указанной даты,  но и отмеченных либо  не-
отмеченных позиций.
    2.5.4. Новости версии 3.0
    Возможность  мониторинга  реквизитов товара для текущей пози-
ции списка (включается и выключается по комбинации клавиш Alt R).
    2.5.5. Печать ведомости заказов
    При  печати  ведомости  заказов  есть  возможность   за  счёт
исключения из печати некоторых полей вывести печатную форму более
крупным шрифтом. Предусмотрена возможность печати для конкретного
поставщика  или  покупателя.  Также  есть возможность  сортировки
позиций в форме не только по поставщику  или по количеству (как в
экранной форме), но  и по алфавиту  (однако печать при этом, если
у Вас версия программы ниже 2.5) может быть гораздо более продол-
жительной.
    Печатаемая цена товара зависит от установки пункта предпечат-
ного меню "Назначение ведомости"  и  содержит  либо  цену покупки
(если ведомость печатается для поставщика),  либо цену реализации
(если ведомость печатается для покупателя).
    В версии 2.5  ускорена печать с сортировкой позиций  по алфа-
виту, появилась возможность сортировки печатаемых позиций  по на-
званию/наименованию.
    Также  в версии 2.5  появилась возможность  не печатать  цену
товара  и  заказанное количество товара. При этом параметр печати
количества товара в предпечатном меню выделен отдельно, для выбо-
ра печати цены модифицирован пункт "Назначение ведомости", а пун-
кты печати стандарта (количества товара в упаковке) и  количества
упаковок объединены в один.
    В версии 3.1  добавлена возможность  печати списка  в текущей
сортировке (в том  порядке позиций, в каком они  высвечивались на
экране).

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

    2.6.1. Объединение одноимённых
    Во  всех  трёх  видах  прайс-листов ("Информация по складам",
"Перечень диспетчера"  и "Книжный бизнес"/"Прайс-лист"),  а также
в формах  "Товарооборот за период" и  пустографке  "Расход по ма-
газину", а с версии 2.6  и  в форме "Реализация" доступно объеди-
нение одноимённых позиций (с одним и тем же уникальным номером).
    Функция объединения чувствительна к установке уникальности по
договорным  ценам  и  значению  настроечного  параметра  "Признак
собственного издания/производства", и при включённых вышеперечис-
ленных параметрах  объединяет позиции,  различающиеся  только  по
приходной цене. Таким образом, выключение уникальности, к примеру,
по договорным ценам позволяет объединять одноименные и  с разными
договорными ценами.  Иначе позиции с различающимися ценами  дог.1
и дог.2  НЕ ОБЪЕДИНЯЮТСЯ.
    Функция также чувствительна к признаку отметки позиции:  если
из двух одноимённых позиций одна отмечена, а другая нет, то объе-
динятся они только в случае, если параметр предпечатного меню "По
складу" установлен в значение "Все"  (нет  выборки  по отмеченным
или неотмеченным позициям)
    В версии 2.4 параметр  "Суммировать одноимённые" переведён из
предпечатного меню  прайс-листов в группу  настроечных параметров
"Общие для документов", а с версии 2.6 в группу "Склад и карточка".
    В версии 2.5 при печати "нулевых" складских позиций  (с коли-
чеством ноль; взятых под остаток)  объединение одноимённых  стоит
отключать, иначе нулевые позиции,  объединившись  с ненулевыми  и
"получив" таким образом какое-то количество, могут не печататься.
    Объединение одноимённых позиций в форме "Реализация" чувстви-
тельно не к приходной и договорным ценам, а к цене расхода.  Под-
робнее см. описание формы.

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


    2.6.3. Формы прайс-листов: "Информация по складам", "Перечень
диспетчера" и "Книжный бизнес" ("Прайс-лист")

    2.6.3.1. Форма "Информация по складам"
    На начало интересующего Вас дня  распечатывается информация о
наличии книг/товара на каждом из девяти складов.  Склады пронуме-
рованы от 0 до 8,  склад номер 0  в печатных формах  обозначается
буквой Ц - центральный.  Можно получить  общую сводку с указанием
номеров складов,  на которых  находится  каждая из позиций (узкая
форма) и с указанием количества книг/товаров на каждом из складов
(широкая форма).  Для общей сводки  существует возможность исклю-
чать  из распечатки  отмеченные на складе позиции  или, наоборот,
включать только их,  печатать или не печатать  договорные цены  и
количество имеющихся книг/товаров,  возможность включать в распе-
чатку  только те  позиции,  количество которых  на складе  больше
и/или меньше чисел, заданных Вами как  минимальное  и/или  макси-
мальное  в  соответствующих  строках  предпечатного  меню.  Можно
сортировать книги/товары с учётом жанра/группы, а внутри сортиро-
вки по жанрам (группам)  -  по алфавиту, названию  или количеству
товара.
    С версии 2.2  при установке в предпечатном меню  данной формы
"объединения" по количеству для одного склада в печать включается
графа номера места позиции  на складе,  вводимая  для позиции при
оприходовании позиции.
    При отсутствии  работы  со складами  "широкий"  вариант формы
можно использовать, когда нужно напечатать название товара макси-
мально полно в одной строке.

    2.6.3.2. Форма "Перечень диспетчера"
    Распечатывает список имеющихся  на складе позиций.  Эта форма
наиболее часто используется в качестве прайс-листа.
    В этой форме, как  и в форме "Книжный бизнес",  которая также
используется  для  печати  прайс-листа,  кроме  прочих   настроек
предварительного меню,  возможна  замена любой  из договорных цен
при её печати приходной ценой либо опять-таки любой из договорных
цен с любой скидкой или наценкой (в процентном выражении).
    Только для этой формы в предпечатном меню есть параметр печа-
ти итогов по количеству и ценам (суммам). Будьте внимательны: при
объединении одноимённых суммы при печати могут не соответствовать
суммам по складу. Итоги печататаются только при одновременной пе-
чати колонки складского количества товара.

    2.6.3.3. Форма "Книжный бизнес (Таблица Прайс-лист)"
    Форма может содержать  дополнительно такие  реквизиты товара,
как  Издательство и год издания  (Изготовитель и дата производст-
ва),  Тираж (Поле1),  Формат (Поле2), Переплёт (Упаковка),  Коли-
чество страниц (Поле3),  с версии 2.6  код ISBN (Штрих-код),  при
условии, что Вы заносите их в Справочник товаров.
    Форма  отличается от двух других прайс-форм тем, что в ней не
печатаются итоговые значения (по количеству товара, пачек и т.д.).
Это также единственная форма,  в которой автор  и  название книги
(вид и наименование товара) переносятся на следующую строку, если
они не помещаются целиком в соответствующей колонке печати.
    Есть возможность исключить из печати колонки "Тираж"  и "Фор-
мат", а с версии 2.2 - колонку "Кол-во страниц" ("Поле3"). С вер-
сии 2.6  можно печатать или  не печатать  любые реквизиты товара.
Для этого изменён соотв. пункт предпечатного меню: для реквизитов,
которые нужно напечатать,  теперь  следует вводить  их порядковые
номера (по карточке реквизитов товара),  при этом  год  считается
нулевым реквизитом ("0").
    Внимание:  форма доступна в меню печати  только в том случае,
если Вы пользуетесь реквизитами книг (параметр "Реквизиты товара"
меню Сервис/Настройки/Параметры_системы).

    2.6.3.4. Печати формы "Прайс-лист" в DBF-файл
    При печати формы в DBF-файл  есть возможность указать размеры
полей итогового файла.  С версии 2.3  в DBF-форме  можно получить
поле уникального кода товара (для книг это ISBN). В качестве зна-
чения ширины колонки ISBN предпечатного меню DBF-прайса, если она
пустая, автоматически заносится значение 14. Если Вам не требует-
ся поле ISBN, вводите значение 1.  С версии 2.5 в DBF-прайс можно
выводить поле признака своего производства, а с версии 2.6 - уда-
лять из прайса  информацию  о количестве товара  (оставляя пустое
поле для заполнения покупателем и последующего принятия в расходе)
или само поле количества товара.
    В версии 2.5 появилась  возможность оптимизировать печатаемый
в DBF-файл  прайс-лист для последующей  обработки  в  EXCEL.  При
оптимизации выносится перед блоком записей  название разбивочного
реквизита (группы или серии)  - если указана  печать с разбивкой;
названия колонок переименовываются по-русски; убираются некоторые
"лишние" колонки (колонки числовых кодов жанра и серии,  при раз-
бивке по жанрам - колонка жанра, при разбивке по сериям - колонка
серии).  Функция управляется параметром предпечатного меню прайс-
листа. С версии 2.6 оптимизация делается только при одновременном
создании XLS-файла (см. ниже). Оптимизированный таким образом DBF
-файл далее можно обработать в Excel'е макросом ПРАЙСЫ.XLS (граф-
ление, выделение заголовков жирным шрифтом и т.п.), который можно
взять на страничке автора в Интернете:  www.winkniga.ru.
    С версии 2.6,  если  наименование товара  больше,  чем ширина
поля наименования товара,  есть возможность переносить остаток (с
целого слова) в поле названия следующей записи файла.
    Также в версии 2.6 появилась возможность создания прайс-листа
в формате Microsoft Excel (с расширением XLS) при соответствующей
настройке параметра "Устройство вывода".  Функция работает только
при значении "Нет" параметра "Сохранять файлы прайс-листов" груп-
пы "Склад и карточка" (иначе созданный XLS-файл будет пустым).

    2.6.3.5. Печать с разбивкой по группам/сериям
    При печати складских ведомостей  есть возможность их разбивки
жанрам (группам) или по сериям.
    Если Вы хотите печатать прайс-лист с разбивкой и по жанрам, и
по сериям одновременно, то можно  в качестве  наименования группы
использовать комбинацию  из названия  группы  и серии.  Например:
"ФАНТАСТИКА.  Серия Осирис",  "ФАНТАСТИКА. Серия АЗБУКА fantasy",
"ФАНТАСТИКА. Серия Библиотека Зарубежной Фантастики" и так далее.
Правда, при этом у Вас образуется во много раз больше групп това-
ров.
    Если Вы хотите,  чтобы  группы/серии  при печати  с разбивкой
выводились  не по алфавиту, а в каком-то другом порядке, рекомен-
дуется просто их пронумеровать  (то есть первыми символами назва-
ния группы/серии  поставить  нужное Вам  число - порядковый номер
печати этой группы/серии).

    2.6.3.6. Печать с любого листа
    Есть возможность задать номер листа, начиная с которого будет
распечатываться информация (если Ваш принтер испортит,  например,
восьмой лист  распечатки,  Вам не придётся  повторять печать  уже
имеющихся семи листов). Хотя эта проблема также может быть решена
выводом печатной формы в файл  (параметр "Устройство вывода" меню
Сервис/Настройки/Параметры_печати)  с  последующей   произвольной
обработкой информации  этого файла  в текстовом редакторе  и  его
печатью  (правда,  при этом не стоит удалять  управляющие символы
для принтера, имеющиеся на первом и последнем листах,  а иногда и
на всех прочих листах).  Этот метод справедлив и для любой другой
печатной формы, выдаваемой программой.

    2.6.3.7. Новости версии 2.2
    Появилась возможность печати  уникальных номеров книг/товаров
вместо порядковых номеров позиций (первой колонкой).
    Возможность  сохранять прайс-листы, напечатанные в разные дни
в обычный текстовый  или .dbf-файл,  за счёт  указания шести цифр
даты в имени файла (управляется настроечным параметром).
    2.6.3.8. Новости версии 2.3
    Установка печати колонок стандарта и количества пачек (упако-
вок) в предпечатном меню сведена в одну строку.
    2.6.3.9. Новости версии 2.4
    Добавлена возможность задания интервала (ограничения) по цене
товара. Для какой именно колонки цены будет работать ограничение,
определяет соотв. настроечный параметр группы "Склад и карточка".
Ограничение работает не по реальной цене товара, а именно по рас-
считываемой для товара в указанной колонке.
    2.6.3.10. Новости версии 2.5
    Печать с разбивкой информации  по сериям сделана  значительно
более быстрой, чем она была в предыдущих версиях программы.
    Появилась возможность  отображать в первой печатаемой колонке
не порядковый  либо уникальный номер позиции, а номер места пози-
ции на складе (если используются номера мест).
    2.6.3.11. Новости версии 2.6
    Появилась возможность  не печатать колонку  количества товара
либо делать её пустой (для ввода покупателем количества заказа).
    Внимание: ограничение по количеству штук товара при печати по
складам работает  и для минимального значения "0".  То есть, если
Вы печатаете прайс по складам "34" и ограничение по количеству от
0 до 999998 штук, то будут напечатаны и те позиции, которых на  3
и 4 складе нет, а в графе "Количество" для них будет стоять "0".
    Указание  печати  реквизитов товара в предпечатном меню формы
"Прайс-лист" теперь производится их порядковыми номерами (по кар-
точке реквизитов товара). Соответственно, теперь есть возможность
печатать либо не печатать любой из реквизитов товара (ранее форма
всегда включала, например, колонку "Издательство"/"Производитель").
    2.6.3.12. Новости версии 3.0
    Колонки реквизитов товара в прайс-листе (в том числе и в DBF-
файл) печатаются  в соответствии  с порядком их указания в соотв.
параметре предпечатного меню прайс-листа.
    Колонка "Количество"  теперь  может печататься  независимо от
пустой колонки для заказа товара (в том числе и в DBF-файл).
    Колонка "Год" ("Дата производства")  в форме "Книжный бизнес"
("Прайс-лист") теперь печатается отдельно.
    В форме "Книжный бизнес" ("Прайс-лист") добавлена возможность
установки  ширины колонки наименования товара (для отступа справа
или печати более крупным шрифтом).
    2.6.3.13. Новости версии 3.01
    Печать книг одного издательства (товаров одного изготовителя)
производится путём предварительной выборки в режиме Склад позиций
только этого  издательства по клавише Пробел.  Кроме этого, необ-
ходимо либо включить объёдинение одноимённых при печати прайсов в
Настройке, либо отметить выбранные позиции и  в предпечатном меню
выбирать  "Только отмеченные", либо чтобы сортировка на при запу-
ске выборки  соответствовала  в дальнейшем  выбору  сортировки  в
предпечатном меню.
    2.6.3.14. Новости версии 3.1
    Возможность печати точного количества упаковок  и штук россы-
пью  и (при печати формы "Перечень диспетчера") итогов по количе-
ству упаковок и россыпи на складе.
    Печать ISBN (штрих-кода) с новой строки, если он не помещает-
ся полностью  вместе с наименованием товара  на первой строке пе-
чати позиции.
         
    2.6.3.15. Прочие особенности прайс-листов
    Некоторые функции  и возможности печатных форм, не включённые
в программу прямо, доступны с помощью компиляции (совместного ис-
пользования) нескольких форм.  К примеру,  чтобы напечатать прайс
в формате "Книжный бизнес"/"Прайс-лист" (т.е. с реквизитами книг/
товаров) только для новых поступлений, необходимо сначала вывести
форму "Поступления...", отметить все позиции поступления на скла-
де  и уже потом напечатать форму "Прайс-лист"  для отмеченных  на
складе позиций. Другой вариант:  в версии 3.0 форму "Поступления"
в DBF-файл  (для открытия в Excel)  можно  печатать  уже с полями
реквизитов товара.
    Поскольку возможна  печать  в колонках  договорных цен  любой
процентной величины от любой из цен,  Вы можете  напечатать прайс
в любых валютных единицах.  Процент в этом случае  рассчитывается
по формуле  1 / курс валюты в рублях * 100%   (для  курса валюты,
выраженного в "старых" рублях, получившийся результат нужно умно-
жить на 1000).  Однако в версиях программы  до 2.3  величина цены
в валюте будет  не совсем  аналогична  рублёвой  из-за того,  что
в соответствующих полях  предпечатного меню  можно вводить только
целочисленные проценты.
    Также при расчёте  процентной величины договорной цены дейст-
вует указанное в Настройке округление,  поэтому при указании 100%
от цены Дог.1 при величине этой цены 99.65  и  округлении  до "10
копеек" вы получите значение цены 99.70.
    Если Вы решили напечатать прайс-лист на какую-то более раннюю
дату, то  рекомендуется  предварительно  провести  восстановление
склада (перерасчёт склада по накладным  с даты начала работы  или
с даты снятия остатков). Если Вы в процессе предыдущей работы ме-
няли  состояние  уникальности  по договорным ценам,  то  печатать
прайс-лист  на более раннюю дату вообще не рекомендуется во избе-
жание  получения  недостоверной информации по некоторым позициям,
а если Вы всё же решили печатать  прайс-лист  и параметр уникаль-
ности по договорным ценам  в группе "Параметры системы" меню  На-
стройка влючен (значение "Да"),  установите его  в значение "Нет"
(только на время печати! - после печати необходимо  вернуть его в
прежнее состояние).  А если дата, на которую  необходимо получить
прайс-лист, отстоит от текущей  на значительный интервал времени,
установите печать в файл,  так как  программа может выдать доста-
точно большой  протокол ошибок, который можно будет затем увидеть
смотреть в файле protokol.txt.
    Программа рассчитывает количество товара на более раннюю дату
следующим образом:  заносит все расходы товара на склад за период
от указанной даты  и до конца списка расходных накладных, а затем
пытается снять со склада все приходы и возвраты от указанной даты
и до конца списка накладных.  И если программа не может снять ко-
личество товара (его нет или не хватает на складе) по данной уни-
кальности, она записывает соотв. информацию в файл  PROTOKOL.TXT,
а количество  по данной позиции  остаётся  в печатаемом  варианте
прайс-листа неправильным...  Например, если нужно снять  200 штук
прихода, а на складе после предыдущих снятий приходов и возвратов
осталось 199 штук, то Вы получите остаток данного товара в прайсе
те самые 199 штук.  А происходит  эти  ситуации  в двух  случаях:
1) если действительно количество по приходу  и возврату почему-то
больше, чем количество расхода + количество  на складе  по данной
(см. PROTOKOL.TXT) уникальности -  это надо исправлять с пом. от-
дельной карточки;    2) если в заданном интервале дат  количество
прихода + возврата больше, чем количество расхода + количество на
складе -  это если какой-то  расход товара  был в процессе работы
заведён датой  ранее прихода по данной уникальности  - в принципе
это тоже неправильная ситуация,  и  в карточке товара  она обычно
сразу и чётко видна  -  и при всём том  это вполне  можно считать
просто  предупреждающим сообщением  (если Вам не нужно  абсолютно
точное количество на складе по абсолютно всем позициям прайса).
    В программе пока нет возможности печати прайс-листа на бланке
фирмы (с уже имеющейся вверху листа информацией, т.е. возможности
делать отступ сверху). Однако для первого листа такая возможность
в принципе существует.  Для этого  необходимо  поместить на склад
несколько позиций с пустыми полями автора и названия (вида и наи-
менования товара), и напечатать прайс-лист в текстовый файл.  При
этом позиции без наименования окажутся в самом верху первого лис-
та (даже при разбивке по группам или сериям,  если эти позиции не
входят  ни в какую группу  или серию).  Остаётся  только  удалить
строки с этими "пустыми" позициями в текстовом редакторе  (напри-
мер, в стандартном ДОСовском редакторе EDIT),  добавить  такое же
(либо чуть меньшее)  количество пустых строк в самом начале файла
и пустить файл на печать.
    Если Вам нужно напечатать  остатки товара с колонкой количес-
тва товара в формате "пачки / штуки", например для инвентаризации
склада, необходимо установить  настроечный параметр  "Подстановка
количества товара" второй группы "Расходная накладная" в значение
"Всё под ноль", временно выбить все позиции склада в одну или не-
сколько расходных накладных  и напечатать эти накладные (печать в
формате "пачки / штуки" пока есть только там), а затем их удалить
(вернуть таким образом позиции на склад).

    2.6.4. Форма "Товарооборот за период"
    Позволяет  отследить  количество товара на складе на начало и
конец  интервала дат  и  все  количественные изменения  на складе
(приход,  расход  и  возврат товара)  в заданный  период времени.
Возможна печать с разбивкой  по жанрам/группам  и  по конкретному
жанру/группе, а также с учётом складских флажков отметки.
    При печати с установкой  "Склад плюс расход"  и  разбивкой по
жанрам форма состоит из двух списков:  сначала сплошной (без раз-
бивки) список расхода под ноль за указанный период,  а затем раз-
битый по жанрам список для имеющихся на складе товаров.
    2.6.4.1. Новости версии 2.2
    В целях исправления ошибочной ситуации с учётом фактурных по-
зиций  в итоговую ведомость  НЕ  включаются позиции с количеством
товара 999999 на центральном складе.
    Появилась возможность объединения одноимённых позиций  (в том
числе и с разным стандартом), добавлена возможность печати итого-
вой суммы по остатку на складе и  возможность не печатать позиции
с нулевой суммой по всем количественным позициям строки.
    2.6.4.2. Новости версии 2.3
    Возможность  отбора информации  только  по одному клиенту или
по группе отмеченных/неотмеченных  в Справочнике клиентов.  Таким
образом Вы можете, к примеру,  отследить реальное количество рас-
хода и/или возврата по магазину, даже если вводили возврат товара
как приход.
    2.6.4.3. Новости версии 2.5
    Возможность не включать  в распечатку формы  все позиции,  по
которым не было  движения товара.  Ранее  при установке параметра
"Удалять нулевые позиции"  предпечатного меню  в форме  всё равно
оставались позиции с ненулевым количеством на складе.
    Возможность выдачи формы  по выбранному  поставщику,  то есть
отчёт  поставщику  по  продажам  взятого  на  реализацию  товара.
В предпечатное меню формы добавлен соответ. пункт,  доступный для
выбора при работе  с отслеживанием  номеров  приходных накладных.
При печати итогов в данном варианте формы печатается дополнитель-
ная строка суммы реализации по приходным ценам (суммы, которую Вы
должны заплатить за уже реализованный товар;  естественно, из неё
ещё надо вычесть сумму, которую  Вы уже заплатили,  если  Вы  уже
что-то платили за выбранный интервал дат).
    2.6.4.4. Новости версии 3.0
    Появилась возможность задания интервала по количеству остатка
товара на складе.  Таким образом,  с помощью  данной формы теперь
вполне реально формировать заказ товара.

    2.6.5. Формы "Поступления" и "Реализация"
    Форма содержит перечень товарных позиций,  поступивших  (либо
реализованных) в течение выбранного временного интервала. Предва-
рительное меню позволяет управлять условиями, при которых позиция
включается в распечатку  (клиент,  признак своего/чужого издания,
симметричные накладные, статус и вид оплаты),  объёмом (по ценам)
и видом  (разбивка  по жанрам/группам  и (с версии  2.3)  сериям,
порядок сортировки) печатаемой информации.
    При печати формы  по какому-то одному  виду оплаты  программа
запрашивает, включать ли в печать информацию из накладных с нуле-
выми суммами в финансовом журнале  и  накладные,  отсутствующие в
финансовом журнале.
    В форме "Реализация" имеется колонка "Средняя договор. цена",
значения в которой вычисляются  как частное от деления  суммы  по
цене реализации на суммарное количество, колонка "Прибыль/убыток"
и колонка "Процент наценки" (" % "),  вычисляемый  как  (сумма по
цене реализации / сумма по цене приобретения  - 1) * 100 для каж-
дой строки.
    Dbf-вариант как формы "Поступления", так и формы "Реализация"
доступен (до версии 2.5)  сразу после печати  соответств. формы в
файле kart.dbf, а с версии 2.5 при печати на устройство "DBF-файл"
создаётся файл  postup.dbf  или  realiz.dbf  соответственно. 
    Если указана печать договорных цен, то печатаются  и суммы по
договорным ценам.
    В форме "Поступления" можно указать,  нужно ли печатать коли-
чество поступления, складское количество и цены.
    Внимание! В версиях программы ниже 3.0 нет прямой возможности
получить информацию о реализации товара, полученного от определён-
ного поставщика. Если Вас такая информация интересует (либо будет
интересовать в дальнейшем) -  добавляйте одну  или несколько букв
наименования поставщика  к полю автора  или названия книги  (вида
или наименования товара). Тогда программа будет считать эти пози-
ции совершенно различными  (так как  это будут  различные позиции
Справочника товаров) и весь аналитический учёт по ним можно будет
вести отдельно.  Другой способ - занести  наименование поставщика
как позицию Справочника жанров/групп  и  приписывать товар к это-
му жанру. Это удобно, когда Вы получаете товар непосредственно от
производителя.
    2.6.5.1. Новости версии 2.2
    Возможность печати форм  не  с первого листа,  а  с любого из
последующих.
    В форме  "Реализация"  -  функция  учёта количества возврата.
При этом  отрицательные сумма  и  количество  товара  для позиции
означают, что возврата было больше, чем отпуска.
    2.6.5.2. Новости версии 2.3
    В форме "Поступления"  появилась возможность отдельного учёта
возврата с реализации,  причём как по цене реализации (возврата),
так и по цене приобретения.  Также  в эту форму  добавлена печать
сумм по договорным ценам для приходного  и/или возвратного  коли-
чества  (ранее  они были  только  по остатку на складе).
    В форме  "Реализация"  появилась возможность сортировки печа-
таемых позиций по прибыли, то есть  самые прибыльные  позиции при
такой сортировке будут вверху списка.
    Возможность исключать  возврат  товара  поставщику  из общего
количества поступившего (реализованного) товара.  Расходная пози-
ция считается  возвратом поставщику,  если она есть  в каком-либо
более раннем по дате приходе от этого поставщика, т.е. при совпа-
дении по уникальностям товара и по наименованию клиента в расходе
и в приходе. Вычет возврата товара поставщику в форме  "Поступле-
ния"  производится только в интервале дат, указанном в предпечат-
ном меню.
    2.6.5.3. Новости версии 2.4
    В предпечатном меню формы "Реализация" добавилась возможность
указать  ограничение  по минимальному  и максимальному количеству
товара, т.е. чтобы программа включала  в итоговую форму только те
позиции,  количество  реализации  которых  находится  в указанном
интервале.  Одновременно  появилась  возможность  увидеть,  какие
позиции  ещё не брал какой-либо клиент в указанном интервале дат,
а также смотреть на экране или печатать список "зависших" позиций.
Для  этого  необходимо  указать  "0"  в  качестве   максимального
количества товара.  При этом  параметр,  указывающий  минимальное
количество товара, действует как обычно.
    При выводе "не отпускавшихся клиенту" либо "зависших" позиций
на экран  программа  не воспринимает  никаких других ограничений,
кроме ограничения по количеству товара.
    В качестве исходного списка позиций  при печати или выводе на
экран "нереализации" всегда выступает реальный склад,  так что не
нужно выставлять отметки в  Справочнике книг/товаров  и  выбирать
объём печати.  Также при печати этой формы не имеет смысла сорти-
ровка по прибыли, поэтому,  если она указана в предпечатном меню,
она заменяется на сортировку по алфавиту.
    Изменились  варианты  выбора значения  для  параметра "Печать
цены приобретения",  чтобы  можно  было  подставлять  вместо цены
приобретения себестоимость (если она введена изначально в приход-
ной накладной).
    В обеих печатных формах появилась возможность выборки  инфор-
мации по одному складу или группе складов.
    2.6.5.4. Новости версии 2.5
    В форме "Реализация"  появилась возможность печатать  колонку
остатка на складе.  При работе  с отслеживанием номеров приходных
накладных можно печатать реализацию товара  по поставкам конкрет-
ного поставщика (отчёт для поставщика): в предпечатное меню формы
"Реализация" добавлен пункт "Выбрать по поставщику". Также теперь
есть возможность не печатать колонку "Прибыль/убыток"  (выбор па-
раметром предпечатного меню).
    Значительно ускорена печать с разбивкой информации по сериям.
    При наличии в значении настроечного параметра "Устройство вы-
вода" слова  "Экран"  отобранные позиции  любого  варианта печати
формы ("Поступления, "Реализация",  "Список не отпускавшихся  по-
зиций", а также список расходных позиций режима "Возврат")  перед
печатью будет выводиться на экран (с возможностью последующей пе-
чати отмеченных/неотмеченных позиций экранной выборки).  При зна-
чении того же настроеч. параметра "DBF-файл" или "Экран/DBF-файл"
формы "Поступления" и "Реализация"  печатаются  в отдельный  DBF-
файл (с названиями  postup.dbf, realiz.dbf или nerealiz.dbf соот-
ветственно). При этом лучше включить настроечный параметр запроса
пути при печати файлов (группа "Общие для документов") и печатать
эти файлы  в какую-либо  другую папку,  иначе они будут входить в
архив данных программы при его создании  и  тем самым увеличивать
его объём и время архивации.
    2.6.5.5. Новости версии 2.6
    Возможность  печати  в форме  "Реализация"  отдельно  позиций
с разной  ценой продажи  (ранее печаталась  одна строка,  и  цена
продажи усреднялась),  и наоборот,  объединять позиции реализации
по каждому товару.  Это удобно, например,  если Вы делаете  заказ
поставщику при помощи DBF-варианта этой формы.
    Возможность  печати в форме  "Реализация"  номеров  приходных
накладных и поля "НомерТТ" из прихода для каждой печатаемой пози-
ции расхода (при работе с отслеживанием номеров приходных наклад-
ных).
    При печати формы  "Реализация"  в DBF-файл  поле даты  теперь
заполняется  датой  первой продажи товара в интервале дат, а поле
цены товара  при объединении одноимённых позиций  -  минимальной,
средней  или  максимальной  ценой  продажи товара в интервале дат
печати (соотв. ответу на  отдельный запрос, выводимый после пред-
печатного меню).
    Появилась возможность создания файла формата  Microsoft Excel
(с расширением XLS) дополнительно к DBF-файлу при соответствующей
настройке параметра "Устройство вывода".
    2.6.5.6. Новости версии 3.0
    Появилась возможность добавления в DBF-файл "Поступления" или
"Реализация"  полей  реквизитов товара (для этого они должны быть
указаны в соответ. параметре предпечатном меню своими порядковыми
номерами).
    Возможность сортировки формы по номеру накладной, в том числе
при печати в DBF-файл.  При этом  объединение одноимённых позиций
автоматически отключается (иначе нет смысла в сортировке по номе-
ру накладной, т.к. многие номера накладных будут утеряны).  Таким
образом, при условии печати  реквизита N.6  (ISBN или штрих-кода)
после переименования получившегося DBF-файла в "PR******.DBF" или
"RS******.DBF"  соответственно   получается  готовая  к  принятию
DBF-накладная.
    Возможность печати колонки номера расходной накладной в форме
"Реализация" и в списке расходных позиций режима "Возврат".
    Заполнение  при печати  в DBF-файл  сокращённого наименования
поставщика или покупателя соответственно (поле "ORG"),  поля  3-й
договорной цены; суммы по приходу по каждой позиции в поле "SUMMA"
при выводе POSTUP.DBF; номера приходной и исходной товарно-трансп.
накладной при выводе REALIZ.DBF и NEREALIZ.DBF, удаление неисполь-
зуемых или не указанных для печати в предпечатном меню полей.
    Добавлено второе предпечатное меню в связи с возросшим числом
параметров и тем, что сама выдача запроса на ввод/выбор некоторых
параметров зависит от значения параметров  первого  предпечатного
меню.
    При печати форм в DBF-файл можно указать для печати  итоговое
количество пачек (упаковок)  и  штук россыпью (поле "PACHEK") па-
раметром второго предпечатного меню.
    2.6.5.7. Новости версии 3.1
    Параметром второго предпечатного меню можно указать для печа-
ти колонку количества пачек  и штук россыпью,  а также отказаться
от печати колонки стандарта (количества штук в упаковке).
    В формах  добавлен  вариант  объединения одноимённых  позиций
"по последней",  когда  вся несуммируемая информация (цена, коли-
чество в упаковке и т.д.)  берётся  не  из первой  найденой, а из
последней найденной по дате позиции.
    Соотв. значения -  "Первой найденной" и "Последней найденной"
- добавлены и для параметра "Подстановка цены" второго предпечат-
ного меню формы.
    2.6.5.8. Новости версии 3.2
    Возможность  подсчёта  рейтингов (от количества товара или от
суммы реализации)  при печати  DBF-варианта  формы  "Реализация",
либо только количества дней нахождения позиций в продаже.  Выход-
ные и праздничные дни  могут вычитаться (см. параметр группы Спе-
циальные).
    

    2.6.6. Форма "Прибыль от реализации"
    Позволяет посмотреть прибыль  или  убыток  по реализации  для
всех или какого-либо конкретного клиента за определённый промежу-
ток времени на основании разницы  расходной  и приходной цен  для
каждой позиции каждой накладной.  При установке  соответствующего
настроечного параметра  вместо  цены  приобретения  берётся себе-
стоимость (если она введена изначально в приходных накладных).
Будьте внимательны:  форма оперирует  не  данными  из финансового
журнала, а реальными суммами расходных накладных.
    2.6.6.1. Новости версии 2.2
    С версии 2.2 можно получить форму по отмеченным в Справочнике
книг/товаров позициям, а также включать в распечатку колонку про-
цента наценки, получаемого как  (Sреализации / Sприобретения - 1)
* 100% для каждого клиента.
    При "Накрутке НДС сверху" в форме "Прибыль от реализации" при
установке  ставки  НДС  в Настройке  суммы  по приходу  и расходу
печатаются с НДС, а при нулевой ставке НДС в Настройке - без НДС.
    2.6.6.2. Новости версии 3.0
    Возможность выбора  одной из договорных цен или  цены расхода
без процента наценки вместо цены приобретения для подсчёта прибы-
ли (аналогично бухгалтерской расходной накладной).
    2.6.6.3. Новости версии 3.1
    Возможность выбора  цены приобретения с указываемым процентом
наценки вместо цены приобретения для подсчёта прибыли.
    Возможность  сортировки списка  по полученной прибыли  или по
сумме отгрузки товара в печатаемом интервале дат.
    Возможность печати DBF-варианта формы  (в том числе и для его
обработки в Excel - с русскими наименованиями колонок).

    2.6.7. Форма "Анализ реализации"
    Для каждой  позиции на  складе указываются  реквизиты:  автор
(вид товара),  название (наименование товара),  стандарт и  цены,
общее количество поступления, даты первого и последнего поступле-
ния,  количество последнего поступления,  число  дней,  прошедших
с первого  и последнего поступлений, количество остатка на складе
в штуках  и в процентах по отношению к общему количеству поступи-
вших книг/товаров  данного наименования  (т.е. относительный про-
цент реализации книги/товара) и к количеству последнего поступле-
ния (относительный процент реализации последнего поступления).
    Две последние колонки содержат именно относительные проценты,
т.к. в первом случае количество остатка на складе может превышать
количество поступления за данный интервал времени, а во втором  -
количество на складе вполне  может содержать  и предыдущие посту-
пления.

    2.6.8. Форма "Расходные накладные"
    Форма печатает список расходных накладных с пустой датой  от-
грузки (неотгруженные накладные) или наоборот, только отгруженные
расходные накладные, или все расходные накладные за интервал дат.
Возможна выборка по одному покупателю, либо по группе (отмеченным
либо неотмеченным в Справочнике клиентов) покупателей.
    С версии 2.3 можно печатать суммы по цене приобретения  (или,
при установке соответств. параметра  Настройки - себестоимости) и
прибыль для каждой накладной и итоговые.
    С версии 2.5 при значении настроечного параметра "Способ рас-
чёта налогов" - "Сверху" к печатаемым суммам добавляется НДС.
    С версии 3.0 на базе формы можно печатать "Реестр расхода то-
вара" (с колонкой  сумм по приходной цене без НДС для каждой рас-
ходной накладной печатаемого списка)  при выборе  соотв. значения
параметра "Печать суммы по приходу и прибыли" предпечатного меню.
Внимание: значение ставки НДС при этом берётся из позиции расход-
ной накладной (если по ней напечатана ТОРГ-12 или фактура),  либо
из реквизитов товара (если она там введена),  и только если нигде
не найдена, тогда из Настройки.
    С версии 3.1 можно  в колонке  количества товара  выводить не
количество пачек, а количество штук, либо вообще  не печатать эту
колонку.
    Также с версии 3.1  можно печатать "Реестр расхода общий" - и
с колонкой сумм по цене приобретения  без НДС,  и с колонкой сумм
по цене расхода  без НДС.  Наименование покупателя  в этом случае
печатается в сокращённом варианте.
    С версии 3.2 возможна поклиентная сортировка печатаемого спи-
ска накладных.  При этом  итоговые суммы  (если их подсчёт указан
в предпечатном меню)  тоже печатаются  не за день,  а для каждого
клиента в указанном интервале дат.
    Также в версии 3.2 появилась возможность печати DBF/XLS-вари-
анта формы. Причём при значении настроечного параметра "DBF+Excel"
и "Экран/DBF-файл" файл создаётся  с подитогами (если они указаны
в предпечатном меню)  и итогом,  а  в варианте печати  "DBF-файл"
создаётся только список накладных.

    2.6.9. Пустографки.
    Форма "Расход по магазину"  является пустографкой, содержащей
список складских позиций,  указанное количество  повторов колонок
" Кол-во │ Цена " и колонку "Итог по кол-ву и цене" для последую-
щего заполнения вручную.
    Форма "Расчёты с продавцами" -  выводит  указанное количество
разграфлённых листов с пустыми графами для наименования, количес-
тва и цен проданного и возвращённого товара на торговой точке.
    2.6.9.1. Новости версии 2.2
    В  пустографке  "Расход  по магазину"  появилась  возможность
печати мелким шрифтом ("широкая" форма)  и  возможность  указания
количества повторов колонок.
    2.6.9.2. Новости версии 2.3
    Появилась  возможность  убирать пустографки  из  меню "Печать
форм" (настроечным параметром группы "Складские установки").
    Заполнение первой колонки - порядковый номер печатаемой пози-
ции или уникальный номер товара - зависит от значения соответств.
параметра предпечатного меню прайс-листа.
    2.6.9.3. Новости версии 2.4             
    Возможность  печатать форму  "Расход  по магазину"  по образу
любой  расходной накладной  (номер  накладной можно указать одним
из параметров  предпечатного меню).  При этом автоматически отме-
няются  все  настройки  предпечатного  меню,  кроме  "вид формы",
"печать с листа"  и  "количество повторов".  К примеру,  если  Вы
хотите напечатать алфавитный список позиций  - отсортируйте пред-
варительно по алфавиту саму накладную.
    2.6.9.4. Новости версии 2.5
    В пустографке  "Расход по магазину" появилась возможность  не
печатать колонку цены  в повторах,  т.е. печатать  только повторы
колонки количества (без наименования этих колонок в шапке формы).
    

    2.6.10. Форма "Отпуск товара по серии".
    Позволяет получить отчёт  об отпуске серийных товаров покупа-
телям  за весь  период  работы  ("Итоги")  или  на момент  снятия
остатков ("Остатки"). Информация о серийном отпуске товара сохра-
няется и может быть напечатана только начиная с момента занесения
товара в серию,  и  теряется  при переносе товара  из одной серии
в другую.

    2.6.11. Для  Интернет-магазина
    С версии 3.2, если в Специальных параметрах Настройки устано-
влены номера  колонок кода товара и количества товара в CSV-файле
(comma separated values - то есть текст  с разделителями,  обычно
символ ";") Интернет-магазина, можно выгружать текущее количество
товара со склада  в соответствующий  файл  Интернет-магазина (для
последующей загрузки этого файла на сайт магазина).
    Пока функция рассчитана только  на разделитель ";",  а номера
полей  кода товара  и  количества товара в каждой товарной строке
CSV-файла  должны быть указаны  настроечными  параметрами  группы
"Специальные", причём код товара в строке должен располагаться до
(раньше) количества товара.
    Код товара может состоять  только из цифр и символов "Xx", то
есть это может быть, например, уникальный номер товара в програм-
ме, ISBN или EAN.

    3. Взаиморасчёты
    Режим  Взаиморасчёты  предназначен  для  ведения  записей так
называемого  финансового  журнала,  отражающих  движение денежных
средств  (или  продукции  в  её  денежном выражении) между  Вашей
фирмой и клиентами,  просмотра текущего состояния  взаиморасчётов
с  каждым  из  клиентов,  а  также  для получения соответствующих
печатных форм.  Режим  включает 5 подрежимов:  Финансовый_журнал,
Отношения_с_клиентами,  Работа_с_клиентом,  Долги_по_наличным   и
Печать_форм  (Рис. 3).


 ┌───────────┐   ┌───────────────┐   ┌─────────────┐   ┌────────┐
 │ Диспетчер │   │ Взаиморасчёты │   │ Справочники │   │ Сервис │
 └───────────┘   └───────────────┘   └─────────────┘   └────────┘
              ┌─────────────────────┐
              │ Работа  с  клиентом │
              │ Финансовый   журнал │
              │Отношения с клиентами│
              │ Журнал счетов-фактур│
              │ Долги  по  наличным │
              │П е ч а т ь   ф о р м│
              └─────────────────────┘

                             Рис. 3.


    3.1. Финансовый журнал
    Подрежим   обеспечивает   работу   пользователя   с  записями
финансового журнала. При входе в подрежим на экране высвечивается
список  записей,  содержащих  дату  записи,  сокращённое название
клиента, суммы по трём видам расчётов (безналичному, наличному  и
обмену) и примечание.
    В журнале содержатся  как записи, создаваемые  программой при
добавлении накладных (приходных и расходных), так и вводимые Вами
записи.   Записи,   создаваемые  программой,   содержат  в   поле
Примечание   тип   соответствующей   накладной   (приходная   или
расходная) и  её номер.   Корректировку текста  примечания  таких
записей  программа  не  допускает,  так  же  как  и удаление этих
записей.   Они  удаляются  программой  автоматически при удалении
соответствующей   накладной.      Программа   обеспечивает    Вам
возможность,  не  переходя  из  подрежима  финансового  журнала в
соответствующий подрежим режима Диспетчер, работать с  накладной,
финансовая  запись  о  которой  является  в данный момент текущей
записью финансового журнала.
    Записи финансового журнала, создаваемые Вами, могут содержать
в поле  Примечание произвольную информацию  длиной до  20-ти сим-
волов и могут быть удалены Вами в любой момент.
    Записи финансового журнала, создаваемые программой,  оформля-
ются как долги  (Вам -  это положительные числа, или  Ваши -  это
отрицательные числа).  Проплаты по накладным Вам придётся вносить
самостоятельно. Внимание: категорически не рекомендуется заносить
записи по накладным или  проплаты с несколькими различающимися по
знаку суммами полей "Наличные", "Безналичные" и "Обмен".
    При  работе  с  финансовым  журналом  допускаются   следующие
операции  над  его  записями:  работа с соответствующей накладной
(F3),  корректировка  (F4),   добавление  (F7),  удаление   (F8),
сортировка  по  дате  или  клиентам  (F9  и  F10 соответственно),
быстрый поиск по дате или клиенту (AltF7).
    3.1.1. Новости версии 2.2
    Возможность автоматически или  по запросу заносить в финансо-
вый журнал  проплату  сразу же  после ввода  "наличной"  суммы по
накладной.  Функция  управляется  настроечными параметрами группы
"Общие для документов", которыми можно указать режим работы функ-
ции либо отключить её  и  определить, какая дата будет заноситься
для автопроплаты  при её  вводе в финансовый журнал или корректи-
ровке - текущая или  дата накладной. Внимание: внесённая програм-
мой проплата по накладной  автоматически удаляется из финансового
журнала  при удалении накладной  при отсутствии изменений  в поле
"Примечание" записи о проплате. При изменении клиента автопропла-
та  (а с версии 2.3 и  любая проплата,  если она  не больше суммы
по накладной) "перемещается" вместе с записью о накладной.
    3.1.2. Новости версии 2.4
    Режим поставлен первым пунктом меню "Взаиморасчёты" в связи с
тем, что он является  наиболее часто используемым из всех режимов
этого меню.
    3.1.3. Новости версии 2.6
    Возможность печати  квитанции  к приходному  кассовому ордеру
по записи о расходной накладной из режима "Работа с клиентом" или
"Финансовый журнал"  по комбинации  клавиш  Ctrl K.  Сначала  Вам
предлагается ввести "Основание" для печати этой информации в кви-
танции, а затем Вы должны осуществить выбор клиента из Справочни-
ка клиентов, от имени которого нужно напечатать квитанцию. Наиме-
нование клиента-покупателя берётся из расходной накладной,  в ка-
честве даты печати используется дата оплаты накладной. В качестве
суммы по квитанции подставляется  сумма по наличным из записи фи-
нансового журнала по этой накладной. Если включён рассчёт налогов
и в Настройке или в карточке реквизитов позиции указан НДС, то из
этой суммы извлекается НДС для печати в строке "В том числе ___".
    3.1.4. Новости версии 3.0
    Возможность  быстрого входа  в режим  "Работа с клиентом"  по
комбинации клавиш Ctrl Enter.

    3.2. Работа с клиентом
    Программа отображает на экране список клиентов,  содержащихся
в справочнике,  и  предлагает выбрать интересующего  Вас клиента.
После этого  на экране   отображаются в  хронологическом  порядке
записи финансового  журнала,   относящиеся  к  данному   клиенту.
Дальнейшая работа почти полностью аналогична работе  с финансовым
журналом.
    3.2.1. Ввод комментария
    Одна из собственных функций этого режима - возможность  ввода
произвольного  комментария  длиной  до  180 символов  к любой  из
записей, отображённых на экране (клавиша F9).  Данный комментарий
не заменяет поле комментария  финансового журнала,  а  существует
параллельно.  Строка,  для  которой  введён  комментарий,   имеет
в последней позиции символ "*".  Для  удаления комментария доста-
точно сделать его пустым  (например, используя  комбинацию клавиш
CtrlY).
    В версии 3.0  для строк, снабжённых комментариями, содержимое
коментария выводится в фиолетовой строке инструкций вверху экрана.
    В версии 3.1 появилась возможность подсветки комментария  для
соотв. строки в Финансовом журнале  и для соотв. накладной в спи-
сках накладных  Прихода,  Расхода  и  Возврата (параметр добавлен
в группу настроечных параметров "Новые").
    3.2.2. Печать карточки клиента ("Акт сверки")
    Другая интересная функция  режима - печать карточки клиента с
момента текущей позиции курсора (F5).  Есть возможность с помощью
настроечного параметра  группы  "Общие для документов"  несколько
изменить отображение первых позиций формы  -  в дополнение к ито-
говым суммам на текущий экранный момент  можно выводить суммы, из
которых этот итог получается: "всего отгружено" и "всего оплачено".
Будьте внимательны:  внешний вид  печатаемой карточки  зависит от
установки настроечного параметра  "Наличие шрифта 20cpi", т.е. от
субъективного наличия мелкого шрифта.  При печати крупным шрифтом
в версии 2.3  добавлено слово "Итог"  в поле примечания последней
строки, при печати мелким шрифтом - дублирующая итоговая строка.
    В версии 2.6 добавлено предпечатное меню для возможности ука-
зания  вариантов  печати итогов,  и в частности того,  что  ранее
определялось  значением  параметра группы  "Общие для документов"
(см. выше)  и того,  что определялось параметром  "Наличие шрифта
20cpi" (печать состояния с учётом текущей накладной  или проплаты
в той же строке - печать производится мелким шрифтом, или на сле-
дующей строке - печать крупным шрифтом).
    В версии 3.2 при значении "DBF" или "DBF + Excel" настроечно-
го параметра "Устройство вывода" создаётся DBF/XLS вариант формы.
    Также в версии 3.2 не печатаются те  колонки  видов расчётов,
по которым во всех строках содержатся нулевые значения. Например,
если у Вас с фирмой расчёты  только безналичные, то и будет напе-
чатана только колонка "Безналичные", причём вся форма будет напе-
чатана более крупным шрифтом.
    3.2.3. Новости версии 2.4
    3.2.3.1. Пункт  "Работа с клиентом" перемещён на первую пози-
цию меню "Взаиморасчёты" в связи с наиболее частым использованием
именно этого режима.
    3.2.3.2. Возможность  запуска функции межпрограммного копиро-
вания накладных  при работе  с карточкой накладных/оплат  по кон-
кретному клиенту (режим "Работа с клиентом").
    3.2.3.3. Возможность  видеть на экране итоговую сумму по всем
трём видам расчётов,  как окончательную  (в правом верхнем углу),
так  и промежуточные,  для текущей строки.  Доступностью  функции
управляет настроечный параметр группы "Финансовый учёт".
    3.2.3.4.  Для  записей  по  приходным  накладным  возможность
видеть вместо реального номера накладной номер исходной (внешней)
накладной из поля  "НомерТТ" режима "Приход".  При включении этой
функции настроечным параметром группы "Приходная накладная", если
поле  "НомерТТ"  для  какой-либо  приходной накладной  пустое, то
вместо него  подставляется  реальный номер накладной со знаком  #
впереди.
    3.2.4. В версии 3.0 появилась возможность  быстрого изменения
всех дат накладных и проплат  для текущего клиента  по комбинации
клавиш Ctrl F4  на какую-либо другую дату  (например  меньшую чем
текущая для дальнейшего отсечения всей информации по этому клиен-
ту в процессе "Снятия остатков").

    3.3. Отношения с клиентами
    Подрежим  позволяет  просмотреть  список клиентов, содержащий
информацию о балансе взаиморасчетов с каждым клиентом на  текущий
момент.  Вам доступны те  же операции с элементами списка,  что и
при работе  с соответствующим  справочником (см.п. 3.1.),  однако
имеется отличие  в работе  с реквизитами клиента (клавиша F4).  В
дополнение  к реквизитам,  доступным  из  подрежимов  Справочника
клиентов, имеется реквизит  Финансовое состояние,  содержащий три
поля: Наличные, Безналичные, Обмен.  Если  Вы, перемещая световой
маркер по реквизитам (можно один раз нажать "стрелку вверх"), вы-
берете в качестве текущего Финансовое состояние и нажмёте клавишу
Ввод, программа произведёт пересчёт информации Финансового состо-
яния на основе записей  финансового журнала,  относящихся к этому
клиенту.  Эта  возможность  позволяет  устранить  рассогласование
информации финансового журнала и карточки клиента в случае, когда
оно произошло из-за аварийного  завершения  сеанса работы  с про-
граммой или в силу каких-либо иных причин.
    В версии 3.0  появилась  возможность  быстрого входа  в режим
"Работа с клиентом" по комбинации клавиш Ctrl Enter.

    3.4. Журнал учёта счетов-фактур. Книга продаж (с версии 2.5)
    Режим доступен при выставленном в значение "Да" соответствую-
щем параметре группы "Параметры системы"  и обеспечивает учёт вы-
данных и  полученных счетов-фактур.  При входе  в режим на экране
высвечивается  список записей, содержащих  дату записи, сокращён-
ное название клиента, печатный номер фактуры, тип фактуры (выдан-
ная - "Р" или полученная - "П")  и разбивку суммы фактуры по трём
видам НДС (0%, 10% и 20%).
    В журнале содержатся  как записи, создаваемые  программой по-
сле запроса при печати счетов-фактур, так и вводимые Вами записи.
Различаются они по содержимому поля "Печатный номер" (записи, со-
зданные программой,  содержат  в этом поле номер,  указанный  при
печати фактуры, слева,  а созданные вручную -  истинный номер на-
кладной, справа).  При создании записи вручную  программа выходит
в список накладных для ввода накладной, для которой нужно создать
запись о выданном счёте-фактуре.
    При  работе с журналом  допускаются   следующие операции  над
его записями: добавление (F7), корректировка (F4), удаление (F8),
сортировка  по дате  или  клиентам  (F9  и  F10  соответственно),
быстрый поиск  по дате или клиенту (AltF7), переход в текущую на-
кладную (для которой введена данная запись, F3),  вход в меню пе-
чати текущей накладной (ShiftF2) и печать содержимого журнала (F2).
    Примечание: в связи со снижением с 01.01.2004 г. ставки НДС с
20% до 18% рассчёт и печать НДС  при печати журнала счетов-фактур
осуществляется  исходя из ставки НДС 18%.  Для печати  какой-либо
прежней информации из журнала в прежнем виде надо на время печати
выставить настроечный параметр "Курс доллара" в значение "900".
    В версии 3.0 появилась  возможность печати  не только  "Книги
продаж" (выборки из журнала  по расходным счетам-фактурам),  но и
упрощённого варианта "Книги покупок" (выборки из журнала  по при-
ходным счетам-фактурам), подразумевающего, что каждый счёт-факту-
ра оплачивается единовременно и полностью (правильный вариант см.
Постановление правительства РФ от 16.02.2004 N_84).
    Книга покупок  может быть распечатана только в горизонтальном
формате листа - на принтере, поддерживающем  язык управления  PCL
(HP DJ & LJ, Xerox) либо для открытия в Windows (Wordpad, MS Word,
- значение Windows параметра  "Кодировка принтера" группы  "Пара-
метры печати"). При печати  "Книги покупок"  колонка "Дата оплаты
счёта-фактуры продавца" заполняется значениями из поля  "Дата оп-
латы" шапки  приходных накладных,  если включена  работа  с датой
оплаты  (параметр  "Контроль оплаты накладных" группы "Финансовый
учёт").  Внимание: при печати "Книги покупок"  пока не печатается
информация по возвратным счетам-фактурам.

    3.5. Задолженности (до версии 3.1 - "Долги по наличным")
    Программа отображает на экране список клиентов и долг по  на-
личным (или, с версии 3.1, безналичным) деньгам на текущий момент.
Долг может быть как  положительным  (долги фирм-покупателей Вам),
так  и отрицательным  (Ваши долги фирмам).  Нажатие клавиши  Ввод
на каком-либо клиенте  из Справочника приводит, после сортировки,
к отображению картинки, внешне похожей на режим  "Работа с клиен-
том",  но  здесь  первой  высвечиваемой позицией  (после  позиции
остатка) будет первая неоплаченная  или  частично оплаченная  (по
сумме оплат) накладная.  Понятно, что для большинства организаций
проплаты не привязаны жёстко к накладным, но, тем не менее, знать,
сколько накладных фактически ещё  покупателем не оплачено, иногда
полезно.
    Нажатие комбинации клавиш Ctrl Enter изнутри списка накладных
приводит к выходу в режим "Работа с клиентом" (с версии 3.1).
    Нажатие клавиши  Enter (с версии 3.1)  позволяет  просмотреть
и/или откорректировать соответствующую накладную.

    3.6. Печать форм

    3.6.1. Формы "Список должников" и "Список кредиторов"
    По каждому  виду  расчётов  (или по всем одновременно)  можно
вывести список клиентов-должников и клиентов-кредиторов.
    Дата, на которую печатается форма, подставляется в предпечат-
ном меню по умолчанию как самая  старшая дата, обнаруженная в фи-
нансовом журнале, поэтому не удивляйтесь,  увидев там дату старше
текущей.  С другой стороны, если Вы не хотите, чтобы в долгах фи-
гурировали "будущие" накладные,  у  таких  накладных  нужно  либо
"снимать"  дату отгрузки  (тогда записей о них вообще  не будет в
финансовом журнале), либо не забывать менять дату печати формы на
текущую.
    При печати формы по какому-либо одному виду расчётов  (налич-
ным, безналичным или обмену)  число  в строке  итогов  по колонке
"Итого"  представляет собой  общую  сумму  долга/кредита (так как
сумма по выбранному виду  расчётов  находится под соответствующей
колонкой), а при печати формы по двум видам расчётов самое правое
число в строке итогов является  суммой долга/кредита по этим двум
видам расчётов.
    3.6.1.1.  Перед  печатью  форм  финансовое состояние  клиента
может быть ПЕРЕСЧИТАНО (во избежание ошибок), при указании соотв.
параметра предпечатного меню  и если дата печати формы  не меньше
последней даты финансового журнала.
    3.6.1.2. Новости версии 2.4
    Возможность  печатать  дату  последней  накладной  (расходной
либо приходной соответственно),  по которой  в финансовом журнале
есть запись  с ненулевой суммой.
    Возможность получить сумму долга/кредита за вычетом накладных
с ненулевой  суммой  в финансовом журнале,  дата  оплаты  которых
больше даты,  на которую  печатается форма,  то есть  срок оплаты
которых ещё не наступил (параметр "Учесть дату оплаты"). При этом
оценивается дата оплаты только тех накладных, дата создания кото-
рыъ не больше даты, на которую печатается форма.
    3.6.1.3. Новости версии 2.5
    Возможность явного указания, печатать или не печатать в форме
колонку "Город" и если печатать, то какой ширины. 
    3.6.1.4. Новости версии 2.6
    При  установке  настроечного параметра  "Устройство вывода" в
значение "DBF-файл" или "Экран/DBF"  создаётся  DBF-вариант формы
("DOLZHNIK.DBF" или "KREDITOR.DBF").  Если указана печать колонки
города, то названия  фирм-клиентов печатаются полные ("Organiz"),
а если нет - сокращённые ("S_name").
    Появилась возможность создания файла формата  Microsoft Excel
(с расширением XLS) дополнительно к DBF-файлу при соответствующей
настройке параметра "Устройство вывода".
    3.6.1.5. Новости версии 3.1
    Возможность сортировки по значению столбца "Итого". При уста-
новке  в предпечатном меню  "Суммировать  в строке  и  столбце" -
"Долги" данная сортировка будет отражать незакрытые долги во всех
печаемых видах расчётов.
    Возможность печати полного наименования клиента при 3-х и 4-х
печатаемых колонках в форме (ранее - только при 5 и 6 колонках).

    3.6.2. Форма "Финансовый отчёт" (с версии 2.5)
    Позволяет поклиентно получить (по записям  финансового журна-
ла) суммы отгрузки товара, суммы оплат и суммы возврата товара за
интервал дат.  Четвёртой колонкой в форме печатается долг клиента
(или клиенту, если форма печатается по поставщикам).
    Есть возможность  исключать  из печати  определённого клиента
или  отмеченных/неотмеченных в Справочнике клиентов,  а также  не
печатать информацию по клиентам, с которыми в рассматриваемом ин-
тервале дат не было товарно-финансовых отношений.
    При печати информации только по обмену выдаётся  особый вари-
ант формы, где в первой колонке печатается сумма отгрузки клиенту
по обмену, во второй - на какую сумму получили товара  от клиента
по обмену, в третьей - долг клиента (или Ваш долг клиенту),  тоже
по обмену. Сумма долга в этом варианте формы плюсовая, если долж-
ны Вам, и с минусом, если должны Вы.
    Дополнительно можно печатать колонки "Город", "Дата последней
накладной" и "Дата последней оплаты",  аналогично формам  "Список
должников" и "Список кредиторов".
    Доступна сортировка  печатаемого списка по алфавиту сокращён-
ных наименований клиентов, по городу (внутри по алфавиту клиентов),
по сумме долга и, с версии 3.1, по сумме отгрузки (или, для печа-
ти формы по поставщикам, по сумме прихода).

    3.6.3. Форма "Помесячный отчёт" (с версии 3.1)
    Для указанного клиента выводит помесячную разбивку финансовых
взаимоотношений с ним:  на какую сумму взято товара,  сумму оплат
и сумму возврата  для каждого месяца из указанного интервала дат.
    С версии 3.2, если интервал печати включает (хотя бы частично)
несколько лет, название месяца дополняется четырёхсимвольным зна-
чением года.
    С версии 3.2 при печати формы в DBF-файл ширина колонки наиме-
нования клиента соответствует ширине наименования клиента.

    3.6.4. Форма "Денежный оборот"
    Форма представляет собой список денежных записей  финансового
журнала за указанный интервал дат. Имеется возможность отбора за-
писей в соответствии с первыми символами примечания.
    В версии  2.3  появилась возможность  поклиентной группировки
записей с выдачей итога по каждому клиенту за печатаемый интервал,
а также возможность объединения одноимённых записей (одноимёнными
при этом  считаются  записи  с совпадающими датой,  наименованием
клиента, знаком суммы и первыми 13-ю символами примечания.
    В версии  2.4 появилась возможность учитывать  суммы возврата
денег  покупателям  (по  накладным  возврата  от поставщика)  как
расход денег  (ранее этот учёт  был по чьей-то просьбе сделан как
приход),  что позволило получать  почти чёткий  (из-за отсутствия
учёта поступления денег  от возврата товара  поставщикам)  список
денежного оборота.
    В версии 2.5 появилась возможность печати только подитогов по
датам или клиентам.

    3.6.5. Форма "Оплата накладных"
    Форма доступна, только  если установлен  настроечный параметр
"Контроль оплаты" и позволяет отследить  оплату накладных  по лю-
бому виду расчётов за определённый промежуток времени.
    При отборе информации для печати в этой форме программа  оце-
нивает не только дату оплаты,  но  и признак оплаты  (символ "+",
ставится сразу после даты оплаты накладной).
    На запрос "Интервал дат" предпечатного меню необходимо ввести
даты,  в интервале которых  (по  дате создания)  будут рассматри-
ваться накладные.  На запрос "Интервал дат оплаты"  предпечатного
меню необходимо ввести  интересующий  Вас  интервал времени оплат
накладных.
    С помощью данной формы решаются задачи типа: "Распечатать все
приходные накладные с датой создания с начала года по конец  про-
шлого месяца, которые были оплачены в прошлом месяце".
    В предпечатном меню есть пункт, позволяющий не оценивать дату
оплаты, и возможность печати возвратных накладных. Таким образом,
есть возможность вывести список,  к примеру, возвратных накладных
за интервал дат.
    3.6.5.1. Новости версии 2.2
    На базе формы  "Оплата накладных" разработана форма "Долги по
накладным".  Для получения  достоверной информации  по этой форме
проплаты по накладным  должны  содержать в поле  примечания номер
накладной,  по которой  производится проплата.  При этом подразу-
мевается,  что одна проплата соответствует одной  накладной, т.е.
наличие  более  одного номера накладной  в поле примечания  одной
проплаты недопустимо.  Внимание:  проплаты,  не содержащие в поле
примечания  номер накладной,  учитываются только в суммах колонки
"Долг после оплаты", которые всегда рассчитываются по финансовому
журналу. Таким образом, если вы установите выбор суммы по наклад-
ной из накладной, а не из финансового журнала,  то следует ориен-
тироваться  на итоговую сумму колонки "Сумма долга по накладной",
а не на последнюю сумму в колонке "Долг после оплаты".
    Возможность печатать строки проплат (независимо от содержимо-
го поля  "Примечание").  Таким образом, форма  "Оплата накладных"
стала  балансовой  печатной  формой,  более  мощной,  чем  печать
карточки клиента  из режима "Работа с клиентом".
    3.6.5.2. Новости версии 2.4
    Возможность  поклиентной  сортировки печатаемой  информации о
накладных  и  печати  списка приходных накладных с колонкой пред-
полагаемой торговой наценки для одной из договорных цен.
    При  печати  списка  приходных  накладных  на экран  выдаётся
дополнительное предпечатное меню.
    3.6.5.3. Новости версии 2.5
    Возможность  сортировки печатаемого списка по номерам наклад-
ных.
    3.6.5.4. Новости версии 3.0
    Возможность при  печати  списка  приходных накладных печатать
сумму  остатка товара на складе  по этим накладным  (при работе с
отслеживанием номеров приходных накладных).

    3.6.6. Форма "Баланс интервала дат"
    Программа рассчитывает и печатает итоги Вашей деятельности за
указанный  в  ответ  на  запрос  программы  интервал  дат.  Форма
содержит  три  таблицы  фиксированного  размера.   Первая таблица
содержит  информацию   о  реализованном   за  указанный    период
количестве книг/товаров и пачек (упаковок), числе выписанных рас-
ходных накладных,  их суммы по ценам приобретения (по ценам себе-
стоимости,  если  работа  с себестоимостью  товара  установлена в
Настройке  и  себестоимость  вводилась для позиций  в приходе)  и
реализации  и разницу этих сумм, т.е. Ваш доход.
    Вторая таблица содержит аналогичную информацию по приобретён-
ным за этот  интервал  книгам/товарам, т.е.  эффективность  Ваших
закупок.  При этом расчёт доходности производится  либо по первой
договорной цене, либо по второй договорной.
    Третья  таблица формируется на основе  записей, вносимых Вами
в финансовый  журнал, и отражает движение  денег.  Первая  строка
таблицы - поступление денег, вторая - Ваши платежи. Нижняя строка
и крайняя правая колонка - итоговые.
    При значении настроечного параметра  "Способ расчёта налогов"
- "Сверху"  суммы НДС  к печатаемым суммам  добавляются  ТОЛЬКО с
версии программы 3.1.

    3.6.7. Форма "Платёжное поручение" (с версии 3.2)
    На самом деле  форма печатается из режима "Работа с клиентом"
или "Финансовый журнал" меню "Взаиморасчёты",  однако этот пункт,
кроме перехода  к вышеуказанным режимам,  позволяет запустить ре-
дактор EDIT для изменения формы печати платёжки.
    Внимание:  если Вы  ошиблись  при корректировке формы,  можно
восстановить изначальный вариант,  просто переустановив программу
(файл PLATFORM.PRG находится в любом архиве обновления версии 3.2).
и наоборот, любая переустановка версии 3.2 уничтожит все Ваши из-
менения, поэтому сохраняйте  изменёный вариант файла PLATFORM.PRG
где-нибудь ещё кроме папки с программой, или Вам придётся вносить
изменения ещё раз.
   

    4. Справочники
    Режим Справочники предназначен для ведения трёх  используемых
программой  справочников:  книг/товаров,  жанров/групп,  серий  и
клиентов.  Однако,  режим  включает  не четыре,  а  6 подрежимов:
Справочник поставщиков, Справочник покупателей,  Справочник клие-
нтов,  Справочник  книг/товаров,  Справочник серий  и  Справочник
жанров/групп (Рис.  4).


 ┌───────────┐   ┌───────────────┐   ┌─────────────┐   ┌────────┐
 │ Диспетчер │   │ Взаиморасчёты │   │ Справочники │   │ Сервис │
 └───────────┘   └───────────────┘   └─────────────┘   └────────┘
                                ┌────────────────────────┐
                                │ Справочник поставщиков │
                                │ Справочник покупателей │
                                │ Справочник клиентов    │
                                │ Справочник книг        │
                                │ Справочник серий       │
                                │ Справочник жанров      │
                                └────────────────────────┘

                             Рис. 4.

    4.1.  Справочник клиентов
    Несмотря  на   наличие  в   меню  отдельных   подрежимов  для
справочников  поставщиков  и  покупателей,  программа хранит один
справочник -  клиентов, а  справочники поставщиков  и покупателей
являются лишь выборками из него по признаку "Отношения с клиентом".
    При  работе  со  справочником  клиентов допускаются следующие
операции  над   позициями  списка:    добавление  клиента   (F7),
корректировка реквизитов (F4),  печать справочника клиентов (F2),
корректировка сокращённого наименования клиента (F5),  переимено-
вание клиента (F6),  быстрый  поиск  (AltF7),  контекстный  поиск
(CtrlF7) в полном наименованиии клиента и  ввод аннотации по кла-
више Пробел.
    Есть возможность отметки клиента по F6  и снятия всех отметок
по ShiftF6. Соответственно, во всех аналитических печатных формах,
где  была возможность выборки по конкретному клиенту,  существует
возможность печати  только  для отмеченных клиентов  и  для всех,
кроме отмеченных.  Аналогичная возможность есть  при  печати форм
"Расходные накладные" и "Денежный оборот".
    4.1.1. Добавление нового клиента (клавиша F7)
    При добавлении нового клиента  программа запрашивает  сначала
сокращённое восьмисимвольное наименование клиента, которое должно
быть уникальным, так как используется для быстрого поиска,  затем
полное наименование (до 70 символов),  а затем выводит для запол-
нения карточку необязательных реквизитов клиента (город, расстоя-
ние до этого города, полный адрес клиента,  сведения о представи-
теле клиента (около 100 символов),  номер его телефона  и  факса,
банковские реквизиты для печати счёта и счёта-фактуры,  ИНН, коды
по ОКОНХ и ОКПО).
    Для  сокращенного наименования клиента  не существует никаких
особых требований, кроме одного: крайне НЕ рекомендуется задавать
его состоящим из одних только цифр. В остальном Вы можете исполь-
зовать его для собственных целей, например группировать по первым
символам: первая "м" может означать магазины, либо первая "М" мо-
жет означать "Москва", первая "Ш"  может обозначать  школы  и так
далее.
    При корректировке сокращённого наименования клиента по клави-
ше F5, если новое сокращённое наименование уже существует в Спра-
вочнике клиентов, выдаётся запрос на слияние клиентов,  и при по-
ложительном ответе они объединяются.  Все реквизиты  при этом бе-
рутся не из текущего клиента, а из клиента, имеющего  НОВОЕ  сокр.
наименование. С версии 3.1 при этом контролируется максимальность
объединения  по параметрам  Поставщик/Покупатель  и  производится
автоматическая замена прежнего сокр. наименования в списках отме-
ченных клиентов (в сети - только на сервере).
    Добавление организации  в  Справочник может производиться как
при непосредственной  работе со  справочником, так  и  при работе
с накладными  или  записями  финансового журнала.  При этом  если
добавление клиента производится  из режима  Приход  или из  Спра-
вочника поставщиков,  то  реквизит  "Отношения"  данного  клиента
получит значение "Поставщик",  а если добавление производится  из
режима  "Расход"   или  из  Справочника  покупателей  -  значение
"Покупатель".  Изменить значение реквизита "Отношения", в отличие
от остальных реквизитов, можно только  при работе с полным  Спра-
вочником клиентов  (остальные реквизиты доступны для изменения  и
при работе со справочниками поставщиков и покупателей).
    В версии 2.4 добавилась возможность указания процента скидки/
наценки для подстановки при отпуске позиций  каждому  конкретному
покупателю.
    В версии 2.5  при работе с датой оплаты появилась возможность
указания срока оплаты накладных (в днях)  для каждого конкретного
клиента.
    В версии 3.1 появилась возможность  создавать  новую запись о
клиенте частичным копированием уже имеющейся по комбинации клавиш
Shift F7.  Копируются только сокращённое  и полное наименования и
поле города, а также  состояние  в списках  отметок (по запросу).
Какие-либо другие данные  из исходной записи можно добавить с по-
мощью операции копирования/вставки текста.
    Также в версии 3.1  введён  дополнительный  реквизит  клиента
"Плательщик"  для автоматической замены  данных при печати соотв.
информации в товарной накладной (форме "ТОРГ-12"), так как грузо-
получатель и плательщик вполне могут быть разными.

    4.1.2. Поиск в Справочнике клиентов
    Есть возможность  быстрого (индексного) поиска  по комбинации
клавиш  Alt F7, который осуществляется по сокращённому 8-символь-
ному наименованию клиента, и контекстный поиск по комбинации кла-
виш CtrlF7 вхождения строки поиска в полном наименованиии клиента.
Соответственно, при нажатии любой алфавитно-цифровой клавиши под-
свечивается строка соответствующего режима поиска.
    С версии 2.5  индексный поиск  по пустому значению поиска (то
есть, по сути, переход в начало списка клиентов) не производится.
Для перехода к началу списка следует использовать комбинацию кла-
виш Ctrl PageUp.

    4.1.3. Печать Справочника клиентов
    Последняя  колонка  при  печати  короткой  формы  справочника
клиентов содержит символы "<" и/или ">", указывающие на отношения
с клиентами ("поставщик" и/или "покупатель").
    Печать  полной формы справочника клиентов рассчитана на широ-
кий принтер,  и если он  имеется в наличии  (указан в Настройке),
разбивка на страницы  будет осуществляться  на основании значения
настроечного параметра "Число строк на листе горизонтальной формы".
    Содержание полной формы печати  Справочника клиентов  зависит
от режима, из которого производится печать. Если это режим "Спра-
вочник клиентов",  то будет напечатана  колонка  полного названия
организаций, а если один из режимов меню "Взаиморасчёты" ("Работа
с клиентом" или "Отношения с клиентами"), то банковские реквизиты
(индекс банка, наименование банка, расчётный и  корреспондентский
счета, БИК).
    Размер  шрифта  при печати  Справочника клиентов  зависит  от
установки настроечных параметров наличия шрифтов - чем более мел-
кие шрифты  указаны в Настройке  как имеющиеся  для принтера, тем
мельче будет шрифт печати, но тем меньше будет переносов печатае-
мой информации на следующую строку.  С версии 3.1  данный перенос
печатаемой инфоррмации, не поместившейся на первой строке, произ-
водится не обрезанием, как раньше, а пословно (по возможности).
    Также в версии 3.1 появилась возможность  печати  новой формы
Справочника, содержащей  полное  наименование клиента, телефон  и
примечание по клиенту (введённое по клавише Пробел).

    4.1.4. Новости версии 2.4
    4.1.4.1. Выборка по городу
    Добавлена  возможность указания  в предпечатном меню  города,
по которому будет идти  отбор клиентов при печати формы.
    4.1.4.2. Ввод аннотации
    Возможность ввода  аннотации  (текстового описания  длиной до
420 символов)  для любого клиента  из Справочника,  а также  про-
смотра ранее введённой аннотации (клавиша Пробел). Функция дейст-
вует  не только  в режиме  "Справочник клиентов",  но  и  во всех
остальных режимах,  где этот справочник  или его часть высвечива-
ется для каких-либо целей на экране.
    4.1.5. Новости версии 2.6
    При заходе в Справочник клиентов (а также поставщиков или по-
купателей) из меню "Справочники"  клавиша ввода (Enter) действует
как клавиша F4, открывая форму редактирования реквизитов клиента.
    Списки отметок, созданные по комбинации клавиш CtrlF6, теперь
могут быть использованы  напрямую  для указания  группы клиентов,
по которым нужно напечатать ту  или  иную  аналитическую печатную
форму  ("Список должников/кредиторов",  "Поступления/Реализация",
"Товарооборот за период", "Оплата накладных").  Для  этого  нужно
в соотв. пункте предпечатном меню выбрать значение "Список"  и из
открывшегося окна выбрать имя списка клентов.  При этом список не
может иметь имя, совпадающее  с сокращённым наименованием какого-
либо клиента, иначе печать формы  будет осуществляться именно для
этого клиента.
    Появилась возможность ввода E-mail (адреса электронной почты).
Если Вы ранее  заносили эту информацию в какое-то другое поле, то
для переноса адреса  в новое поле  можно воспользоваться  буфером
обмена Windows (копирование - Alt C, вставка - Alt V).
    Возможность  создания  интернет-сообщения (письма)  прямо  из
программы.  Для того, чтобы при нажатии клавиши Пробел на позиции
Справочника клиентов высветилось меню с пунктом  "Отправить сооб-
щение", необходимо, чтобы в поле  E-mail в реквизитах клиента был
занесён адрес E-mail.
    4.1.6. Новости версии 3.0
    Возможность  быстрого  входа  в режим  "Работа с клиентом" по
комбинации клавиш Ctrl Enter.
    Глобальная  скидка/наценка для покупателя, указываемая в кар-
точке реквизитов клиента, учитывается не только при вводе позиций
в расход вручную,  но и  при копировании накладных по  ShiftF7  в
расход, и при принятии DBF-накладных в расходе.
    Добавлены поля для ввода ФИО директора организации и главного
бухгалтера  для печати счёта, счёта-фактуры  и товарной накладной
от Спецпоставщика (от другой организации).
    4.1.7. Новости версии 3.1
    Выдача  итогов по высвеченной части Справочника по комбинации
клавиш  Alt F6 или  Alt 6:  количество отмеченных клиентов, общее
количество клиентов в списке,  только поставщиков, только покупа-
телей, количество полных (поставщик + покупатель) клиентов.
    4.1.8. Новости версии 3.2
    Возможность высвечивать  колонку города  по комбинации клавиш
Ctrl K.

    4.2. Справочник поставщиков и Справочник покупателей
    Каждый из справочников содержит соответствующее  подмножество
Справочника клиентов (выборку по значению поля "Отношение").

    4.3. Справочник товаров
    4.3.1. Описание основных функций
    В  Справочнике  книг/товаров  хранится  информация  об авторе
(виде товара) и названии книги (наименовании товара)  и  дополни-
тельная информация.  При работе с книгами это:  издательство, год
издания, тираж, количество страниц, формат,  переплёт, ISBN, жанр
и серия;  для  других  товаров  -  изготовитель  и  дата  выпуска
товара, информация об упаковке, код товара, группа, серия  и поля
"Поле 1", "Поле 2" и "Поле 3", названия которых опытный пользова-
тель может изменить, добавив  в файл  PROPS.DBF  ещё одну  запись
и откорректировав её соответствующим образом.
    Также  в реквизиты  книги/товара  входят поля  "Номер ГТД"  и
"Ставка налога".
    При работе со справочником книг/товаров допускаются следующие
операции  над  позициями списка:  добавление  книги/товара  (F7),
корректировка реквизитов (F4),  быстрый  поиск (AltF7),  просмотр
карточки (F5),  сортировка  на экране по алфавиту (F9), по автору
(виду товара, CtrlF9)  или названию/наименованию (F10),  создание
новой записи о книге/товаре копированием уже имеющейся (ShiftF7),
контекстный поиск (CtrlF7).
    4.3.2. Новости версии 2.2
    Возможность  отметки  позиций  (F6),  автоматического  снятия
всех отметок по комбинации клавиш ShiftF6, возможность сохранения
и  восстановления  списков  отметок  по комбинации клавиш  CtrlF6
и  печать  Справочника товаров  в формате  прайс-листа  "Перечень
диспетчера" (по клавише F2).
    4.3.3. Новости версии 2.3
    В перечень реквизитов товара включен код товара.  Для книг он
отображается как ISBN, для других товаров - как штрих-код. Ширина
этого поля - 14 символов (для увеличения размера поля обращайтесь
к разработчику программы), а для печати в версии 2.3 оно доступно
только  в специальной  расходной накладной.  При установке соотв.
параметра группы "Новые"  в поле кода товара  можно заносить уни-
кальный номер  книги/товара  в текущей  базе данных  при создании
новой позиции Справочника книг/товаров.  С версии 2.5  при работе
с книгами программа проверяет вводимое значение ISBN  на соответ-
ствие стандарту (13 символов, входящих в группу {-X0123456789}).
    При автоматическом вводе ISBN (сканером штрих-кодов) и значе-
нии  параметра  "Работа с товаром" - "Книги"  или  "Книги с ISBN"
первые 3 цифры штрих-кода отбрасываются.
    С версии 3.1 добавлена  возможность  ввода  третьего значения
кода ISBN (Штрих-код), для допечаток тиражей.
    Возможность  выводить последней колонкой на экране остаток на
складе  для  каждой  имеющейся  на складе  позиции.  Естественно,
перемещение  по  позициям  Справочника  в таком режиме  несколько
замедляется.  Режим  управляется  настроечным  параметром  группы
"Новые".
    Возможность просмотра уникальных номеров товаров на экране по
комбинации клавиш  CtrlN (ранее были возможны только поиск товара
по его  уникальному номеру  и печать уникальных номеров  в прайс-
листе и форме Поступления/Реализация).
    4.3.4. Новости версии 2.4
    4.3.4.1.  Возможность  ввода аннотации  (текстовой информации
длиной до 420  символов)   для  товара  (по  клавише   Пробел  из
карточки реквизитов товара)  и печати списка аннотаций (F2),  как
независимого, так  и по образу  уже напечатанного прайс-листа или
формы "Поступления".  Перед печатью  есть возможность  установить
выборку по отмеченным/неотмеченным в Справочнике товаров, указать
возможность переноса текста аннотации на другой лист, присутствие
порядкового  номера  перед наименованием  позиции  и  уникального
номера  в  скобках  после  наименования позиции  и  необходимость
разбивки по жанрам/группам или сериям.
    Ввод аннотации возможен только при наличии кода товара в поле
ISBN ("Штрих-код").
    Для печати аннотации по образу прайс-листа необходимо,  чтобы
прайс-лист был напечатан с установленным  предпечатным параметром
"Объединение одноимённых".
    В версии 3.2 появилась возможность печати аннотации в DBF/XLS
вариантах прайс-листа.  Для этого в параметре "Реквизиты" предпе-
чатного меню необходимо указать в числе прочих реквизит "A".
    4.3.4.2. Меню сортировки  (запуск по клавише  Пробел).  Как и
в меню сортировки  на складе,  кроме нескольких видов сортировки,
можно установить  фильтрацию  по одной группе (жанру)  или серии,
а также вывести в начало списка все отмеченные позиции.
    При выборе фильтрации по жанру/группе или серии  Вы попадаете
в соответствующий Справочник,  где можно выбрать  какой-либо жанр
или серию либо выбрать отсутствие приписки к жанру или серии (на-
жав клавишу Backspace).
    Также есть возможность быстро отметить все позиции, имеющиеся
на складе. Внимание: позиции с нулевым складским количеством, для
которых тем не менее  есть зарезервированное  неотгруженное коли-
чество, данной функцией не отмечаются.
    С версии 3.0 при любом "положительном"  варианте значения на-
строечного  параметра  "Отмечать  новинки символом..."  в подменю
"Отмеченные" доступен пункт "Отметить с даты",  который позволяет
автоматически переотметить на Складе  и/или в Справочнике товаров
новинки, поступившие после определённой даты.
    В версии 3.1 выбранный пункт меню запоминается программой для
подсветки при следующем входе в меню сортировок и выборки.
    Во всём остальном функция  аналогична соответствующей функции
режима Склад (см. п.2.3.12.).
    4.3.4.3.  Возможность  взаимозамены  уникальных номеров  двух
имеющихся товаров. Функция доступна по комбинации клавиш Shift F8
(до версии 2.6 - Ctrl F8) при некоторых ограничениях.  Во-первых,
функция  не работает при входе в Справочник товаров  из приходной
накладной.  Во-вторых, для её запуска необходим монопольный режим
работы  или (для сетевой версии) режим Сервер.
    Перед  запуском  функции  рекомендуется  сделать  копию  всех
файлов базы данных (.dbf),  т.к. при возможном отключении питания
или  возникновении  другой  аварийной  ситуации  в  момент работы
функции информация о приходах, расходах и возвратах  по этим двум
товарам в накладных и на складе может быть безнадёжно перепутана.
    При использовании функции  на Сервере следует учесть,  что на
компьютерах-клиентах  могут сбиться  списки отметок для склада  и
справочника товаров, и по возможности  проверить эти списки  либо
переписать файл metky.dbf, содержащий списки отмекок, с Сервера.
    Функция может быть использована, к примеру,  для упорядочения
уникальной нумерации многотомников  или книг/товаров одной серии,
а также  для приведения  ведущихся отдельно  локальных баз данных
в соответствие с основной базой данных.
    4.3.4.4. Возможность входа в корректировку  реквизитов книги/
товара, минуя корректировку автора и названия книги  (вида и наи-
менования товара) по комбинации клавиш  CtrlF4, аналогичной такой
же функции на складе.
    4.3.5. Новости версии 2.5
    Возможность  быстрой  корректировки  реквизитов по комбинации
клавиш  CtrlF4, удаления неиспользуемой позиции Справочника това-
ров по клавише F8  и взаимозамены уникальных номеров двух позиций
Справочника по комбинации клавиш CtrlF8 (может быть использована,
например, если у позиций многотомника далёкие по числовому значе-
нию уникальные номера, а с уникальными номерами в программе много
работают).
    4.3.6. Новости версии 2.6
    Возможность просмотра  размещения товара по складам на складе
для текущей позиции Справочника товаров по клавише F3.
    Функция удаления всех неиспользуемых позиций Справочника сра-
зу.  Функция вызывается комбинацией клавиш CtrlF8, а взаимозамена
двух уникальных номеров теперь производится  по комбинации клавиш
ShiftF8. Поскольку процесс удаления может продолжаться достаточно
долгое время, предусмотрена возможность его прерывания по клавише
Esc.  Если процесс удаления был прерван по клавише  ESC,  то  при
следующем его запуске  выдаётся запрос  на продолжение процесса с
момента, на котором произошло прерывание.
   Функция  объединения  одноимённых позиций Справочника товаров.
Функция вызывается комбинацией клавиш Alt Плюс и тоже может рабо-
тать  достаточно длительное время,  но возможности её прерывания,
в отличие от функции удаления, не предусмотрено.
   Внимание:  функции удаления неиспользуемых позиций  и  объеди-
нения одноимённых позиций работают  только  в монопольном режиме,
и перед их запуском нужно обязательно сделать архивную копию баз.
Если работа функций  была  прервана иначе, чем клавишей  ESC (пе-
резагрузкой компьютера,  снятием задачи в окне задач Windows), то
нужно обязательно  восстановить сделанную предварительно архивную
копию баз, даже если внешне в программе всё выглядит нормально!
    4.3.7. Новости версии 3.0
    Возможность включения мониторинга реквизитов товара для теку-
щей позиции списка по комбинации клавиш Alt R.
    Возможость быстрого внесения списка отмеченных позиций в жанр
(группу) или серию,  изменения ставки НДС в реквизитах отмеченных
позиций.  Для этого в меню по клавише  Пробел после выбора пункта
"Отмеченные" возникает дополнительное меню, самым верхним пунктом
которого является единственная  доступная ранее  функция работы с
отмеченными позициями - выделение их отдельным алфавитным списком,
а далее идут пункты выбора вышеозначенных функций. Наличие в меню
дополнительных пунктов зависит от значения настроечных параметров
"Работа с жанрами", "Работа с сериями" и "Способ расчёта налогов".
Таким же образом можно вернуть отмеченные позиции Справочника то-
варов из группы (либо разных групп)  в общий список  (вывести эти
позиции из групп).
    Возможность отметки новинок в режимах Склад и/или  Справочник
товаров (функция добавлена в подменю "Отмеченные" меню по клавише
Пробел).  Отмечаются все новинки (т.е. впервые оприходованные по-
зиции) на указываемое количество дней вглубь,  начиная от текущей
системной даты. Предыдущие отметки при этом сбрасываются, поэтому
при необходимости сохраняйте их заранее по комбинации Ctrl F6.
    4.3.8. Новости версии 3.1
    При нажатии  Enter на позиции Справочника товаров  происходит
переход к этой позиции  в режим Склад (если заходили в Справочник
из основного меню программы  или  из режима Склад  и  эта позиция
есть на складе).
    Добавлен новый реквизит товара - "Остаток для заказа", позво-
ляющий делать такой же автоматический заказ,  что и при установке
соотв. значений настроечного параметра "Заказ товара при расходе",
только для разных позиций  по разным схемам.  Дополнительно доба-
влена  возможность заказа  при фиксированном значении  остатка на
складе от 1 до 10 штук товара. Оценка данного реквизита включает-
ся тем же самым  настроечным параметром,  в котором добавлено ещё
одно значение - "Остаток < реквизитного".  Начальное значение для
всех позиций  Справочника - "Не заказывать".  Для его  изменения,
например установки своего  минимального остатка товара для каждой
группы товаров,  нужно выбрать  группу товаров  с помощью меню по
клавише Пробел  и выполнить команду  replace min_ost with ... all
в режиме выполнения команд, включаемом по комбинации клавиш Alt K
(подробнее см. п. 5.1.7.3.).
    4.3.9. Новости версии 3.2
    Возможность просмотра JPG-картинки для позиции списка (облож-
ки книги, изображения товара) по комбинации клавиш  Alt F3. В ка-
честве имени файла с картинкой должен выступать  уникальный номер
товара либо (только для Win-версии) Автор (Вид товара) полностью,
пробел и Название (Наименование товара) полностью как оно введено
в базе,  с расширением  JPG  в  обоих  случаях.  Примечание:  для
просмотра картинок лучше установить программу IRFANVIEW - её окно
легко закрывается по клавише ESC.

    4.3.10. Добавление новой позиции в справочник (F7, Shift F7)
    Вы  должны  обязательно  указать   автора (вид товара)  и/или
название книги, остальная  информация  не  является  необходимой,
её  можно  не заполнять,  если  Вы не хотите пользоваться  формой
"Книжный бизнес" (которая  распечатывает  Ваш  склад  с указанием
дополнительных реквизитов товара),  а также  указывать жанр книги
(группу товара) для сортировке при печати формы "Перечень диспет-
чера"  и других форм.  Справочник  может пополняться  не только в
режиме справочников,  но и при заполнении приходных накладных при
выборе товаров из справочника. Этим вариантом тем более необходи-
мо пользоваться при работе с отметкой новинок на складе.
    С версии 2.4  исключена возможность создания позиции Справоч-
ника товаров с названием,  полностью (по обоим полям)  идентичным
уже существующей  позиции  Справочника,  а также  соответствующей
корректировки какой-либо позиции  (исключая "очистку" обоих полей
наименования позиции).
    При работе со сканером штрих-кода поле  ISBN  можно заполнять
автоматически. Если Вы находитесь в поле ISBN, то оно будет авто-
матически заполнено считанным значением (с отбрасыванием первых 3
цифр при значении  "Книги" или "Книги с ISBN"  параметра  "Работа
с товаром").
    В версии 2.5  появилась возможность  автоматически занести  в
Справочник книг "недостающие"  издательские позиции некоторых из-
дательств ("ЦЕНТРПОЛИГРАФ", "Русич", "Диля",  "Бук Литера Пресс",
"Герда", "Наука и техника"...).  Для этого необходимо взять файлы
соответствующих справочников  (KNBASE*.DBF)  из сети  Интернет  с
сайта  www.winkniga.ru  и  просто  поместить их в каталог  с про-
граммой. В Справочник добавляются не все позиции, а только отсут-
ствующие  (проверка  по значению  ISBN).  Внимание:  если  Вы  не
вводили ISBN для книг, то Вы не можете  воспользоваться  этой во-
зможностью!  Если программа  не находит в Вашем  Справочнике книг
соответствующего книге значения ISBN, то она однозначно добавляет
позицию в Справочник, НЕ осуществляя сравнение по полям  автора и
названия.
    Более интересным является добавление новой позиции Справочни-
ка товаров  копированием любой уже имеющейся по комбинации клавиш
Shift F7. Для ввода Вам будут посвечено наименование исходной по-
зиции, которое нужно изменить, и (при работе с реквизитами товара)
реквизиты исходной товарной позиции,  которые  можно оставить без
изменений. Начиная с версии 3.1 программа в этом режиме предложит
Вам внести создаваемую позицию в те же  списки отметок, в которые
была ранее внесена позиция, исходная для копирования.

    4.3.11. Корректировка реквизитов книги/товара (F4, CtrlF4)
    После корректировки автора и названия книги  (вида и наимено-
вания товара)  после  нажатия клавиши  F4  либо сразу при нажатии
Ctrl F4,  при установленном в Настройке параметре работы с рекви-
зитами товаров  открывается  карточка  реквизитов товара,  где их
можно откорретировать.
    Реквизиты товара пронумерованы, и эти цифры номеров использу-
ются в дальнейшем  для указания  реквизитов  в предпечатных меню
различных печатных форм и в некоторых параметрах Настройки.
    При заполнении полей реквизитов  тираж указывается в тысячах,
то есть  занесение в это поле  "100т" означает тираж  100000 экз.
    Также  Вы можете заполнить 60-символьное поле "Издательство",
в которое  можно  включить  и  год  издания,  12-символьное  поле
"Формат", 8-символьное поле "Переплёт".  Эти  три реквизита можно
заполнять как путём клавиатурного набора,  так и  путём выбора из
мини-справочника уже существующих значений  (см. описание настро-
ечного параметра "Мини-справочники реквизитов", пп.5.1.16.2). Для
высвечивания  мини-справочника  необходимо  войти в корректировку
любого из этих реквизитов и нажать клавишу "стрелка вниз". Первый
вход  в  мини-справочник может быть достаточно долгим,  т.к. про-
грамме  необходимо отобрать  значения  реквизитов  всех имеющихся
товаров (существует возможность прерывания процесса с сохранением
уже отобранной информации).  Последующие входы в любой мини-спра-
вочник осуществляются практически мгновенно.  В версии 2.5 появи-
лась возможность  индексного (Alt F7)  и  контекстного (вхождений
текста внутри значения, CtrlF7) поиска значений в мини-справочни-
ках реквизитов, а также поиск следующего вхождения текста (Ctrl +
стрелка_вправо).
    Здесь же (до версии 2.6) можно заполнить номер грузовой тамо-
женной декларации (если  включён соответств. настроечный параметр
группы "Системные"), используемый при печати счёта-фактуры.  Если
длина значения в поле меньше 7 символов,  то оно интерпретируется
не как номер ГТД, а как наименование страны происхождения.
    Для любой позиции  Справочника книг/товаров  можно  указывать
ставку НДС.  Указание этой "внутренней"  ставки НДС  само по себе
ещё  не влечёт  за собой  расчёт по ней  НДС  для данной позиции.
Для  этого  нужно  установить  соответствующий  параметр  в  меню
Сервис/Настройка.
    4.3.11.1.  Для работы  не с книгами  набор файлов данных про-
граммы содержит файл  PROPS.DBF, а настроечные параметры -  пара-
метр "Наименования реквизитов", изменяя который, можно установить
любой из находящихся в данном файле набор наименований реквизитов
товара. При изменении значения параметра соответственно изменятся
подсказки перед полями реквизитов  Справочника товаров и наимено-
вания колонок при печати формы "Прайс-лист".  Более того, сущест-
вует реальная  возможность как изменить наименования  реквизитов,
уже имеющиеся в файле PROPS.DBF, так и добавить туда новые записи
с нужными  Вам наименованиями (например, с помощью утилиты Dbview
PRO).  Правда, после этого Ваши новые наименования могут не очень
красиво  отображаться  при  печати  формы  "Прайс-лист",  но  для
коррекции этой ситуации можно связаться с разработчиком по E-mail
aynn@li.ru
    4.3.11.2.  В версии  2.2  при корректировке  жанра/группы или
серии для позиции  выход из списка жанров/групп или серий по кла-
више  Escape означает отказ от корректировки,  а выход по клавише
BackSpace выводит позицию из жанра/группы или серии.
    4.3.11.3.  В версии  2.4 по клавише  Пробел  Вы можете ввести
аннотацию товара  (если заполнено поле  ISBN  -  уникального кода
товара).
    Кроме собственно аннотации,  в  поля  аннотации  можно ввести
отсутствующие в программе реквизиты книг  для последующего созда-
ния  файла описаний книг для библиотечной системы  IRBIS/Unimarc.
Все эти реквизиты  должны  идти подряд  и быть записаны в формате
"#NNN: ^L", где NNN - номер поля библ. системы, а  L - литера или
номер подполя  библиотечной системы.  Последний  реквизит  должен
оканчиваться знаком "#".
    Также можно указывать  настроечным параметром порядок занесе-
ния  реквизитов товара  в карточку  реквизитов.  Этим  экономится
значительное время  при заполнении карточки.   Порядок  занесения
реквизитов  отслеживается  до первого нажатия  клавиши  Escape, и
если Вы не хотите заполнять какой-то реквизит  текущего товара  -
вводите пустое поле, чтобы не прерывать последовательность. То же
самое при выборе жанра или серии - если  Вы не хотите приписывать
товар  к жанру/группе  или серии, используйте для выхода из соот-
ветствующего Справочника клавишу BackSpace, а не Escape.
    4.3.11.4. Удаление позиций из Справочника книг/товаров в вер-
сиях программы ниже 2.5 не предусмотрено.  У позиций Справочника,
прихода которых, по Вашему мнению, больше не будет,  можно  очис-
тить поля  автора (вида товара) и названия (наименования товара).
Позиция при этом  переместится  в самое начало  Справочника.  Эти
пустые позиции можно  в принципе  в дальнейшем  использовать  для
ввода новых книг/товаров.  Однако это  не рекомендуется,  так как
при переименовании  позиция  "переименуется"  во всех  предыдущих
накладных, где она присутствовала), и тем более  не рекомендуется
в версиях 2.5 и старше,  так как,  например,  отметка новинок  на
складе или в Справочнике товаров осуществляется только при созда-
нии новой позиции по клавише F7 или комбинации ShiftF7.
    Перед очисткой  полей  наименования позиции  убедитесь,  что,
во-первых,  позиции нет  где-нибудь  в накладных  (иначе на месте
этой позиции в накладной будет пустота), а во-вторых, что по уни-
кальному номеру этой позиции не будет прайс-заказа (если Вы печа-
таете в прайс-листе уникальные номера товаров).
    С версии 2.4  при "очистке" позиции  курсор  переходит  не  в
начало Справочника, а на следующую позицию списка.
    4.3.11.5.  В версии 2.6 издательство (производитель) отделено
от года издания (даты выпуска).  Теперь  это  разные поля  в базе
данных, однако общая ширина исходного поля не изменилась, поэтому,
в принципе, можно продолжать вводить в него год, как раньше.
    4.3.11.6.  В версии 3.2 нажатием любой цифровой клавиши можно
перейти к реквизиту товара, имеющему соотв. порядковый номер.
    Также в версии 3.2 появилась возможность  ввода  штрих-кода в
карточку реквизитов товара сканером штрих-кода без захода  в поле
ввода штрих-кода, прямо из меню выбора реквизита.

    4.3.12. Карточка движения товара (F5)
    После  указании  интервала дат  на экран  выводится  карточка
товара, содержащая список соответствующих приходных и расходных и
возвратных  накладных  за требуемый  период  времени  с указанием
номера, даты, организации (поставщика или покупателя), количества
экземпляров и цены прихода/расхода.
    Более подробно о карточке движения товара смотрите соответств.  
пункт описания работы режима Склад.

    4.3.13. Сортировка справочника (F9, F10)
    С помощью  F9 и  F10 можно осуществить сортировку по алфавиту
или по названию книги  (наименованию товара)  соответственно.  По
комбинации клавиш  CtrlF9  можно отсортировать позиции  по автору
(виду товара).

    4.3.14. Печать Справочника товаров (F2)
    В предпечатном меню используются параметры предпечатного меню
формы "Перечень диспетчера".
    В версии 2.4 при нажатии клавиши  F2  для печати  Справочника
возникает вертикальное меню, в котором нужно выбрать вид и формат
печати. Кроме обычной печати Справочника, есть возможность печати
списка  аннотаций  для товаров,  вывод информации о книгах в виде
текстового файла  для библиотечной системы  ИРБИС (IRBIS/Unimarc,
при установке настроечного параметра группы "Специальные")  и пе-
чать  Справочника в формате журнала "Книжный бизнес" (с колонками
реквизитов книг).
    Также в версии  2.4  появилась возможность  печати в колонках
цен не реальных цен,  а любого процента от любой из доступных цен
(аналогично печати складских форм).  Причём  проценты вычисляются
не только для существующих на складе цен,  но и для найденных цен
последнего поступления этого товара.
    Ещё в версии  2.4 появилась возможность ограничения отображе-
ния количества товара  складами,  на которых он находится  (почти
аналогично печати складских форм, с той лишь разницей, что строка
информации о товаре в итоговой печатной форме всё равно имеется).
    Печать Справочника по одному издательству ("изготовителю") до
версии 3.01 производится путём предварительной выборки в Справоч-
нике позиций  только этого  издательства  по клавише Пробел.  Для
версии 3.01 и выше необходимо, кроме этого, либо отметить выбран-
ные позиции и  в предпечатном меню выбирать  "Только отмеченные",
либо чтобы сортировка в Справочнике при запуске выборки  соответ-
ствовала в дальнейшем выбору сортировки в предпечатном меню.

    4.3.15. Удаление позиции Справочника товаров (F8)
    Функция доступна только в монопольном режиме работы программы
и требует осмотрительного использования, так как выполняется  по-
средством  взаимозамены уникальных номеров выбранной для удаления
позиции  и последней по вводу (уникальному номеру) позиции списка
во всех файлах базы данных с последующим удалением этой последней
позиции из Справочника товаров. Так что если Вы используете авто-
заполнение полей ISBN  ("Штрих-код")  уникальным  номером товара,
поля ISBN  для всех последующих  новых  позиций  Справочника книг
заполнять будет сложно (программа будет сообщать о том, что такой
ISBN уже есть)  и, кроме того, ISBNы  для этих новых позиций тоже
не будут совпадать с их уникальными номерами, что может оказаться
очень неудобным.
    Внимание!  Перед использованием функции  обязательно сделайте
архивную копию программы. Иначе, если при выполнении взаимозамены
уникальных номеров произойдёт сбой,  информация о последней пози-
ции Справочника в накладных может быть искажена (частично замене-
на на другую позицию).

    4.4. Справочник жанров (групп товаров)
    Представляет собой  простой  алфавитный список групп товаров,
в котором можно добавить новую группу,  откорректировать название
уже имеющейся группы  и удалить группу (если к ней не приписан ни
один товар). При попытке удаления не пустой группы выдаётся сооб-
щение с наименованием первого обнаруженного товара,  приписанного
к данной группе.
    С версии 2.4  появилась возможность  индексного или контекст-
ного поиска группы товаров в Справочнике групп (комбинации клавиш
AltF7 и CtrlF7 соответственно).
    Если Вы хотите,  чтобы  группы  при  печати форм  с разбивкой
выводились  не по алфавиту, а в каком-то другом порядке, рекомен-
дуется просто их пронумеровать  (то есть первыми символами назва-
ния группы  поставить  нужное Вам число - порядковый номер печати
этой группы).
    В версии 3.0 появилась возможность внесения в группу отмечен-
ных позиций Справочника товаров (Пробел->Отмеченные->В группу).

    4.5. Справочник серий
    Справочник серий представляет собой  список,  содержащий  два
реквизита: автора (вид) и название серии.
    При  работе  со   справочником  серий  допускаются  следующие
операции над позициями списка:  добавление серии (F7),  корректи-
ровка списка  книг/товаров серии (F4),  корректировка  реквизитов
серии (F6),  быстрый  поиск (AltF7),  сортировка по алфавиту (F9)
или по названию серии (F10)  или  по автору/виду  (CtrlF9),  кон-
текстный поиск (поиск внутри строк)  по комбинации клавиш  CtrlF7
с возможностью поиска следующих вхождений (Ctrl и стрелка_вправо).
    Добавление книги/товара в серию можно делать  и при корректи-
ровке реквизитов книги/товара из Справочника книг.
    В версии  2.2  стало возможным удаление наименования серии из
списка серий.

    5. Сервис
    Режим Сервис предназначен для выполнения служебных операций и
включает 7 [8] подрежимов:  Настройка,  Сжатие,  Пароль,  Очистка
всех баз,  Снятие остатков,  Восстановление,  Обновление серий  и
режим  Только отгруженные,  если  в группе параметров  "Расходная
накладная" режима Настройка установлен параметр "Контроль отгруз-
ки накладных" и (после этого) в группе "Параметры системы" уста-
новлен параметр "Режим отгруженных накладных".

 ┌───────────┐   ┌───────────────┐   ┌─────────────┐   ┌────────┐
 │ Диспетчер │   │ Взаиморасчёты │   │ Справочники │   │ Сервис │
 └───────────┘   └───────────────┘   └─────────────┘   └────────┘
                                           ┌────────────────────┐
                                           │ Настройка          │
                                           │ Сжатие             │
                                           │ Пароль             │
                                           │ Очистка всех баз   │
                                           │ Снятие остатков    │
                                           │ Восстановление     │
                                           │ Обновление серий   │
                                           │ Только отгруженные │
                                           └────────────────────┘

                            Рис 5.


    5.1. Настройка
    Программа содержит ряд параметров,  изменяя значения которых,
Вы можете настроить её работу в соответствии с Вашими реалиями.
    Распределение  установок  настроечных параметров  по  группам
диктуется не только формальной логикой,  но и  внутренней логикой
модулей программы, поэтому параметры могут перемещаться из группы
в группу в различных версиях программы.  При этом  в каждой новой
версии программы добавляется ещё некоторое количество настроечных
параметров, которые не всегда отражены в этом файле описания. Для
более полной  информации  о настраиваемых параметрах  работы про-
граммы читайте файлы новостей версий ("newsXXXX.doc").  Указанное
ниже  количество групп параметров  и распределение параметров  по
группам соответствует версии 2.5 программы.
    Наименования групп настроечных параметров:
    - Параметры системы;
    - Параметры печати;
    - Параметры владельца;
    - Финансовый учёт;
    - Общие для документов;
    - Расходная накладная;
    - Расходная накладная (дополнительная);
    - Печать расходной;
    - Печать расходной (дополнительная);
    - Приходная накладная;
    - Возвратная накладная;
    - Складские установки [Склад и карточка];
    - Специальные параметры;
    - Новые параметры.
    При работе в подрежиме  Настройка  в левой части экрана можно
видеть список групп,  а  в правой части экрана  -  наименование и
значения параметров, входящих в текущую группу.  Выбрав с помощью
клавиш управления курсором интересующую  Вас группу,  Вы можете с
помощью клавиши табуляции ("Tab") перейти к работе  с параметрами
группы.
    В версии 2.5 появилась возможность быстрого входа в Настройку
практически  из любой функции  и любого режима программы (за иск-
лючением режимов меню "Сервис", списков позиций накладных и пред-
печатных меню различных форм) по комбинации клавиш AltN.  Однако,
если Вы намерены изменить какой-либо настроечный параметр для те-
кущего режима, то в большинстве случаев после выхода из Настройки
Вам необходимо будет подняться  на уровень вверх  и снова зайти в
режим, чтобы изменения вступили в силу.
    В версии  2.6  появилась  возможность  изменять  наименования
большинства настроечных параметров  (как они  будут выводиться на
экран)  в файле  NASTR.DBF.  Но  здесь есть  некоторая сложность,
которая заключается в том, что наименования  некоторых параметров
зависят  от значений  других параметров.  Например,  наименования
многих параметров зависят от значения параметра "Работа с товаром"
("Реквизиты книг" или "Реквизиты товара", "Жанры книг" или "Груп-
пы товара" и т.д.). Соответственно, наименования таких параметров
формируются внутри программы. В файле NASTR.DBF их отличить легко
- они содержат выражения и, как следствие, символ "+". В конечном
итоге, если наименование параметра содержит символ "+" (плюс), то
оно не берётся из файла NASTR.DBF. Опять-таки, Вы можете написать
в любом поле всё что угодно, кроме "+", заключив это в кавычки, и
это наименование будет отображено именно так, как Вы хотите. Если
Вы изменили что-либо в файле NASTR.DBF, необходимо сохранить этот
изменённый файл ещё  в каком-либо  другом месте  (не в каталоге с
программой), так как  в каждой новой  посылке программы для пере-
становки  будет  файл  NASTR.DBF  со стандартными  наименованиями
настроечных параметров.
    Также  в версии 2.6  к содержимому  группы  параметров  можно
переходить по клавише  "стрелка вправо", а обратно к списку групп
параметров - по клавише "стрелка влево".
    Также  в версии  2.6  в  связи  со значительно  увеличившимся
количеством параметров  режима  Настройка  появилась  возможность
контекстного поиска  параметра  (по вхождению символов в наимено-
вании параметра). Поиск запускается комбинациям клавиш  AltF7 или
CtrlF7  как из списка групп параметров, так и из перечня парамет-
ров какой-либо группы.
    С версии 3.2 в списке групп организовано циклическое движение
(выше группы "Параметры системы" - на "Новые параметры", и наобо-
рот, ниже группы "Новые параметры" - на "Параметры системы").


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

    5.1.1.1. Признак своего издания/производства
    Является одним из  атрибутов уникальности книги/товара.  Если
Вы хотите отделять учёт движения собственной продукции от продук-
ции других фирм-производителей, то установите этот параметр "Да",
и  в  режиме  Диспетчер/Приход  программа  будет запрашивать  для
каждой новой помещаемой на склад позиции,  является ли она собст-
венной или приобретённой, с приписыванием позиции при положитель-
ном ответе соответств. признака, отображаемого как знак "^" после
наименования позиции. Изменить установку этого атрибута для пози-
ции можно только корректировкой по  F4 в режиме Диспетчер/Приход.
    Можно использовать этот атрибут и для других целей, например,
чтобы разделить весь объём товара  на две группы  для раздельного
аналитического учёта.
    Признак своего производства, как и другая выключаемая состав-
ляющая уникальности - "Уникальность по договорным ценам", не рас-
считан  на многократное переключение.  Если Вы с самого начала не
работали  с признаком  своего  производства,  а теперь решили его
использовать и включили,  то всё будет хорошо.  Если  Вы с самого
начала работали с признаком своего производства, а теперь оконча-
тельно решили отказаться от его использования  и  выключили,  это
тоже пройдёт  нормально.  Во всех  других случаях  включение  или
выключение этого параметра  или  уникальности по договорным ценам 
может привести к проблемам (причём не сразу, а по нарастающей).

    5.1.1.2. Работать со скидкой/наценкой
    При отпуске какой-либо складской позиции какому-либо  покупа-
телю  в расходной накладной можно указать для этой позиции какую-
либо скидку (число до 100) либо наценку (число больше 100) в про-
центном  отношении  к цене расхода. Допускается также последующая
корректировка скидки/наценки. С версии 2.5 можно указывать скидку
для накладной  целиком в любой момент её формирования по комбина-
ции клавиш Ctrl L. Скидка/наценка может по желанию быть напечата-
на в обычной и специальной расходной накладной отдельной колонкой
(установка "Отдельно" параметра "Скидка" группы "Расходная накла-
дная"). При печати счёта-фактуры и товарной накладной скидка все-
гда включена в цену.
    В версии 2.6 появилась возможность работы  с дробной скидкой/
наценкой  (к примеру, 3.5%).  Дробная  скидка/наценка  может быть
включена только в монопольном режиме использования программы (так
как производится модификация структуры баз данных (которая, кста-
ти, может продолжаться значительное количество времени).
    Отключение работы со скидкой/наценкой с версии 2.6 также при-
водит к модификации структуры баз (удалению поля "SKIDKA").

    5.1.1.3. Отображение года в дате
    Определяет  формат  ввода  и  отображения  дат  в большинстве
экранных и печатных форм  (две цифры  или  четыре цифры).  Однако
даже при значении параметра "четыре цифры" в списке расходных на-
кладных, например,  дата  всё равно отображается  с двумя цифрами 
года.

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

    5.1.1.5. Остаток при разносе по складам
    Параметр  указывает  программе,  нужно ли  при  распределении
количества по складам (для расхода - снятии со складов)  в режиме
создания  новой накладной  подставлять  в поле  ввода  количества
товара количество из позиции накладной (ещё  не разнесённый оста-
ток товара).
    Параметр действует в приходных, расходных и возвратных наклад-
ных.

    5.1.1.6. Вид автопоиска книги/товара 
    Параметр определяет, какой вид поиска  будет произведён после
ввода искомых символов - Индексный (по первым символам, зависимый
от вида сортировки позиций на экране)  или  контекстный (поиск по
вхождению текста внутри полного наименования позиции).
    В версиих 2.3 - 2.5 и с версии 3.1 есть возможность автомати-
чески подсвечивать строку  для ввода наименования (или штрих-кода,
или уник. номера)  искомой позиции  в режимах  Склад,  Справочник
товаров и в списке расходных позиций режима Возврат.
    Доступные с версии 3.1  значения параметра  "АвтоИндексный" и
"АвтоКонтекстный"  стоит использовать,  только если  сканирование
штрих-кода не проходит с первого раза в обычном режиме, без стро-
ки поиска. При данных значениях параметра строка поиска автомати-
чески подсвечивается в режимах  Склад, Справочник товаров, Заказы
и в списке расходных позиций режима Возврат. Строка автопоиска не
подсвечивается после нажатия  клавиш со стрелками, Esc, Enter, F8
и клавиш и комбинаций, которые запускают назначенные им функции.

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

    5.1.1.8. Реквизиты книг/товаров
    Включение  данного параметра  даёт возможность  при  внесении
новой  позиции  в  Справочник  книг/товаров  заполнять  реквизиты
книги/товара, используемые при печати формы "Прайс-лист".  Там же
можно приписать книгу/товар к определённому жанру/группе,  ввести
страну происхождения или номер грузовой таможенной декларации для
печати в счёте-фактуре, приписать книгу/товар  к какой-либо серии
и  ввести "внутреннюю"  ставку основного налога (НДС)  для данной
конкреной позиции.  Установка параметра "Реквизиты товара" влияет
и на само физическое наличие в меню  Диспетчер/Печать_форм пункта
"Прайс-лист" ("Книжный бизнес").

    5.1.1.9. Жанры книг (группы товаров)
    Установка данного параметра влияет на наличие режима "Справо-
чник жанров"  (групп товаров)  в  меню  Справочники,  возможность
приписать книгу/товар  к какому-либо жанру/группе  при заполнении
реквизитов книги/товара,  на возможность разбивки прайс-листа  по
жанрам/группам и печати прайс-листа по одному жанру/группе и т.д.

    5.1.1.10. Серии книг/товаров
    Установка данного параметра влияет на наличие режима "Справо-
чник серий" в меню  Справочники,  наличие в меню  Сервис  режима
"Обновление серий", на возможность приписать книгу/товар к серии
при заполнении реквизитов книги/товара,  на возможность разбивки
прайс-листа по сериям и так далее.
    Серии, так же как жанры/группы, кроме (точнее, вместо) свое-
го стандартного назначения, позволяют отслеживать наличие и сбыт
товара, полученного от конкретных поставщиков.  Для этого  нужно
в качестве серий (или жанров/групп, - чего меньше жалко) вводить
наименования поставщиков.  Правда,  чтобы  при этом  отслеживать
один и тот же товар, пришедший от разных поставщиков,  его нужно
будет  дважды внести  в  Справочник товаров.  Практически  любую
печатную форму по движению и анализу товарной массы, как в коли-
чественном отношении, так и в денежном, можно разбить  по сериям
или жанрам/группам, или выделить одну серию или жанр/группу. А у
Вас, таким образом, будет разбивка или выделение  по поставщикам
товара.
    Картина серийного отпуска книг/товаров высвечивается при от-
пуске (расходе) товара, входящего в серию, при условии включения
настроечного параметра "Список серийных товаров" группы "Расход-
ная накладная I":  высвечиваются все остальные товары этой серии,
которые уже приобретал данный покупатель, с указанием общего (из
всех расходных накладных этого покупателя) количества проданного
товара.

    5.1.1.11. Задолженности по наличным
    Значение параметра определяет, будет ли в меню Взаиморасчёты
пункт входа в режим "Долги по наличным".

    5.1.1.12. Возврат [с реализации]
    Параметр определяет, будет ли в меню  Диспетчер пункт входа в 
режим "Возврат".  Если Вы не отдаёте товар на реализацию  и у Вас
нет собственных розничных торговых точек,  можете отключить режим
Возврат.
    С версии 3.1 этим же параметром включается режим возврата то-
вара поставщику.  Причём если включен только один режим возврата,
то в меню "Диспетчер"  основного  экрана программы  будет  только
один пункт "Возврат",  если же  включены  оба режима возврата, то
ниже будет ещё один пункт "V поставщику".

    5.1.1.13. Нумерация в накладных
    Данный параметр включает/выключает порядковую нумерацию пози-
ций в накладных на экране и при печати обычных накладных.

    5.1.1.14. Работа с номером грузовой таможенной декларации
    Параметр включает  отслеживание  номеров  приходных накладных
позиций на складе и при расходе.  Привязка расходов  к приходам в
данном случае необходима потому,  что  печатать номер ГТД нужно в
расходной накладной (счёте-фактуре), а номер ГТД для каждой пози-
ции даже одной приходной накладной может быть разным, не говоря
уже о разных приходных накладных.
    Внимание!  Режим  отслеживания  номеров  приходных  накладных
рассчитан на включение только в начале работы с программой, когда
расходных накладных в базе ещё нет. Подробнее см. пп. 5.1.11.13.

    5.1.1.15. Режим отгруженных накладных
    Установка параметра  влияет на наличие  в меню  Сервис режима
"Только отгруженные"  и доступен в меню  только при установленном
значении  параметра "Работа с датой отгрузки"  группы  "Расходная
накладная".
    С помощью режима Сервис/Только_отгруженные возможно автомати-
ческое удаление  из базы данных  всех неотгруженных расходных на-
кладных (расходных накладных с пустой датой отгрузки).
    Если Вы не используете режим контроля отгрузки по прямому на-
значению (то есть если все даты отгрузки  занесены программой  по
умолчанию как текущая на момент создания накладной дата), то мож-
но использовать режим "Только отгруженные"  для быстрого удаления
некоторого количества расходных накладных.  Для этого  необходимо
удалить (стереть) дату отгрузки  у накладных,  предназначенных  к
удалению, в режиме корректировки записи о накладной (клавиша F6),
и затем  воспользоваться режимом  "Только отгруженные".  При этом
весь товар  из накладных  с пустой  датой отгрузки  будет занесён
обратно на склад.

    5.1.1.16. Уникальность по цене Дог.1  и  по цене Дог.2
    Параметры позволяют изменять состояние  уникальности  позиции
по договорным ценам при поиске в базе.  Если  ответить  "Нет"  на
предложение об уникальности, то, к примеру, при оприходовании по-
зиции, совпадающей с уже имеющейся  на складе по всем реквизитам,
кроме договорных цен,  они всё равно будут считаться одинаковыми,
и  позиция  будет занесена на склад  путём добавления  приходного
количества к количеству, уже имеющемуся на складе.
    Внимание!  Параметр не рассчитан на многократное переключение
(подробнее см. пп. 5.1.1.1).


    5.1.2. Параметры печати

    5.1.2.1. Устройство вывода
    При изменении значения этого параметра на  "Файл" вывод  всех
печатаемых форм документов (включая накладные) перенаправляется в
файлы с расширением ".txt" и именем,  соответствующим  печатаемой
форме. С версии 2.2  при печати информации  в файл информация  об
имени файла высвечивается в окне печати программы в центре экрана.
    При изменении значения параметра на "DBF-файл" можно получить
dbf-вариант  печатной  формы  "Книжный бизнес"  ("Прайс-лист")  и
(до версии 2.3)  dbf-вариант  расходной накладной (к примеру, для
последующей обработки в  Microsoft Excel).  С версии 2.3 dbf-файл
накладной (причём не только расходной, а любой)  можно получить с
помощью функции "отправки" накладной  (см. раздел "Межпрограммное
копирование накладных").  Для дальнейшей (послепечатной) работы с
DBF-файлами удобнее всего пользоваться программой  Calc из пакета
программ OpenOffice.org, который можно взять на одноимённом сайте.
    В версии 2.5 появились три дополнительных значения параметра:
"Экран/Принтер", "Экран/Файл" и "Экран/DBF-файл".  Пока установка
одного из этих значений влияет только на то,  будет ли выводиться
на экран  перед печатью  список "зависших"  или  не отпускавшихся
конкретному клиенту позиций  в форме  "Реализация".  В дальнейшем
появится возможность выводить на экран перед печатью  и некоторые
другие формы.
    Также  в версии 2.5  при значении  параметра  "DBF-файл"  или
"Экран/DBF-файл" формы "Поступления/Реализация" печатаются  в от-
дельный DBF-файл (с названиями, соотв., postup.dbf и realiz.dbf).
    В версии 2.6 появилась возможность дополнительно к DBF-формам
создавать файлы  в формате  Microsoft Excel  (с расширением XLS).
Для реализации этой возможности добавлено ещё одно значение пара-
метра - "DBF и Excel".
    В версии 3.0  появилась  возможность  печати  многостраничных
форм одним заданием Windows при проблемах  с обычным способом пе-
чати (значение параметра "Файл/Принтер").
    В версии 3.1 при печати форм  в текстовый или DBF-файл  можно
для указания  каталога (пути)  для записи  файла  (если  в группе
"Общие для документов" установлена  выдача запроса  на ввод  пути
для записи файла) использовать Менеджер каталогов (см. п. 1.11.),
который запускается нажатием клавиши "стрелка вниз" из поля ввода
пути.

    5.1.2.2. Тип (формат печати) принтера
    В этом пункте  Настройки можно выбрать,  какой принтер  будет
использоваться для печати форм из программы "Книга" - широкий или
узкий.  При выборе значения "Узкий" для широкого принтера  ничего
особенного не произойдёт, однако при выборе "Широкий"  для узкого
принтера многие печатные формы будут печататься неправильно.
    При выборе значения "Широкий"  для широкого принтера  в пред-
печатных меню некоторых форм станут доступны широкие варианты пе-
чати (рассчитанные на горизонтальную заправку листов бумаги).

    5.1.2.3. Кодировка принтера
    Необходимо указать, принтер какого семейства  будет использо-
ваться для печати из программы.  Если Вы не найдёте в перечне до-
ступных кодировок  Вашего принтера,  испробуйте  метод  "научного
тыка". Если конечный результат (какой-либо напечатанный документ,
например, счёт-фактура) Вас всё-таки не удовлетворяет - свяжитесь
с разработчиком для корректировки ситуации.
    Поддерживают печать  из-под DOS  подавляющее большинство мат-
ричных принтеров,  для которых обычно  следует устанавливать  тип
принтера  Epson.  Однако, поскольку они не поддерживают язык PCL,
они  не позволяют печатать  в альбомном формате листа  (например,
счета-фактуры и ТОРГ-12).
    Внимание: однозначно НЕ ПЕЧАТАЮТ из DOS все принтеры, имеющие
возможность подключения  только  к порту  USB.  С другой стороны,
далеко не все принтеры, имеющие подключение  LPT,  могут печатать
из DOS (и, соответственно, из программы КНИГА).
    Струйные принтеры (DJ) серий  400, 8xx (кроме 820), 2x00, 670
и 69x  фирмы  Hewlett Packard  русифицированы аппаратно (если они
приобретены в России),  9xx,  и  3820  - полуаппаратно (с помощью
утилиты  DJCP  или  RCP),  а серия 7x0  и модели  820  и 610C  из
DOS не печатают.  Фирмой  Lexmark из струйных принтеров русифици-
рованы только сетевые, а струйные принтеры  серии Z являются иск-
лючительно Windows-принтерами и из DOS не печатают.  Фирмой Canon
когда-то был выпущен только один принтер, печатающий из-под DOS -
это модель BJC 250, причём не очень удачная. Также (после настро-
йки утилитой RCP)  печатает  из DOS принтер  Olivetti JP 192.  Из
струйных принтеров  фирмы  Epson  печатает из DOS  только  модель
Epson Stylus Photo 1160 формата A3.
    Из лазерных принтеров  печать  под DOS  поддерживают принтеры
семейств  Hewlett Packard  (причём модели  1015, 1200-1300, 2100,
2300,  4000, 4050,  5000,  8000, 8100  русифицированы  аппаратно,
остальные программно, то есть  требуют  загрузки шрифтов  в буфер
принтера перед печатью),  КРОМЕ моделей  HP LJ 1000W, 1005, 1010,
1018, 1020, 1022, которые из DOS не печатают; большинство принте-
ров фирмы  Lexmark (например, Optra 312e), Xerox (DocuPrint P8EX),
Tally (T9308, 9022), которые тоже имеют  аппаратную русификацию и
для которых  нужно устанавливать  тип принтера  "HP DJ & LJ", по-
луаппаратно (с пом. утилиты RCP.EXE, DOSRCP.EXE и т.п.) русифици-
руемые принтеры  Xerox Phaser 3210-3310-3130-3150, а также крайне
незначительное  количество принтеров семейства  Epson, две модели
ML1250 и ML1450  фирмы Samsung  и  некоторое количество принтеров
Brother  (например,  модель  HL-5140  русифицирована аппаратно, а
HL-2070NR  можно русифицировать  как с помощью утилиты  "RPС  for
Windows", которую можно скачать на сайте фирмы, так и программно).
Если лазерный принтер требует программной русификации  и  не при-
лагается "родных" DOS-шрифтов, обычно используются шрифты, загру-
жаемые утилитой DL5.EXE.
    Отличие программной русификации (загрузки драйверов) от руси-
фикации с помощью  утилиты  RCP ("Контрольная панель")  состоит в
том, что  загрузку драйверов  необходимо  производить  каждый раз
при включении  принтера (то есть  шрифты  грузятся  в оперативную
память принтера),  а  утилита RCP "загружает" 866-ю таблицу коди-
ровки (PC Cyrillic) в ПЗУ принтера, то есть надолго (до изменения
этой же утилитой).
    Существует несколько "комбайнов", поддерживающих  DOS-печать.
Один из них Xerox 4118p/x - копир/PCL-принтер/x-TWAIN-сканер/факс.
    Для  аппаратно  русифицированного  лазерного  принтера  Xerox
DocuPrint P8EX  следует  выбирать  специально имеющийся  в списке
значений настроечного параметра программы "КНИГА" вариант "Xerox".
    Есть сложности и в настройке русскоязычной печати для принте-
ра HP 1160,  но они вполне решаются  обращением в центр поддержки
Hewlett Packard по тел. (812) 346-79-97.
    Также  печать из DOS  поддерживают  лазерные  принтеры  фирмы
Kyocera Mita (например, модель Ecosys PS1010), являющиеся, к тому
же, по слухам, самыми экономичными. Правда, русификация тоже тре-
бует специфических настроек.
    Итак, из  продающихся сейчас  новых  лазерных принтеров одно-
значно печатают  из-под DOS:  Xerox модели  3130,  3150  и  3428,
Brother модели 2070NR, 5240, 5250, 5270, 6050  и  цветной 2700CN,
Kyocera Mita модели  FS-920  и FS-1030D,  Hewlett Packard  модели
1160 и 1320, Lexmark E250d.  Все они для печати из-под DOS должны
быть подключены к параллельному порту (не USB!).
    В принципе, любой принтер  с параллельным портом  (IEEE 1284,
LPT),  поддержкой  языка  PCL (PCL5e, PCL6 и т.п.)  и  встроенным
растровым шрифтом могут печатать из-под  DOS.  Такими принтерами,
по непроверенной информации,  являются   Brother 5240  и  5250DN,
Kyocera FS820, принтеры  Xerox Phaser серии 3500,  Lexmark  серии
T430, HP LaserJet P2014, Nashuatec серии BP20,  многофункциональ-
ные устройства Xerox PE120 и  Xerox WorkCentre M15i,  HP LaserJet
3030, Kyocera FS 1118 MFP.  При подключении через  сетевой интер-
фейс, возможно, будут печатать из-под DOS принтер Hewlett Packard
4200N  и  струйный HP OfficeJet Pro K5400dn  (ввиду поддержки ими
языка PCL).
    В любом случае, при покупке принтера необходимо проконсульти-
роваться с разработчиком.  Так, например, оказалось, что аппарат-
но русифицированные принтеры фирмы Oki не дают возможности печати
мелким шрифтом (20Cpi) и, соответственно, не могут быть использо-
ваны для нормальной работы с программой "КНИГА", а принтеры фирмы
Tally  очень требовательны  к бумаге (от 80 г).  Также оказалось,
что  лазерные принтеры  Panasonic  (например, модели  KX-P7105  и
KX-P7110)  из DOS-то печатают, только  по-русски никак не желают!
    Если Вы всё-таки хотите  использовать принтер,  не печатающий
из-под  DOS,  то  установите  кодировку  принтера  "Notepad"  или
"Windows".  Для них не прописано  никаких управляющих символов и,
соответственно, они не будут  Вам  мешать  при печати  текстового
файла  из  Блокнота  (Notepad)  Windows  шрифтом  Terminal  (меню
"Правка/Шрифт..." или "Edit/Font..." для английской версии)  или,
соответственно, из редакторов  Wordpad или  Word  шрифтом Courier
после печати в текстовый файл из программы "КНИГА" (подробнее см.
п.2.2.8.4).  В версии 2.6  при такой печати  выдаётся  запрос  на
автоматический запуск  сооотв.  Windows-редактора  с загрузкой  в
него файла, который необходимо распечатать. Правда, этим способом
не напечатать форму "ТОРГ-12" (товарную накладную) - её вид будет
малочитабельным,  а также, вероятно,  и некоторые другие печатные
формы.  Однако для печати формы "ТОРГ-12"  можно  воспользоваться
программой  E-Nakl,  которая печатает её  исходя из DBF-накладной
формата "Библио-Глобус" и доступна в Интернет по адресу:
http://www.mdk-arbat.ru/contacts.htm,  или версией программы 3.0,
где это уже возможно.
    Эту же установку кодировки принтера и печать из Windows-реда-
ктора можно использовать, если Вам для каких-либо целей необходи-
мо,  чтобы  какой-либо Ваш  печатный документ  выглядел на печати
не так, как обычно.
    Установив найденную максимально подходящую для  Вас кодировку
принтера,  поэкспериментируйте с доступностью шрифтов (см. ниже).
Значительная часть  принтеров  имеет поддержку  всех четырёх ниже
перечисленных стандартных размеров шрифтов, однако встречаются  и
менее универсальные  модели.  К примеру,  расходная накладная  на
широко  распространённом  принтере  Hewlett Packard DJ-400  будет
нормально  выравниваться  по правому краю  только  с отключёнными
шрифтами  12Cpi, 17Cpi  и 20Cpi (с печатью крупным  шрифтом)  или
с отключёнными шрифтами  10Cpi, 12Cpi  и  17Cpi (с печатью мелким
шрифтом).  Приходная накладная  на этой же  модели принтера будет
печататься  крупным шрифтом  только при отключённых шрифтах 10Cpi
и 20Cpi и включённых 12Cpi и 17Cpi, все прочие установки приводят
к печати накладной мелким шрифтом.
    Если Ваш принтер работает в кодировке "HP DJ & LJ"  и имеется
в наличии (и включён)  шрифт 12Cpi,  то Вы можете печатать счета-
фактуры  в альбомном  формате  листа  (горизонтально).  Для этого
нужно поставить  настроечный параметр  "Тип принтера"  в значение
"Широкий".  Однако, если Вам нужно будет печатать  горизонтальную
счёт-фактуру  на  обеих  сторонах  листа  (с переворотом),  лучше
оставить в лотке один лист, иначе первый лист фактуры будет гори-
зонтальным, а последующие - вертикальными.
    В версии 3.0 выбор значения параметра  осуществляется легче -
список значений высвечивается на экране полностью.
    В версии 3.1 добавлены значения "Winword" и "Wordpad" для ав-
томатической (без запроса)  загрузки печатаемого файла в соответ-
ствующий windows-редактор.

    5.1.2.4. Наличие шрифта 10 Cpi
    Значение  этого параметра  не оказывает практически  никакого
влияния на работу программы (кроме вышеописанных случаев),  и всё
же лучше, если он будет  установлен в значение "Да",  т.к. данный
размер шрифта  есть  на всех  типах  принтеров.  Ширина  печатной
страницы для данного размера шрифта составляет 70 символов.

    5.1.2.5. Наличие шрифта 12 Cpi
    Это шрифт, с помощью  которого печатается  значительная часть
выходных форм программы. Устанавливать его в значение "Нет" стоит
лишь тогда, если Вы хотите, к примеру, напечатать накладную с по-
лем  "Автор и название"  ("Вид  и  наименование товара")  большей
длины;  однако накладная при этом  будет напечатана  более мелким
шрифтом, т.е. с шириной печатной страницы 120 символов вместо 84.

    5.1.2.6. Наличие шрифта 17 Cpi
    Этим шрифтом тоже печатается  довольно много форм.  При  этом
ширина печатной страницы составляет 120 символов.
    Внимание! Большинство принтеров семейства Hewlett Packard  НЕ
имеет стандартных размеров встроенных шрифтов 12 cpi и 17 cpi,  в
отличие от принтеров семейства Epson,  для большинства из которых
эти шрифты доступны.  Таким образом, для использования  совместно
с программой "КНИГА" рекомендуются принтеры Epson или совместимые
по наличию размеров шрифтов  модели  других  фирм-производителей,
либо  следует  использовать  специальные  драйверы  для принтеров
(типа Beta).

    5.1.2.7. Наличие шрифта 20 Cpi
    Данным шрифтом печатается относительно немного форм, например,
"Книжный бизнес" ("Прайс-лист") в варианте  "мелким шрифтом".  От
установки этого параметра зависит также  не только  размер шрифта
печати, но и внешний вид  формы печати из режима "Работа с клиен-
том" (по клавише F5).

    5.1.2.8. Размер букв при печати мелким шрифтом (с версии 2.5)
    Возможность печати ПРОПИСНЫМИ буквами при печати мелким шриф-
том  прайс-листов,  приходных и расходных накладных,  пустографки
"Расход  по магазину"  и  формы "Поступления/Реализация"  сделана
в основном из-за того,  что русификация  для DOS-печати  лазерных
принтеров  семейства  Hewlett  Packard  осуществляется  с помощью
драйверов LJ5DL только шрифтом  Courier,  мелкие размеры строчных
букв которого (17Cpi и 20Cpi)  очень малы  и в высоту (в отличие,
например, от шрифта Times).
    Чтобы основные формы, печатаемые на принтере HP мелкими шриф-
тами, были более читабельны, нужно поставить этот параметр в зна-
чение "Прописные".

    5.1.2.9. Качество печатаемых линий
    Параметр позволяет установить более  качественный вывод гори-
зонтальных  и вертикальных линий печатных форм  (с использованием
символов псевдографики, для чего в группу "Специальные_параметры"
добавлен пункт "Таблица кодировки"  - подробнее см. информацию  о
группе "Специальные параметры").

    5.1.2.10. Проверять готовность принтера
    Если параметр установлен,  то при попытке печати на отключён-
ный  (реально  или логически)  принтер  выдаётся  предупреждающее
сообщение о необходимости подготовить принтер к печати.

    5.1.2.11. Инициализация принтера перед печатью
    Если параметр установлен,  то перед печатью  любого документа
на принтер сначала выдаётся строка инициализации, либо внутрипро-
граммная (до версии 2.3),  либо внешняя (из поля "INITIAL"  файла
printers.dbf; см. также документацию по Вашему принтеру).
    Один из конкретных примеров использования внешней инициализа-
ции принтера - восстановление настройки на русские символы (866-я
таблица) в струйном принтере Canon BJC-250 после его автовыключе-
ния.

    5.1.2.12. Прогон строк до полного листа
    Установив этот  параметр,  можно  во время  печати  приходных
и расходных накладных отделить подписи сторон от основного текста
накладной так,  чтобы подписи оказались в самом низу листа (стра-
ницы), а также  сдвинуть  первую строку  для печати  накладных на
бланке организации  на [значение параметра "Число строк  на листе
вертикальной формы" - 58].
    С версии 2.5 значение этого параметра не устанавливает отступ
сверху листа,  а только  прогон внизу листа.  Возможность отступа
сверху листа в специальной расходной накладной теперь реализуется
новым  параметром предпечатного меню,  так же  как  и  при печати
обычного счёта, а в приходной накладной вообще убрана за ненадоб-
ностью.

    5.1.2.13. Прогон листа после печати
    Если параметр установлен, то при окончании печати какого-либо
документа принтеру выдаётся команда выгрузки листа из области пе-
чати.

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

    5.1.2.15. Число строк на листе вертикальной формы
    Разные виды принтеров  могут различаться  по этому параметру.
К примеру,  узкий матричный принтер  Epson LQ-100  позволяет  пе-
чатать 65 строк на листе вертикальной заправки.
    Если в силу каких-либо причин это необходимо, Вы можете здесь
установить количество строк на листе  меньшее максимально доступ-
ного принтеру.
    Если  Вы  печатаете  какие-либо  отчёты  на  рулонной бумаге,
установите максимально возможное количество строк на листе (999).
Этим же можно воспользоваться и при печати со значением "Windows"
параметра "Кодировка принтера".

    5.1.2.16. Число строк на листе горизонтальной формы
    Для DOS-версии cтандартное значение этого параметра 36 строк,
для win-версии программы - 70 строк (за счёт уменьшения межстроч-
ного интервала).

    5.1.3. Параметры владельца
    Здесь можно указать (а можно и не указывать)  наименование  и
реквизиты Вашей организации,  которые будут  по умолчанию подста-
вляться при печати накладных, счетов-фактур и прочих документов.
    Параметры "Банк1", "Банк2" и "Банк3"  - это просто три строки
для указания всех реквизитов одного Вашего банка  для последующей
печати счетов  и/или счетов-фактур.  Если  Вы  проводите  платежи
через несколько банков,  то  имеет смысл  создать  в  Справочнике
клиентов фиктивного клиента,  занести в него реквизиты ещё одного
Вашего банка,  и выбирать  его  по мере необходимости  при печати
счетов  и счетов-фактур предпечатным параметром  "Спецпоставщик".
Та же идея справедлива и для случая, если у  Вас зарегистрировано
несколько организаций и Вы выбиваете расходные накладные, счета и
счета-фактуры  попеременно от каждой  из них  (см. также описание
настроечного параметра "Спецпоставщик" группы "Печать расходной").
    В версии 2.6  появилась возможность  указать в отдельном поле
Ваш E-mail адрес (адрес электронной почты).

    5.1.4. Финансовый учёт
    В этой группе  собраны параметры, устанавливающие в программе
правила денежных операций.

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

    5.1.4.2. Другие цены и суммы
    При  установке  параметра  в значение  "Строкой ниже"  второй
строкой  после  каждой позиции  расходной накладной  или  фактуры
печатается  её  дубль  в деноминированных  (новых)  рублях,  если
параметру "Копейки" присвоено значение "Нет" или  "Только в сумме
прописью", или  в неденоминированных (старых) рублях,  если пара-
метру "Копейки" присвоено значение "Есть".

    5.1.4.3. Другие итоги по накладной
    При  установке  параметра  в значение  "Строкой ниже"  второй
строкой  после  каждой позиции итогов  внизу  расходной накладной
или фактуры печатается её дубль в деноминированных (новых) рублях,
если параметру  "Копейки"  присвоено значение "Нет"  или  "Только
в сумме прописью", или в неденоминированных (старых) рублях, если
параметру  "Копейки"  присвоено значение  "Есть".  При  установке
параметра в значение  "Группой"  итоги внизу  расходной накладной
соответствующие дублирующие строки  печатаются  отдельной группой
после группы итогов в другом масштабе цен.

    5.1.4.4. Разрядность округления
    В программе есть несколько моментов, когда необходимо  округ-
лить получающийся результат вычислений  (к примеру, при работе со
скидкой/наценкой в расходе,  при вычислении договорных цен в при-
ходе и так далее).  Параметр указывает программе, до какого знака
производить округление цены. Минимальное значение - "Копейки" (до
деноминации - "Рубли"), то есть до последнего знака, максимальное
- "Десятки рублей" (до деноминации - "Тысячи рублей").
    Внимание! Значение параметра должно быть установлено в начале
работы с программой и не подлежит изменению! То есть, если Вы вы-
бивали расходные накладные с позициями, для которых есть  скидки,
а потом в какой-то момент поменяли  значение разрядности округле-
ния, то цена и сумма в этих уже отпущенных накладных по скидочным
позициям изменится!  Или,  например,  если Вы  отпустили какой-то
товар со скидкой, а потом он вернулся от покупателя/с реализации,
и Вы  за это время  поменяли значение разрядности округления,  то
цена для таких позиций  в возвратной накладной не будет совпадать
с ценой расхода (так как цена расхода  и  процент скидки хранятся
в базе отдельно, а цена товара со скидкой всегда округляется  при
вычислении),  и сумма возврата,  которую выдаст программа,  будет
иной, чем сумма по расходу этих позиций.
    Внимание!  Будьте осторожны с округлением  до старших знаков:
так как скидка/наценка считается  от цены единицы товара, а не от
суммы по позиции, то  Вы можете  не обнаружить в цене  и  в сумме
по позиции указанной  Вами скидки/наценки  -  она просто-напросто
"округлится";  либо если  цена расхода товара при вычислении про-
центом в приходной накладной получится равной, например,  четырём
рублям, - при округлении  "до 10 рублей"  сама цена округлится до
нуля!
    В версии 3.1 появилась возможность округления "до 50 копеек",
которую (как, впрочем, и все остальные варианты округления) можно
использовать, например, при печати прайсов  с процентным расчётом
цен (при этом цены получаются с копейками, от которых можно таким
образом избавиться).  Внимание:  данный вид  округления  работает
нестандартно - значения  менее  33 копеек  округляются  в меньшую
сторону, значения от  33 копеек  до 66 копеек -  к 50 копейкам, а
большие - до 1 рубля.
    Если Вы изменили  разрядность округления  и забыли вернуть её
к первоначальному значению,  сетевой вариант программы на компью-
тере-клиенте при следующем входе в программу  выдаст предупрежде-
ние о несоответствии, а пользователям монопольной версии или про-
граммы на компьютере-сервере остаётся надеяться  на себя  либо на
версию 3.1, которая сделает это за Вас сама при выходе (за исклю-
чением, разумеется, аварийного завершения работы).

    5.1.4.5. Разрядность цен
    Как показывает практика, при работе большинства фирм не быва-
ет так, чтобы цена единицы товара превышала 9,999,999  (т.е. семь
значащих цифр в "старых" рублях). К тому же все экранные и печат-
ные формы программы  изначально  были настроены  именно  на такой
порядок цен.  Однако установка этого параметра позволяет  при не-
обходимости  перейти  к разрядности цен  в восемь значащих цифр с
автоматической перестройкой экранных и печатных форм.

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

    5.1.4.7. Автовнесение сумм в финансовый журнал
    ("Нулевые суммы пустой накладной" до версии 3.1)
    Параметр позволяет автоматически  (т.е. без выдачи запроса на
ввод сумм) заносить в финансовый журнал суммы по накладным, когда
не нужен выбор вида расчётов: нулевые суммы для пустых (без пози-
ций) накладных  и  суммы
  при автозаполнении
накладных (т.е. при установке параметров  "Автоустановка на поку-
пателя", "Автозаполнение номера накладной",  "Автозаполнение даты
накладной"  и так далее для всех реквизитов накладной, см. группу
параметров "Расходная накладная II", п. 5.1.7) в графу "Наличные"
при работе со сканером штрих-кодов (то есть при розничной продаже
товара  в магазине позволяет  легче оформлять  каждого покупателя
отдельной накладной)  либо в противном случае в графу, определяе-
мую первым значением из параметра "Порядок заполнения сумм".
    В версии 3.2 появилась возможность автовнесения сумм для всех
расходных накладных,  всех расходных  и приходных накладных, либо
вообще всех накладных.

    5.1.4.8. Суммы при корректировке накладных
    При занесении суммы  в финансовый журнал  после корректировки
накладной можно подсвечивать в полях ввода  суммы,  которые  были
занесены до корректировки,  либо нули,  либо  реальную  сумму  по
накладной (с учётом корректировок).  Если  Вы выбираете последнее
значение параметра, будьте внимательны  при занесении суммы после
корректировки  накладной,  по  которой  ранее  были   сознательно
занесены нули.

    5.1.4.9. Расчёт прибыли: себестоимость (только в версии 2.4)
    При установке этого параметра в значение "Вместо цены прихода"
во всех печатных формах, выдающих сумму прибыли, вместо цены при-
обретения  берётся себестоимость (если она изначально введена для
позиции при корректировке приходной накладной).
    В версии 2.5  параметр объединён с параметром "Себестоимость"
группы "Приходная накладная".

    5.1.4.10. Автопроплата по наличным
    С версии 2.2 появилась возможность "поручить" программе авто-
матически (значение "Да") или после запроса (значение "По запросу")
аносить в финансовый журнал проплату сразу же  после ввода  суммы
по накладной в графу "Наличные".  Подробнее см. п. 3.1.
    С версии 3.2  появилась возможность  одновременно с внесением
автопроплаты ставить у оплаченной накладной признак оплаты (доба-
влено соотв. значение параметра).

    5.1.4.11. Дата для автопроплаты
    Значение этого параметра определяет, какая дата будет у авто-
проплаты при её  вводе  в финансовый журнал  или корректировке  -
текущая  или  дата накладной.

    5.1.4.12. Контроль оплаты накладных
    Установка параметра влияет на наличие в перечнях приходных  и
расходных накладных (режимы Диспетчер/Приход  и Диспетчер/Расход)
колонок "Дата оплаты" и "Признак оплаты",  а также на возможность
печати формы "Оплата накладных" (меню Взаиморасчёты/Печать_форм).
В качестве даты оплаты обычно вводят день, когда накладная должна
быть оплачена. Но накладная считается оплаченной, только если для
неё установлен признак оплаты: символ "+". Вообще в поле признака
оплаты воспринимаются только два символа: "+" и пробел.
    От использования контроля оплаты,  как  и  контроля отгрузки,
вполне можно отказаться,  и это никак не повлияет на корректность
работы программы.  В сущности, это просто две дополнительные воз-
можности программы.
    Если Вы не собираетесь использовать контроль оплаты накладных
по его  прямому назначению,  то Вы можете  с успехом использовать
признак оплаты накладных для отметки "белых" накладных и посколь-
ку во многих печатных формах  программы  есть возможность выборки
оплаченных/неоплаченных  накладных,  Вы получите  довольно мощный
инструмент "чёрно-белой" бухгалтерии.

    5.1.4.13. Итог сумм в карточке клиента (с версии  2.4)
    Значение параметра определяет возможность в карточке  клиента
(режим "Работа с клиентом")  видеть  суммарный итог  по всем трём
видам взаиморасчётов, как текущий  (для каждой строки при переме-
щении курсора), так и окончательный.


    5.1.5. Общие для документов

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

    5.1.5.2. Ширина поля наименования товара (с версии 2.6)
    Параметр позволяет изменить физическую ширину поля наименова-
ния товара в базе данных, т.е. Вы получите возможность  вводить и
печатать (при печати с переносом на следующую строку) больше сим-
волов в наименовании товара, чем раньше.
    Максимально  допустимое  значение  ширины  поля  наименования
товара в версиях 3.01  и 3.1 - 89 символов, в версиях 2.6 и 3.0 -
200 символов, минимальное - 50 символов.
    Внимание! Если Вы работаете в сети и решили изменить значение
этого параметра, его нужно изменить и на всех остальных компьюте-
рах сети,  иначе при входе в сеть Вы получите сообщение "Неверная
структура поля ..."  или  "Выполнение  данной операции  в сетевом
режиме невозможно".

    5.1.5.3. Первая договорная цена
    Параметр управляет отображением на экране и печати наименова-
ния  первой  договорной  цены.   Варианты  отображения:  "дог.1",
"оптовая", "мел/опт", "розничн" и "обмена". В версии 3.0 добавле-
ны варианты "магазина", "прайса", "без НДС" и "с НДС".

    5.1.5.4. Вторая договорная цена
    Параметр управляет отображением на экране и печати наименова-
ния  второй  договорной  цены.   Варианты  отображения:  "дог.2",
"оптовая", "мел/опт", "розничн" и "обмена". В версии 3.0 добавле-
ны варианты "магазина" и "прайса", "без НДС" и "с НДС".

    5.1.5.5. Третья договорная цена
    Параметр управляет доступностью для работы  и отображением на
экране и печати наименования  третьей договорной  цены.  Варианты
отображения: "дог.3", "оптовая", "мел/опт", "розничн" и "обмена".
Значение  "Нет"  отключает работу  с третьей  договорной ценой и,
кроме того, отключает возможность печати  третьей колонки  цены в
прайс-листах.

    5.1.5.6. Себестоимость товара
    Параметр позволяет  включить работу  с себестоимостью товара,
и в частности, её запрос при вводе и корректировке  приходной по-
зиции.
    Внимание:  установка  работы  с себестоимостью  в версии  2.4
не означает, что прибыль в экранных  и печатных формах будет рас-
считываться по себестоимости вместо приходной цены. Способ расчё-
та прибыли  устанавливается  параметром группы  "Финансовый учёт"
после установки данного параметра.
    Внимание!  Начиная с версии 2.5, установка параметра включает
режим отслеживания номеров приходных накладных, который рассчитан
на включение только в начале работы с программой, когда расходных
накладных в базе ещё нет. Подробнее см. пп. 5.1.11.13.

    5.1.5.7. Реквизиты товара для мониторинга (с версии 2.5)
    Позволяет для текущей (подсвеченной курсором)  позиции списка
товаров  видеть  все или часть  из введённых  реквизитов товара в
строке, расположенной выше шапки наименований колонок.  Требуемые
для отображения реквизиты обозначаются номерами-цифрами аналогич-
но параметрам "Порядок заполнения реквизитов" и  "Отправка рекви-
зитов с накладными" группы "Новые параметры".
    С версии 3.0 параметр уже не включает, как раньше, собственно
мониторинг реквизитов товара в режиме  Склад, а только указывает,
какие именно из реквизитов необходимо высвечивать, так как появи-
лась возможность мониторинга реквизитов  и во всех остальных спи-
сках товаров (в Справочнике товаров, режиме Заказы, в списке рас-
ходных позиций режима Возврат).  Мониторинг включается и выключа-
ется в соответствующем списке товаров по комбинации клавиш Ctrl R.
    До версии 3.1 параметр находился в группе "Склад и карточка".

    5.1.5.8. Печать номера телефона и адреса E-mail
    Установка данного параметра влияет на печать  номера телефона
Вашей фирмы в расходной накладной, при печати из режима Заказы  и
при печати прайс-листов.
    В версии 2.6 добавлена возможность печати адреса E-mail вмес-
те  с номером телефона,  либо одного только  адреса  E-mail,  без
номера телефона.

    5.1.5.9. Печать времени в накладных
    Параметр позволяет включать в приходные и расходные накладные
даты и время их выдачи (печати).

    5.1.5.10. Печать номеров складов в накладных
    Указывает программе, нужно ли при печати приходных и расходных
накладных печатать колонку номеров складов,  на которые  пришёл (с
которых произведён расход) товар.

    5.1.5.11. Печать названия товара с позиции
    Параметр реализует возможность  более чётко  разделять автора
и  название  книги  (вид и наименование товара) при печати прайс-
листов, Справочника товаров,  расходных накладных (кроме ТОРГ-12)
и формы Поступления/Реализация. При установке параметра в ненуле-
вое значение содержимое поля  "Название"  ("Наименование") в ука-
занных формах  будет  печататься  для  каждой строки  с указанной
позиции, даже если, к примеру, поле "Автор" ("Вид товара") вообще
для этой позиции не заполнено.
    При значении этого параметра  -1  позиции списка  в указанных
выше формах будут печататься без вида товара (только название по-
зиции).

    5.1.5.12. Печать названия товара (с версии 3.0)
    Переключает отображение в экранных формах  и на печати в пол-
ном наименовании товара автора (вида товара)  после названия (на-
именования товара).

    5.1.5.13. Печать карточки клиента (до версии 2.6)
    При печати карточки клиента (по клавише  F5  в режиме Взаимо-
расчёты/ Работа_с_клиентом) можно печатать не только состояние на
первую дату печати,  но и  итоговую строку суммы отгрузки (строку
"плюсов")  и строку суммы поступлений и оплат (строку "минусов"),
то есть видеть,  из каких сумм  складывается итог  на первую дату
печати.
    В версии 2.6 параметр отключён  в связи  с появлением у формы
предпечатного меню, параметр "На первую дату печати" которого как
раз и определяет необходимый вид печати формы.

    5.1.5.14. Каталог (путь) при печати в файл (с версии 2.5)
    При печати  накладных  и  прочих форм документов  в текстовые
файлы  и при печати прайс-листа в DBF-файл  появилась возможность
задания пути  для записи  файла.  Использование  этой возможности
позволяет  отделить значимые файлы (файлы программы) от пользова-
тельских, т.к. ранее  иногда  случалась ситуация,  когда удалялся
какой-либо файл программы  при "подчистке"  каталога с программой
(удалении файлов, потерявших свою актуальность), особенно при ра-
боте с прайс-листами в формате DBF, файлы которых (при сортировке
файлов в каталоге по расширению) располагались прямо между файла-
ми программы.
    В версии 2.6 в строке ввода пути можно указать и имя файла (с
расширением), и тогда программа создаст результирующий файл не со
стандартным именем и расширением, а с указанным Вами.

    5.1.5.15. При печати [накладных] с иной ставкой НДС
    В версии 2.6 при печати товарной накладной (форма "ТОРГ-12) и
счёта-фактуры появилась возможность  выдачи предупреждения о том,
что накладная печатается с иной ставкой НДС, чем записано в пози-
циях накладной.  Предупреждение  может выдаваться  и когда ставка
НДС внутри позиций накладной  равна нулю, так как может быть, что
накладная уже была ранее напечатана именно с нулевой ставкой НДС.

    5.1.5.16. Пустографки меню Диспетчер/Печать форм
    Указывает программе,  высвечивать ли в меню  Диспетчер/Печать
форм пустографки "Расход по магазину" ("РПМ")  и  "Расчёты с про-
давцами" ("РСП").

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

    5.1.5.18. Упаковки в экранах накладных
    Позволяет в правом верхнем углу при просмотре  на экране спи-
ска позиций накладной высвечивать либо количество пачек, либо об-
щее количество (штук) товара в накладной.
    В версии 3.2 добавлено значение "Упаковки / Россыпь", при ко-
тором в колонке  упаковок  расходной накладной  выводится  точное
количество упаковок и россыпи по каждой позиции.


    5.1.5.19. Строка
    Этим параметром можно задать строку, которая может печататься
в расходных документах  при отсутствии налогов  в конце документа
после строки итога. 

    5.1.5.20. Строку при отсутствии налогов
    Определяет, каким образом будет печататься информация,  опре-
деляемая параметром "Строка" - всегда или по запросу в предпечат-
ном меню или, для обычной накладной - после запроса  в диалоговом
окне.


    5.1.6. Расходные накладные

    5.1.6.1. Контроль отгрузки накладных
    Установка параметра влияет на наличие в перечне расходных на-
кладных (режим Диспетчер/Расход) колонки "Дата отгрузки".
    С датой отгрузки связана достаточно  интересная  возможность:
при удалении даты из поля "Дата отгрузки" программа не запрашива-
ет ввод сумм в финансовый журнал и, соответственно, запись о дан-
ной расходной накладной в финансовом журнале вообще не появляется.
Запрос на ввод сумм в финансовый журнал для данной накладной осу-
ществляется только при последующем заносе  какой-либо даты  в это
поле при корректировке по F6.
    Примечание:  при отключённом контроле отгрузки  при  создании
расходной накладной в поле  "Дата отгрузки" базы данных автомати-
чески заносится текущая дата.

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

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

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

    5.1.6.5. Автоматическая установка на покупателя
    При непустом значении параметра  при заходе в  Справочник по-
купателей  при создании расходной накладной автоматически устана-
вливает курсор  на покупателя,  сокращённое наименование которого
введено в этом поле.
    С версии 3.1 значение параметра не вводится вручную посимволь-
но, а выбирается выбирается из Справочника покупателей. Обнуление
значения параметра производится выходом из открывающегося Справо-
чника покупателей по клавише BackSpace ("Удаление символа слева").

    5.1.6.6. Автозаполнение номера накладной (с версии 3.0)
    Включает автоматическое заполнение (без подтверждения) номера
расходной  накладной  значением   по умолчанию  при  её  создании
по клавише F7.
    Если параметр выключен, то  номер накладной  (следующий после
последнего из имеющихся в списке) подсвечивается  для ввода/изме-
нения. При этом запрос на изменение нумерации накладных при пере-
сечении конца года (31 декабря/1 января) не высвечивается.  Имеет
смысл изменять только последние 5 цифр номера накладной,  так как
первая цифра обозначает год, и накладные, номер которых начинает-
ся на "9" (1990-х годов), будут идти в списке расходных накладных
(при сортировке по номеру) перед накладными, начинающимися на "0"
(накладными 2000-го года).

    5.1.6.7. Автозаполнение даты накладной
    Включает  автоматическое заполнение  (без подтверждения) даты
создания  расходной  накладной  значениями  по умолчанию  при  её
создании.

    5.1.6.8. Автозаполнение даты отгрузки
    Включает  автоматическое заполнение  (без подтверждения) даты
отгрузки  расходной  накладной  значениями  по умолчанию  при  её
создании.

    5.1.6.9. Автозаполнение даты оплаты
    Включает  автоматическое заполнение  (без подтверждения) даты
оплаты расходной накладной значениями по умолчанию (текущей датой
или сформированной по значению соотв. реквизита в Справочнике ) при
её создании.

    5.1.6.10. Автозаполнение признака оплаты
    Включает автоматическое заполнение  признака оплаты расходной
накладной значениями по умолчанию при её создании.

    5.1.6.11. Автозаполнение поля примечания 
    Включает автоматическое заполнение  поля короткого примечания
к накладной пустым значением при её создании.


    5.1.7. Расходная накладная I

    5.1.7.1. Заказа товара из расхода
    Параметр позволяет включать/выключать  режим  автоматического
заказа товара из расхода (если количество товара, указываемое при
формировании расходной позиции,  больше имеющегося на складе,  то
программа, не воспринимая это количество в поле ввода, тем не ме-
нее помещает разницу между ним и количеством на складе в Заказы).
    В версии 3.1 можно помещать позицию в Заказ,  если  складской
остаток  меньше текущего расхода [14],  либо  если товар израсхо-
довали  со склада  под ноль [13],  либо  если  складской  остаток
меньше упаковки товара [15],  либо  если складской остаток меньше
половины упаковки товара [16],  либо по запросу [12]  при попытке
расхода товара  количеством  большим его наличия [11],  либо если
складской остаток  меньше соотв. значения минимального остатка из
карточки реквизитов товара  (где также возможен заказ, если коли-
чество  меньше определённой величины  от 1 до 5 штук товара [1-5]
либо 10 штук товара [6], либо введённого вручную количества мини-
мального остатка, либо 5 упаковок товара, либо меньше 10 упаковок
товара). Таким образом, появилась возможность автоматического за-
каза  каждой позиции по своей отдельной схеме.  При этом значение
"По запросу" означает заказ при попытке расхода товара  количест-
вом большим наличествующего после положительного ответа на запрос,
выдаваемый программой.
    Начальное заполнение всего Справочника товаров каким-либо од-
ним значением можно осуществить, нажав в Справочнике товаров ком-
бинацию клавиш  Alt K  для вызова интерпретатора команд Clipper и
выполнив команду:  replace min_ost with ... all  (где ... - число
из скобок []  - см. выше,  либо  "число остатка + 20",  если  оно
больше 20)  и команду  exit.

    5.1.7.2. Снятие заказа при расходе
    С версии  2.4  при  расходовании позиции  может производиться
её поиск в списке заказов для данного покупателя  и корректировка
(уменьшение) количества заказа (значение "Вычитать") или удаление
позиции  заказа вообще (значение "Удаление"),  как автоматически,
так и после выдачи на экран запроса (значение "По запросу").
    Снятие заказа при создании расходной накладной  по комбинации
клавиш Ctrl F5  из режима Заказы регулируется параметром "Перенос
заказа в накладную" группы Новые. При этом не отслеживается соот-
ветствие покупателя/поставщика создаваемой накладной и покупателя
/поставщика в Заказе и возможно только удаление позиции из Заказа.
    С версии 2.6 функция действует также и при создании расходной
накладной копированием по комбинации клавиш  Shift F7  из режимов
Приход, Расход или Возврат.

    5.1.7.3. Список серийных товаров (при работе с сериями)
    Позволяет хранить и подсвечивать при создании позиции расхода
информацию о том, какие книги/товары  той же серии, что  и взятая
со склада, уже отпускались данному покупателю  (чтобы было видно,
какие позиции серии он ещё не брал, а какие позиции брал  и каким
количеством).
    Если Вы только собираетесь  включить этот параметр, Вам необ-
ходимо  произвести  инициализацию (начальное заполнение)  журнала
серий в режиме "Сервис/Специальные/Обновить сериные".

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

    5.1.7.5. Цена по умолчанию в расходе
    Параметр определяет,  какая цена  будет подставляться  в поле
ввода  цены  при формировании  расходной  позиции:  Договорная 1,
Договорная 2  или  средняя между ними.  После подстановки  в поле
ввода  цена  может быть  откорректирована  до  нужного  значения.
С версии 2.2 возможна также подстановка  цены предыдущего отпуска
данного товара данному покупателю  или  цены прихода,  а с версии
2.3 - третьей договорной цены.

    5.1.7.6. Подстановка цен по клавише Tab
    Устанавливает,  какие  цены  из списка  [Дог.1, Дог.2, Дог.3,
Предыдущего отпуска, Средняя от Дог.1 и Дог.2,  Приходная]  будут
циклично подставляться  при нажатии клавиши  Tab  в поле цены при
создании позиции расхода (при вводе цены расхода).

    5.1.7.7. Новый вид цены для подстановки
    Управляет возможностью  запоминания вида цены,  подставляемой
в качестве цены расхода, при её изменении по клавише Tab. Запоми-
нание может быть оперативным (действительным только для следующих
позициций  текущей расходной накладной),  либо постоянным (в этом
случае оно  аналогично  изменению значения настроечного параметра
"Подстановка цены в расходе").

    5.1.7.8. Повтор скидки/наценки
    Позволяет при вводе новой позиции расхода подставлять скидку/
наценку от предыдущей (последней) введённой позиции  этой расход-
ной накладной.

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

    5.1.7.10. Глубина поиска предыдущей цены
    В связи  с  довольно большой  длительностью  "точного" поиска
цены предыдущего отпуска товара существует возможность ограничить
поиск этой цены "вглубь" определённым количеством дней. Чем мень-
ше  значение этого параметра,  тем быстрее будет идти поиск.  Но,
естественно, при нулевом значении количества дней поиск цены пре-
дудыщего отпуска вообще осуществляться не будет.
    Этот же параметр используется и тогда, когда цена предудущего
отпуска товара  раньше  какой-либо даты  просто  уже не интересна
(например, при постоянном росте цен товаров).

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

    5.1.7.12. Количество предыдущего отпуска
    С версии 2.5 появилась возможность при подстановке  цены пре-
дыдущего отпуска товара отображать в справочном порядке и количе-
ство предыдущего отпуска по этой цене.

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

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

    5.1.7.15. Поле примечания к расходной накладной
    Параметр устанавливает, будет ли в списке расходных накладных
присутствовать  колонка  краткого примечания (6 символов),  и как
она будет называться.  Пустое значение этого поля  будет означать
отсутствие данной колонки.
    С версии 2.5,  если  в названии колонки  присутствуют символы
"Коэфф",  то при входе в режим Расход  в колонке примечания будет
выводиться коэфф. прибыльности, а если в названии колонки введено
слово "Сумма" - то будут высвечиваться суммы по накладным. Иначе,
если какое-то наименование поля примечания введено,  то будет вы-
свечиваться  краткое примечание,  а  коэффициенты прибыльности  и
суммы по накладным будут доступны по комбинации клавиш CtrlK.
    С версии 3.1 при высвечивании сумм по накладным или коэффици-
ентов прибыльности в колонке "СимНом" выводится  количество строк
(позиций) накладной.

    5.1.7.16. Реализация товара по поставщику (с версии 2.5)
    В связи с появлением  в версии 2.5  возможностей отслеживания
реализацию книг/товара  по каждому поставщику  и  коррекции любой
приходной накладной, появилась необходимость хранить на складе  и
в расходе исходный  номер приходной накладной  и,  таким образом,
количество одинаковых и  не объединяемых позиций на складе  может
возрасти, поэтому введён параметр, управляющий  включением/выклю-
чением этих функций.


    5.1.8. Расходная накладная II

    5.1.8.1. Сортировка накладной
    Устанавливает, каким образом  будет производиться  сортировка
(изменение порядка расположения) позиций в накладной: при нажатии
клавиши  F9  (сортировка выполняется  всегда)  или  автоматически
сразу после создания накладной (при установке соответст. значения
данного параметра).  Есть также возможность (с версии 2.6) сорти-
ровкии позиций накладной  не по алфавиту, а по названию,  по жан-
рам/группам или месту позиции на складе (внутри по алфавиту). Все
эти возможности представлены  в вариантах выбора значения данного
параметра.

    5.1.8.2. Включать скидку в цену продажи (с версии 2.5)
    Позволяет в списке позиций  расходной накладной  видеть  цену
отпуска позиции  с учётом скидки (если она есть)  либо  без учёта
скидки.
    В версии 2.6  при значении параметра  "При отправке"  цена со
скидкой заносится в поле цены расхода  и  при отправке  расходной
накладной, а при значении "Везде" -  и в DBF-варианте формы "Реа-
лизация". При этом в поле скидки заносится нулевое значение.

    5.1.8.3. АвтоВвод позиции после поиска штрих-кода
    Параметр  появился  в версии 3.1  и  позволяет  автоматически
заносить позицию  в расходную накладную после её  удачного поиска
по ISBN (штрих-коду) на складе, например при использовании скане-
ра штрих-кодов (без подтверждений ввода по клавише Enter).
    При установке параметра отметка позиций в расходной накладной
по комбинациям клавиш  Ctrl + "стрелка вверх"  и  Ctrl + "стрелка
вниз" (при более чем 1 отмеченной позиции)  одновременно с отмет-
кой отображает  в верхней  фиолетовой строке  сумму по отмеченным
позициям  (для контроля суммы покупки последнего покупателя, если
все покупки, например за день, вбиваются в одну накладную). После
отметки  можно,  как  и обычно,  переместить  отмеченные  позиции
в другую накладную  (например, если  покупатель  вышел на оптовую
сумму и ему  полагается  скидка, которую проще сделать по  Ctrl L
в отдельной накладной).
    Для работы функции  автоматического ввода позиций необходимо,
чтобы был  установлен  в ненулевое значение  параметр "Количество
при вводе позиции" (см. ниже пп.5.1.8.12).
    При этом, если часто нужно только смотреть цену товара, можно
поставить параметр в значение  "После 2-го поиска",  и тогда  при
первом поиске  штрих-кода  будет производиться  только  установка
курсора на нужную складскую позицию,  и только при повторном ска-
нировании - ввод её в накладную (поиск кода по Alt F7 или Ctrl F7
к вводу позиции  в накладную  в данном случае  не приводит).  При
установке параметра в значение "Да" встать на позицию для просмо-
тра цены  можно другими способами:  выйти в Справочник товаров по
Ctrl F5,  там осуществить поиск сканированием штрих-кода и нажать
Enter  для установки  на этот товар на складе, либо для просмотра
цены искать товар на складе по наименованию.
    Внимание:  при ошибочно одинаковых штрих-кодах для разных то-
варов и "решении" данной проблемы изменением последней цифры кода
(незначимой цифры контрольной суммы)  либо добавлением какой-либо
цифры или буквы к коду товара в базе  для одного  из этих товаров
программа  НЕ НАЙДЁТ  товар  с изменённым  штрих-кодом  на складе
при сканировании,  если  его "собрат" по коду  на складе отсутст-
вует, потому что иначе есть вероятность ошибочно внести в наклад-
ную другую позицию (в этой ситуации можно указать программе пара-
метром "При принятии искать в Справочнике" группы "Расходная II",
чтобы осуществлялся  поиск в Справочнике товаров  по наименованию
товара). При обнаружении на складе обеих таких позиций программа,
как и  при поиске  в  Справочнике товаров,  выдаст дополнительный
экран для выбора одной из этих позиций.

    5.1.8.4. Количество при вводе позиции (с версии 2.5)
    Реализует возможность  автоматической  подстановки количества
в поле количества  при расходе новой позиции  с вариантами выбора
от  1 до 4 [штук],  количество из предыдущей позиции  (точнее, из
последней позиции текущей накладной), пол-упаковки товара.

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

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

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

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

    5.1.8.9. При принятии искать в Справочнике (с версии 3.1)
    Параметр указывает программе, что при неудачном поиске товара
на складе либо в Справочнике товаров по коду (штрих-коду) следует
попытаться  найти  товар  по наименованию  в Справочнике товаров.
Таким образом Вы можете указать программе для принятия какой-либо
другой  товар  вместо отсутствующего,  либо отработать  ситуацию,
когда штрих-код товара в новой партии поменялся,  а у Вас  в базе
остался прежним.
    Параметр имеет три варианта значения:  "Не принимать" - поиск
товара по наименованию в этом случае НЕ осуществляется, "Если нет
на складе" - когда код товара  найден  в Справочнике товаров,  но
товара нет на складе,  и  "Не нашли код товара" -  когда товар по
коду в Справочнике не найден, пробуем найти по наименованию.

    5.1.8.10. Дополнительно принимать в расход ("Приходные
               накладные для принятия" в версии 2.5)
    Параметр добавлен в связи с появлением возможности принятия в
расходе DBF-файлов приходных накладных  и  позволяет либо отобра-
жать их в общем списке доступных для принятия накладных, либо  не
отображать  (и тем самым  отключить возможность их принятия). При
принятии  в расходе приходной накладной  в качестве  цены расхода
берётся цена расхода по умолчанию (со склада).
    С версии 2.6  параметр называется  "Дополнительно принимать в
расход"  и позволяет включить возможность принятия также возврат-
ных накладных и DBF-файлов прайс-листов.


    5.1.9. Печать расходной накладной I

    5.1.9.1. Формы печати накладных (Обычная, Для каждого склада,
Специальная, Реестр, Бухгалтерская, Пополам, Счёт,  Счёт-фактура,
ТОРГ-12)
    Параметр  управляет  наличием в меню печати расходной наклад-
ной соответствующих пунктов  и,  разумеется,  самой  возможностью
печати соответствующих форм документов. Каждая цифра в поле ввода
соответствует определённому виду печати расходной накладной.
    В версии 2.6  группа параметров  объединена  в один параметр, 
наличие форм печати в котором указывается с помощью  номеров форм
печати, и настройка параметра действует не только  на меню печати
расходных накладных, но и приходных, и возвратных накладных.
    В версии 3.2 повилась возможность  отключать меню печати рас-
ходной накладной указанием  печати только  одного вида расходного
документа.
    Также с версии 3.2  отсутствие в значении параметра цифры "1"
(обычной расходной накладной)  не влияет на наличие в меню печати
режима Приход обычной приходной накладной - она доступна всегда.

    5.1.9.2. Сумма разбивки.
    При присвоении данному параметру значения,  большего нуля,  в
меню печати  расходной накладной  появляется пункт  "Разбиение  с
учётом суммы", позволяющий разбить накладную на две  с одинаковым
номером и отметками (1) и (2) так,  чтобы первая из них не превы-
шала суммы, указанной в параметре (если это возможно).

    5.1.9.3. Вид оплаты.
    При печати накладной  можно  отображать  вид оплаты  (одну из
букв "Б", "Н" и/или "О",  либо слово:  "Безнал",  "Наличные"  или
"Обмен"),  соответствующий  виду  денег, занесённых  в финансовый
журнал по данной накладной.

    5.1.9.5. Скидка.
    Значение параметра определяет, будет ли расходная  скидка/на-
ценка включена в цену  при печати накладной  или будет печататься
отдельной колонкой, или вообще  будет фигурировать  только  одной
строкой вида "% скидки ...сумма скидки"  после  списка позиций  и
итоговой суммы по накладной до строки "Итого к оплате".
    Внимание: при печати скидки отдельной колонкой попытка высчи-
тать сумму товара, умножая  цену на количество товара  и  вычитая
скидку, может не дать ожидаемого результата стоимости по позиции.
Дело в том, что всё сделано так, чтобы любая форма печати наклад-
ной выдавала одну и ту же сумму.  Для этого  высчитанная  цена со
скидкой  округляется  до копеек, потому что реши Вы вдруг напеча-
тать товарную накладную (ТОРГ-12)  или  счёт-фактуру  -  там ведь
нужно указывать цену уже за вычетом скидки и НДС для каждой пози-
ции и соответственно, округлять до копеек!  Нет, конечно, можно и
в ценах и в суммах на печати выводить четыре знака после десятич-
ной точки, но тогда как быть с тем что на экране?  Это всё просто
не уместится в положенные 80 символов в строке... Если посмотреть
в любой расходной накладной -  там  и так  на наименование товара
остаётся не очень много,  а если его ещё уменьшить на четыре сим-
вола, будет вообще печально.

    5.1.9.6. Спецдата и Спецномер
    Параметры определяют,  какие значения  будут подставляться  в
предпечатное меню специальной расходной накладной.  Разумеется, в
самом  предпечатном меню  эти значения  можно исправить  на какие
угодно другие.
    Возможные варианты значения "Спецномер":
    1) "Пустое" - в поле "Наименование" предпечатного меню специ-
альной расходной накладной  будет заноситься значение  "Расходная
накладная";
    2) "Накладной" - в поле "Наименование" предпечатного меню бу-
дет заноситься значение  "Расходная накладная № ......", при этом
в качестве номера будет браться реальный номер печатаемой наклад-
ной;
    3) "Прежнее" - поле предпечатного меню  не будет  изменяться,
то есть если в него внесено для печати текущей накладной значение
"ТОВАРНЫЙ ЧЕК", то и для следующей печатаемой накладной оно будет
таким же,  правда  номер товарного чека, если он нужен,  придётся
каждый раз менять вручную;
    4) "Из поля Примеч" - значение для подстановки номера наклад-
ной будет браться из поля "Примеч" расходной накладной;
    5) "N накл + Примеч" - к истинному значению  номера накладной
будет через пробел подставлено значения из поля примечания расход-
ной накладной.

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

    5.1.9.8. Способ расчёта налогов
    Программа может  рассчитывать  налоги  двумя способами:  либо
прибавляя рассчитанную по указанному  в настроечном поле "Ставка"
проценту  сумму денег  к расходной цене  (это  способ  "Сверху"),
либо  высчитывая  этот  процент  из  расходной цены  (это  способ
"Извлекать").  Обычно используют второй вариант, т.к. он подразу-
мевает, что налоги уже  включены  в цену  продажи,  и общая сумма
по накладной будет в этом случае соответствовать той сумме денег,
которую заплатит за товар покупатель.
    В версии 2.5 общая сумма по расходной накладной соответствует
сумме к оплате и при способе расчёта налогов "сверху" (налог при-
бавляется к сумме сразу). Но при этом способе:
    - товар  на склад  в приходной накладной  нужно тоже заносить
по ценам без НДС  (а сумму в финансовый журнал по этой  приходной
накладной вносить  не предлагаемую  программой,  а итоговую сумму
из бумажной накладной или счёта-фактуры),  иначе невозможно полу-
чить  точную  сумму прибыли  от реализацию товара  (особенно если
есть товары с разными НДС)  в печатных формах;
    - на складе Вы не сможете видеть реальную (конечную для поку-
пателя)  цену товара (до версии 2.6);
    - при возврате Вам товара  с реализации покупатель будет  (до
версии 2.4)  терять НДС-ную  часть суммы,  так как  ставка НДС, с
которой  был  когда-то  отпущен товар,  в расходных  накладных не
хранится;
    - не будет  совпадать  сумма  при печати  расходных накладных
(обычной, специальной, бухгалтерской)  с суммой  счёта-фактуры  и
формы ТОРГ-12 (и, что тоже важно, не будет совпадать  сумма НДС!),
если ставка НДС будет браться  из  Настройки,  а не из реквизитов
товаров (настроечный параметр "Смотреть ставку НДС в реквизитах").
    Беспроблемная работа со способом расчёта налогов "Сверху" ре-
ализована только в версии 2.6 с появлением возможности сохранения
ставки НДС  вместе с позицией в базе данных.  Также  в версии 2.6
появилась возможность видеть  цены покупки и продажи товара с НДС
в приходе, расходе и на складе,  автоматической подстановки суммы
с НДС  для занесения  в финансовый журнал  в приходной накладной,
печати различных аналитических форм и отчётов в вариантах с НДС и
без НДС (в некоторые формы, например "Баланс интервала дат", соот.
изменения внесены только в версии 3.1).  И в общем случае при пе-
чати форм с версии 3.1 НДС в ценах и суммах учитывается, если спо-
соб исчисления НДС "Сверху" в Настройке включен, и не учитывается,
если соотв. настроечный параметр поставлен в значение "Нет".
    С другой стороны, если  Вы  будете применять  способ  расчёта
налога "Извлекать", то есть налог у Вас будет учтён в цене, и Вам
приходит много  стандартных "товарных накладных" ("ТОРГ-12"),  то
Вам неоткуда будет взять реальную  приходную цену (с НДС),  кроме
как вручную, на калькуляторе, делить сумму каждой позиции прихода
на  количество прихода  этой позиции (в счёте-фактуре цена товара
указывается тоже  только без НДС).  Есть,  конечно,  возможность,
применяя способ расчёта налогов "Извлекать",  принимать  товар на
склад  по цене без НДС,  а в ценах продажи (дог. ценах)  НДС учи-
тывать, но тогда, как уже было сказано выше, будет завышена сумма
прибыли.
    Установка параметра в "Нет" используется, если товар ни одним
из налогов  не облагается.  Есть  ещё один,  более  рациональный,
способ выключить подсчёт налога  -  указать в поле "Ставка" этого
налога нулевое значение.
    Внимание:  если Вы  на данный момент  используете один способ
расчёта налогов, то  "просто переключиться" на другой способ рас-
чёта налогов НЕЛЬЗЯ! Программа на это НЕ РАССЧИТАНА!  Чтобы пере-
ключиться на другой способ расчёта налогов, Вы должны скопировать
имеющуюся у Вас базу  и начать в этой копии работу "с нуля"  (при
выполнении операции  "Сервис/Очистка всех баз"  можно  не очищать
Справочники клиентов, товаров, групп товаров и серий).

    5.1.9.9. Налог 1, Ставка
    В поле  "Налог 1" указывается наименование  основного налога,
например "НДС".
    Поле "Ставка" определяет общую ставку налога (процент налога),
который будет рассчитываться для каждого товара в накладной, если
для товара не выставлена своя ставка налога в реквизитах товара.

    5.1.9.10. Налог 2, Ставка
    В поле  "Налог 2"  указывается наименование  второго  налога,
например "СН".
    Поле "Ставка" определяет ставку (процент) налога.

    5.1.9.11. Налог 3, Ставка
    В поле  "Налог 3"  указывается наименование  третьего налога,
например "Налог с продаж".
    Поле "Ставка" определяет ставку (процент) налога.
    Внимание!  Расчёт этого налога производится  для цены товара,
в которой уже учтены все предыдущие налоги (Налог 1 и Налог 2).
    Исчисление этого налога  производится по тем же правилам, что
и исчисление двух других:  либо извлечением из цены, либо накрут-
кой сверху.

    5.1.9.12. Применение Налога 3
    Параметр устанавливает  объём охвата  Налогом с продаж расхо-
дуемого товара.  Налог  с продаж  может применяться  как для всех
позиций накладной,  так и только для позиций, облагаемых основным
налогом (Налог 1).
    В версии 2.6  появилась возможность  расчёта  налога с продаж
при печати накладных и счетов-фактур только при отпуске за налич-
ные  (т.е. если сумма по накладной  в финансовом журнале занесена
в графу наличных).

    5.1.9.13. Своя нумерация счетов-фактур
    Если Вы хотите вести свою нумерацию  счетов-фактур,  отличаю-
щуюся от нумерации по умолчанию (как в накладной),  то этот пункт
- для  Вас.  Параметр определяет,  будет ли  в предпечатном  меню
счёта-фактуры пункт, позволяющий ввести иной номер счёта-фактуры.

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

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

    5.1.9.16. Текст
    Этот параметр может содержать  дополнительный текст,  который
будет печататься в конце расходной накладной после суммы прописью.
Например,  это может быть такой текст:  "Согласно п.__ договора N
________ вы должны подтвердить получение товара по прибытии", или
любой другой.


    5.1.10. Печать расходной накладной II

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

    5.1.10.2. Форма печати счёта-фактуры
    Переключает режим печати счетов-фактур  со старой формы (дей-
ствовавшей до 1 января 2001 года) на новую.

    5.1.10.3. Расшифровка подписей в фактуре
    Указывает, будут ли в счёте-фактуре впечатываться  уточняющие
подписи фамилии директора и главного бухгалтера.

    5.1.10.4. Сохранять файлы накладных/фактур
    До версии 3.0  параметр действовал только для  счетов-фактур,
чтобы при печати в файл  имя файла могло содержать либо не содер-
жать номер накладной, по которой печатался документ. При значении
"Не сохранять" получающийся текстовый файл  имеет стандартное имя
"sch_fact.txt"  для счёта-фактуры, "ro_nakl.txt" для обычной рас-
ходной накладной,  "rs_nakl.txt"  для специальной,  "rb_nakl.txt"
для бухгалтерской и "torg12.txt" для товарной накладной, и каждая
новая печать перезаписывает ранее напечатанный файл соответствую-
щей формы.

    5.1.10.5. Смотреть ставку <НДС> в реквизитах
    Вместо <НДС> в наименовании этого параметра будет стоять  на-
звание  основного  налога.  Этот  пункт  Настройки  доступен  для
установки, только если задан какой-либо из видов подсчёта налогов
("Включая"  или "Сверху")  и  если  включена работа с реквизитами
книг/товара, иначе параметр автоматически отключается.
    При  установленном  параметре  программа  действует следующим
образом:  если значение  ставки основного налога в  Настройке  не
совпадает со значением поля "Ставка <НДС>" в реквизитах книги/то-
вара, то при ненулевом значении поля  ставки налога  в реквизитах
для посчёта основного налога используется именно оно.  Это позво-
ляет включать позиции  с разной ставкой  основного налога  в одну
накладную и, соответственно, в счёт-фактуру.
    Внимание:  для приходных накладных  ставка  НДС  в реквизитах
смотрится только при печати формы "ТОРГ-12" и счёта-фактуры, поэ-
тому на запрос о замене ставки НДС при печати этих форм приходной
накладной следует, скорее всего, выбирать ответ "Нет".

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

    5.1.10.7. Одноимённые позиции при печати
    При печати  расходной накладной  даёт возможность  объединять
позиции,  различающиеся  только  по второстепенным  [для расхода]
реквизитам (приходная цена, договорные цены), т.е. по сути одина-
ковые позиции, взятые с нескольких строк на складе.

    5.1.10.8. Колонка количества товара
    Позволяет печатать колонку  количества товара в расходной на-
кладной сразу после колонки  названия/наименования товара.  Стан-
дартное  расположение колонки количества,  принятое  в предыдущих
версиях программы - после колонок цены  и скидки, перед колонками
количества упаковок и суммы по позиции.

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

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

    5.1.10.11. Количество штук россыпью
    Этот параметр доступен при включённом параметре "Вид упаковки"
и даёт возможность печати количества целых упаковок  и количества
штук россыпью в итоговом количестве упаковок расходной накладной.
    Для приходной и возвратной накладной такая возможность реали-
зуется с помощью параметра предпечатного меню.

    5.1.10.12. Контроль выдачи суперов
    Позволяет  при работе с книгами  печатать во второй строке по
каждой позиции расходной накладной предупреждение о наличии супер-
обложки  (если в поле "Переплёт"  реквизитов книги  в Справочнике
книг присутствует значение "СУПЕР", "Супер", "супер", "+ С", "+С",
"+ с" или "+с").

    5.1.10.13. Предупреждение о сроках оплаты
    При установке этого параметра в значение "Да"  и  дате оплаты
накладной большей, чем дата её создания, программа будет печатать
в шапке обычной и специальной накладной после названия поставщика
и покупателя строку вида: "Вид оплаты: РЕАЛИЗАЦИЯ до ../../.. г.".


    5.1.11. Приходная накладная

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

    5.1.11.2. Проценты при вводе Договорной 1  и  Договорной 2
    При вводе первого прихода  какой-либо книги  есть возможность
препоручить программе самой высчитать и подставить в соответству-
ющие поля ввода  договорные цены  на основании  приходной цены  и
указанных процентов  (например,  если  есть фиксированный процент
наценки).  Если Вы не хотите пользоваться этим режимом программы,
введите 0 в Настройке как процент для обеих цен.
    В версии 2.2 появилась возможность формировать  вторую  дого-
ворную цену  как процент  не  от цены приобретения,  а  от первой
договорной.

    5.1.11.3. Процент при вводе цены Договорной 3
    Параметр доступен для выбора значения, если в группе "Расход-
ная накладная"  установлен параметр  работы  с третьей договорной
ценой. Так же как и для второй договорной цены, можно указать, от
какой цены (приходной, дог.1 или дог.2) будет считаться указанный
процент. Выбор позиции "Нет" означает, что третья договорная цена
в приходе для ввода подсвечиваться  не будет,  а  будет  доступна
только при корректировке договорных цен на складе по клавише F4.

    5.1.11.4. Делитель для расчёта НДС от цены
    В версии 2.5 появилась возможность "округлять" какую-либо  из
договорных цен до значения, кратного определённому  целому числу,
для корректного (без погрешности округления) вычисления НДС мето-
дом  извлечения из цены.  Так, например,  при значении  реквизита
товара "Ставка" в  Справочнике товаров,  равного  20%,  установка
этого параметра будет выдавать  значение договорной цены, кратное
числу 6, а при значении реквизита "Ставка",  равном 10% - кратное
числу 11. Иначе в суммах по позициям счёта-фактуры при извлечении
НДС возможно проявление погрешности округления.
    Подстановка  кратного значения цены осуществляется  при любом
вводе или корректировке указанной цены:  как в приходе, так и при
корректировке цен на складе для одной позиции (F4)  или  при гло-
бальной корректировке договорных цен на складе (ShiftF4).  Причём
в последнем случае, поскольку  итоговая цена  на экране не видна,
выдаётся запрос на "кратность".
    Внимание:  в версиях 2.5 и 2.6  цена делается кратной, только
если значение  реквизитной ставки НДС равно 10% или 20%; значение
общей (настроечной) ставки НДС принимается во внимание только на-
чиная с версии 3.0.
    Также в версии 3.0  появилась возможность  подгонки всех трёх
договорных цен товара вместе, либо первой и второй договорных цен
вместе.

    5.1.11.5. Ввод ставки НДС для позиций (с версии 2.6)
    Параметр добавлен в связи с появившейся возможностью  вводить
ставку  НДС для каждой приходной позиции. После первого включения
этого параметра производится модификация структуры файла Elprich,
что может занять некоторое время.

    5.1.11.6. Ввод суммы финансового журнала
    Позволяет не вводить сумму по приходной накладной  в финансо-
вый журнал после выхода из накладной,  если не было сделано ника-
ких реальных корректировок позиций накладной (т.е. если входили в
накладную только для просмотра), при значении параметра  "При из-
менениях".
    В версии 2.5  добавилось  ещё одно значение этого параметра -
"При F7,F4 изнутри". При установке этого значения  запрос на ввод
суммы в финансовый журнал выдаётся, если в списке позиций приход-
ной накладной была нажата клавиша  F7 или  F4  (даже если ни одна
позиция не была реально введена или откорректирована).

    5.1.11.7. Номер при "Работе с клиентом"
    Указывает режиму,  какой  номер подставлять  при  отображении
строки для приходной накладной:  реальный  программный  (как было
в предыдущих версиях)  или  исходный  (внешний)  номер  накладной
поставщика из поля "НомерТТ" режима "Приход".

    5.1.11.8. Сортировка накладной
    Устанавливает, каким образом  будет производиться  сортировка
(изменение порядка расположения) позиций в накладной: при нажатии
клавиши  F9  (сортировка выполняется  всегда)  или  автоматически
сразу после создания накладной (при установке соответст. значения
данного параметра).  Есть также  возможность  сортировкии позиций
накладной  не по алфавиту, а по названию,  по жанрам/группам  или
месту позиции на складе (внутри по алфавиту). Все эти возможности
представлены в вариантах выбора значения данного параметра.

    5.1.11.9. От поля "Вид товара" на экране (с версии 2.5)
    Позволяет  указать,  сколько  символов  из поля  "Вид товара"
будет браться при отображения вида и наименования товара в списке
позиций приходной накладной на экране.
    Параметр задаёт число символов поля (слева),  "отрезаемых" от
него для создания "связки"  с наименованием,  в которой  содержа-
тельная часть  поля  "Вид товара"  отделяется  от  "Наименования"
пробелом.

    5.1.11.10. От поля "Наименование" на экране (с версии 2.5)
    Позволяет указать,  сколько  символов из поля  "Наименование"
будет браться при отображения вида и наименования товара в списке
позиций приходной накладной на экране.
    Этот параметр, в отличие от похожего параметра группы  "Общие
для документов", задаёт не фактическую ширину поля, которое будет
отображено на экране, а число символов поля  слева,  "отрезаемых"
от него для создания "связки" с наименованием, в которой содержа-
тельная  часть  поля "Вид товара"  отделяется  от  "Наименования"
одним пробелом.
    Общая  ширина отображения полей "Вид товара" и "Наименование"
в версии 2.5 должна быть равна 32 символам,  иначе программа вос-
становит для этих полей стандартные значения ширины отображения в
10 и 22 символа соответственно.  В версии 2.6  эта сумма значений
должна быть равна либо  32, либо  40  (при этой сумме отключается 
отображение колонки цены Дог.1).

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

    5.1.11.12. Отмечать новинки символом отметки, если...
    Параметр имеет три варианта значения:  "Не отмечать" (новинки
не отмечаются),  "Не было на складе" (новинки отмечаются всегда),
"Поступает впервые"  (новинка отмечается, если она  никогда ранее
не поступала, то есть  если Вы создаёте её  в Справочнике товаров
по клавише F7 или комбинации ShiftF7).
    Новые поступления можно отмечать как на складе, так и в Спра-
вочнике товаров (параметр группы "Склад и карточка").
    С версии 3.0 при любом варианте значения этого параметра, кро-
ме "Не отмечать", в меню по клавише Пробел  Справочника товаров в
подменю "Отмеченные"  доступен пункт  "Отметить с даты",  который
позволяет автоматически переотметить на Складе и/или в Справочни-
ке товаров новинки, поступившие после определённой даты.
    Также с версии 3.0  новинки отмечаются в режиме Приход  и при
принятии внешних DBF-накладных.

    5.1.11.13. Корректировка любого прихода
    Параметр включает  отслеживание  номеров  приходных накладных
позиций на складе  и при расходе для обеспечения возможности кор-
ректировки любой приходной позиции любой приходной накладной. Ре-
жим действует только  для тех позиций,  которые были оприходованы
после установки данного параметра.
    Включение этого параметра позволяет также  отслеживать реали-
зацию товара по поставщику  и печать этой информации в аналитиче-
ских  формах  "Товарооборот за период"  и  "Реализация",  а также
получить сумму  остатка на складе по каждой приходной накладной и
по каждому  поставщику  при печати  списка  приходных накладных в
форме "Оплата накладных".
    Внимание!  Режим  отслеживания  номеров  приходных  накладных
рассчитан на включение только в начале работы с программой, когда
накладных в базе ещё нет.  Начиная работу с отслеживанием номеров
приходных накладных НЕ в пустой базе, Вы заранее отказываетесь от
возможности сделать полное восстановление склада,  а также снятие
остатков  (которое  тоже требует предварительного проведения вос-
становления склада и исправления выявленных ошибок).
    Внимание: в версии 2.5 при включённом режиме отслеживания но-
меров приходных накладных восстановление склада НЕ СМОЖЕТ сделать
расход товара по накладным, которые были сделаны до момента вклю-
чения режима отслеживания номеров приходных накладных.
    Внимание!  При включении данного параметра позиции с одинако-
вой уникальностью,  но пришедшие  по разным накладным,  будут  на
складе располагаться отдельно друг от друга, несколькими строками
(сколько приходов - столько  и  строк этой позиции,  исключая уже
израсходованные), безотносительно уникальности.

    5.1.11.14. Номер накладной при печати
    Параметр указывает, какое значение будет подставляться в поле
ввода номера в предпечатном меню приходной накладной  (номер пре-
дыдущей напечатанной накладной, реальный номер печатаемой наклад-
ной или пустой номер).

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


    5.1.12. Приходная накладная II

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

    5.1.12.2. Договорные цены принятия позиции
    Параметр позволяет указать,  какие цены  будут  подставляться
в качестве договорных  для каждой позиции  при создании приходной
накладной из "внешней"  приходной  или  расходной накладной  (при
межпрограммном копировании накладных).  Варианты: договорные цены
из внешней накладной, договорные цены  из предыдущего прихода по-
зиции в Вашей  базе данных  и  договорные цены,  рассчитанные  от
приходной цены на основе установленных процентов (см. 5.1.11.2).
    Если выбран вариант "Дог. цены предыдущего прихода", и прини-
мается новая позиция, дог. цен для которой ещё естественно не су-
ществует, то они рассчитываются процентом.
    В версии 3.1 появилась возможность  выдачи запроса на коррек-
тировку дог. цен  при принятии товара из DBF-накладной в приходе,
если цена прихода не соответствует предыдущей. Для выдачи запроса
нужно выбрать вариант "Прежние/запрос" или "Вычислять/запрос".

    5.1.12.3. Уникальный номер принятия книги
    Введён для обеспечения  возможности  идентичности  уникальных
номеров  позиций  Справочника товаров  располагающегося  отдельно
структурного подразделения фирмы  с уникальными номерами соответ-
ствующих позиций  Справочника товаров  в основной программе (если
структурное подразделение фирмы  получает товар  только принятием
накладных, отправленных из основной программы).  При этом в Спра-
вочнике товаров просто образуется много "пустых" записей.

    5.1.12.4. Цены при отправке накладной
    При отправке приходной накладной в dbf-файл в графы цен могут
записываться как реальные цены из накладной,  так и  нулевые (для
случая, если накладная отправляется в качестве информации сторон-
ним организациям о новинках).

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


    5.1.13. Возвратная накладная

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

    5.1.13.2. Сортировка по алфавиту
    Позволяет выбрать способ  алфавитной сортировки накладной: по
нажатию клавиши F9 либо автоматически после создания накладной.

    5.1.13.3. Номер возвратной при печати
    Параметр указывает программе, что заносить в поле ввода пред-
печатного меню возвратной накладной в качестве  номера накладной.
Варианты:  "Пустой",  "Накладной"  (номер  накладной),  "Прежний"
(предыдущий напечатанный).

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

    5.1.13.5. Скидка в цене отпуска позиций
    Позволяет в списке расходных позиций режима  Возврат, а также
(с версии 2.5) собственно  в списке позиций  возвратной накладной
видеть цену отпуска позиции с учётом скидки (если она есть).

    5.1.13.6. Возврат в итоговой строке карточки
    Позволяет не учитывать  количество возврата в итоговой строке
карточки движения товара (F5)  по приходу  и  расходу.  Тем самым
исключается ситуация, когда реального прихода товара было, напри-
мер, 1000 штук,  а в итогах по карточке  1800 (и, соответственно,
расхода тоже на 800 шт. больше реального) за счёт возврата с реа-
лизации.

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

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


    5.1.14. Склад и карточка ("Складские установки")

    5.1.14.1. Номера используемых складов (с версии 2.5)
    В версии 2.5 появилась возможность исключать из работы  (и из
базы данных в том числе)  некоторые склады,  а точнее все,  кроме
нулевого (центрального). Это позволяет несколько убыстрить работу
программы (особенно  в сети  на компьютерах-клиентах)  и  сделать
более удобной работу с программой.
    Параметр виден только в монопольном режиме работы и для того,
чтобы включить или исключить какие-либо склады,  программа должна
быть запущена в монопольном режиме.
    Если у  Вас  есть разбивка по складам  (при попытке исключить
какой-либо склад, если на нём есть информация в базах,  программа
выдаёт соответствующее предупреждение), но Вы хотите от неё отка-
заться от неё и поместить все позиции на центральный склад  с ис-
ключением всех остальных, то это можно сделать либо вручную (про-
грамма выдаёт номер накладной и уникальный номер позиции в накла-
дной, для которой обнаружено складское количество),  либо автома-
тически,  получив  необходимый  модуль  у  разработчика программы
(бесплатно).
    Внимание: при работе в сети все склады, которые установлены в
Настройке у компьютеров-клиентов, должны быть включены  и на ком-
пьютере-сервере, иначе программа  на компьютере-клиенте  может по
сети и не запуститься. С другой стороны, совершенно не обязатель-
но, чтобы на клиенте были включены  все те же  склады,  что  и на
сервере. То есть, к примеру, каждый компьютер-клиент может вести,
если это необходимо, один какой-то свой склад или группу складов.

    5.1.14.2. Работа с товаром
    Параметр позволяет переключаться из режима работы с книгами в
режим работы с другими штучными товарами.  В зависимости от уста-
новки режима изменяется содержимое шапок экранных и печатных форм.
    В версии 2.4 появилось третье значение "Разный", указание ко-
торого позволяет сделать  более приемлемой работу  с  не штучными
товарами:   заменить  наименование  колонки   "Штук"  при  печати
накладных на "Кол-во"  и оставлять пустой колонку  "Ед.изм."  при
печати счёта и счёта-фактуры.

    5.1.14.3. Вид карточки движения товара
    Существует два вида карточки, выводимой на экран  или  печать
при нажатии клавиши  F5 в режимах Диспечер/Склад  или  Справочник
книг/товаров.
    Смешанная карточка представляет собой перечисление всего при-
ходного, расходного и возвратного количества книги/товара  в  за-
даваемый интервал дат.
    Отдельная карточка зависит от установок уникальности  по цене
приобретения, количества в упаковке,  признака собственного изда-
ния/производства (эти установки жёстко определены как уникальные)
и установок уникальности книги/товара по договорным ценам,  кото-
рые  можно  изменять (см. ниже).  Способ  формирования  отдельной
карточки  зависит  от режима работы программы в данный момент.  В
частности, отдельная карточка в режиме Диспетчер/Склад формирует-
ся для текущей складской позиции, а в режиме Справочника на экран
выводится  список  позиций,  для  которых  возможно  формирование
карточки.
    Отдельная карточка отличается ещё одной специфической особен-
ностью: она позволяет откорректировать количество на складе, если
оно по каким-либо причинам не соответствует  количеству  прихода,
расхода и возврата по данной позиции, подсчитываемому программой.
Данная ситуация отображается мигающими  цифрами  оранжевого цвета
(текущее складское количество) в правом верхнем углу карточки.
    При просмотре карточки из накладных  до версии 2.6 всегда вы-
даётся отдельная карточка.  С версии 2.6 вид отображения карточки
всегда соответствует указанному данным параметром.
    С версии 2.5 при включении какого-либо из настроечных параме-
тров "Работа с номером ГТД",  "Корректировка любого прихода"  или
"Себестоимость товара"  (которые включают отслеживание расхода по
каждому приходу) отдельная карточка отображает не движение товара
по выбранной уникальности, а  движение товара  по соответствующей
приходной позиции.
    Существует  промежуточный  вид карточки,  условно  называемый
"Отдельная на складе", созданный для пользователя, работающего со
смешанной карточкой, чтобы можно было откорректировать неправиль-
ное количество товара в режиме Диспетчер/Склад.
    В версии 2.6  добавилась  возможность  указания значения  "По
запросу",  при котором  каждый раз  перед входом в карточку после
ввода интервала дат  будет выдаваться  запрос,  какой именно  вид
карточки нужно высветить - смешанную или отдельную.

    5.1.14.4. Отдельная карточка товара для (с версии 2.6)
    Перед просмотром отдельной карточки товара может отображаться
список всех имеющихся в базе уникальностей  по выбранной позиции,
содержащий приходные и договорные цены, стандарт и т.д.  При про-
смотре отдельной карточки из  Справочника товаров и режима Заказы
такой список высвечивается всегда, так как эти списки не содержат
всех  составляющих  уникальности (например, дог.цены и стандарт),
а для всех остальных режимов  можно высвечивать карточку по теку-
щей уникальности товара (строке списка, на которой стоит курсор).

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

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

    5.1.14.7. Одноимённые в карточке книги/товара
    Возможна  ситуация,  когда  в  какой-либо  накладной  имеется
несколько одинаковых по наименованию позиций. Параметр определяет,
будет ли количество для таких позиций суммироваться  при высвечи-
вании карточки (списка приходов/расходов/возвратов) книги/товара,
или они будут показаны отдельно.

    5.1.14.8. Вид оплаты в карточке книги/товара
    Включает отображение вида оплаты по накладным (графы, в кото-
рую занесена  сумма по накладной)  в карточке  движения товара  в
виде однобуквенного значения "Н", "Б", или "О".

    5.1.14.9. Симметричные в итогах карточки (с версии 2.6)
    Позволяет не учитывать  количество  отпуска/прихода товара из
симметричных расходных  и приходных накладных  из итогового коли-
чества поступившего и реализованного товара при просмотре карточ-
ки движения товара.
    Симметричные накладные  при соответствующей установке данного
параметра  помечаются при отображении  в карточке движения товара
символом "*".

    5.1.14.10. Не показывать точки в карточке (с версии 2.5)
    Позволяет исключать дублирующие строки (отпуск на точку и ре-
ализацию на точке) для клиентов - торговых точек, оставляя только
реализацию, записанную на продавца. Для этого клиенты-точки долж-
ны быть отмечены в Справочнике клиентов и сохранены как список (с
использованием функции,  запускаемой по комбинации  CtrlF6).  Имя
этого списка как раз и выбирается в качестве значения настроечно-
го параметра. О ведении торговых точек см. пункт 1.12. настоящего
руководства.

    5.1.14.11. Позиции с нулевым количеством (с версии 2.5)
    Позволяет  на складе оставлять  строки  с нулевым количеством
товара при расходе позиции целиком (под остаток) для последующего
внесения их в заказ.  Программа  может оставлять  израсходованные
позиции всегда ("Оставлять всегда")  либо только при приёме внеш-
них накладных в расход ("Оставлять, принимая").
    В версии 3.2  появилась возможность  не  оставлять  на складе
строки повторяющихся позиций с нулевым количеством, а при расходе
под 0 оставлять  из двух позиций с нулевым количеством позициию с
наибольшими ценами ("Оставлять max всегда" и "Оставлять max, при-
нимая").

    5.1.14.12. Договорные цены с учётом НДС (с версии 2.6)
    При расчёте НДС методом "накрутка сверху"  параметр  включает
отображение договорных цен на складе,  приходной цены для позиций
приходных накладных и цены расхода в расходной накладной с учётом
налога НДС.

    5.1.14.13. Нумерация позиций на складе
    Для  более быстрого нахождения  позиции  на большом  реальном
складе в программе можно в режиме формирования  приходной позиции
указать номер места на реальном складе, который далее путешеству-
ет с позицией на склад (где его тоже можно изменить)  и  в расход
(где его можно напечатать в "специальной" расходной накладной).
    Эту же функцию программы можно использовать (если Вам без на-
добности использовать её по прямому назначению), чтобы иметь воз-
можность на складе видеть дату прихода той или иной позиции.  Для
этого в четырёхсимвольное  поле номера места в приходе нужно про-
сто заносить дату в формате "месяцдень".  Для большего удобства в
программе  предусмотрена  возможность  автоматически  подставлять
дату в указанном формате в поле номера места  (управляется соотв.
настроечным параметром группы "Приходная накладная").
    В версии 2.3 появилась возможность сортировки по номеру места
на складе собственно  на складе по клавише  Пробел.  В версии 2.4
появилась возможность сортировки  (клавишей F9 или автоматически)
по номеру места на складе в расходных (а с версии 2.5 - и приход-
ных) накладных.
    При оприходовании позиции, уже имеющейся на складе, но с дру-
гим номером места,  выдаётся запрос  на объединение позиций.  При
отрицательном ответе позиция прихода помещается на складе отдель-
ной строкой.  В версии 3.0  появилась  возможность  выдачи  этого
запроса только один раз  в сеансе работы с программой (при выборе
ответа "Всегда Да" или "Всегда Нет")  и  хранение варианта ответа
"Да" или "Нет" для подсветки при следующем входе в программу.
    В версии 3.2 программа позволяет просматривать места на скла-
де в списках позиций  приходных  и  расходных накладных (в первой
колонке, аналогично режиму Склад; переключение производится также
аналогично режиму Склад по комбинации клавиш Ctrl N).

    5.1.14.14. Сумму по расходной [накладной] на складе
    Сумма по расходной накладной  будет при включении этого пара-
метра  отображаться  на складе  в правой половине  третьей сверху
строки экрана (под фиолетовой строкой подсказок),  если Вы  зашли
на склад из расходной накладной.
    При значении "Только для новых позиций"  сумма  вверху экрана
режима Склад будет отображаться только  для добавляемых в наклад-
ную позиций, т.е. в интервале между нажатием  F7  в накладной для
захода на склад и выходом со склада  по ESC  обратно в накладную.
При этом добавляемые позиции автоматически отмечаются в накладной,
чтобы и там можно было видеть сумму только для них и  чтобы можно
было в накладной воспользоваться  функцией подсчёта сдачи  только
для этих добавленных позиций.  При следующем  нажатии клавиши  F7
для входа на склад отметки со всех позиций накладной автоматичес-
ки снимаются.

    5.1.14.15. Фильтрация по складам на складе
    Параметр определяет стиль работы со складом или группой скла-
дов, отфильтрованными по клавише Пробел в режиме Склад:  будет ли
колонка количества  для отфильтрованных позиций  отражать  только
количество  товара  с  указанных складов  (значение "Абсолютная")
или количество со всех складов.
    Также параметр влияет на отображение итогов по складу (Alt F6
или Alt 6)  и  доступность количества товара  в режиме Расход  со
складов кроме отфильтрованных:  если фильтрация "Абсолютная"  или
"Обе колонки количества" и товар имеется в достаточном количестве
на отфильтрованном складе,  рамочка складов для выбора,  с какого
склада взять товар, не высвечивается,  и товар автоматически спи-
сывается с отфильтрованного склада.

    5.1.14.16. Количество пачек/упаковок на складе (с версии 2.5)
    Позволяет отображать на складе не округлённое количество упа-
ковок, как было в предыдущих версиях,  а точное количество  целых
упаковок. Так, если стандарт (количество в упаковке) 12,  а коли-
чество товара 33, то округлённое количество упаковок  будет равно
трём, а точное - двум.

    5.1.14.17. Сохранять файлы прайс-листов
    При установленном параметре  имя файла при печати прайс-листа
в файл  формируется  как  "l~" (для формы "Перечень диспетчера" -
"p~") + дата (6 символов) + ".txt", что позволяет сохранять прайс-
листы на предыдущую дату  и  оперативно  пользоваться ими по мере
необходимости. Иначе имя файла прайса формы "Перечень диспетчера"
"perechen.txt", формы "Прайс-лист/Книжный бизнес" - "knigbiz.txt".

    5.1.14.18. Одноимённые [позиции] в прайс-листах
    Позволяет объединять при печати прайс-листов одинаковые пози-
ции (с одним и тем же уникальным номером).  До версии 3.0 объеди-
нялись только позиции с разной ценой приобретения  (но с одинако-
выми прочими значениями - стандартом и ценами продажи).  С версии
3.0 появилась возможность объединять позиции и с разными значени-
ями стандарта и цен продажи  (при этом соотв. значение берётся от
любой из объединяемых позиций).

    5.1.14.19. Ограничение по цене в прайсе
    Параметр определяет, для какой именно колонки цены будет дей-
ствовать ограничение по интервалу цен, задаваемое  в предпечатном
меню прайс-листов. Ограничение действует не для реальной цены то-
вара,  а  для рассчитываемой  по значению  параметра  "% от цены"
предпечатного меню цены товара в указанной колонке.


    5.1.15. Специальные параметры

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

    5.1.15.2. Спецсимвол реестра
    Если сокращённое наименование покупателя товара начинается со
спецсимвола реестра,  то при формировании  позиции расхода  можно
задать возможную  сумму наценки,  которая  не будет влиять  ни на
цену товара,  ни на итоговую сумму.  Напечатать форму, содержащую
эту сумму наценки, можно при переходе в экранный формат реестра и
обратно (клавиша F6), находясь в просмотре списка позиций расход-
ной накладной.

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

    5.1.15.4. Спецсимвол отметки
    Реализует возможность  задания  своего  собственного  символа
отметки  позиции  вместо стандартного символа "-".  Рекомендуется
установить в качестве символа  отметки символ  "▒"  (вертикальная
полоса из точек  шириной  в символ),  это  символ  N.177  таблицы
кодировки "Альтернативный ГОСТ".

    5.1.15.5. Спецсимволы заполнения (с версии 2.5)
    Задаёт символы, которыми  будет дополняться название/наимено-
вание печатаемой позиции в расходных документах до формата печати
названия/наименования (вместо пробелов),  если  такое  дополнение
установлено параметром второй группы "Печать расходной".

    5.1.15.6. Спецпоставщик на склад
    При вводе  сокращённого названия  спецпоставщика  (оно должно
полностью совпадать с сокращённым названием какого-либо поставщи-
ка из Справочника клиентов)  программа переводится в режим работы
с "чужим"  товаром:  подразумевается,  что  товар  на  складе  не
принадлежит фирме, его продающей.  При выходе после создания рас-
ходной накладной по комбинации клавиш Ctrl + End (выход с печатью)
программа предлагает  сначала  напечатать  расходную накладную  и
счёт-фактуру от указанного спецпоставщика к торгующей организации,
а затем уже  "нормальную" накладную  для клиента-покупателя.
     С версии 3.1 спецпоставщик не вводится вручную, а выбирается
из Справочника поставщиков.
     При очистке параметра "Спецпоставщик на склад" (с версии 3.1
- выходом из Справочника поставщиков по клавише BackSpace - "Сти-
рание символа слева")  программа  возвращается  к своему обычному
режиму работы.

    5.1.15.7. Система предупреждений ("Интеллектуальная система")
    Параметр управляет работой дополнительной системы сообщений и
предупреждений.  До версии 2.3 это только 2 предупреждения, выда-
ваемых программой перед выходом:  при работе без сжатия баз более
полугода и при работе без снятия остатков более трёх лет.
    В версии  2.3  при включённом параметре при входе в программу
после аварийного завершения  идёт проверка, для всех ли приходных
и отгруженных расходных накладных есть записи в финансовом журна-
ле. При обнаружении несоответствий выдаётся предупреждающее сооб-
щение и запрос на ввод суммы в финансовый журнал.  Также произво-
дится  проверка соответствия количества товара на складах  общему
количеству  по позиции.  В версии 2.4  функция проверки накладных
совмещена с режимом "Восстановление склада"  и  её доступность не
зависит от установки настроечных параметров.

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

    5.1.15.9. Курс доллара США  и  Курс евро
    При указании  курса какой-либо  из этих валют  в предпечатном
меню специальной расходной накладной появляется возможность выбо-
ра печати накладной в валюте.

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

    5.1.15.11. Запроса пароля через __ минут
    При указании ненулевого значения параметра программа запраши-
вает пароль при неиспользовании  клавиатуры  в течение указанного
числа минут.  До версии 3.1  функция  работала  только в основных
режимах программы: основном меню и в списках накладных.
    В версии 3.1 пароль при ненажатии клавиш в течение указанного
числа минут запрашивается не только в списках накладных,  но и во
всех остальных списках программы, кроме режима Настройка.
    При установленной системе администрирования  действий пользо-
вателей запрашивается не стандартный пароль, а именно пароль сис-
темы администрирования  (тот же, с каким производился вход в про-
грамму).

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

    5.1.15.13. Печать для библиотечной системы "Ирбис" (Unimarc)
    В версии 2.4 появилась возможность вывода информации о книгах
в виде текстового файла для последующего принятия  в библиотечной
системе-каталогизаторе ИРБИС (IRBIS/Unimarc). Параметр, во-первых,
управляет наличием в меню печати Справочника книг данного пункта,
а во-вторых, Irbis-файл может  автоматически создаваться програм-
мой при печати списка аннотаций книг.

    5.1.15.14. Цвет выделенных пунктов меню (с версии 3.0)
    Позволяет изменить цвет выделенных пунктов предпечатных меню
и значений, назначенных каждому параметру предпечатного меню.
    С версии 3.2 установка действует  и  для основного меню про-
граммы.

    5.1.15.15. Подсказки для системы меню
    Позволяет  подсвечивать  подробную информацию  о пунктах меню
(пока только "Диспетчер/Печать форм") по мере перемещения по ним.

    5.1.15.16. Выходные дни для рейтингов
    Позволяет исключать выходные дни из подсчёта рейтингов продаж
при печати формы "Реализация". Варианты значений: выходные, празд-
ники, выходные и праздники, воскресенье и праздники,  понедельник
и праздники.  К праздникам (на данный момент) отнесены:  с 1 по 3
января, 7 января, 23 февраля, 8 марта, 1, 8 и 9 мая, 12 июня.

    5.1.15.17. Уничтожение информации
    Позволяет указать программе, что при нажатии комбинации кла-
виш Ctrl+Backspace и удержании их в нажатом состоянии  в течение
нескольких  секунд  она начинала  процесс аварийного уничтожения
информации. Работа функции в сетевом режиме отличается от её ра-
боты в монопольном режиме.  После запуска аварийного уничтожения
информации в сетевом режиме очищается только информация о клиен-
тах в накладных  и  финансовом журнале,  что делает невозможными
попытки разобраться  в базах  стороннему человеку,  но позволяет
сотрудникам фирмы  легко восстановить информацию за период после
снятия последней копии.

    5.1.15.18. Сообщения системы администрирования (с версии 3.0)
    Управляет  выдачей сообщения  об ограничении действия пользо-
вателя при срабатывании какого-либо ограничения  системы  админи-
стрирования:  если параметр не установлен, заказанное пользовате-
лем действие просто не выполняется без объяснения причин.


    5.1.16. Новые параметры

    5.1.16.1. Количество в Справочнике товаров
    В версии 2.3 появилась возможность в Справочнике книг/товаров
высвечивать отдельной колонкой  информацию  о наличии товаров  на
складе. Высвечиваемое количество товара берётся только  из первой
найденной  на складе строки  для каждой позиции. Перемещение кур-
сора по позициям Справочника из-за осуществления поиска на складе
происходит несколько медленнее, чем обычно.

    5.1.16.2. Мини-справочники реквизитов
    При заполнении полей  первого, третьего  и  пятого реквизитов
товара (для книг это Издательство, Формат и Переплёт)  можно под-
ставлять их из соответствующих справочников,  которые  образуются
при нажатии клавиши "стрелка вниз" в момент корректировки  инфор-
мации в одном из этих полей.
    Справочник по каждому из реквизитов  может содержать максимум
4096 уникальных наименований  (в противном случае выводится сооб-
щение об ошибке).
    Для высвечивания информации о первой позиции  Справочника то-
варов, для которой введён текущий реквизит,  нужно нажать клавишу
F1 (с версии 2.6 - клавишу F3).  При этом можно  удалить значение
текущего реквизита  из соответств. поля  Справочника товаров  или
изменить его  на другое значение, выбрав его из мини-справочника.
С версии 2.5 в мини-справочниках появилась возможность индексного
поиска (Alt F7)  и  контекстного поиска  (вхождений текста внутри
значения реквизита, Ctrl F7)  значений в мини-справочниках рекви-
зитов, а также поиска следующих вхождения текста (Ctrl + "стрелка
вправо").  С версии 3.0 при изменении значения реквизита  (выборе
его из мини-справочника  яркого цвета)  также  можно пользоваться
всеми видами поиска, как и в основном мини-справочнике.
    В версии 3.1 появилась  возможность  при выборе  "Заменить" в
ответ на запрос программы заменить значение реквизита  не в одной
записи, а во всех записях Справочника товаров, содержащих заменя-
емое значение реквизита.  Соответствующий  запрос  выдаётся после
выбора нужного значения реквизита из "яркого" мини-справочника.

    5.1.16.3. Подставлять в поле кода товара (ISBN)
    Начиная с версии  2.3  при установленном параметре  работы  с
реквизитами товара  можно  указать  программе подставлять  в поле
ISBN  при создании  новой позиции  Справочника товаров  не пустое
значение, а её порядковый номер в Справочнике товаров (уникальный
номер позиции).  Это имеет смысл,  если  код товара  для  обычной
работы не нужен, а копировать накладные из одной базы (одного ка-
талога с программой)  в другую на том же компьютере, либо на дру-
гой компьютер в пределах одной организации - нужно.
    Внимание: параметр работает только при создании позиции Спра-
вочника товаров вручную. При создании товарной позиции при приня-
тии внешней DBF-накладной в поле кода товара подставляется значе-
ние из поля ISBN внешней DBF-накладной.

    5.1.16.4. Порядок заполнения реквизитов товара
    Параметр даёт возможность указать, в какой последовательности
Вы будете заполнять реквизиты товара при вводе  или корректировке
товара в Справочнике товаров (если в "Параметрах системы" устано-
влен параметр работы с реквизитами товаров). Тем самым уменьшает-
ся количество нажимаемых клавиш за счёт  автоматического перехода
от реквизита к реквизиту (особенно при заполнении реквизитов не в
том порядке, в котором они приведены в карточке реквизитов).

    5.1.16.5. Отправка реквизитов с накладными (с версии 2.5)
    Параметр даёт возможность указать,  будут ли  и  какие именно
реквизиты товара содержаться в создаваемом файле накладной при её
отправке. Параметром указывается список порядковых номеров рекви-
зитов, подлежащих отправке.  Реквизит  с порядковым номером  6  -
поле  ISBN  ("Код товара")  - отправляется  всегда, так по нему в
дальнейшем производится принятие позиций накладной.

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

    5.1.16.7. Отправка группы [накладных] в файл (с версии 2.6)
    Реализует  возможность  отправки   группы  накладных  в  один
DBF-файл.  Дальнейшее  принятие  каждой накладной  из  DBF-файла,
содержащего группу накладных, будет производится  после экранного
запроса.

    5.1.16.8. Отправка с другим номером/датой (с версии 3.0)
    Реализует возможность  заменять номер и дату накладной при её
отправке указанием их в предпечатном меню. Возможен вывод предпе-
чатного меню на экран только при "отправке покупателю".

    5.1.16.9. Создавать для непринятых позиций (с версии 2.6)
    Реализует возможность создавать при принятии  во всех режимах
программы  для не принятых позиций  дополнительный  DBF-файл  или
записи списка Заказы.
    Файл с именем,  соответствующим  имени  принимаемой накладной
с заменой первой буквы на "N", записывается в каталог принимаемой
накладной  и  содержит  не принятые позиции накладной  и/или, для
расхода,  при установке параметра "Принимать при нехватке товара"
группы "Расходная накладная II"  в значение  "По сумме в строках"
или "Всё что есть", не принятое количество принятых позиций.
    Записи списка "Заказы" создаются  от текущего числа,  а не от
даты накладной.

    5.1.16.10. Ввод товара пачками (упаковками), с версии 2.4
    Доступность  параметра зависит  от установки  параметра  "Вид
упаковки".  В версии 2.4 определял формат ввода количества товара
в приходных и расходных накладных.  С версии 2.5  этим параметром
устанавливается также и формат ввода количества товара в Заказах.

    5.1.16.11. Выбор поставщика для заказа
    При вводе или корректировке поставщика в режиме  Заказы  есть
возможность его выбора из  Справочника поставщиков.
    Если указать программе автоматический поиск поставщика в при-
ходных накладных, то, если Вы проводите  возврат товара приходом,
есть вероятность найти не не поставщика, а покупателя.
    В версии 3.1 появилась возможность при создании новой позиции
Заказа подставлять  последнего введённого в текущем сеансе работы
поставщика (значение параметра "Предыдущий").  Это удобно при со-
здании заказа для поставщика вручную.

    5.1.16.12. Перенос позиций Заказа в накладную
    Параметр позволяет автоматически удалять позиции заказа после
создания по ним приходной или расходной накладной из режима Зака-
зы по комбинации клавиш CtrlF5.
    Внимание:  соответствие  поставщика/покупателя  в создаваемой
накладной и в записи режима Заказы не отслеживается!

    5.1.16.13. Размерность накладных
    Можно  ограничить  количество  позиций,  доступных  для ввода
в накладную, числом 99. Стандартная установка равна 996 позициям.

    5.1.16.14. Сообщать о повторах в накладных (с версии 2.6)
    Реализует возможность  выдавать предупреждающее сообщение при
попытке добавления  в расходную  или приходную накладной позиции,
уже имеющейся в этой накладной, с возможностью отказа от добавле-
ния позиции.
    Значение "Если не последняя" позволяет не выдавать предупреж-
дение, если предыдущая введённая позиция была такой же  (то есть,
по сути, если в какой-то строке на складе не хватило товара)  или
если перед нажатием клавиши  добавления позиции (F7)  в накладной
курсор находился на такой же позиции.
    В версии  3.0 в предупреждающем сообщении, кроме пунктов "До-
бавить" и "Отменить", появился пункт "Исправить",  который позво-
ляет сразу войти в корректировку  имеющейся позиции накладной для
исправления (увеличения) количества товара.

    5.1.16.15. Возможность установки отметок (до версии 3.0)
    Параметр  позволяет отключить  возможность  установки отметок
(к примеру, на компьютерах-клиентах при работе в сети).
    С версии 3.0 возможность  ограничения установки отметок пере-
несена в список ограничений системы администрирования (см. п.6.4.),
а параметр  переименован в  "Сообщения системы администрирования"
и управляет выдачей сообщения об ограничении действия пользовате-
ля при срабатывании какого-либо ограничения.

    5.1.14.16. Места отметки новинок (с версии 2.5)
    Новые поступления  можно  отмечать  символом отметки  как  на
складе, так и в Справочнике товаров, либо и там, и там.

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

    5.1.16.18. Первая буква при поиске по AltF7
    Если все поля авторов и названий (видов и наименований товара)
в  Справочнике книг/товаров  и  на складе  начинаются с заглавной
буквы, то можно установить данный параметр в значение "Заменять",
и Вы сможете указывать первой буквой  при вводе символов в строке
для индексного поиска (AltF7)  с одинаковым результатом  как про-
писную (заглавную), так и строчную (маленькую). Замена на заглав-
ную букву действует только для символов русского алфавита.

    5.1.16.19. Поиск уникального номера (AltF7)
    Даёт возможность установить, чтобы при наборе цифровой комби-
нации при индексном поиске по AltF7 программа искала  не позицию,
содержащую в наименовании эти цифры, а позицию с уникальным номе-
ром, соответствующим набранному числу.

    5.1.16.20. Выход на поиск в приходе, в справочнике товаров
    Параметры доступны  в меню  только после указания  вида авто-
поиска  (см. соответствующий параметр группы "Параметры системы")
и позволяют автоматически подсвечивать строку ввода символов  для
поиска при заходе в Справочник товаров (как из меню "Справочники",
так и при выборе товара из Справочника в приходе).
    Параметр отключён в версии 2.6, так как появилась возможность
в любом списке товаров или клиентов  включать строку поиска нажа-
тием любой неназначенной клавиши (например, любой буквы). То есть
при необходимости поиска слова Вы можете просто набрать это слово,
и оно сразу окажется в открывшейся строке поиска.

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

    5.1.16.22. Выход на поиск в возврате (до версии 2.6)
    Параметр  доступен  в меню  только после указания  вида авто-
поиска  (индексный  или контекстный)  и  позволяет  автоматически
подсвечивать строку ввода символов для поиска при выходе в список
расходных позиций режима "Возврат".
    Параметр отключён в версии 2.6, так как появилась возможность
в любом списке товаров или клиентов  включать строку поиска нажа-
тием любой неназначенной клавиши (например, любой буквы). То есть
при необходимости поиска слова Вы можете просто набрать это слово,
и оно сразу окажется в открывшейся строке поиска.

    5.1.16.23. Учитывать регистр при контекстном поиске
    Позволяет не учитывать регистр  при контекстном (по вхождению
искомого значения внутри наименования)  поиске позиций,  т.е. при
отключённом ("Не учитывать") значении параметра  результат поиска
строк "регистр" и "РЕГИСТР" будет одинаковым.
    С версии 3.1  во всех  списках товарных позиций при установке
"Учитывать" при нажатии  Ctrl F7  включается быстрый  контекстный
поиск,  по времени нахождения искомого значения не уступающий ин-
дексному (по Alt F7) поиску.

    5.2. Сжатие
    При  работе  с  программой   в  базах  данных   накапливается
недоступная Вам  информация, замедляющая,  хотя и  незначительно,
работу программы.   Этот подрежим, как  следует из его  названия,
несколько сжимает информацию, хранящуюся на жёстком диске в базах
данных. Это приводит  к некоторому высвобождению  пространства на
жёстком диске  и  ускорению  листания  списка книг,  имеющихся на
складе,  списка накладных,  справочников.  Рекомендуем  проводить
сжатие один раз  в  неделю  или  месяц  (в зависимости  от  числа
изменений, производимых  в записях,  скорости работы компьютера и
степени Вашего раздражения от замедления работы системы).
    Настоятельно рекомендуется не забывать делать сжатие баз  при
работе в сети. Иначе программа может часто зависать (и чем дольше
не делалось сжатие - тем чаще), особенно на компьютерах-клиентах.

    5.3. Пароль
    При выборе этого подрежима программа требует от Вас  указания
главного пароля. Вы должны указать "system" (без кавычек, 6 букв:
system обязательно  строчными ("маленькими")  буквами). При  этом
вводимые Вами символы  на экране не  отображаются, Вы вводите  их
"вслепую". Если Вы ввели слово "system" верно, программа запросит
у  Вас  новый  (уже  пользовательский(!),  т.е.  Ваш собственный,
пароль).   Как  только  Вы  установите  пароль, программа в самом
начале работы, до высвечивания основного меню, будет ждать от Вас
ввода пароля.  При этом  никакого запроса на экране не  будет, Вы
должны знать(!),  что программа  ждёт от  Вас ввода  пароля. Ввод
пароля также происходит без  отображения на экране вводимых  Вами
символов. Кроме  того, пароль  запрашивается программой  во время
работы. Эти запросы явные. До тех пор, пока Вы не установите свой
пароль,  Вы  в ответ  на  запрос  пароля просто нажимаете клавишу
ввода.  В любой момент Вы можете  сменить пароль.  Таким образом,
пароль  больше  защищает  от  собственных  излишне любопытных или
случайно    оказавшихся    за    компьютером    квалифицированных
сотрудников,  которые,  играя  в различные игры,  могут повредить
нужную  информацию,   нежели  от   сторонних   "злоумышленников".
Текущий пароль содержится в файле status.dbf.

    5.4. Очистка всех баз
    Подрежим  может  быть  полезен  на  этапе  освоения  работы с
программой,  когда   для  примера   Вы  вводите    несуществующую
информацию и учитесь  добавлять, удалять и  корректировать записи
в различных режимах. "Очистка  всех баз" позволит быстро  удалить
результаты  Вашего  обучения,  подготовить  систему  к   реальной
работе.  При  желании  можно  не  очищать  справочники  клиентов,
книг (товаров)  и  жанров  (групп товаров),  дав  соответствующие
ответы на вопросы об этих базах.  Все остальные записи  программа
удалит автоматически.
    В версии 2.4 появилась возможность  "аварийной"  очистки всех
баз данных. Функция доступна по комбинации клавиш  Ctrl+Backspace
при установленном соответствующем параметре группы "Специальные".
Для запуска  функции  "аварийного"  уничтожения информации  нужно
нажать комбинацию клавиш Ctrl+Backspace  и не отпускать в течение
1 секунды.  Единичное нажатие вышеупомянутой комбинации клавиш НЕ
приводит к запуску функции.
    Внимание!  Если Вы собираетесь пользоваться функцией "аварий-
ного" уничтожения информации,  не забывайте  своевременно  делать
архивы баз данных, причём не просто архивы,  а архивы  с паролем,
иначе использование функции теряет свой смысл.

    5.5. Снятие остатков
    При  длительной  работе  с  программой  в базах накапливается
информация достаточно  больших объемов  (при  интенсивной  работе
организации это может быть  несколько десятков мегабайт  за год).
Естественно, это значительно замедляет работу программы, просмотр
информации, получение печатных форм,  да и обычно нет необходимо-
сти хранить в текущей базе информацию более чем за 1-2 года рабо-
ты (для возможности  провести возврат товара от покупателя  этого
срока достаточно,  а поднимать конкретные  расходные накладные за
более ранний период  обычно  не требуется).  Программа  позволяет
сократить размеры баз, отказавшись  от ставшей ненужной  информа-
ции,   составляющей   деятельность  предприятия  за  определённый
период при сохранении результатов этой деятельности в виде остат-
ка книг  на складе  и  фиксации  финансовых  отношений  с  Вашими
партнёрами.  Перед  проведением  этой операции рекомендуется  со-
здать архив Ваших данных на случай, если  у Вас возникнет необхо-
димость восстановить  Вашу  работу  за весь период времени,  либо
просто создать копию каталога с программой на жёстком диске.
    При запуске "Снятия остатков" на заданную  Вами дату фиксиру-
ется состояние склада и  финансовое отношение с партнёрами, о чём
в карточках  книг/товаров и клиентов  теперь будут присутствовать
соответствующие записи.  Накладные и записи в финансовом журнале,
предшествующие указанной дате,  будут уничтожены.
    Перед  снятием остатков  НЕОБХОДИМО  провести  восстановление
склада (см. режим "Восстановление")  и  ОБЯЗАТЕЛЬНО исправить все
выявленные  на складе  неточности!  Неплохо будет также  провести
восстановление по накладным.  С версии 2.5  запрос  на проведение
восстановления склада выдаётся программой  перед снятием остатков
автоматически. Однако, при работе в версии 2.5  в режиме отслежи-
вания номеров приходных накладных  проведение  полного восстанов-
ления склада может оказаться невозможным (см. предупреждения в п.
5.6.1.).  В этом случае у Вас есть 2 возможности: 1) сделав пред-
варительно копию каталога с программой, провести очистку всех баз
(см. п. 5.4),  оставив  Справочники  клиентов,  товаров, групп  и
серий,  завести остатки по деньгам  и по складу  и  начать работу
"с нуля"  либо  2)  убедиться, что  на складе  НЕТ  ОТРИЦАТЕЛЬНЫХ
КОЛИЧЕСТВ ни по одной позиции.
    Дата снятия остатков, запрашиваемая при начале работы режима,
должна быть:
    - не меньше даты предыдущего снятия остатков;
    - не больше текущей даты;
    - не больше даты последнего по дате  прихода  (то есть обяза-
тельно наличие хотя бы одной приходной накладной);
    - не больше даты последнего по дате  расхода  (то есть обяза-
тельно наличие хотя бы одной расходной накладной).
    Наличие последних  двух ограничений связано с тем,  что, если
накладных не будет, станет невозможной преемственность нумерации,
и номер  первой созданной  после снятия остатков  накладной будет
равен 1.
    В версии 2.6 режим перемещён в меню Сервис/Специальные, чтобы
не создавать лишней путаницы со словом "остатков".
    Также с версии 2.6 на экран выдаётся  номер и дата накладной,
которая в данный момент обрабатывается в процессе снятия остатков.

    5.6. Восстановление
    В  результате  аварийного  прерывания  работы  программы  при
отключении электропитания  или  неправильного завершения работы -
выключения компьютера  без предварительного выхода  из программы,
либо после какого-то сбоя  в работе компьютера,  либо  собственно
программы - может нарушиться целостность и взаимозависимость дан-
ных в базе данных программы.
    Режим Восстановление позволяет  исправить большинство из этих
неполадок, как то: соответствие  между количеством книг на складе
и  количеством книг, которые должны там находиться  по накладным;
дубляж  номеров накладных в списке накладных;  дубляж  записей по
накладным в финансовом журнале;  отсутствие  в финансовом журнале
записей по накладным (и, соответственно, неверный  расчёт  долгов
по клиентам), и некоторые другие.
    5.6.1. Восстановление склада
    Восстановление склада  производит  очистку  склада  (либо, по
выбору в меню,  не всего склада,  а отмеченных  либо неотмеченных
либо одной позиции Справочника книг),  заново осуществляет приход
товара по всем приходным и возвратным накладным  и  расход товара
по всем  расходным.  Подрежим  выводит  на принтер  (или  в  файл
begsklad.txt - если установлена  печать в файл)  протокол работы.
Если  при попытке расхода книги  на складе  не оказалось  нужного
количества,  будет выведена запись,  сообщающая  номер накладной,
название  и уникальный номер товара со словом "количество".  Если
нужная книга  отсутствует на складе, печатается та же информация,
но со словами  "нет на складе".  Данная  информация  полезна  для
анализа  сложившейся  ситуации,  учитывая,   что  при  нормальной
работе количество  расходуемого товара  не может превышать  коли-
чество  оприходованного.  Работа  режима  "Восстановление склада"
может занимать  достаточно ощутимый  промежуток времени  (от пары
минут до нескольких часов).
    Внимание:  восстановление склада  может  выдать ошибку,  если
в этот момент запущен Microsoft Excel  и в нём открыты какие-либо
файлы.
    Внимание:  если режим "Восстановление склада"  выдал протокол
ошибок, его необходимо немедленно отработать  (исправить ситуацию
на складе), так как позиции, по которым выдано сообщение "количе-
ство", остаются на складе в количестве большем, чем реальное (так
как программа  не может  занести на склад отрицательное значение,
она оставляет то количество,  которое было на момент неудавшегося
списания по расходу).  Иначе вы потом можете случайно  выбить это
"лишнее" количество в какую-нибудь расходную накладную (например,
при сверке склада), что ещё более запутает ситуацию.
    Внимание!  Если Вы работаете с номерами мест на складе, режим
восстановления склада может испортить нумерацию мест!
    Внимание: в версии 2.5 при включённом режиме отслеживания но-
меров приходных накладных восстановление склада НЕ СМОЖЕТ сделать
расход товара по накладным, которые были сделаны до момента вклю-
чения режима отслеживания номеров приходных накладных.  Таким об-
разом, начиная работу с отслеживанием номеров приходных накладных
не в пустой базе, Вы заранее отказываетесь от возможности сделать
полное восстановление склада,  а также  снятие остатков  (которое
тоже требует предварительного проведения восстановления склада  и
исправления выявленных ошибок).
    После восстановления склада более чем по одной позиции  реко-
мендуется провести  сжатие баз.  В версиях  программы,  начиная с
2.4,  сжатие записей склада производится после его восстановления
автоматически.
    Восстановление  по отмеченным либо неотмеченным позициям  ис-
пользует отметки  Справочника товаров,  а не склада,  как было до
версии 2.4.
    5.6.2. Восстановление накладных
    Функция,  появившаяся в версии  2.4,  посуществляет  проверку
накладных,  ранее доступную только  при запуске  программы  после
аварийного завершения  при установленном параметре  "Система пре-
дупреждений" ("Интеллектуальная подсистема").  Функция  позволяет
выявить несоответствие  складских разносок  в накладных,  а также
наличие накладных, не имеющих записи в финансовом журнале, с ав-
томатическим созданием этой записи.
    Таким образом, несмотря на название,  речь  не идёт о восста-
новлении удалённых накладных или товарных позиций в них.
    5.6.2.1. В версии 2.5  в функцию проверки накладных добавлено
выявление записей финансового журнала по накладным, отсутствующим
в базе данных, с выдачей запроса на удаление этих записей, и дуб-
ликатов записей  о накладных  в финансовом журнале с возможностью
корректировки этих ситуаций.
    5.6.2.2. В версии  2.6 в функцию проверки накладных добавлено
выявление несоответствий симметричности и количества в симметрич-
ных позициях симметричных накладных с выдачей запроса  о снятии с
одной  из симметричных накладных (либо расходной, либо приходной)
отметки о симметричности,  после чего  накладная  оказывается до-
ступной для обычной независимой корректировки.
    Перед снятием отметки о симметричности рекомендуется отсорти-
ровать расходную накладную по алфавиту (одновременно отсортирует-
ся и симметричная приходная накладная) и распечатать её.
    При обнаружении несоответствия функция  подсвечивает информа-
цию  о позиции накладной, для которой обнаружено  несоответствие,
и в ответ на запрос Вы выбираете накладную,  в которой будет про-
изводиться корректировка.
    После снятия отметки о симметричности  функция завершает свою
работу, предоставляя Вам совершить корректировку накладной.
    Если обнаруженное несоответствие -  это отсутствие  симметрии
для какой-либо позиции в одной из связанных накладных, то, скорее
всего, нужно будет просто либо удалить эту позицию  (и тогда весь
список ниже места удаления сдвинется на одну позицию вверх)  или,
если позиция нужна, добавить её в накладную  и ещё раз отсортиро-
вать её по алфавиту. Возможно, придется провести эту операцию и в
симметричной накладной, но для этого опять-таки нужно ОБЯЗАТЕЛЬНО
снова запустить Восстановление накладных,  восстановить отметку о
симметричности в приходной накладной (функция выдаст этот запрос)
и снять отметку о симметричности в уже в другой накладной из пары,
и только после этого производить удаление.
    Когда Вы приведёте обе накладных в попозиционное соответствие
друг другу,  стоит  сверить в них  количество и  распределение по
складам (для этой цели, впрочем, можно снова запустить Восстанов-
ление накладных - оно выдаст первую позицию, у которой обнаружено
несоответствие в количестве),  и так же предложит снять отметку о
симметричности с одной из двух симметричных накладных, после чего
выбранная накладная будет открыта для раздельной корректировки.
    5.6.3. Восстановление справочников
    Функция появилась в версии 2.5  и осуществляет восстановление
случайно  удалённых записей  Справочника товаров  (т.к. по логике
программы  удалённых  записей  там  быть  в принципе  не должно),
просмотр кодов товара (ISBN) на предмет их соответствия стандарт-
ному виду  и заменой в них русской буквы "х" или "Х" на латинскую
"X", а также сравнение наименования товара  в Справочнике товаров
и на складе с возможностью корректировки расхождения в наименова-
ниях (эти расхождения могут появляться  при принятии накладных из
других баз).

    5.7. Специальные [функции]
    5.7.1. Клиенты для 1С (с версии 2.6)
    Специальная  функция  копирования  (дополнения)   Справочника
контрагентов  программы  "1С Платёжные документы"  информацией  о
клиентах  из  Справочника клиентов программы "КНИГА"  (копируется
информация  только о новых клиентах,  поиск соответствий произво-
дится  по сокращённому  наименованию  клиента).  Это  значительно
облегчит как начало работы с программой "1С Платёжные документы",
так и заполнение информации о новых клиентах в дальнейшей работе.
    По  непроверенной  информации,  данная  функция   может  быть
использована  и для обновления  Справочника контрагентов  системы
"1С Бухгалтерия".
    5.7.2. Обновить индексы (с версии 2.6)
    Возможность  удаления  и  воссоздания  индексных  файлов  (до
версии 3.01 - .NTX,  в поздних - .CDX)  без выхода  из программы.
Используется,  если  программа  выдаёт  какую-либо   неправильную
информацию на экран либо при печати.  Тот же результат даёт, если
Вы вышли из программы  и находитесь в каталоге (папке) с програм-
мой, команда:  DEL *.NTX   (с версии 3.01:  DEL *.CDX)
    5.7.3. Обновить журнал серийного отпуска
    Удаляет все записи  об отпуске серийных товаров покупателям и
формирует журнал серийного отпуска заново.  Режим можно применить
при возникновении неправильной картины серийного отпуска товаров.
    Картина серийного отпуска книг/товаров  высвечивается при от-
пуске (расходе) товара, входящего в серию.  То есть высвечиваются
все остальные товары из этой серии, которые уже приобретал данный
покупатель, с указанием общего (из всех расходных накладных этого
покупателя) количества проданного товара.
    Режим доступен только при включённом параметре работы с сери-
ями книг (товаров).
    5.7.4. Выполнить команду (с версии 3.01)
    Позволяет выполнить одну  или несколько команд языка програм-
мирования  Clipper (то же dBaseIV, FoxBase, FoxPro),  на котором,
собственно,  и  написана сама  программа "КНИГА".  В версии  3.01
выполнение возможно только в монопольном режиме работы.
    В версии 3.1 появилась возможность запуска выполнения команд
из любого списка позиций программы (накладных, позиций накладных,
Склада, Справочников и т.д) по комбинации клавиш Alt K.
    Блокировка  записей  в сетевом  режиме  перед  их  изменением
командами типа replace и delete  производится функцией RecLock(),
командами типа replace all,  replace for,  delete for  - функцией
FileLock().  Помните также  о необходимости  снятия блокировок  с
файлов после выполнения команд функцией Unlock().
    В программе имеется значительное количество собственных функ-
ций (информацию о наличии или отсутствии какой-либо функции можно
получить у разработчика), которые точно так же можно запускать из
этого режима (в том числе и в составе основных команд Clipper).

    Несколько интересных способов использования режима выполнения
команд:

    1) для внесения нестандартных символов (которые есть в табли-
це кодировки,  но нельзя  ввести с клавиатуры - например, символы
карточных мастей  или  как в примере - символ параграфа)  в любое
текстовое поле в любом режиме программы:
    replace  имя_поля  with LEFT(имя_поля, позиция_вставки) ;
+ CHR(21) + SUBSTR(имя_поля, позиция_вставки)

    2) для  быстрой отметки  ВСЕГО  списка позиций  (где доступна
отметка позиций - исключая списки позиций накладных):
    replace NotShow with .T. all

    3) для сортировки списка товаров в Справочнике товаров по по-
рядку добавления товаров в Справочник (по уникальным номерам):
    set order to 0

    В версии 3.1 также появилась возможность выполнить простейший
макрос  (набор команд),  записанный  на диске  в виде  PRG-файла.
Таким образом, если Вам в каком-то режиме  часто нужно  выполнять
одну и ту же последовательность действий, её можно запрограммиро-
вать один-единственный раз, а не писать каждую команду каждый раз
заново. Следует учесть, что программировать придётся ВСЕ действия
прямым указанием команд и функций, т.е. например внесение в буфер
клавиатуры каких-либо комбинаций,  выполняющих  в режиме,  откуда
вызвали выполнение команд, какие-то функции, в процессе выполнения
команд не сработает.
    Циклы и вложенные условные переходы  IF  пока  не поддержива-
ются (список поддерживаемых команд всегда можно получить в режиме
выполнения команд,  нажав клавишу  F1).  Впрочем,  поддерживается
строковый  оператор условия  IIF, которым  в большинстве  случаев
можно заменить обычное условие IF.  И несмотря на имеющиеся недо-
работки, программа  и  сама использует  режим выполнения  внешних
программ (PRG-макросов).  Например, с помощью внешних PRG-модулей
осуществляется  отправка накладных в формате XML  в режиме Расход
(XMLHEAD.PRG) и  печать банковских плат. поручений (PLATFORM.PRG).
Также с версии 3.2  через  режим выполнения команд начал работать
внутренний калькулятор (Alt 1) - поэтому там стало возможным воз-
ведение в степень ^, извлечение квадратного корня SQRT()  и т.п.,
а также, при желании, вычисление различных прочих функций.
    В версии 3.2 изменён запрос на выполнение функции -  варианты
ответов "Команды" (соотв. прежнему "Да"),  "Программы" (для более
быстрого выполнения  PRG-макросов)  и  "Отмена"  (соотв. прежнему
"Нет").  При выборе варианта "Программы"  производится запуск ме-
неджера файлов для выбора PRG-файла макроса.
    Выход из режима выполнения команд производится командой EXIT.
    5.7.5. Только отгруженные
    Этот пункт присутствует в меню Сервис только если в Настройке
установлена работа с контролем отгрузки.
    Данный режим  автоматически  (или после запроса)  удаляет  из
базы данных все расходные накладные с пустой датой отгрузки, воз-
вращая  на склад  весь задействованный в них товар.  С версии 2.2
появилась возможность  выдачи  запроса  на удаление  из накладной
каждой товарной позиции и  контроль возврата по расходу  (если по
позиции был возврат, такая позиция из накладной не удаляется).
    5.7.6. Описание программы (с версии 2.6)
    Позволяет открыть для чтения/печати  Описание программы (файл
README.TXT) при работе из-под Windows, не выходя из программы.  С
версии 3.0 файл описания программы можно открыть  не только стан-
дартным DOSовским редактором  EDIT,  но и  стандартным редактором
Windows - WORDPAD, или программой WinWORD (если она установлена).
    5.7.7. Оптимизация баз (с версии 3.0)
    Осуществляет  сортировку  основных файлов данных программы по
номерам накладных для ускорения работы,  особенно на компьютерах-
клиентах в сети. Функция добавлена в меню Сервис/Специальные.

    5.8. Архивация и перенос данных на другой компьютер
    5.8.1. Программа позволяет  запустить (Сервис/Архивация) файл
архивации баз  ARCHIVE.BAT,  если  он  есть  в каталоге  с базами
программы, не выходя из программы.  В версии 2.6 функция доступна
только  в монопольном  режиме  работы  или  на сервере,  если все
клиенты вышли из программы, при запуске из-под Windows.
    С версии 3.0 архивацию данных можно производить на любом ком-
пьютере сети, невзирая на работу в программе других пользователей.
При этом программа сначала копирует отобранные для архивации фай-
лы в создаваемую ею папку  ARCHIVE,  а потом уже запускает на вы-
полнение файл  ARCHIVE.BAT,  поэтому длительность процесса увели-
чивается  в несколько раз (в связи с этим есть возможность отмены
процесса копирования файлов для архивации по клавише ESC).
    В версии 3.1 при копировании данных в папку ARCHIVE при архи-
вации в сети на экран выводится линейка выполнения.
    Файл ARCHIVE.BAT можно бесплатно получить у разработчика про-
граммы.  Изначально он настроен на архивацию баз архиватором  AIN
(который тоже можно получить бесплатно)  на флешку,  но  если  Вы
хотите использовать другой архиватор (ZIP, RAR, ARJ) и/или другой
носитель архива (устройство ZIP, дискеты, CD-диск или другой ком-
пьютер сети и так далее),  Вы можете  ИЗМЕНИТЬ  файл  ARCHIVE.BAT
соответствующим образом  самостоятельно  (открыв его как  обычный
текстовый файл в каком-либо текстовом редакторе).
    Внимание:  файл  ARCHIVE.BAT настроен на букву диска, которым
встаёт на данном компьютере флешку (USB Flash Drive). Но если эта
буква по каким-то причинам изменяется (например, с F: на G:), эту
букву в файле  ARCHIVE.BAT  необходимо соответственно исправить.
    5.8.2. Для разархивации (распаковки) получившегося архива баз
на другом компьютере служит файл  UNARHIV.BAT (при его отсутствии
его можно бесплатно получить у разработчика программы). Однако он
также настроен на какую-то букву диска, которым встаёт на компью-
тере флешка,  поэтому  при несоответствии (если файл почему-то не
срабатывает, то есть выводит в цикле надпись  "Вставьте USB Flash
Drive с архивом в порт USB") эту букву также необходимо исправить.

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

    6. Факультативные возможности

    6.1. Файл запуска программы MAIN.EXE и копии программы
    Файл запуска программы  MAIN.EXE  имеет одну приятную особен-
ность - его имя может быть изменено каким угодно образом. Если Вы
запускаете программу не из меню Norton Commander ("F2"), то имеет
смысл для удобства запуска переименовать "MAIN.EXE",  например, в
"M.EXE".
    Есть ещё одна особенность работы программы - каталог, в кото-
ром находится база данных,  должен  при  её запуске быть текущим.
Однако сам файл запуска  MAIN.EXE  может  при этом  находиться  в
любом месте на диске, то есть  Вы  можете  запускать программу  с
помощью меню Norton Commander или с помощью специально созданного
.BAT-файла  и  таким образом работать с несколькими копиями  про-
граммы  на компьютере  с небольшим  объёмом  жёсткого диска (имея
один файл MAIN.EXE для всех копий).

    Копию программы "Книга" можно  создать  простым  копированием
каталога, содержащего базу данных,  под другим именем.  Для того,
чтобы получить пустую базу данных в копии,  можно воспользоваться
пунктом "Сервис/Очистка всех баз" главного меню программы.

    6.2. Работа DOS-версии программы в среде Windows
    Работа  программы  в среде  Windows'95-98  практически  ничем
не отличается от её работы в  MS DOS или  Windows 3.1.  Программу
можно запускать  из сеанса работы  с какой-либо оболочкой (Norton
Commander, Volkov Commander, Dos Navigator,  Far Manager, Windows
Commander, ...),  из  сеанса работы с  MS DOS,  в режиме эмуляции
MS DOS либо просто с помощью ярлыка с рабочего стола Windows.
    Однако, если  Вы используете для временного выхода в  Windows
специальные клавиши на windows-ориентированной клавиатуре, то при
возврате  в программу "Книга"  следует  щёлкнуть  мышью  на  окне
программы, иначе программа не будет реагировать на ввод с клавиа-
туры. Если окно программы активно, но ввод с клавиатуры всё равно
не воспринимается,  выйдите в главное меню  Windows  спецклавишей
с изображением заставки Windows,  закройте  главное меню  щелчком
мыши на пустом месте экрана и восстановите окно программы.
    Учтите также, что  переключение  на русский/латинский регистр
в  Windows'95  может не совпадать  с аналогичным переключением  в
режиме выполнения программ MS DOS.  Стандартный вариант: переклю-
чение в Windows - это левые/правые  Alt+Shift,  а  переключение в
MS DOS - это левые/правые Ctrl+Shift.  Впрочем, Windows'ное пере-
ключение можно очень легко изменить на левые/правые Ctrl+Shift.
    Если при запуске программы выдаётся сообщение типа  "Неверная
структура базы ... ", то скорее всего  Вы пытаетесь запустить уже
запущенную  программу.  Найдите  в информационной строке  (строке
информации о выполняющихся программах, содержит также кнопку Пуск)
сообщение о программе "Книга" и щёлкните на нём мышью для восста-
новления окна программы на экране.
    Если окно программы перед Вами,  но программа не реагирует на
клавиатурные комбинации, то, скорее всего,  окно программы просто
неактивно в данный момент.  Для исправления ситуации  щёлкните на
любом месте окна программы (или, лучше на названии окна) мышью.
    Если Вы запускаете программу "КНИГА" версии до 3.0  с помощью
ярлыка с рабочего стола Windows,  то установите  в дополнительных
свойствах  (вход  щелчком  на ярлыке  правой клавишей мыши, далее
"Свойства")  запрет на перехват  клавиатурной комбинации  PrtScr/
Shift+PrtScr,  сняв "галочку"  напротив  соответствующей надписи,
иначе кнопка печати экрана работать не будет.  В версии  3.0  для
печати экрана используется комбинация  Ctrl+PrtScr,  заложенная в
программе и не перехватываемая системой Windows.
    Если программа  высвечивает сообщение:  "Слишком мало обычной
(conventional) оперативной памяти", добавьте строку:
       LocalLoadHigh=1   в секцию  [386Enh]  файла  SYSTEM.INI из
основного каталога Windows.  Так же может быть, что у Вас в файле
CONFIG.SYS (CONFIG.NT)  не прописана явно загрузка драйвера верх-
ней памяти  HIMEM.SYS  и менеджера расширенной памяти  EMM386.EXE
(при этом для последнего лучше указывать параметр NOEMS или RAM).
    Внимание:  в  среде  Windows,  к сожалению,  нельзя запускать
более 3-х копий  DOS-версии программы "КНИГА"  одновременно.  Это
связано с ограничением в 255 одновременно открытых файлов.
    6.2.1. Устанавливать  и  переустанавливать программу  в среде
Windows '95  и старше  рекомендуется с помощью программы-установ-
щика INSTALL.EXE, которая САМА записывает  необходимые для работы
программы параметры в системные файлы Windows (иначе Вам придётся
делать это вручную, см. ниже).
    Windows ME (Millenium), NT, 2000-й и XP не поддерживают режим
эмуляции MSDOS. То есть для установки или переустановки программы
Вам однозначно придётся использовать установщик  INSTALL.EXE, ко-
торый можно получить у разработчика или скачать со странички про-
граммы в сети Интернет.
    6.2.1.  Для работы DOS-версии программы под  Windows ME необ-
ходимо записать в файл  SYSTEM.INI, находящийся в системном ката-
логе (обычно WINDOWS),  в часть [386Enh], строку:  PerVMFiles=225
(впрочем, это автоматически делает INSTALL.EXE при установке демо-
версии программы).
    6.2.2.  Есть сложности  и с установкой  DOS-версии  программы
под Windows NT / 2000 (W2k) / XP / Vista.
    6.2.2.1. Указывать необходимую  для работы программы настрой-
ку системного параметра  FILES=225  нужно  в файле  CONFIG.NT  из
каталога  C:\WINDOWS\SYSTEM32, а параметр SET CLIPPER=E0;F265 - в
в файле AUTOEXEC.NT из того же каталога.
    6.2.2.2. Может оказаться необходимым  (для того,  чтобы рабо-
тали DPMI16-приложения)  наличие в файле  AUTOEXEC.NT  строки:
                LH %SystemRoot%\system32\dosx
    А если задача  запускается с ярлыка  и в его свойствах указан
свой autoexec, то и в нём должна присутствовать та же строка.
    6.2.2.3. Если после запуска программы вместо русских букв по-
казываются закорючки,  нужно быдет выполнить  следующие действия.
Запустите  апплет  Start -> Settings -> Control Panel -> Regional
Options.  На закладке General есть два раздела, "Settings for the
current user" и "Language settings for the system". Первый раздел
настраивает язык для конкретного пользователя  и  отвечает за то,
в каком виде  и  на каком языке  пишется дата, время,  какие меры
длины используются и так далее.  Его лучше всего ставить Russian.
Второй пункт отвечает, в том числе, и за системные шрифты.  Необ-
ходимо убедиться, что там отмечен  Cyrillic,  и выставить его как
default.  Откроется окно, Select System Locale, в котором необхо-
димо выставить Russian.
    6.2.2.4.  Если после запуска программы шрифт набора  не пере-
ключается на русский, хотя  русские буквы отображаются нормально,
нужно либо выполнить файл  XPprofru.reg  из архива демо-версии (в
"Мой компьютер" или "Проводник"), либо выполнить следующие дейст-
вия вручную:  запустить  regedit  (Start -> Run, набрать regedit,
нажать Enter). В реестре по адресу
  HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control
                     -> KeyboardLayout
нужно изменить значение ключа 00000409 в папке DosKeybCodes на ru
(по умолчанию установлено значение us).
    Кроме этого, в файл  AUTOEXEC.NT  надо добавить строку
        LH %SystemRoot%\system32\kb16.com ru
Переключение  русский/латинский  в DOS-приложениях будет произво-
диться стандартными комбинациями  LeftCtrl + Shift (английский) и
RightCtrl + Shift (русский).
    Дополнительно в AUTOEXEC.NT нужно внести строку SET PATH=,  в
которой указать путь к основному каталогу Windows и к подкаталогу
COMMAND  в основном каталоге  Windows. Также в  CONFIG.NT следует
заремить строку с текстом  DOSONLY (т.е. если эта строка есть и в
начале её не стоят буквы REM, то их нужно поставить).
    При установке программы в Windows XP иногда возникает проблема
после создании ярлыка для запуска программы:  программа вообще не
запускается,  пока в свойствах ярлыка,  во вкладке "Совместимость"
не  установлены  все  совместимости  ("Совместимость с Windows95",
"256 цветов", "экран 640х480", "отключить графическое оформление").
    Далее, в качестве запускающего файла нужно указать специально
созданный пакетный файл (с расширением BAT), первой строкой кото-
рого было MODE CON LINES=25,  и только второй - запуск собственно
программы MAINS.EXE,  иначе данные программы отображаются  только
в верхней половине экрана.
    Если  DOS-версия  программы  открывается  в верхней  половине
экрана, следует перейти  в оконный режим выполнения  (Alt Enter),
зайти в свойства окна программы (правой кнопкой мыши в левом углу
синего заголовка окна программы) и исправить значение "Размер ок-
на" на 80х25 во вкладке "Расположение".  Затем выйти из программы
и зайти в неё снова - программа должна быть уже на полный экран.
    Если жёсткий диск, на котором установлен Windows XP, формати-
рован под файловую систему  NTFS  (по умолчанию при установке Win
XP используется стандартная файловая система FAT32),  диск с фай-
ловой системой NTFS  при загрузке с дискеты Windows'98  просто не
будет доступен,  и для установки/переустановки программы  необхо-
димо  пользоваться  установочной программой INSTALL.EXE (её можно
бесплатно получить у разработчика).
    А вообще лучше ставить параллельно  Windows'98 и   Windows XP
(благо, Windows XP это позволяет) - тогда с установкой, переуста-
новкой и работой программы  не возникает практически никаких про-
блем. Но ставить системы необходимо именно в такой последователь-
ности - сначала Win'98, а уже потом Win'XP,  причём желательно на
разные логические диски:  Win'98 на диск C:, а Win XP например на
диск D:.
    Прочие сложности при работе DOS-версии программы в Windows XP
(NT, 2000, Vista):
    1. Длительный период между  отправкой форм  на печать из про-
граммы и собственно печатью на принтере (скорее всего, это связа-
но с несовершенством системы печати Windows NT-XP-Vista). Решает-
ся эта  проблема  установкой  настроечного параметра  "Устройство
вывода" в значение "Файл/Принтер".
    2. Сложности с копированием в буфер обмена Windows и вставкой
текста из буфера обмена Windows (в NT-XP-Vista это возможно толь-
ко в оконном режиме через свойства окна программы).
    3. Возможность  потери данных  (накладных, позиций накладных)
при работе в сети. Минимизируется включением параметра "Коррекция
работы в сети"  группы "Специальные параметры",  который,  в свою
очередь, замедляет работу программы, либо решается использованием
win-версии программы.
    4. Невозможность  отправки  накладных  на  дискету,  принятия
накладных напрямую с дискеты (требуется предварительное копирова-
ние на жёсткий диск компьютера), а также печати форм  в текстовый
файл на дискету.
    5. Невозможность  использования  некоторых функций, например,
функции печати окна программы по комбинации Ctrl PrintScreen.
    6. Невозможность работы при "обрушении" или зависании Windows
- помогает только переустановка Windows, и до этого работа в про-
грамме становится невозможной  (либо требуется распаковка послед-
него архива данных программы на другом компьютере, если архив был
сделан относительно недавно). Тогда как в Windows 95-98, если сам
Windows "сдох" или зависает,  Вы можете  перезагрузиться в режиме
эмуляции MS DOS  и  временно продолжать работу полноценную работу
в программе в этом режиме.


    6.3. Особенности Windows-версии программы

    6.3.1. В  Windows-версии  решены большинство проблем, связан-
ных с работой в  Windows NT-XP  (работа с дискетой, работа в сети
и так далее).

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

    6.3.3.  Возможна  работа  с любой  комбинацией  win-версий  и
dos-версий программы (структура баз и индексов одинакова), напри-
мер на сервере использовать dos-версию, на клиенте - win-версию.

    6.3.4. Возможность запуска win-версии в одном из двух режимов:
"примерно как DOS"  - тогда Вы получаете  DOSовское  переключение
русский/английский  и  возможность такой же как для DOS-программы
настройки ярлыка программы (включая полноэкранный DOS-режим), или
"фиксированный оконный" режим - тут переключение русский/английс-
кий производится  windows-комбинацией (или мышкой по пиктограмме)
и размер окна жёстко определён. Для фиксированного оконного режи-
ма необходимо указать параметр //GTWVT при запуске программы.

    6.3.5. Отсутствует проблема  модернизации компьютера - теперь
её можно проводить с минимальным ограничением -  программа привя-
зана к жёсткому диску, на котором расположена.

    6.3.6. Число компьютера не соответствует числу компьютера для
DOS-версии, но получить его проще - достаточно запустить установ-
щик INSTALLW.EXE из папки с имеющимися файлами программы (рабочей
или демо-версии, не важно).

    6.3.7. Если печать идёт  на сетевой принтер, а драйверы прин-
тера были установлены на компьютере не с диска от этого принтера,
а копированием драйверов по сети, он может после замены  DOS-вер-
сии программы на Windows-версию  перестать печатать.  Для решения
этой проблемы нужно либо установить драйверы с принтерного диска,
либо выполнить (в любой оболочке - Volkov Commander, Norton Comm-
ander,  Windows Commander,  FAR Manager  и  так  далее,  либо  из
Пуск/Все_программы/Стандартные/СеансMSDOS, либо из Пуск/Выполнить)
следующие команды:
    net use LPT1: /DELETE
    net use LPT1: \\сетевой путь к принтеру

    6.3.8.  При печати на устройство "DBF+Excel"  и подтверждении
открытия напечатанного файла Excel'ем win-версия форматирует файл
при открытии:  определяется печать первой строки в качестве заго-
ловка на каждой странице,  первая строка выделяется более крупным
(12 размера) полужирным шрифтом,  устанавливается  графление всей
имеющейся информации на листе,  выделяются  заголовки групп/серий
(если печатали с разбивкой по группам/сериям).  При этом XLS-файл
уже не создаётся - при необходимости сохраняйте отформатированный
программой файл средствами Excel.

    6.3.9. Возможность печати на любом  принтере (при печати форм
с кодировкой принтера "Winword"),  правда требуется установленный
M$ Office.

    6.3.10. При выборе печати через Winword (параметром "Кодиров-
ка  принтера")  автоматически  изменяется  значение  настроечного
параметра "Число строк на листе горизонтальной формы".

    6.3.11. При печати товарной накладной (формы ТОРГ-12) и счёта-
фактуры  с выбором открытия формы в  Winword  форма автоматически
загружается в M$ Word, для документа выставляется  горизонтальная
(альбомная) ориентация листа, размер шрифта 9 пт, отступ справа 1
см, отступ слева соответственно параметру "Левое поле при печати"
группы "Параметры печати" и  уменьшается интерлиньяж (межстрочный
интервал).

    6.3.12. Windows-версия медленнее работает на Windows'95-ME, и
сравнимо по скорости с DOS-версией на Windows NT/XP/Vista.

    6.3.13. При работе под Windows NT/XP/Vista не работает комби-
нация клавиш Alt F6.  Вместо неё те же функции в программе выпол-
няются по комбинации клавиш "левый Alt 6".

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

    6.3.15. Возможность копировать информацию в буфер обмена Win-
dows по привычной комбинации клавиш  Ctrl C и вставлять её из бу-
фера обмена Windows в поле ввода программы по комбинации  Ctrl V.

    6.3.16.  Возможность ввода  длинных имён  файлов  и каталогов
(например, при запросе пути). Отображаются длинные имена тоже по-
лностью (в границах окна). Например, в Менеджере файлов Вы уже не
увидите "МОИДОК~1", если папка называется "Мои документы").

    6.3.17. Возможность просмотра JPG-картинки для позиции списка
(обложки книги, изображения товара) по комбинации клавиш  Alt F3.
Файл с картинкой должен называться так: Автор (Вид товара) полно-
стью, пробел  и  Название (Наименование товара) полностью как оно
введено в базе, либо  именем файла  должен быть  уникальный номер
товара, с расширением JPG во обоих случаях.  Примечание: для про-
смотра картинок лучше установить программу IRFANVIEW -  она легко
закрывается по клавише ESC.

    6.3.18.  В меню, запросах и заголовках программы присутствует
буква "ё".

    6.3.19.  При одновременной работе в сети DOS-версии программы
под Windows'95-98-ME и win-версии на NT-XP-Vista в ярлыке запуска
win-версии  нужно обязательно устанавливать режим совместимости с
Windows'95.

    6.3.20. Возможность принятия файлов формата Excel (с расшире-
нием XLS).  При этом  заголовки колонок (в первой строке таблицы)
должны содержать наименования колонок, соответствующие допустимым
наименованиям полей  DBF-файла  (например, в наименовании колонки
количества товара должно присутствовать  KOLVO, QUANTITY, QTY или
QUANT),  а следующие строки  -  содержимое тела (табличной части)
накладной.  Внимание:  XLS-файлы высвечиваются  для выбора только
в Менеджере файлов!

    6.3.21.  Некоторые ограничения dos-версии  пока остаются  и в
win-версии, например она требует для работы наличия  в компьютере
не менее 64Мб оперативной памяти.  Однако многие ограничения dos-
версии отсутствуют в версии для Windows -  например ограничение в
83 символа на ширину поля наименования товара.


    6.4. Сетевое расширение
    Начиная с версии  2.2  появился  сетевой  вариант  программы,
работа с которым имеет некоторые отличительные особенности.
    Нормальная работа сетевой DOS-версии программы  гарантируется
при использовании  стандартных  сетевых карт  фирм  3COM и Intel.
Для версий младше 3.1 остаётся в силе требование в 500K свободной
обычной оперативной памяти, то есть  драйверы сетевых подключений
(если они не системные)  должны размещаться  в верхней  или расши-
ренной памяти.
    Сетевой вариант программы  "КНИГА" может работать как в сете-
вом режиме, так и  в монопольном (с базами данных, находящимися в
текущем каталоге).
    Каталог (папку) с файлами программы  необходимо скопировать с
любого из компьютеров-клиентов (если он уже есть)  либо с компью-
тера-сервера.  Не используйте  для реальной работы  с  программой
папку и файлы от ДЕМО-версии!
    Для работы в сети при запуске программы необходимо параметром
указать полный путь к каталогу, содержащему базу данных. В случае
сервера запуск программы должен производиться из каталога, содер-
жащего базу данных, и параметр при запуске должен отражать полный
путь к этому каталогу.  Первым должен запускаться  сервер,  затем
(после полного открытия баз данных и создания индексных файлов!!!)
клиенты.
    Основное требование  программы  к сети стандартное:  чтобы  у
компьютера-клиента был доступ  к жёсткому диску сервера. Например,
если программа на сервере  (сетевое имя, допустим, SERVER)  нахо-
дится на диске D (который должен быть открыт для чтения и записи)
в папке KNIGA, то запуск программы в режиме клиента должен выгля-
деть следующим образом:  MAINS.EXE  \\SERVER\D\KNIGA
    Для Windows'95 вышеуказанный вариант может не пройти и потре-
буется запуск по пути DOS (для сети Microsoft), то есть  чтобы на
компьютере-клиенте  жёсткий диск (либо каталог с программой КНИГА
на нём) был подключен как сетевой диск. Обычно это единовременная
процедура: щелчок правой кнопкой мыши  на ярлыке "Сетевое окруже-
ние",  выбор в меню пункта "Подключить сетевой диск", выбор имени
диска и выбор  (или ввод) сетевого пути к нему,  установка флажка
"Подключать всегда при входе в систему", кнопка "OK".  Но иногда,
если программа  при попытке запуска  на компьютере-клиенте выдаёт
сообщение "Не найден файл ______________/def.dbf",  вышеописанную
процедуру  следует повторить.  Если и это не помогает, проверьте,
не отошло ли где-нибудь соединение сетевого кабеля.
    Клиент может завершить работу с программой в любой момент и в
любой момент начать её снова.  При завершении работы с программой
на сервере  начать её  снова (до версии 2.6)  можно будет  только
если будет завершена работа на всех компьютерах-клиентах, либо из
другого каталога-копии программы,  при указании  при запуске пути
к серверному каталогу (т.е. запуститься "клиентом"). С версии 2.6
программа при невозможности запуститься  в режиме сервера автома-
тически запускается в клиентском режиме.
    При работе  в сетевом режиме  недоступны  следующие режимы  и
функции программы:  Сжатие баз данных,  Снятие остатков,  Инициа-
лизация серий,  корректировка сокращённого наименования клиента и
некоторые другие,  о чём при попытке воспользоваться ими выдаётся
соответствующее предупреждение. Также только в монопольном режиме
выполнения либо на сервере доступно удаление жанров  и  серий  из
соответствующих справочников и режим "Очистка всех баз".
    Сетевой вариант программы  не имеет сетевых функций установки
каких-либо  ограничений работы клиентов.  При необходимости реко-
мендуется установить (дополнительно к стоимости программы) систе-
му администрирования действий пользователей (см. п. 6.5.).  Можно
также воспользоваться разграничением доступа в сети, почаще делать
архивацию данных, следить, чтобы у клиентов был установлен запрос
пароля на длительное ненажатие клавиш на клавиатуре.
    При большом количестве компьютеров в сети рекомендуется уста-
новка выделенного сервера,  на котором  (перед началом  работы  с
программой компьютеров-клиентов)  следует запускать программу как
сервер, а потом выйти в Windows. Замечено, что в некоторых сетях,
если на сервере загружена какая-либо ДОСовская программа  (в т.ч.
КНИГА) на компьютерах-клиентах программа КНИГА может сильно "тор-
мозить". Иногда ситуация исправляется (для текущего сеанса работы)
после перезагрузки компьютера.
    Внимание!  Процессы, занимающие значительное время при работе
в монопольном режиме (например, копирование накладных  или сорти-
ровка позиций накладной по алфавиту), будут идти несколько дольше
при работе в сети на сервере, и значительно дольше при запуске их
с компьютера-клиента.  При контрольном запуске сортировки позиций
накладной по алфавиту клиентом выполнение процесса заняло в  5-10
(!!!) раз больше времени,  чем на сервере.  Причём  величина этой
задержки зависит от производительности как сервера, так и клиента
и всей сети в целом.
    При (аварийном) выключении питания на сервере с подключёнными
к программе клиентами реакция программы  НЕ исследована.  Поэтому
желательно защитить  сервер  от излишних неприятностей  с помощью
устройства бесперебойного питания (UPS).
    Если Вы не собираетесь некоторое время  работать с программой
- выйдите в основное меню. Этим снимаются все сетевые блокировки,
которые могли каким-либо образом сохраниться после Вашей работы.
    При работе в сети существует следующее ограничение:  с какой-
либо одной накладной  должен работать  только один из компьютеров
сети (другие пользователи  могут заходить в эту накладную  только
для просмотра).  Если Вы запустите, например,  сортировку одной и
той же накладной  одновременно на нескольких компьютерах сети, то
в результате будет разрушена база элементов расходных накладных!
    В версии 3.0 появилась возможность оптимизации баз (сортиров-
ки основных файлов данных программы)  для  ускорения работы, осо-
бенно на компьютерах-клиентах в сети.  Функция  добавлена  в меню
Сервис/Специальные.

    6.5. Система администрирования (ограничений)
    В версии 3.0  программы  имеется  возможность  дополнительной
установки системы администрирования (системы ограничений действий
пользователя),  позволяющей защитить  введённую информацию от по-
следующих изменений.
    Для каждого компьютера можно указать до 5 паролей ("пользова-
телей) на вход в программу, каждый из которых может  ограничивать
действия пользователя по любым из 23 (на данный момент)  парамет-
ров. Система администрирования приобретается дополнительно к сто-
имости версии 3.0.
    Списки ограничений ("пользователи") устанавливаются с помощью
той же программы-установщика INSTALL.EXE,  которая используется и
для переустановки версий программы "КНИГА"  и  могут быть устано-
влены  для какой-либо базы  программы "КНИГА"  только после пере-
установки программы  в папку этой базы  в течение текущего сеанса
работы установщика INSTALL.EXE (INSTALLW.EXE для Windows-версии).
    В пункте основного меню  "Администратор"  доступны  следующие
подпункты:   "Добавить  пользователя",  "Изменить  пользователя",
"Удалить пользователя"  и  "Очистить всё".  При  первичном выборе
одного из первых трёх пунктов Вам необходимо будет ввести главный
пароль (который Вы определили  при контакте  с разработчиком про-
граммы), затем - пароль пользователя, который нужно будет вводить
при входе в программу  (при дальнейшей работе в меню "Администра-
тор" в текущем  сеансе работы с установщиком INSTALL.EXE  главный
пароль запрашиваться  не будет).  В окне запроса  главного пароля
программа установки должна высветить серийный номер  Вашего вари-
анта программы. Если этого не произошло (номер высветился пустой),
нужно выйти из программы-установщика, переписать в папку с базами
"КНИГИ" файл-архив  KNIGA....EXE,  присланный одновременно с про-
граммой-установщиком,  снова  запустить  INSTALL.EXE,  установить
"КНИГУ" в текущий каталог  и затем воспользоваться пунктом "Адми-
нистратор; иначе главный пароль просто не будет восприниматься.
    После запроса пароля (паролей)  при добавлении  или изменении
пользователя высвечиваются  ограничения, которые  приписываются к
данному паролю  при нажатии клавиши  ESC.  Значения простых огра-
ничений меняются простым нажатием клавиши Enter или Пробел, огра-
ничения по дате подсвечиваются для ввода по клавише  Enter  (и ею
же фиксируются).  Значение "9999"  при установке  ограничения  по
дате означает "Разрешено всегда", "0" - возможность ввода  и  из-
менения только текущих (сегодняшних) значений, "-999" - невозмож-
ность ввода/изменения  никаких значений из тех, на которые влияет
ограничение.
    При выборе "Очистить всё" (этот пункт меню используется, если
Вы забыли один или несколько из введённых ранее паролей) Вы долж-
ны ввести  главный пароль  дважды,  и все списки ограничений уда-
ляются из системы,  после чего  Вы  можете  вводить  новые списки
ограничений.
    На данный момент возможна установка следующих ограничений:
    1)  при  несоответствии суммы, заносимой в финансовый журнал,
сумме накладной;
    2)  на корректировку накладных,  созданных  ранее  какой-либо
даты (отдельно для приходных, расходных и возвратных накладных);
    3)  на создание новых накладных задним числом (т.е. если вве-
дена дата создания накладной ранее текущей);
    4)  при несоответствии суммы накладной  и суммы, заносимой по
этой накладной в финансовый журнал;
    5) на корректировку введённых ранее договорных цен;
    6) на ввод цены расхода менее какой-либо из договорных цен;
    7) на вводе скидки/наценки при отпуске товара;
    8) на просмотр и печать цены приобретения товара;
    9) на установку отметок во всех списках программы, кроме спи-
ска позиций накладной  (устанавливать отметки в накладной для по-
следующего переноса позиций можно всегда);
   10) при внесении  в финансовый журнал  проплаты задним числом,
при корректировке проплаты и при удалении проплаты;
   11)  на любое изменение информации в программе до определённой
даты;
   12)  на любые действия в программе, кроме режима Взаиморасчёты
(например, для работы бухгалтерии);
   13)  на любые действия в режиме  Взаиморасчёты  (все остальные
режимы доступны);
   14)  на любые изменения в Справочнике клиентов;
   15)  на любые изменения в Справочнике товаров;
   16)  на любые действия в программе, кроме просмотра информации
на Складе  (например,  для  самостоятельного поиска  покупателями
товаров и просмотра информации о них).
    Пароль  системы администрирования  запрашивается  ТОЛЬКО  при
запуске программы и при ненажатии клавиш в течение установленного
параметром группы "Специальные" периода времени.  Если при работе
с программой пароль запрашивается  в каком-либо другом режиме, то
на этот запрос нужно вводить не пароль системы администрирования,
а пароль, установленный в меню Сервис/Пароль  (если он не устано-
влен, то просто Enter).  Различать эти ситуации  довольно просто:
при запросе пароля системы администрирования  подсветка ввода 10-
символьная, а при запросе обычного пароля - 6-символьная.
    Если Вы впервые получили версию программы с системой админис-
трирования, то при установке этой версии нужно  ОБЯЗАТЕЛЬНО сразу
же ввести одного или несколько пользователей  в систему админист-
рирования, иначе Вы просто  не войдёте в программу  или  придётся
"светить" главный пароль, что нежелательно. По той же причине од-
ним из вводимых паролей должно быть "Разрешено всё" - мало ли Вас
рядом не будет, а ограниченное действие нужно выполнить "кровь из
носа" - тогда Вы можете  сообщить пользователю этот пароль, а по-
сле удалить его и внести другой "разрешающий всё" пароль.


    6.6. Печать экрана в программе
    При работе в DOS любом месте программы  можно нажать  на кла-
виатуре  клавишу  PrintScreen,  и  текущий экран программы  будет
отправлен на печать. Но, поскольку этот процесс не контролируется
программой,  печать будет осуществлена принтером  не сразу, а при
заполнении  буфера печати страницы, т.е. может быть даже на одном
листе со следующим посланным на печать документом.
    При работе под Windows клавишей  PrintScreen производится ко-
пирование  всего  окна (рабочего стола)  в буфер обмена  Windows.
После этого можно запустить любой графический редактор (например,
Пуск->Программы->Стандартные->Paint),  выбрать "Вставить"  в меню
"Редактирование" и в меню "Файл"  сохранить экран как графический
файл (например, формата jpg).
    В версии 3.0 появилась возможность печати экрана программы по
комбинации клавиш Ctrl PrintScreen,  печать при этом производится
сразу же.
    В версии 3.1 перед печатью создаётся файл PRINTSCR.PRN, кото-
рый и отправляется на печать, если принтер доступен.  В противном
случае, а также в случае установки  кодировки принтера "Windows",
выдаётся запрос на открытие этого файла одним из windows-редакто-
ров.

    6.7. Внепрограммные возможности
    После консультации с разработчиком Вы можете  бесплатно полу-
чить ещё некоторые дополнительные возможности:
    6.7.1. Реорганизация складов
    Перенос информации со всех складов  на один  центральный (для
последующего  удаления складов из базы изнутри программы)  произ-
водится  извне программы с помощью  dBase или  FoxBase 2.10+ или,
может быть, других СУБД или редакторов баз данных, поддерживающих
язык  dBase, на котором написана данная мини-программа.
    В версии 3.1 программу для переброски информации на централь-
ный склад можно запускать  в самой программе "КНИГА",  причём  из
любого места программы (впрочем, лучше это делать из режима Склад),
нажав комбинацию клавиш  Alt K  для запуска режима выполнения ко-
манд системы Clipper  и выполнив там команду  DO skladto0   (файл
skladto0.prg  естественно должен  при этом  находиться  в папке с
программой).

    6.7.2. Печать ценников
    Поскольку у большинства оптовых организаций сейчас существуют
розничный отпуск товара, у многих встаёт проблема печати ценников
на товары.
    В программе на данный момент эта проблема напрямую не решена.
Однако существует  достаточно простой способ  печати ценников вне
программы: Вы просто печатаете прайс-лист в формате DBF-файла или
DBF-накладную (смотря по какому списку Вам нужно получить ценники)
а затем  открываете полученный файл в программе  Microsoft Excel,
удаляете лишние колонки  (оставляя только  наименование товара  и
цену продажи), меняете размер шрифта на более крупный,  для удоб-
ства последующего разрезания ставите графление "решёткой" и печа-
таете получившиеся ценники. Они получатся более длинными, чем это
принято, но в целом будут соответствовать своему предназначению.
    В качестве  ещё  одного  варианта  можно использовать  макрос
CENNIKY.XLS  для Microsoft Excel, написанный одним из пользовате-
лей программы.  Он согласился  предоставлять  свою разработку  по
принципу freeware (то есть бесплатно) в общепринятом виде "AS IS"
("Как есть"), то есть разработчик  не несёт никакой ответственно-
сти ни за какие проблемы,  которые могут возникнуть при использо-
вании либо неиспользовании макроса.
    Разработка представляет собой файл Microsoft Excel, состоящий
из двух рабочих листов ("Лист1" и  "pricelst.dbf")  и  вложенного
макроса.  Для использования макроса нужно предварительно  напеча-
тать прайс-лист  из программы в виде файла  PRICELST.DBF (оптими-
зацию  для  Excel на момент  этой печати  необходимо  отключать).
Макрос  открывает этот DBF-файл на листе "pricelst"  и  заполняет
информацию полей листа "Лист1" новыми значениями листа "pricelst".
Таким образом, после выполнения макроса "Лист1"  содержит уже го-
товые для печати ценники. При этом информация является связанной,
то есть, например, при каких-то корректировках в листе "pricelst"
автоматически меняется  и  зависимая от него  информация  в листе
"Лист1".  Файл  pricelst.dbf  берётся по пути "D:\KNIGA",  но это
можно легко исправить в самом макросе ("Сервис - Макросы - Макрос
- Изменить").  Макрос называется "Цена",  он обычно высвечивается
как единственный  имеющийся  макрос  при запросе  "Сервис/Макросы
/Макрос",  остаётся только  его  "Выполнить".  Перед  выполнением
макроса убедитесь, что активным является рабочий лист "pricelst".
    Как текст макроса, так и  связанная с ним  таблица ценников в
рабочем листе "Лист1" доступна  для любых изменений,  более того,
Вам придётся изменить  название фирмы в ценниках  и,  может быть,
каждый раз изменять дату (обычной заменой всех вхождений, "Правка
/Заменить"). Кроме того, каждый ценник получается связанным с со-
ответствующей строкой рабочего листа "pricelst", и если "болванок"
ценников для всех строк прайса не хватает, то и  всех ценников Вы
не получите.  Таким образом, для каждой печати необходимо накопи-
ровать необходимое количество "болванок" ценников,  либо  удалить
лишние. Также легко превратить ценники из оптово-розничных просто
в розничные: для этого удалите целиком строки, содержищие оптовую
цену, стандарт и стоимость за упаковку (у меня это получилось без
проблем;  отмечать для удаления нужно,  естественно,  не поля,  а
номера строк, чтобы не образовывалось  пустых строк). Также можно
отметить  всё содержимое  рабочего листа "Лист1"  и  изменить для
него размер шрифта  (иначе информация из поля "Автор" прайс-листа
может не поместиться в соответствующем поле ценника).  При печати
оптово-розничного  ценника  в исходном файле  прайс-листа  должны
быть две цены,  для розничного ценника - одна цена,  иначе пойдёт
смещение по полям ценников.
    Несколько неудобным является то, что макрос печатает  ценники
по образу прайс-листа,  а  не по образу накладной.  Но  в версиях
программы, начиная с 2.3,  проблема решается просто:  Вы  делаете
копию  каталога  с программой,  запускаете в этой копии  "Очистку
всех баз" и заносите в неё (с помощью межпрограммного копирования)
одну-единственную накладную,  содержащую  нужные Вам  позиции,  а
потом печатаете pricelst.dbf как обычно.
    Если же Вам нужны более глобальные изменения в данном макросе,
то достаточно поместить в Интернете объявление с содержанием типа
"Требуется специалист по  Visual Basic  для корректировки имеюще-
гося Excel'евского макроса", и Вас завалят предложениями!

    6.7.3. Печать платёжных документов
    Печать  платёжного поручения реализована в программе с версии
3.2 в режимах "Финансовый журнал" и "Работа с клиентом" по комби-
нации клавиш  Shift F2  и выполняется внешним программным модулем
PLATFORM.PRG, за счёт корректировки которого  (PLATFORM.PRG пред-
ставляет собой обычный текстовый файл формата DOS text)  возможно
внесение практически любых изменений в печать этой формы.  Модуль
PLATFORM.PRG используется как для печати, так и для экранного вы-
вода информации и ввода/изменения значений печатаемых реквизитов.
Разграничение печатаемой и выводимой на экран информации произво-
дится внутренней переменной sw_print. Изменения в данных, внесён-
ные при работе модуля, никак не отражаются в базе данных програм-
мы, то есть в общем случае нужно сначала  заполнить все необходи-
мые поля  в Справочнике клиентов  и Ваши реквизиты в Настройке, а
затем переходить к печати платёжного поручения.  Номер платёжного
поручения и его дата берутся из текущей строки Финансового журна-
ла,  номер договора  для подстановки  в поле "Назначение платежа"
платёжки  и  все прочие  реквизиты  клиента -  из соответствующих
полей Справочника клиентов.
    Печать таких платёжных документов, как  приходные и расходные
ордера, в программе не предусмотрена  и  не планируется,  поэтому
имеет смысл  печатать их  в какой-нибудь  специальной программе -
в Интернете их великое множество, или в "1С Платёжные документы".
В версиях 2.6-3.1  программы "КНИГА" реализована специальная фун-
кция дополнения  Справочника контрагентов программы "1С Платёжные
документы"  информацией о клиентах  из  Справочника клиентов про-
граммы "КНИГА"  (копируется информация  только о новых  клиентах,
поиск  соответствий  производится  по  сокращённому  наименованию
клиента). Это значительно облегчит как начало работы с программой
"1С Платёжные документы",  так  и  заполнение информации  о новых
клиентах в дальнейшей работе.  В версии 2.6 в программу добавлена
также возможность печати квитанции к приходному ордеру (по комби-
нация клавиш  Ctrl K  в режиме "Работа с клиентом").

    6.7.4. Разработка дополнительных печатных форм и отчётов (для
квалифицированных пользователей)
    Потребности в отчётах  у каждой организации  разные,  поэтому
Вам может потребоваться форма,  на данный момент  в программе от-
сутствующая. Надеюсь, что приведённая ниже информация поможет Вам
быстрее разобраться в файлах программы и решить возникшую пробле-
му в современных средствах выдачи отчётов, которые позволяют опе-
рировать информацией из файлов DBF -  типа  Microsoft Access, или
Microsoft Excel,  или программы  Calc  из  пакета  OpenOffice.org
(который можно взять на одноимённом сайте).
    С другой стороны, никогда не лишним будет связаться  с разра-
ботчиком программы, ибо нужный Вам отчёт  может быть  кем-либо из
пользователей  программы  уже реализован,  либо  планироваться  к
реализации в новой версии программы самим разработчиком.
    Описание  структуры файлов  базы данных  программы  находится
в файле DEF.DBF.  Описание большинства полей снабжено комментари-
ями об их содержимом в базе данных.
    База данных состоит из 27-35 (в зависимости от версии) файлов
DBF  формата dBASEIII (DOS кодировка),  включая файлы настроечных
параметров  CONFIG.INI  и  STATUS.DBF  и  рекламную информацию  о
некоторых из клиентов программы, хранящуюся в файле CLIENTS.DBF.
    Записи о приходных накладных хранятся  в файле  PRICH.DBF,  о
расходных - в файле RASCH.DBF, о возвратах с реализации - в файле
RETURN.DBF.
    Позиции (элементы) накладных  хранятся в файлах  ELPRICH.DBF,
ELRASCH.DBF и ELRETURN.DBF  соответственно.
    Справочник книг/товаров находится в файле KNIGY.DBF, справоч-
ник клиентов - в файле CLIENT.DBF, справочник групп товаров (жан-
ров) - в файле  JANR.DBF,  справочник серий  - в файле SERIYA.DBF
(элементы серий хранятся в файле ELSERIYA.DBF).
    В файле NASTR.DBF содержатся  наименования групп  настроечных
параметров. В принципе, Вы можете назвать группы, как Вам хочется,
но это значительно затруднит Ваше общение  по каким-либо вопросам
с разработчиком программы, во-первых, и во-вторых, файл NASTR.DBF,
как и файл  DEF.DBF,  входит в каждый архив обновления программы,
то есть будет перезаписываться поверх уже имеющегося.
    Программа при запуске отслеживает соответствие описаний полей
в файле DEF.DBF и структуры баз данных.  Для изменения (модифика-
ции) структуры какого-либо поля нужно в файле  DEF.DBF установить
для него  FIELD_EDIT в значение .F. (False).  Однако  перед  этим
рекомендуется  проконсультироваться  с  разработчиком  и  сделать
архивную копию баз программы.  С версии 2.6  таким образом можно,
например, увеличить ширину поля  TIRAJ файла KNIGY.DBF для хране-
ния в нём  информации о сертификатах на товары.  Для этого, кроме
модификации  поля  FIELD_EDIT,  нужно  увеличить значение  в поле
FIELD_LEN  файла  DEF.DBF  для этого  поля  базы данных,  а также
исправить наименование поля  в файле  PROPS.DBF,  чтобы программа
правильно выводила его на экран и печатала.  Есть также некоторые
поля, модификация которых реализована прямо в программе, например,
поле "NAZV",  информация о котором берётся из  DEF.DBF только при
создании пустых баз.
    В версии  3.0  появилась  возможность  вышеописанным способом
увеличивать ширину любого  символьного поля  базы данных (правда,
изменять  название поля  в программе можно по-прежнему только для
реквизитов товара - TIRAJ, FORMAT, PEREPLET и т.д., хранящихся в
базе PROPS.DBF).
    Однако программа  не отслеживает  соответствие  по количеству
полей в файлах базы данных,  поэтому  Вы  можете легко добавить к
структуре  какой-либо базы  какое-либо своё поле,  вставив запись
о структуре этого поля  в файл DEF.DBF  (записи о структуре полей
каждой базы данных должны идти единым блоком).
    Внимание! При работе с файлом DEF.DBF ни в коем случае нельзя
делать его сжатие!

    6.8. Работа со сканером штрих-кода
    Программа тестировалась на работу с лазерными сканерами штрих-
кодов  Metrologic 9520 RS Voyager KB  и  Metrologic MS 6220 KB  и
светодиодными сканерами  Cypher, подключаемыми в порт клавиатуры.
Скорее всего  и с другими  моделями сканеров  (но обязательно  KB
- подключаемыми в порт клавиатуры  или  USB/KB - с подключением в
USB-порт с эмуляцией клавиатурного ввода!)  программа будет рабо-
тать столь же беспроблемно.
    Суть работы со сканером  состоит в чтении штрих кода в какой-
либо момент,  когда  программа может  его воспринять (например, в
режиме Склад или  Справочник книг,  или в поле ввода ISBN (штрих-
кода) в реквизитах товара.
    Реакция программы  на прочитанный штрих-код зависит от значе-
ния настроечного параметра "Работа с товаром".  Если его значение
"Книги" или "Книги ISBN", то первые три цифры прочитанного штрих-
кода отбрасываются при поиске,  т.е. в базе ищется  ISBN,  а  при
любом другом  значении  параметра  осуществляется  поиск  полного
штрих-кода (при этом  подразумевается, что  и  в соотв. реквизите
товара содержится полное цифровое значение штрих-кода).
    6.8.1. Новости версии 3.1
    Возможность  автоматического  (сразу  после чтения штрих-кода
на Складе,  без нажатия  Enter,  внесения  позиции  в формируемую
расходную накладную).  Соответствующий параметр добавлен в группу
"Расходная накладная II" (пп.6.1.8.11). При этом если нужно часто
только смотреть цену товара, можно поставить параметр  в значение
"После 2-го сканирования",  и  тогда  позиция  будет заноситься в
расход только  после 2-го подряд  её  сканирования,  или же нужно
выходить в Справочник товаров  по Ctrl F5,  там осуществить поиск
сканированием штрих-кода  и нажимать  Enter для установки на этот
товар на складе,  либо искать товар по наименованию.
    Возможность автоматического (безнажатий на клавиатуре) созда-
ния расходной накладной и добавления в неё позиции после её успе-
шного поиска на складе  по ISBN (штрих-коду)  после  сканирования
штрих-кода прямо в режиме Расход (должен быть включен настроечный
параметр  "Автоввод позиции после поиска ISBN" группы  "Расходная
накладная II"  и параметры автозаполнения  шапки расходной накла-
дной  (включая "Автоустановку на покупателя")  группы  "Расходные
накладные").  Это значительно упрощает  работу со сканером штрих-
кода.
    Для  расходных автонакладных  автоматически заносится сумма в
финансовый журнал  (в графу  наличных, если  установлен  параметр
"Автоввод после поиска штрих-кода", или в графу, указанную первой
в параметре  "Порядок заполнения сумм"  группы "Финансовый учёт",
если работа со сканером штрих-кодов не указана) при соответствую-
щей установке параметра  "Автовнесение сумм журнала" группы  "Фи-
нансовый учёт".
    6.8.2. Новости версии 3.2
    Для  расходных автонакладных автоматически заносится автопро-
плата и не выдаётся запрос на печать при выходе из корректируемой
накладной, а также есть возможность  обнуления суммы по последним
расходным позициям  на складе без выхода в накладную,  по клавише
Delete либо автоматически  при поиске штрих-кода  после 1 минуты,
прошедшей со времени предыдущего поиска штрих-кода (если, конечно,
высвечиване суммы последних позиций расхода на складе установлено
параметром группы "Склад и карточка").  При этом "обнулении" про-
исходит и cнятие отметок с позиций расходной накладной.
    Возможность  ввода  штрих-кода  в карточку  реквизитов товара
сканером штрих-кода  без захода в поле ввода штрих-кода,  чтением
штрих-кода прямо из меню выбора реквизита.

    Внимание: на некоторых компьютерах в DOS-версии и очень часто
в Windows-версии  программа  находит  искомый штрих-код  только с
третьего-четвёртого  сканирования  из списка товарных позиций.  В
этих случаях используйте установку в значение "АвтоИндексный" или
"АвтоКонтекстный" параметра "Вид автопоиска товара" группы "Пара-
метры системы".  Эти  значения включают  автоматический  вывод на
экран строки поиска, а из неё сканирование проходит всегда с пер-
вого раза.


    7. Дополнения и комментарии

    7.1. Установка и переустановка программы
    7.1.1. Требования к аппаратному обеспечению компьютера
    Требования  к аппаратному  обеспечению  компьютера:  если  Вы
будете ставить предпочтительную для DOS-версии программы операци-
онную систему  Windows'98SE, то  установочные диски  для материн-
ской платы, модема, сетевой карты, etc. должны содержать драйверы
для этой операционной системы.
    При использовани  сетевой  DOS-версии программы  помните, что
операционные системы  Windows XP  или  Windows 2000  нельзя уста-
навливать на компьютер,  на котором DOS-версия  будет работать  в
клиентском режиме при ОС Windows'98  на компьютере-сервере, иначе
проблемы гарантированы.
    Присутствуют также особые требования к периферийным устройст-
вам компьютера.
    Во-первых, принтер должен поддерживать  печать  из приложений
MS DOS (каковым и является программа "КНИГА"). Информация о прин-
терах, поддерживающих  печать  из приложений  MSDOS,  приведена в
пп. 5.1.2.3.  (описание параметра "Кодировка принтера"), также её
всегда можно получить  у продавца  в фирме  или магазине,  где Вы
собираетесь покупать принтер.
    Во-вторых, так как  наиболее  частым действием  при работе  с
программой является  набор текстовой информации, то стоит  купить
наиболее "мягкую" и в то же время достаточно надёжную клавиатуру.
По наблюдениям, такими качествами отличаются  клавиатуры  Mitsumi
и Chicony.
    7.1.2. Установка программы  на новый компьютер осуществляется
с помощью файла-инсталлятора INSTALL.EXE и файла-архива демо-вер-
сии  ARCHIVE.EXE.  На жёстком диске  нового компьютера  создаётся
новый каталог (папка), например KNIGA, переписываются туда указан-
ные файлы и запускается INSTALL.EXE. Обычно программа-инсталлятор
по завершению своей работы на новом компьютере требует  его пере-
загрузки.  После  перезагрузки компьютера Вы  заходите  в недавно
созданную  папку  и  распаковываете там  (простым запуском)  файл
archive.exe.  После этого следует запустить на выполнение появив-
шийся файл MAINS.EXE, который выдаст на экран число компьютера.
    Когда  демо-версия программы  высветит  новое  число-описание
компьютера,  его необходимо  переслать (сообщить) разработчику  и
получить и установить настроенную на этот компьютер программу.
    Если Вы  ПЕРЕустанавливаете  программу  на НОВЫЙ компьютер (в
том числе сетевой),  то установка  настроенной  на этот компьютер
программы должна осуществляться  в КОПИИ каталога программы, взя-
той с прежнего (другого) компьютера, но не в коем случае не в ка-
талоге с установленной демо-версией!  Переустановка в этом случае,
а также в случае переустановки программы в связи  с модернизацией
имеющегося компьютера, производится в несколько этапов:  1) пере-
устанавливаем программу (с помощью INSTALL.EXE) -  при этом уста-
новка закончится неудачно, то есть  серийный номер  не присвоится
(кстати, запоминаем его);  2) запускаем программу (файл  MAIN.EXE
или  MAINS.EXE) - программа выдаст запрос на замену числа компью-
тера - соглашаемся;  3) выходим из программы и  4) переустанавли-
ваем  программу  ЕЩЁ РАЗ,  с помощью  того же файла INSTALL.EXE -
при этом серийный номер уже присвоится нормально.
    Инструкция  по переустановке  находится в файле  READOUT.TXT,
впрочем, она практически совпадает с инструкцией по переустановке
программы, приведённой ниже в п.7.1.3.
    Если Вы хотите переставить программу  с компьютера на компью-
тер (т.е. вывести "старый" компьютер из работы с программой), не-
обходимо также переслать разработчику файл CONFIG.INI со "старого"
компьютера (чтобы убрать из настройки число "старого" компьютера),
а перед переустановкой полученной  настроенной программы на новом
компьютере КРАЙНЕ ЖЕЛАТЕЛЬНО скопировать в каталог с демо-версией
ВСЕ ФАЙЛЫ из папки с программой со "старого" компьютера,  и пере-
установку настроенной программы производить  в этой папке уже по-
сле данного копирования.
    7.1.3. Время от времени программа требует перестановки, о чём
предварительно (более чем  за месяц  до окончания работы) при ка-
ждом запуске выдаёт предупреждающее сообщение.
    У разработчика программы можно  бесплатно  получить файл  для
более комфортной установки программы INSTALL.EXE, который "делает
всё сам".  Вам нужно только записать его туда же, где находится и
файл-архив KNIGA...EXE,  запустить  на выполнение  INSTALL.EXE  и
в меню  "Установка"  выбрать пункт  "В текущий каталог"  (если Вы
записали программу установки и файл-архив  прямо в каталог с про-
граммой "КНИГА"), а после распаковки архива ввести серийный номер
Вашей программы (обычно он подставляется в поле ввода автоматиче-
ски, и Вам остаётся только нажать  Enter).  Если у Вас  несколько
каталогов с программой, то вышеописанную операцию нужно повторить
в каждом из них.  Либо, если Вы знаете имена каталогов, где нахо-
дится программа, можно запустить INSTALL.EXE прямо оттуда, где он
находится, в меню "Установка" выбирать пункт "Установить"  и ука-
зывать каждый каталог с программой, где её нужно переустановить.
    Внимание:  перестановка программы с помощью файла INSTALL.EXE
возможна только при запуске из-под Windows'95 и старше!
    Внимание:  программа установки  запускает  распаковку  архива
программы "КНИГА"  как  параллельную  задачу  Windows,  и вводить
серийный номер  до завершения  этой задачи нельзя!  Поэтому  файл
INSTALL.EXE лучше запускать из окна "Мой компьютер" или Проводни-
ка Windows, чтобы было видно,  завершилась ли  задача  распаковки
архива  KNIGA...EXE  (внизу, в строке выполнения программ).  Если
у Вас Windows 2000 или XP  и после 30-секундного  сообщения  "Вы-
полняется операция распаковки" программа выдала сообщение "Невоз-
можно распаковать файл KNIGA...EXE", следует скопировать  CMD.EXE
(файл командного процессора) оттуда, где Вы его обнаружите, в ка-
талог с файлами INSTALL.EXE и KNIGA...EXE и после этого запустить
установку ещё раз.
    Внимание:  при перестановке  с помощью файла  INSTALL.EXE  на
компьютерах-клиентах  необходимо  после перестановки  запустить в
каталоге с программой файл MAINS.EXE (то есть запустить программу
в монопольном режиме для модификации структуры баз данных).
    Остаётся возможной  и  обычная DOS-перестановка программы для
DOS и Windows не старше '98-го:
    1)  перезагрузить компьютер в режиме эмуляции  MSDOS,  если у
Вас запущен Windows'95-98 (через меню Пуск/Завершение работы, или
нажав клавишу F8 при перезагрузке в момент возникновения на экра-
не надписи "Starting Windows ..."  и выбрав  в возникающем  после
этого меню пункт  "Command Prompt Only",  или поставив  последней
строкой файла autoexec.bat команду запуска любой  DOS-оболочки  и
запустив после этого обычную перезагрузку);
    2) запустить (для удобства) какую-нибудь ДОС-оболочку (Norton
Commander, или Volkov Commander, или Dos Navigator)  и  перейти в
каталог с программой "КНИГА";
    3) переписать полученный от разработчика программы установоч-
ный файл-архив (для версии 3.0 это файл KNIGA30S.EXE) в каталог с
программой и запустить его на выполнение, ответив  "Y" на вопросы
архиватора о перезаписи файлов;
    4)  находясь  в каталоге  с программой,  набрать  в командной
строке (там, где мигает курсор):   MAINS  /число   (для несетевой
версии нужно набирать не "MAINS", а "MAIN", а число после символа
"/" соответствует Вашему серийному номеру программы, который  вы-
свечивается в конце второй снизу строки основного экрана програм-
мы) и нажать клавишу ввода (Enter), запустив тем самым собственно
переустановку программы;
    5)  после  выдачи  программой  сообщения:  "Присвоен серийный
номер 0000...."  (программа считается установленной,  только если
она выдала это сообщение !)  нажать клавишу  ESC;
    6) произвести операции с п.3 по п.5 во всех остальных катало-
гах с программой "КНИГА";
    7) перезагрузить компьютер;
    8) запустить программу и работать как обычно.
    7.1.4. С какими сложностями можно столкнуться при перестанов-
ке программы?
    Во-первых, распространённой ошибкой является  замена  переза-
грузки компьютера в режиме эмуляции MSDOS  запуском сеанса  MSDOS
или, более того, запуском Norton Commander, без выхода из Windows.
Программа при этом не установится!
    Во-вторых, часто считают, что распаковка архива  KNIGA***.EXE
и означает переустановку программы. Это не так! Недоустановленная
программа будет работать только в режиме ДЕМО-версии (т.е. режимы
Приход, Расход и Склад не будут работать, если количество наклад-
ных больше допустимого для демо-версии).
    Во-третьих, иногда  файл запуска программы,  которым  реально
пользуются, находится не в каталоге с программой, а где-нибудь  в
другом месте, например, в корневом каталоге  или  на  виртуальном
(электронном) диске  (в последнем случае на таком диске находится
только один файл - файл запуска программы MAIN.EXE).  В этом слу-
чае файл запуска программы после её перестановки  необходимо туда
скопировать (иначе программа при запуске будет  как минимум выда-
вать сообщение "Подозрение на вирус!"),  или вообще  сообщение об
ошибке.
    В-четвёртых, файл запуска программы можно "обозвать" как уго-
дно (см. п. 6.1.). Но если он у вас называется, например, "M.EXE",
а при распаковке архива  Вы получили, например, "MAINS.EXE"  - то
его надо переименовать в "M.EXE".
    Если в  BIOS Setup установлено использование встроенной анти-
вирусной программы,  на время  установки программы  её  также не-
обходимо отключить, иначе компьютер зависнет, издавая характерное
"тикающее" пищание.
    7.1.5.  Так как программа  время от времени требует переуста-
новки, то имеет смысл создать на жёстком диске каталог (папку), в
котором бы содержались все "посылки" программы  (например,  чтобы
можно было  переставить  какой-либо  "старый"  вариант программы,
если обнаружится какая-либо ошибка в обновлённом варианте), лучше
в каталоге с дистрибутивами других программ  (обычно это  INSTALL
или DISTRIB). Каждую "посылку" лучше оформлять отдельным подката-
логом, например:
    06_01_27    - программа, полученная 27 января 2006 года
    06_04_10    - программа, полученная 10 апреля 2006 года

    7.2. Копирование и восстановление информации
    Особо хочу обратить  Ваше внимание на тот факт, что программа
не содержит средств копирования данных на дискету.  Эта  операция
целиком лежит на Ваших плечах.  Настоятельно рекомендую  выделить
для этих целей три дискеты.  На одну  из них надлежит скопировать
файл запуска программы  main.exe  и  файл  config.ini,  а на  две
остальные поочерёдно ежедневно (или через более длительные проме-
жутки времени)  копировать файлы  с расширением ".dbf". Перед ко-
пированием лучше  упаковать файлы  каким-либо архиватором  (иначе
в один прекрасный момент они перестанут влезать  на одну дискету,
и проблема архивации всё равно перед Вами встанет).
    Вы можете взять у разработчика (бесплатно) и установить  ДОС-
программу (файл Archive.bat) создания архива с помощью архиватора
AIN и сохранения его на дискетах (либо на ZIP-диске или USB Flash
Drive).
    Рабочие файлы  work.dbf,  kart.dbf,  kfsk.dbf  и  kartcli.dbf
и  tempstru.dbf  содержат  малозначащую  информацию,   и  поэтому
в архив не включаются.  Также  не нужно включать в архив  рабочие
индексные файлы  (файлы с расширением ".NTX" или ".CDX"), так как
программа автоматически создаёт их при запуске в случае их отсут-
ствия.
    Восстановление данных из архива лучше производить в уже имею-
щуюся  папку с программой (например, в копию рабочей папки с про-
граммой), предварительно удалив там все файлы с расширениями  CDX
и NTX. Распаковка архива, созданного с помощью стандартного файла
архивации  Archive.bat  и  имеющего расширение  AIN, производится
командой:  AIN E имя_архива -Y  (пробелы имеют значение!).
    Если после восстановления данных из архива программа вылетает
при запуске  или выдаёт сообщение  "Неверная структура поля ...",
следует  переустановить программу,  используя установочные файлы,
в папку с распакованным архивом баз программы (см. п.7.1.3-7.1.5).


    7.3. Отправка текстовых файлов и DBF-форм программы по E-mail
    После печати какой-либо  формы в текстовый файл  или создания
DBF-файла этот файл можно  достаточно легко  отправить  по E-mail
(при работе под  Windows'95-98-ME), выбрав в Справочнике клиентов
третий пункт  из меню, вызываемого  по клавише  Пробел  (если для
этого клиента заполнено поле E-mail). При этом запускается созда-
ние сообщения электронной почты, а в буфер обмена Windows вносит-
ся полный путь к ранее напечатанному/отправленному файлу. Остаёт-
ся только вызвать меню запроса пути к вкладываемому в письму фай-
лу и нажать там (в поле ввода имени файла комбинацию клавиш  Ctrl
V) для вставки имени файла и нажать  Enter.  Функция доступна на-
чиная с версии 2.6.
    Текстовые файлы и  DBF-формы программы  желательно отправлять
по E-mail (электронной почте) в архивированном виде, так как мно-
гие  современные почтовые программы  не рассчитаны на передачу  и
приём файлов с буквами русского алфавита внутри.
    Перед  передачей  текстовых файлов  (накладных, прайс-листов,
отчётов и т.д.) для последующей их печати  убедитесь, что у орга-
низации, которой Вы посылаете файлы, есть принтер того типа,  ко-
торый был установлен в Настройках программы на момент печати, или
что в этой организации есть специалист, который знает,  как можно
открыть файл в DOS-кодировке русских символов  с помощью обычного
Windows-овского Блокнота (Пуск/Программы/Стандартные/Блокнот, или
Start/Programs/Accessories/Notepad" для english-версий  Windows):
после открытия файла нужно зайти в меню Правка ("Edit"),  выбрать
пункт "Шрифт" и в списке шрифтов  выбрать шрифт "Terminal". Чтобы
в тексте не было "лишних"  управляющих кодов для принтера,  нужно
установить  тип принтера "Windows" перед печатью в файл.  И тогда
всё будет читабельно  и  доступно  для печати  в том же Блокноте.
Однако, если открыть в Блокноте форму "ТОРГ-12" (товарную наклад-
ную),  то нормально  прочитать  и  напечатать  можно будет только
список позиций (это связано с прорисовкой  рамки кодов).
    С версии 2.6 напечатанные в текстовый файл формы можно откры-
вать в  Wordpad или  Microsoft Word (запрос на открытие при уста-
новленном типе принтера "Windows" выдаётся автоматически). С вер-
сии 3.0 открытую в Wordpad или Word форму "ТОРГ-12" можно напеча-
тать,  указав  в настройках  страницы  горизонтальную (альбомную)
ориентацию листа для печати  и (возможно)  уменьшив  шрифт печати
и/или поля печати.
    DBF-накладную, отправленную из программы "КНИГА", в принципе,
можно открыть в программах типа Microsoft Excel, Microsoft Access
и т.п., но для печати из этих программ  формат представления дан-
ных в DBF-накладной не приспособлен.  Чтобы Ваш клент мог напеча-
тать DBF-накладную, которую  Вы ему посылаете,  без проблем  и  в
нормальном виде,  у него можно установить  демо-версию  программы
"КНИГА",  которую всегда можно  бесплатно получить у разработчика
программы либо  загрузить со странички  www.winkniga.ru.  У ваших
клиентов есть  и  ещё  один вариант -  добавить в свою  программу
складского учёта возможность принятия  DBF-накладных формата про-
граммы "КНИГА"  или,  если у Вас версия программы 2.6  или выше -
распространённого в книготорговле DBF-формата "Библио-Глобус".


    7.4. Защита от копирования
    Программа снабжена защитой от копирования.  Это означает, что
после любого изменения основной конфигурации компьютера (материн-
ской платы, процессора, оперативной памяти, установки другого или
ещё одного  жёсткого диска,  сменного жёсткого диска,  дисководов
для гибких дисков)  программа вполне справедливо считает,  что её
перенесли на другой компьютер,  и  перестаёт работать.  Установка
на компьютер звуковой карты, устройства CD-ROM, сетевой карты или
видеокарты обычно  не влияет на работу программы. Замена мыши для
COM-порта на мышь PS/2 (или наоборот) также приводит к отказу при
запуске программы.
    В целях некоторой компенсации неудобств, связанных с системой
защиты от копирования, программа рассчитана на установку  на двух
компьютерах.  В  этом случае  при отказе  программы от работы  на
одном компьютере (модернизация, поломка) можно перенести все базы
(файлы ".dbf" и файл annot.dbt, если он есть) на другой компьютер,
удалить на этом компьютере  все рабочие файлы (файлы ".NTX" либо,
с версии 3.01 - ".CDX";  с версии  2.6  это  можно сделать  прямо
в программе,  запустив  "Сервис/Специальные/Обновить индексы")  и
временно продолжить работу с программой на нём. Кстати, на случай
отказа  жёсткого диска (не дай Бог, конечно!)  имеет смысл делать
архивы баз данных  на другом носителе  (дискетах, устройстве ZIP,
USB Flash Drive)  и хранить этот носитель в другом месте (на слу-
чай - тоже не дай Бог! - кражи)  или хотя бы периодически копиро-
вать базы данных на второй компьютер.
    В  любом случае  не стоит производить модернизацию компьютера
без  согласования  с разработчиком  программы,  а также  в случае
временной невозможности присутствия разработчика  для исправления
возможных ошибочных ситуаций.
                                                                           
    7.5. Ошибочные ситуации и подсистема надёжности

    Если программа "зависла", не торопитесь перезагружать компью-
тер!  Более-менее  нормальный  выход  из программы  в этом случае
обеспечивается  комбинацией  клавиш  Ctrl Break.  Если  программа
была запущена  из-под  Windows, то  ОДНОКРАТНОЕ  нажатие трёхкла-
вишной комбинации  Alt Ctrl Del откроет Вам окно работающих задач
Windows, в котором тоже можно закрыть программу.
    При любой ошибочной ситуации (кроме "DOS error 2")  стоит  на
всякий случай  сделать  архивную копию  программы на дискете,  не
удаляя предыдущую архивную копию.
    Если программа  выдала сообщение  "Ошибка  DBFNTX/1010  (Read
error)",  это ошибка  физического чтения данных  с жёсткого диска
или  содержимого  полей  баз  данных.  Последствия  такой  ошибки
непредсказуемы. Но попробуйте удалить  все индексные файлы (файлы
с расширением .NTX  либо, с версии 3.01 - .CDX)  из каталога про-
граммы  (с версии  2.6 -  Сервис/Специальные/Обновить индексы)  и
воспользоваться   системной  программой  ScanDisk  для  выявления
ошибок на диске,  содержащем программу "КНИГА" (Windows'98: Пуск/
Программы/Стандартные/Служебные/Проверка диска, Windows XP:  меню
по правой кнопке мыши  на символе диска в ярлыке "Мой компьютер",
Сервис/Проверка диска).
    Если программа выдала сообщение "Разрушен  файл/индекс:  файл
не  определён",  попробуйте  удалить   рабочие  файлы   kart.dbf,
kfsk.dbf  и  work.dbf из каталога программы.  Эти файлы  содержат
малозначащую информацию,  и программа воссоздаст их при следующем
запуске.  Если "разрушенный" файл  определён и это значимый файл,
например "prich.dbf",  следует  открыть этот файл  редактором баз
данных dbview.exe, введя с командной строки: dbview.exe prich.dbf.
Если редактор  выдаст запрос  на корректировку файла  -  ответить
"Да".  Затем следует сделать сжатие ("Pack", клавиша F9)  и выйти
из редактора. После этого следует запустить программу в монополь-
ном режиме (даже если обычно  Вы  работаете в сетевом)  и сделать
сжатие внутри программы (меню Сервис/Сжатие).  Если программа всё
равно  не запускается,  следует просмотреть каждую запись ошибоч-
ного файла  (с помощью того же  редактора  dbview.exe)  и  найти,
удалить (клавиша F8)  ОШИБОЧНУЮ запись или группу записей и затем
опять произвести  сжатие  файла.  Ошибочные  записи  будут  резко
отличаться от обычных по внешнему виду (перепутать невозможно).
    Если программа  при  запуске  выдала сообщение:  "Open error:
annot.DBT (DOS error 2)"  - восстановите файл annot.dbt из архив-
ной копии.
    Такая же ошибка ("DOS error 2" -  отсутствие  файла на диске)
может иногда возникать, если Вы пытаетесь войти в базу в качестве
клиента  при незагруженной  программе  на сервере.  В этом случае
войдите в базу  на сервере,  а затем уже  запустите программу  на
компьютере-клиенте.
    Во всех остальных случаях будет нелишним проконсультироваться
с разработчиком. При этом очень полезно сохранить экран программы
с ошибкой (см.п. 6.5) и отослать его разработчику по E-mail.

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

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

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

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

    Если  же  проверка  выявила  серьёзные нарушения в информации
или Вы сразу приняли  решение восстановить копию и  не рисковать,
Ваши действия таковы:
    1. Завершите работу с программой.
    2. Удалите все файлы с расширением .NTX и .CDX в папке с про-
граммой.
    3. Восстановите базы (файлы с расширением .dbf)  с предыдущей
архивной копии.
    4. Запустите программу заново.
    Если Вы пользуетесь версией 2.6 или выше, то п.2 можно выпол-
нить прямо из программы,  уже после выполнения  п.4 (запуска про-
граммы с базами из архива), запустив "Сервис/Специальные/Обновить
индексы".

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

    7.6. Обслуживание программы.

    Программа  поставляется  в общепринятом  в практике  поставки
программных продуктов виде "AS IS" ("КАК ЕСТЬ"), что подразумева-
ет, в числе прочего, что разработчик  не даёт  никаких  гарантий,
как явных, так и подразумеваемых,  связанных с работой программы,
и также не несёт никакой ответственности за возможный ущерб, свя-
занный с использованием  либо неиспользованием  программы "КНИГА"
(подробнее см. файл LICENSE.TXT).
    Во всех случаях нерегламентированных действий программы  либо
при аварийном завершении работы с программой  следует сообщить об
этом  разработчику  программы,  и/или  вызвать  разработчика  для
устранения ошибочной ситуации.
    Исправление ошибок, приводящих  к аварийному завершению  про-
граммы  либо абсолютно не позволяющих  воспользоваться какой-либо
функцией программы, в ЗАВЕРШЁННЫХ версиях производится оперативно
и бесплатно.
    Во всех иных случаях вызов разработчика по инициативе пользо-
вателя программы  либо платный,  либо неоперативный (т.е. дата  и
время посещения разработчиком пользователя программы определяется
самим разработчиком).
    Исправление ошибок  В ДАННЫХ  разработчиком  НЕ ПРОИЗВОДИТСЯ.
Поэтому в программу включены функции исправления данных, о работе
с которыми можно всегда получить бесплатную телефонную  (в Москве
(499) 188-3445) или E-mail консультацию у разработчика программы.