Техническое описание на модуль

«Редактирование и печать документов»

 
 


 

1.    Назначение модуля

2.    Технические характеристики

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

2.2    Порядок настройки

2.3    Работа с модулем

2.3.1 Редактирование списка макетов

2.3.2 Печать документов программой МПРД

2.3.3 Редактирование форм.

3.    Техническое сопровождение и обслуживание

 

 

 

 

1.    Назначение модуля

Модуль «Редактирование и печать документов» - (МРПД) - предназначен для редактирования макета документа и печати документа с данными, подготовленными программой "Техник-Коммерсант".

 

2.    Технические характеристики

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

МРПД рассчитан как на работу совместно с программой "Техник-Коммерсант" (далее по тексту - ТК) версий 4.0х и старше, его стоимость включена в стоимость версии ТК. Наименование модуля - report.exe. В комплекте с модулем поставляются макеты наиболее распространённых видов документов – файлы с расширением frx.

 

2.2  Порядок настройки

Нажмите на кнопку «Настройки» в окне «Печать документа», появляющемся перед каждым выводом документа на принтер (экран). Настройка печати документов под Windows и редактирование макетов документов производится в окне «Настройки печати документов».

 

Рис. 2.21 Настройка печати документа.

Выберите пункт WIN.

Выберите наименование формы из списка.

 

2.3  Работа с модулем

Для добавления, удаления, редактирования существующих макетов печати и создания новых нажмите на кнопку Формы WIN.

2.3.1       Редактирование списка макетов

 

Рис. 2.3.11 Редактирование списка макетов.

Последние применявшиеся направление печати и форма запоминаются. Печать под Windows производится только на принтер или экран.

Далее необходимо лишь подтвердить или при необходимости изменить текущие параметры печати.

 

 

Рис. 2.3.12 Вывод на печать.

 

2.3.2        Печать документов программой МПРД

Для печати документа необходимо запустить программу со следующими параметрами:

report.exe <файл frx> <файл dbf> <направление печати>

файл dbf – файл с данными для печати, подготовленный программой «Техник-Коммерсант» (структуру файла см. в приложении №1),

файл frx – файл формы документа, поставляемый с программой report.exe.

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

Направление печати 1 - на принтер 2 – на экран.

 

2.3.3       Редактирование форм.

Если Вас не устраивает набор поставляемых с МПРД макетов документов, Вы можете откорректировать какой-либо имеющийся макет или создать новый.

Для редактирования документа необходимо запустить МПРД без параметров.

Рис. 2.4.3.1

 

 

Рис. 2.3.31 Выбор документа для редактирования.

Запускаемым файлом является - report.exe

 

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

 

 

На экране будет представлен макет документа, меню и панели инструментов для редактирования макета. Макет будет представлен примерно в следующем виде:

 

Рис. 2.3.32 Макет редактируемого документа.

Редактирование макета документа производится с помощью меню и панелей инструментов. Их действие распространяется на выделенный объект или группу объектов. Чтобы выделить один объект, на него необходимо нажать левой клавишей мыши. Чтобы выделить несколько объектов, необходимо на каждый из них нажимать левой клавишей мыши, удерживая при этом клавишу SHIFT.

 

Меню

Файл

Сохранить

                 Сохранить как…

Восстановить – восстанавливает состояние макета к виду, который он имел в момент последнего сохранения

Параметры страницы – параметры страницы макета (количество колонок, их ширина и расстояние между ними, отступ слева, ориентация страницы, выбор принтера)

Рис. 2.3.33 Параметры страницы.

 

Предварительный просмотр

Печать

Закрыть – выход из программы

Редактировать

Отменить – отменяет последнее действие над объектами

Повторить – повторяет последнее отменённое действие над объектами

Вырезать

Копировать

Вставить

Очистить – удаляет все элементы макета

Выделить всё

Format (Формат) - Работа с элементами макета

Align (Выровнять)

 

Шесть первых пунктов подменю действует, когда выделено более одного элемента макета документа.

Align Left Sides – выровнять по левому краю.

 

Align Right Sides – выровнять по правому краю.

 

Align Top Sides – выровнять по верхнему краю.

 

Align Bottom Sides – выровнять по нижнему краю.

 

Align Vertical Sides – выровнять по вертикальной линии.

 

Align Horizontal Sides – выровнять по горизонтальной линии.

 

Два последних пункта подменю действует, когда выделен хоть один элемент макета документа.

Center Vertically  – выровнять относительно вертикальной линии, проходящей через центр макета.

 

Center Horizontally – выровнять относительно горизонтальной линии, проходящей через центр макета.

 

Size (размер)

 

Первый пункт подменю действует, когда выделен хоть один элемент макета документа.

To Grid – изменить размеры объектов так, чтобы они были кратны шагу сетки.

 

Четыре последних пункта подменю действует, когда выделено более одного элемент макета документа.

To Tallest – сделать высоту объектов, как у самого высокого.

 

To Shortest – сделать высоту объектов, как у самого короткого.

 

To Widest – сделать ширину объектов, как у самого широкого.

 

To Narrowest - сделать ширину объектов, как у самого узкого.

 

Horizontal Spacing (расстояние между объектами по горизонтали)

 

 

Make Equal – сделать одинаковыми.

 

Increase – увеличить на 1 пиксел.

 

Decrease – уменьшить на 1 пиксел.

 

Vertical Spacing (расстояние между объектами по вертикали)

Make Equal – сделать одинаковыми.

 

Increase – увеличить на 1 пиксел.

 

Decrease – уменьшить на 1 пиксел.

 

Bring To Front – поместить объект на передний план, поверх остальных объектов.

 

Send To Back – поместить объект на задний план, за остальные объекты.

 

Group – сгруппировать объекты. При этом некоторые опции работы с объектами будут недоступны.

 

Ungroup – разгруппировать объекты.

 

Snap To Grid – автоматически привязывать новые объекты к сетке.

 

Set Grid Scale … - изменить шаг сетки.

 

Font – изменить шрифт объектов.

 

Text Alignment – выровнять текст внутри объекта.

 

Left – по левому краю.

Center – по центру.

Right – по правому краю.

 

Fill – штриховка объекта «прямоугольник».

 

Pen –толщина и вид (при толщине 1 пиксел) края объекта «прямоугольник».

 

Mode – прозрачность объектов.

 

Opaque – непрозрачный.

Transparent – прозрачный.

 

Report (Отчёт) – Работа с макетом

 

Title/Summary - создание шапки\подвала отчёта.

 

Data Grouping - группировать данные (для этого данные для печати должны быть предварительно отсортированы) с созданием шапки\подвала каждой группы.

 

Variables - переменные отчёта.

 

Default Font…. – шрифт для вновь создаваемых объектов макета.

 

Run Report – печать макета.

 

Панели инструментов

 

Report Designer (Создание отчёта)

 

Data Groupingсоответствует меню Report\Data Grouping….

 

Data Environment – данные, привязанные к макету.

 

Report Control Toolbarвызывает панель элементов Report Controls.

 

Color Palette Toolbarвызывает панель инструментов Color Palette.

 

Layout Toolbarвызывает панель инструментов Layout.

 

Report Controls (Элементы отчёта)

 

Эта панель инструментов применяется для добавления в макет документа новых объектов (данных из файла DBF, подготовленного программой ТК).

Для добавления объекта в макет произведите следующие действия:

·  нажмите мышью на кнопку панели инструментов, соответствующую типу объекта

·  нажмите мышью в то место макета, куда Вы предполагаете поместить объект

 Следите за правильностью ввода наименований полей из файла DBF в объекты макета (структуру файла см. приложение №1)

 

Select Objects – переходит в режим выделения\создания объектов с отменой выделения ранее отмеченных объектов

Label – текст.

 

Field – поле из базы данных.

 

Рис. 2.3.34 Редактирование поля документа.

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

 

Line – линия.

 

Rectangle – прямоугольник.

 

Rounded Rectangle – фигуры от прямоугольников с различной степенью округления углов до круга.

 

Picture/ActiveX Bound Control – картинка в формате (bmp, gif, jpg и т.п.) или поле базы данных с содержанием объекта, привязанного к какой-либо программе).

 

 

Рис. 2.3.35 Вставка рисунка.

