четверг, 20 декабря 2012 г.

89 Учет. Шаблон для реализации и прочие обновления

Подсказка по регламентным задачам: Задача запустится сразу если Вы установите время меньше, чем текущее на Вашем устройстве и нажмете "Применить", то есть их можно запускать ПРИНУДИТЕЛЬНО в любое  время.
А теперь по текущему обновлению:

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

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

3. Теперь о сложном , но многим необходимым - о разработке своего шаблона для документа Реализация. Для начала скачайте 2 Экселевских файла ниже
doctmplt.xls
check.xls

Файлы надо будет положить в каталог "tmplts" приложения
Первый - просто пустышка и особо не интересен, но позволяет корректно формировать файл для ряда программ печати.Второй собственно шаблон для документа Реализация
Итак. Файл имеет 2 листа, на первом шапка документа и шаблон строки документа , который будет наращиваться, на 2-м листе подвал чека.

Всего 3 диапазона именованных ячеек ("Shapka","Stroka" - на 1-м листе, "Podval" - на 2-м)

В диапазоне "Shapka" - доступны для подстановки поля
[numdoc] - номер документа
[datedoc] - дата документа


В диапазоне "Stroka" - доступны для подстановки поля
[nn] - номер по порядку строки
[tovar] - товар
[qty] - количество в строке
[price] - цена товара в строке
[sum] - сумма по строке СО СКИДКОЙ !
[code] - код товара
[discount] - скидка по строке

В диапазоне "Podval" - доступны для подстановки поля

[total] - общая сумма со скидкой
[total_discount] - сумма скидки

Понятно, что поля для подстановки могут и отсутствовать.

У меня в шаблоне диапазон "Shapka" - объединенные ячейки там где надпись "Товарный чек"
"Stroka" - строка 11 - до колонки с полем [sum]
"Podval" - собственно диапазон , который надо будет перенести в результирующий документ,
заметьте пустую строку в начале диапазона, т.к. он будет вставляться сразу за многострочной частью.

Разработку шаблона рекомендую сначала делать на 1-м листе - потом вырезать подвал и вставить на 2-й лист, так как важна одинаковая ширина колонок и структура.

Знаю, сейчас многие захотят поля для клиента, его телефона и т.д. Но это позже-поиграйтесь пока так. Число прописью пока под вопросом тоже.

Важно. Первый лист переносится полностью, из второго листа переносятся только те ячейки,
которые попали в диапазон "Podval".
Известно также , что именованный диапазон, например, возьмем "Shapka" может содержать ячейки, которые даже не прилегают друг к другу.

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



2 комментария: