Выпущена новая версия КИС "Дела&Финансы"

Печать

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

Общее

  1. Новый параметр в ОПС раздел "Основная настройка" - "Метод округления". Можно выбрать "Банковское" к ближайшему четному и "Бухгалтерское" в большую сторону

Учет товаров.

  1. Поддержка товаров с дробным стандартом (пример: печенье 2.4 кг в коробке
  2. Везде, где есть необходимость (картотека, пакетный ввод, ревизии), дополнительно выводится информация в упаковках
  3. Новое свойство категории товаров - движение только целыми упаковками
  4. Поддержка работы с виртуальными складами (склад в котором собираются остатки нескольких складов предприятия, с этого склада оформляются заказы покупателям а система сама выбирает склады для отпуска товара при формировании накладных по заказу).  
  5. Режим автозакрытия заказов может анализировать как дату оплаты и наличие информации об оплате так и срок резерва. То есть, если документ не оплачен в срок он будет закрыт. Если оплачен, но срок резерва истек а заказ не отгружен он то же будет закрыт
  6. В накладных, оформленных на основе заказов разрешено исправлять количество товара в большую сторону (раньше приходилось добавлять новую строку в накладную)
  7. Режим открытия заказов. Если заказ был закрыт, но появилась необходимоть отгрузить товар по этому заказу его можно открыть. Будьте внимательны, при открытии заказа весь товар ставится в резерв (в соответствии с настройками вида движения). Не забывайте проверять возможность отгрузки товара по такому заказу (клавиша Ctrl+R в режиме редактирования документа) 
  8. Возможность использовать алгоритмы округления для строк документов (для цены1, цены2 и цены прайса). То есть, если мы подключим специальный алгоритм округления (например до 50 копеек в большую сторону) к цене в документе, то любое изменение цены (руками, скидкой) может быть обработано по этому алгоритму
  9. Новый параметр в виде движения "Показывать цену в пакетном вводе с учетом скидки"
  10. Изменилось поведение системной переменной PercentDiscount. По настройке в виде движения изменение этой переменной из скриптов дополнительной информации для документов не будет вызывать перерасчет имеющихся в документе товаров а применяться только  к цене вновь добвляемых товаров. 
  11. Для увеличения скорости набора документов появились два параметра в настройке видов движения
    1. Запрет изменения цены в режиме пакетного ввода
    2. Автоматически нажимать на кнопку "Ок" в форме ввода количества 
  12. Добавлена обработка блокировок документов "Распоряжения на изменение цены", что бы предотвратить одновременную работу с одним и тем же распоряжением с разных рабочих мест
  13. Обработка схем округления перенесена на FastScript. В связи с этим изменился систаксис алгоритмов,  теперь необходимо объявлять переменные и заканчивать скрипт символом ';'.  Пример текста скрипта алгоритма округления выложен здесь {quickdown:31}

Экспорт-Импорт

  1. Появилась возможность указывать ключ для обмена дополнительными справочниками. Например:  gtd.uniquekey=code;label.gtd.code=9324834593/34994/95;label.code=9989

FastScript

  1. Добавлены новые классы TcsKKMCheckRow и TcsKKMCheckRows, функции PrintAnyCheck и PrintAnyCheckWDetail, KKMPRINTREPORTXXXX. Все они предназначены для работы с фискальными регистраторами. Теперь из FastScript можно печатать чеки на ККМ. 

FastReport

  1. Обновлена версия генератора отчетов до 2.54. При переходе на новую версию могут быть проблемы. Первая -  разъезжаются мемки, которые имеютсвойство растягиваемые и лежат кучей на одном банде. В той версии на которой мы работали раньше это свойство не работало, теперь  работает - мемки растягиваются до нижней границы банда. Лечится тем, что или у банда или у мемок убирается свойство "растягиваемый". Да и на самом деле, мы же не хотели что бы ценники растягивались ;). Вторая известная проблема - разрываемые банды должны обязательно быть растягиваемыми, иначе после разрыва, на новой странице в некоторых мемо не будут отработаны скрипты и не будет выполнена подстановка значений заключенных в квадратные скобки.  Отчеты измененные или созданные в новой версии не будут работать в предыдущей 
  2. Доработаны возможности создания "живых отчетов". То есть отчетов, из которых можно вызывать другие отчеты. Теперь, кроме фразы "NewReport=Просмотр документа.frf" можно использовать такие команды в мемо (с третьей строки между символами "меньше" и "больше')
    1. RunScript('ShowDocument')
    2. RunScriptById(28)
    3. NewReportById(24334)
  3. Добавлена переменная PrintSetting. Эта переменная дает возможность указать имена принтеров и количество копий для печатной формы. Таким образом, одной командой можно распечатать накладную в кассе и на складе. Пример использования этой переменной для печати отчета из скриптов FastScript здесь {quickdown:22}