Clip Picture – рисунок будет помещён в отведённые ему рамки без изменения масштаба и пропорций.

 

Scale picture, retain shape – рисунок полностью займёт отведённое ему место с уменьшением или увеличением масштаба и сохранением пропорций.

 

Scale picture, fill the frame – рисунок полностью займёт отведённое ему место с уменьшением или увеличением масштаба и изменением пропорций.

 

 

Button Lock – зафиксировать создание объектов одного (из указанных выше) типа.

 

Color Palette Toolbar (Цветовая палитра)

 

Присваивает надписи и фону объектов произвольный цвет.

 

Layout Toolbar (Оформление)

 

Дублирует пункты меню Format\Align, Format\Size, Format\Bring To Front, Format\Send To Back

   

 

 

 

3.    Техническое сопровождение и обслуживание

            

 

На все свои серийные программные продукты Фирма "ARC-Технолоджис" обеспечивает бесплатное техническое сопровождение в виде:

- консультаций по телефону и электронной почте;

- исправления ошибок в данном программном продукте без ограничения срока.

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

внимание! Исправление ошибок в программе не приводит к автоматическому исправлению данных в клиентской базе.

               

 

 

Приложение 1

 

Структура DBF:

ОРГАНИЗАЦ

Наименование Вашей организации

ИНН

 

АДРЕС

 

АДРЕС_ФАКТ

Фактический адрес

БАНК

Наименование банка

РС

Расчётный счёт

КС

Кор. Cчёт

БИК

МФО или БИК

БИК_КОР

Кор. МФО или БИК

КОД_ОКПО

 

КОД_ОКОНХ

 

КОД_ОКАТО

 

КПП

 

ДИРЕКТОР

ФИО руководителя

ДОЛЖНОСТЬ

Должность руководителя

ГЛАВБУХ

ФИО главного бухгалтера

КАССИР

ФИО кассира

 

 

СКЛАД

Название склада приёмщика/отправителя

ПАРТНЕР

Поставщик/покупатель или склад приёмщик/отправитель (для внутренних накладных)

ПАРТ_ИНН

 

ПАРТ_АДРЕС

Юридический адрес

ПАРТ_ПОЧТА

Почтовый (фактический) адрес

ПАРТ_БАНК

 

ПАРТ_РС

 

ПАРТ_КС

 

ПАРТ_БИК

 

ПАРТ_БИКК

 

ПАРТ_ТЕЛ

 

ПАРТ_ФАКС

 

ПАРТ_ОКПО

 

ПАРТ_ОКОНХ

 

ПАРТ_ОКАТО

 

ПАРТ_КПП

 

РЕГИОН

 

 

 

ВИД

Вид документа (п/н, р/н и т.п.)

НОМЕР

Номер документа

ДАТА

Дата документа

НОМЕР_СФ

Номер счёта-фактуры

ДАТА_СФ

Дата счёта-фактуры/платежного поручения (прописью)

ДАТА_ОТСР

Дата отсрочки платежа

КУРС

Курс доллара на момент прихода/расхода товара

УРОВЕНЬ

Уровень цен документа

УЧЕТ_ДОЛГА

0 – в рублях, 1 – в валюте

ДОЛЯ_РУБ

Доля суммы документа в рублях в общей закупке (%)

ДОЛЯ_ВАЛ

Доля суммы документа в валюте в общей закупке (%)

СУММА_РУБ

Сумма по документу в рублях

СУММА_ВАЛ

Сумма по документу в валюте

ДОЛГ_РУБ

Долг по документу в рублях

ДОЛГ_ВАЛ

Долг по документу в валюте

ОСНОВАНИЕ

 

СДАЛ

 

ПРИНЯЛ

 

ЧЕРЕЗ

 

АГЕНТ

Фамилия агента

КОД_ДОК

Код документа (для всяких группировок)

ПЕРИОД_ДОК

Период записи/документа (№ док, квартал, месяц и пр.)

НАЗВАНИЕ

Наименование товара

ЕДИЗМ

Основная ед. изм.

ЕДИЗМДОП

Вторая ед. изм.

СООТНОШЕН

Соотношение между ед. изм

АРТИКУЛ

Артикул

КОЛИЧЕСТВО

 

