СБиС news №6/14.05.98
В ближайшее время (после 15-го мая) ожидается
выпуск новой версии комплекса СБиС++, которая будет включать в себя следующие
новые задачи:
- "Документооборот" - автоматизаци маршрутов прохождения документов,
служебные записки, расписание работы сотрудников и так далее;
- "Путевые листы" - расчет нормы расхода топлива, всевозможные отчеты
по путевым листам, расчет зарплаты водителям;
- "Производство" - расчет себестоимости, акты сборки/разборки,
табель-наряды.
В новой версии существенно ускорена печать
документов с помощью популярной программы WinPrint.exe. В
новой версии будет изменена система регистрации. Во-первых, добавлен контроль
используемых задач, во-вторых, теперь у пользователя не запрашивается количество
рабочих мест. Учтите, что в связи со сменой системы регистрации при обновлении
версии у всех уже зарегистрированных пользователей будет тут же запрошен код
регистрации заново. В правиле операции убрана галочка
"Выполняется при расчете параметров", теперь правило всегда
выполняется. В новой версии документы можно помечать
плюсиком. Делается это комбинацией <Ctrl+X>. Можно разрешить это делать
только некоторым пользователям. Теперь в кассе при нажатии
<Ctrl+Z> на ведомости автоматически формируется кассовый ордер (как это
было в третьей версии). Как и раньше можно самим создавать ордер и связывать его
с ведомостью. В задаче "Учет ОС" сделано формирование
инвентарной ведомости на произвольную дату. В задаче
"Баланс и анализ" появился новый реестр "Полученные
услуги/взаимозачеты". Теперь при печати текста из редактора
по клавише <F4> всегда печатается весь текст. Чтобы напечатать только
выделенный блок, воспользуйтесь комбинацией
<Ctrl+F4>. В широких отчетах, например, в
журналах-ордерах, можно использовать команды <Tab> и <Shift+Tab> для
быстрой горизонтальной прокрутки текста. То же самое делают комбинации клавиш
<Ctrl+вправо> и <Ctrl+влево>.
При обновлении версии обязательно проверяйте
параметры печати и печатайте дл пробы хотя бы платежку, а лучше еще и часто
используемые отчеты. Этим Вы существенно уменьшите количество телефонных звонков
в наш офис, тем самым, облегчив жизнь ближнему своему.
В правилах операций и при печати документов
можно использовать новый объект "ЛицоП". Это лицо устанавливается в одноименном
поле диалога папки документов (вызывается комбинацией <Ctrl+J>). Если же
поле не установлено, то берется Лицо0 (указывается в поле "Наша организация"
окна "Конфигураци системы").
Если в любом документе, находясь в поле
"Лицо1" или "Лицо2", нажать комбинацию <Alt+F1>, то будет выведен список
связанных с этим лицом документов. А если нажать <Alt+F2>, то будет
построена справка о взаиморасчетах по этому лицу. Если,
стоя на наименовании накладной или счета, нажать <Alt+F1>, то будет
выведена карточка складского учета по данному товару. И
еще из той же серии. Если в табличке связанных документов нажать <Alt+F1>,
то откроетс карточка связанного документа. Тут же действует и клавиша
<F2>.
Если в задаче "Товары и материалы" построить
какой-нибудь отчет типа справки о продажах или поставках. И, не закрыва окна с
отчетом, вводить наименования в накладную или счет, то будет предложено выбирать
позиции либо из построенного отчета, либо как обычно из картотеки или прайса.
Говорят это иногда удобно.
Появилась новая внешняя форма дл тестирования
принтера и определения ширины страницы в разных режимах. Перед вызовом формы
нужно вызвать параметры печати (комбинацией <Alt+F4>) и очистить параметр
"Ширина страницы". Вызывается форма из задачи "Баланс и анализ" командой
"Отчеты\Внешние отчеты", в появившемся меню отчетов нужно выбрать отчет "Тест
принтера". Файл с формой называетс "TEST.FRM".
Все течет, все меняется, вот уже в который
раз изменился и расчет подоходного налога с отчетными формами по нему. Отчетные
формы находятся в стадии "обкатки", а инструкция о том, как изменить справочник
начислений/удержаний, лежит у Новикова Дмитрия. Само собой все это есть и в
текущей инсталляционной версии комплекса СБиС++.
В новой версии появилась возможность держать
остатки по невыданной зарплате за каждый месяц в отдельности. Нужно просто
закрыть месяц до оформления выдачи зарплаты, а уж потом оформлять выдачу
зарплаты. Учтите, что в этом случае невыданный остаток не будет переходить на
следующий месяц, а будет висеть в том же месяце. Для учета
невыданных сумм сделан отчет о выданной зарплате, вызываемый либо из меню
"Отчеты", либо из локального меню справочника сотрудников. В лицевой карточке
сотрудника так же появилась новые строки "Выдано" и "Не выдано".
При построении сводной ведомости в задаче
"Расчет зарплаты" среди прочих запрашивается еще одни пааметр "Уровень отделов".
Этот параметр может пригодиться дл тех организаций, у
которых справочник сотрудников разбит на несколько разделов, а в них есть
подразделы. Например, верхний уровень "Магазин 1", "Магазин 2", "Магазин 3", а
внутри есть отделы "Продавцы", "Грузчики" и так далее. Чтобы построить в этом
случае сводную ведомость по магазинам, в параметре "Уровень отделов" нужно
указать "1". Соответственно, чтобы построить ведомость по второму уровню, нужно
указать "2" и так далее. Если в параметре указан ноль, то
сводная ведомость будет строиться, как и раньше. Будут браться отделы самых
нижних уровней, то есть те разделы справочника, в которых находитс карточка
сотрудника.
- Если в больничном листе оставить поле "По графику" пустым, то можно
произвольным образом заполнять поля дни и часы.
- В задаче "Расчет зарплаты" сделан общий реестр табелей по предприятию.
Отсюда можно печатать табель не по подразделениям, а по всему предприятию.
Помимо всего прочего функци "Есть" для
объектов позволяет определить пустой это объект или нет. Дело в том, что эта
функция возвращает: 0, если такого объекта нет; 1, если такой
объект есть и он установлен; -1, если такой объект есть, и он не
установлен. Например, можно определить установлено лицо2 в
документе или нет:
Если( Есть(Лицо2)==-1 )
Сообщить("Установите лицо2!");
Теперь в отчетах и правилах операций можно
работать с новым типом данных - "Время". С ним разрешены примерно те же
операции, что и с датами. Допускается вычитать из одного времени другое, при
этом получаетс разница в секундах. Можно сложить время и число (кол-во секунд).
Соответственно в отчетах введен тип форматирования "ВРЕМЯ", например:
В1 :ВРЕМЯ 10ц
В2 :ВРЕМЯ (чч:мм)
В переменной тип "дата" может храниться
специально значение, называемое "пустая дата". Установить такое значение можно
следующим образом:
Д = 00.00.00;
Зачастую значение "пустая дата" трактуется
как не установленная дата. Чтобы проверить пустая или нет дата, достаточно
написать так:
Если( Д )
{ ЗаМесяц(Д); Сообщить(СКД50); }
иначе
Сообщить("Дата не установлена!");
Учтите, что при сравнении на больше/меньше
пустой даты с не пустой всегда возвращается истинное значение. Таким образом, в
следующем примере, даже если ДатНач и ДатКнц не установлены, будет выдано
сообщение "Попадает в период". То есть не установленное значение трактуется, как
без ограничений.
Если( ДатНач<=Дата и Дата<="ДатКнц" )
Сообщить("Попадает в период");
<<< Предыдущий выпуск | Архив выпусков | Следующий выпуск >>>
|