КУБ-4/Jet

Последние изменения и исправления


4.05.1
02.11.2011
в документах добавлена функция @GETPROP
в функциях @GETPROP и @SETPROP можно ссылаться на текущие формы
в печатных формах $G3PRN улучшена работа автопереноса длинных текстов,
включая тексты с измененными шрифтами
в скриптах добавлена директива #STDPARSE
при повторной привязке компьютера из-за временного изменения конфигурации
(например, появления нового сетевого адаптера и т.п.) старая привязка автоматически
сохраняется и будет использована при обратном изменении конфигурации
в полной мере поддерживается вариант привязки для лицензии в составе спец.конфигурации
функция @CLOSE теперь закрывает не только документы, но и доксеты
4.04.9b
25.07.2011
исправлена ошибка в функции @ITSUM для документов с переменным количеством столбцов
исправления в учете Основных средств
17.02.2011
добавлена директива для организации автозаполнения поля в карточке документа INPUTWIZARDSQL

перекодировка таблиц Основных Средств:
alter table TOSN add column FTERMIN BYTE;
update TOSN set ftermin=2 where fcond>0;
вторая строка прописываем всем срок использования 2 года - !!!
для расчета амортизации в документе 1290 применяется прямолинейный метод.Сумма первоначальной
стоимости из карточки ОС делится на срок эксплуатации в годах и на 12.
старая версия документа 1290 сохранена под номером 1291.
В справочнике ОС добавлена функция, прописывающая в карточку ОС в поле первоначальной стоимости
остаточную стоимость по состоянию на 1.4.2011г.
исправления по зарплате в связи с новыми законами
14.01.2011
- добавить функции пользователя: SCPMSUM и ESVSUM и ZSPROVESV
- добавить сборные суммы 1050 (ЦПУ) и 1051 (ЕСВ)
- в удержаниях для всех старых удержаний пенсионного, соцстраха и безработицы (812-818)
ввести новые формулы, чтобы при расчете в 2011 году (в т.ч. при перерасчетах за 2010) не начислялись
"старые" фонды
- добавить новые удержания:
831-ЕСВ (2%) с больничных
832-ЕСВ (2.6%) с ЦПД
833-ЕСВ (3.6%)
- дважды скорректировать базу подоходного налога (сб.сумма 1006), добавив в нее удержания ЕСВ,
поставить срок действия ее с начала 2010, чтобы корректно пересчитывался подоходный за 2010 год
(если есть или будут начисления за 2010 год в 2011 году, например, больничные за декабрь в январе)
в связи с новой формулой подоходного (шкала 15 и 17%) убрать из 1006 все удержания пенс.фонда и ЕСВ,
установив начало действия с 1.01.2011
- в общих шаблонах постоянных удержаний для всех старых удержаний пенсионного, соцстраха
и безработицы (812-818) поставить срок действия - по 01.01.2011
- добавить в общие шаблоны постоянных удержаний новые (831,832,833), не устанавливая срок
действия

замечания по формуле подоходного налога: предполагается, что работник не получает в одном месяце
зарплату или больничные, и доход по ЦПД. Возможно, результат расчета будет отличаться от ручного
за счет промежуточных округлений при вычислениях,- пока нет методики этих расчетов.

исправления в структуре таблиц для больничных:
alter table TZ_BOL add column FPRICHINA byte;
alter table TZ_BOL add column FZAYAVA short;
4.04.9
18.11.2010
добавлен набор функций для управления другими приложениями:

@EXT_HWND
@EXT_KILL
@EXT_PRESS
@PROCESSLIST

исправлена ошибка в реализации параметра ORDER в директиве печати таблицы $TABLE,
которая могла проявляться на "длинных" таблицах, разбиваемых при печати на несколько полос

исправлена ошибка в формировании суммы прописью для чисел, меньших 1
4.04.8
03.08.2010
функция @PRINTDEF(описатель печатной формы) для печати по тексту на языке G3PRN
функция @IODELAYSET(время_в_мсек) позволяет задать, а @IODELAYGET - узнать
задержку ввода-вывода при работе с файловыми операциями @FILEWRITE
функция @EXIF_OPEN(файл) читает информацию из файла изображения, возвращает 1 при
успехе и 0 при ошибке. После ее выполнения можно пользоваться функцией
@EXIF_GET(параметр) - возвращает значение параметра. Параметр может принимать значения:
DateTime,Original DateTime,Created DateTime,UserComments,Orientation,Exposure,ShutterSpeed,Aperture
и другие

добавлен параметр КОД_УПР_ПФУ

изменение таблиц:
alter table TB_OPZDEF add column FSection Text(16);
alter table TSTUFF add column FSPECSTAG TEXT(8);
alter table TB_OPZDEF add column FItemTmp Text(30);
update TB_OPZDEF set FItemTmp=FItem;
alter table TB_OPZDEF drop column FItem;
alter table TB_OPZDEF add column FItem Text(30);
update TB_OPZDEF set FItem=FItemTmp;
alter table TB_OPZDEF drop column FItemTmp;