КОЛИЧ_С_ТП

Количество с учётом транспортных потерь

ПРОЦ_ТП

Процент транспортных потерь

МЕСТА

 

ТАРА

Строка типа 12 шт./кор.

ЦЕНА

Цена товара без налогов

СУММА

Сумма по товару без налогов

ЦЕНА_С_НДС

Цена товара с НДС

СУМ_С_НДС

Сумма по товару с НДС

СУММА_НДС

Сумма НДС по товару

АКЦИЗ_ЕД

Акциз на единицу товара

АКЦИЗ

Акциз по всему количеству товара

ПРОЦ_НДС

Ставка НДС в процентах

ЦЕНА_С_НСП

Цена товара с НДС и НСП

СУМ_С_НСП

Сумма по товару с НДС и НСП

СУММА_НСП

Сумма НСП для товаров

ПРОЦ_НСП

Ставка НСП в процентах

ЦЕНА_МАГ

Цена товара при перемещении в магазин в рублях

ЦЕНА_МАГД

Цена товара при перемещении в магазин в долларах

КОД

Внутренний код товара

NAMT2

Код товара – значение поля «Код товара», задаваемого Вами в настройках программы

КОМ_ПРОЦ

Комиссионный процент

ГРУППА

Наименование группы товара

СТРАНА

Страна происхождения

ГТД

ГТД

ПРОИЗВОДИТ

Производитель

НАЛОГИ

Строка с суммами налогов по документу (Налоги сверху)

НАЛОГИ_В

Строка с суммами налогов по документу (Налоги в цене)

НАЛОГИ_ВСЕ

Строка с суммами налогов по документу (Налоги в рублях и в валюте для соответствующих документов)

ТАРА

Признак принадлежности товара к возвратной таре (0\1)

ДОПЕД

Количество в доп. Единицах в формате пользователя (Настройки->Раб. Параметры->Прочие установки->доп. Ед. измерения )

СЕРТИФИКАТ

№ бланка + рег. Номер+ дата выдачисертификата

 

 

ФОРМУЛА

Строка формулы

ДАТА_ГОДН

Дата – срок годности

НА_НАЧАЛО

Для карточки движения товара

Количество товара на начало периода

НА_КОНЕЦ

Количество товара на окончание периода

ДАТА_ДЕЙСТ

Счета

Дата, по которую действителен счёт

ДАТА_ЦЕНА

Дата действительности цен

ДАТА_БЛОК

Дата блокировки товара на складе

ДАТА_ПОСТ

Дата поставки товара по счёту

БАНК_ДНИ

Кол-во дней, в течение которых действителен счет

СКИДКА_ПРЦ

Процент скидки

СКИДКА_СУМ

Сумма скидки

СЧЕТ_ВИД

1 - внешний, 2 - внутренний

СПОСОБ

Платежное поручение

Почтой и т.п.

ВИДПЛАТЕЖА

 

НАЗНАЧЕНИЕ

 

КОДПЛАТЕЖА

 

СРОК

 

ОЧЕРЕДЬ

 

ЗА_УСЛУГИ

Текстовая строка

СТАТУС_НП

Статус налогоплательщика

КБК

Код бюджетной классификации

ОСНПЛАТЕЖА

Основание платежа

НАЛПЕРИОД

Показатель налогового периода

ПП_НОМЕР

Показатель номера документа

ПП_ДАТА

Показатель даты документа

ТИППЛАТЕЖА

Показатель типа платежа

КОД_УЧЕТА

Кассовый ордер

Код аналитического учета

КОД_НАЗНАЧ

Код целевого назначения

ПРИЛОЖЕНИЕ

Строка приложения

ДОКУМЕНТ

Документ, по которому получены деньги

ШАПКА

Прайс-лист

Шапка прайс-листа

ПОДВАЛ

Подвал прайс-листа

ИМЯ_УР1

ИМЯ_УРn

Имена уровней

УР1_РУБ

УРn_РУБ

Цены уровней 1…n в рублях

УР1_ВАЛ …

УРn_ВАЛ

Цены уровней 1…n в валюте

СВОБОДНО

Для состояния склада

Количество

ОЖИДАЕТСЯ

Количество

