В новой версии, которая готовилась в июне, июле и августе сделано большое количество доработок. Пришло время их опубликовать.
Общее
- Новый параметр в ОПС раздел "Основная настройка" - "Метод округления". Можно выбрать "Банковское" к ближайшему четному и "Бухгалтерское" в большую сторону
Учет товаров.
- Поддержка товаров с дробным стандартом (пример: печенье 2.4 кг в коробке
- Везде, где есть необходимость (картотека, пакетный ввод, ревизии), дополнительно выводится информация в упаковках
- Новое свойство категории товаров - движение только целыми упаковками
- Поддержка работы с виртуальными складами (склад в котором собираются остатки нескольких складов предприятия, с этого склада оформляются заказы покупателям а система сама выбирает склады для отпуска товара при формировании накладных по заказу).
- Режим автозакрытия заказов может анализировать как дату оплаты и наличие информации об оплате так и срок резерва. То есть, если документ не оплачен в срок он будет закрыт. Если оплачен, но срок резерва истек а заказ не отгружен он то же будет закрыт
- В накладных, оформленных на основе заказов разрешено исправлять количество товара в большую сторону (раньше приходилось добавлять новую строку в накладную)
- Режим открытия заказов. Если заказ был закрыт, но появилась необходимоть отгрузить товар по этому заказу его можно открыть. Будьте внимательны, при открытии заказа весь товар ставится в резерв (в соответствии с настройками вида движения). Не забывайте проверять возможность отгрузки товара по такому заказу (клавиша Ctrl+R в режиме редактирования документа)
- Возможность использовать алгоритмы округления для строк документов (для цены1, цены2 и цены прайса). То есть, если мы подключим специальный алгоритм округления (например до 50 копеек в большую сторону) к цене в документе, то любое изменение цены (руками, скидкой) может быть обработано по этому алгоритму
- Новый параметр в виде движения "Показывать цену в пакетном вводе с учетом скидки"
- Изменилось поведение системной переменной PercentDiscount. По настройке в виде движения изменение этой переменной из скриптов дополнительной информации для документов не будет вызывать перерасчет имеющихся в документе товаров а применяться только к цене вновь добвляемых товаров.
- Для увеличения скорости набора документов появились два параметра в настройке видов движения
- Запрет изменения цены в режиме пакетного ввода
- Автоматически нажимать на кнопку "Ок" в форме ввода количества
- Добавлена обработка блокировок документов "Распоряжения на изменение цены", что бы предотвратить одновременную работу с одним и тем же распоряжением с разных рабочих мест
- Обработка схем округления перенесена на FastScript. В связи с этим изменился систаксис алгоритмов, теперь необходимо объявлять переменные и заканчивать скрипт символом ';'. Пример текста скрипта алгоритма округления выложен здесь {quickdown:31}
Экспорт-Импорт
- Появилась возможность указывать ключ для обмена дополнительными справочниками. Например: gtd.uniquekey=code;label.gtd.code=9324834593/34994/95;label.code=9989
FastScript
- Добавлены новые классы TcsKKMCheckRow и TcsKKMCheckRows, функции PrintAnyCheck и PrintAnyCheckWDetail, KKMPRINTREPORTXXXX. Все они предназначены для работы с фискальными регистраторами. Теперь из FastScript можно печатать чеки на ККМ.
FastReport
-
Обновлена версия генератора отчетов до 2.54. При переходе на новую версию могут быть проблемы. Первая - разъезжаются мемки, которые имеютсвойство растягиваемые и лежат кучей на одном банде. В той версии на которой мы работали раньше это свойство не работало, теперь работает - мемки растягиваются до нижней границы банда. Лечится тем, что или у банда или у мемок убирается свойство "растягиваемый". Да и на самом деле, мы же не хотели что бы ценники растягивались ;). Вторая известная проблема - разрываемые банды должны обязательно быть растягиваемыми, иначе после разрыва, на новой странице в некоторых мемо не будут отработаны скрипты и не будет выполнена подстановка значений заключенных в квадратные скобки. Отчеты измененные или созданные в новой версии не будут работать в предыдущей
-
Доработаны возможности создания "живых отчетов". То есть отчетов, из которых можно вызывать другие отчеты. Теперь, кроме фразы "NewReport=Просмотр документа.frf" можно использовать такие команды в мемо (с третьей строки между символами "меньше" и "больше')
-
RunScript('ShowDocument')
-
RunScriptById(28)
-
NewReportById(24334)
-
-
Добавлена переменная PrintSetting. Эта переменная дает возможность указать имена принтеров и количество копий для печатной формы. Таким образом, одной командой можно распечатать накладную в кассе и на складе. Пример использования этой переменной для печати отчета из скриптов FastScript здесь {quickdown:22}
< Предыдущая | Следующая > |
---|