для перехода на новые формы реестров для некоторых конфигураций могут потребоваться скрипты:
update (select TMCOPFREEDETAIL.fpkncol from
TMCOPFREEDETAIL left join TMCOPMAIN on TMCOPFREEDETAIL.fid=TMCOPMAIN.ID
where fdate>=#01/01/2010# and ftyp=6 and fcond>0 and fpkncol=7) set fpkncol=9;

update TMCOPMAIN set fprice=1
where ftyp=6 and FTERMIN>=#01/01/2010# and fcond>0 and fprice=0;

update (select TMCOPFREEDETAIL.fpkncol from
TMCOPFREEDETAIL left join TMCOPMAIN on TMCOPFREEDETAIL.fid=TMCOPMAIN.ID
where fdate>=#01/01/2010# and ftyp=5 and fcond>0 and fpkncol=7) set fpkncol=8;

директивы в печатных формах:
$FINISH ON
$FINISH OFF
$FINISH
$INCLUDE выражения (для печатных форм только)
4.04.7
14.09.2009
условный оператор в скриптах
функция печати встроенной графики (круговых и столбиковых диаграмм, графиков и т.п)
(дирекива $SELFPIC)
трассировка пользовательских скриптов (#TRACE...)
возможность пропуска (интерполяции) недостающих результатов при построении графиков
поддержка установки цвета шрифта в печатных формах (G3PRN)
поддержка ожидания внешних событий (watch)
простой вывод и чтение в нижней информационной панели документа (@STATUS)
возможность отслеживать редактирование (сохранение) существующих документов (LOGEDITS)
возможность задания маски для вывода полей типа дата / время
добавлены события {beforeprint} и {afterprint}
добавлены дополнительные опции для существующих параметров в секции FORM:
RUNFILTER=AUTO
SIZE=AUTO
и новый параметр RIGHTCLICKGO


изменения структуры таблиц:
alter table TOSN add column FSTOP BYTE;
4.04.6
07.09.2009
@LOADIMG, тип I - поддерживается загрузка картинок другого размера с номерами больше 1000,
см. описатель 1088
тип колонки H для отображения интервалов или столбиковых диаграмм: также тип V
COLSIZING в FORM
поддержка формул при задании имени поля и ширины колонки в COLUMNS
функция @SETPROP поддерживает установку ряда свойств для меню: VISIBLE,ENABLED,IMGNUM,TEXT
(при вызове из [FUNCTION])
дополнительный ключ в [FUNCTION] - ENABLED
в функции экспорта стал возможным прием обратной квитации в переменные (в RECEIVE получатель
описывается как !MASK.ИМЯ_ПЕРЕМЕННОЙ)
добавлены новые ключи в секцию FORM:
ключ BUTTONHEIGHT позволяет получать формы с кнопками другого вида
ключ IMAGELIST позволяет переопределить стандартный набор картинок на кнопках на загруженный
пользователем набор
ключ USERINPUT включает и описывает дополнительный элемент ввода информации на главной
панели документа
USERCHECK включает и описывает дополнительный элемент управления (чекбокс) на главной
панели документа
USERLABEL включает и описывает дополнительную надпись на главной панели документа
для доступа к этим элементам соответственно добавлены переменные документа:
@USERINPUT,@USERCHECK,@USERLABEL, которые также могут выступать получателями в
выражениях для @CALC

добавлена дополнительная таблица пасхалий (используется для генерации списка праздничных дней)
create table torthodox (fmode byte,fdate date);
которую также можно импортировать из базы поставки
select * into torthodox from torthodox in '@P(БАЗА_ИНСТАЛЛЯЦИИ)';
4.04.5
09.06.2009
добавлена директива принтера и печати таблиц NOGRAPHICS
при определении уникального кода компьютера не учитывается виртуальный
сетевой адаптер, создаваемый Cisco VPN Client
обновлены описатели документов, включая новые формы бланков кассовых ордеров и
ведомостей на выплату зарплаты
добавлен параметр в секции предприятия - КАССИР
добавлены общие функции для работы с файлами любого размера:
@FILE_OPEN, @FILE_CLOSE, @FILE_SIZE, @FILE_READ, @FILE_SEEK,
@FILE_WRITE, @FILE_NEXT
4.04.4
29.01.2009
Для функции @GETURL поддерживается передача имени и пароля пользователя для авторизованного
подключения к источнику данных
Добавлена функция технического предсказания следующего значения числовой последовательности
на основе предшествующих значений @GNEXT
добавлена возможность выводить на кнопки "большие" картинки
добавлена возможность имитировать DBLCLICK в невидимых колонках таблицы
добавлена функция @SENDMAIL для отправки электронной почты средствами MAPI (т.е. через
почтовую программу по умолчанию)
4.04.3
09.01.2009
доработаны серверы печати $OOFFICECALC и $OOFFICEWRITE (возможность запуска макросов,
сохранения и распечатки документов)
добавлены функции чтения данных из источников - файлов, которые могут быть открыты в OpenOffice
(Calc, Writer, Word, Excell...) - @PS_CELL, @PS_TEXT и др.
добавлены общие функции @TO_FMTVAL, @CHECKOKPO, расширены возможности @FMT
добавлен параметр ИНДЕКС
для элемента редактирования {list} (TComboBox) добавлена поддержка ключей COLOR, FONTCOLOR,
FONTSIZE и FONT
4.04.2
07.01.2009
В программу включена поддержка OpenOffice.org 3
Добавлены функции PASSTOCALC и PASSTOWRITE для передачи произвольной таблицы (документа) в
электронную таблицу OpenOffice Calc или таблицу в текстовом редакторе OpenOffice Writer.
Добавлены генераторы печатных форм $OOFFICECALC и $OOFFICEWRITE для программирования
вывода текста и таблиц в OO Calc и OO Writer соответственно, при этом доступны функции
форматирования текста, управления шириной и высотой ячеек, автоматического заполения
пользовательских полей ввода данными из документов К4.
сгенерировано программой K4/Jet 08.12.2011 15:13:51