СЕБ_РУБ

Для списков документов

Себестоимость в руб.

СЕБ_ВАЛ

Себестоимость в валюте

СЕБНДС_РУБ

Себестоимость с НДС в руб.

СЕБНДС_ВАЛ

Себестоимость с НДС в валюте

РЛЗ_РУБ

Реализация в руб.

РЛЗ_ВАЛ

Реализация в валюте

РЛЗНДС_РУБ

Реализация с НДС в руб.

РЛЗНДС_ВАЛ

Реализация с НДС в валюте

РЛЗНСП_РУБ

Реализация с НСП в руб.

РЛЗНСП_ВАЛ

Реализация с НСП в валюте

ОПЛ_ДАТА

Записи из связанных документов

Дата документа оплаты

ОПЛ_НОМЕР

Номер документа оплаты

ОПЛ_СЧЕТ

Номер счёта

ОПЛ_КУРС

Курс документа оплаты

ОПЛ_ВАЛЮТА

В чём была оплата 0-рубли 1-валюта

ОПЛАЧЕНО

Количество оплаченного товара

ОПЛАТА_ВИД

Наличная/безналичная/прочее

ОПЛАТА_РУБ

Сумма оплаты в руб.

ОПЛАТА_ВАЛ

Сумма оплаты в валюте

АВАНС_РУБ

Сумма аванса в руб.

АВАНС_ВАЛ

Сумма аванса в валюте

ОПЛ_ДОЛЯ_Р

Доля вида (нал/безнал/проч) оплаты в рублях общей оплате документа (%)

ОПЛ_ДОЛЯ_В

Доля вида (нал/безнал/проч) оплаты в валюте общей оплате документа (%)

ВОЗВ_ДАТА

Дата документа возврата

ВОЗВ _НОМЕР

Номер документа возврата

ВОЗВ _КУРС

Курс документа возврата

ВОЗВ _РУБ

Сумма возврата в руб.

ВОЗВ _ВАЛ

Сумма возврата в валюте

ПОЛУЧЕНО

Количество полученного товара

ПОЛУЧ_РУБ

Стоимость полученного товара в рублях

ПОЛУЧ_ВАЛ

 

Стоимость полученного товара в валбте

ЗАКАЗАНО

Количество

ЗАКАЗ_РУБ

Стоимость заказанного товара в рублях

ЗАКАЗ_ВАЛ

Стоимость заказанного товара в валюте

ОТГРУЖЕНО

 

Количество

ОТГРУЖ_РУБ

Стоимость отгруженного товара в рублях

ОТГРУЖ_ВАЛ

Стоимость отгруженного товара в валюте

СКЛАДЫ

Для заголовков отчета

Список складов для отчёта

ОПЛАТЫ

Список оплат для отчёта

ПЕРИОД

Период для отчёта

 

 

 

ИТОГИ1

Поле для хранения многострочных итогов

ИТОГИ2

Поле для хранения многострочных итогов

ИТОГИ3

Поле для хранения многострочных итогов

ИТОГИ4

Поле для хранения многострочных итогов

ИТОГИ5

Поле для хранения многострочных итогов

ИТОГИ6

Поле для хранения многострочных итогов

 

 

 

ГР_ОТЧЕТА1

Группа разнородных данных для объединения нескольких отчетов в одном

ГР_ОТЧЕТА2

Группа разнородных данных для объединения нескольких отчетов в одном

 


 

Функции

Месяц_словами(дата, параметр1, параметр2, параметр3)

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

 

Параметры:

Параметр1 – отвечает за формат отображения дня

1 – без ведущих нулей

2 – с ведущими нулями

 

Параметр2 – отвечает за формат отображения месяца

1 – пишется с маленькой буквы

2 – пишется с большой буквы

 

Параметр3 – отвечает за формат отображения слова «год»

1 – г.

2 – года

3 – ничего не пишется

 

Примеры:

Дата=1.01.2002

Месяц_словами(дата, 1, 1, 1) – 1 января 2002г.

Месяц_словами(дата, 1, 1, 2) – 1 января 2002 года

Месяц_словами(дата, 2, 2, 2) – 01 Января 2002 года

 

Словами(число).

Используется для написания числа прописью.