Инфо-Бухгалтер 8.845 от 09.10.2019

Profile picture for user diachenko
Автор: Дьяченко Владимир

Инфо-Бухгалтер 8

Обновление от 09.10.2019

Вышла новая версия программы "Инфо-Бухгалтер 8" комплексной автоматизации от 9 октября 2019 г.

В этом разделе приводится краткое описание новых возможностей очередной версии программы "Инфо-Бухгалтер 8".

Версия платформы: 8.845.

Сборка прикладных модулей выполнена на указанной версии платформы. Работоспособность их на ранних версиях не гарантируется. Обновление платформы необязательно только в случае, если указанная версия уже установлена.

Что нового в настоящем выпуске

ОСНОВНЫЕ ИЗМЕНЕНИЯ

Раздел

Описание

01. Платежные документы

Раздел Платежные документы

Бланк Платежное поручение(импорт)

-Добавлено опциональное формирование общей проводки по комиссии банка при импорте Реестра платежей

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

-Добавлено автоматическое определение типа формата файла импорта при его выборе.

-Добавлена проверка типа формата файла импорта при расчете бланка.В случае,если фактический формат не совпадает со значением поля "Импортировать как",то выдается соответствующее предупреждение

-В список полей шаблона импорта Реестра платежей добавлены поля "Сумма комиссии банку"(сумма комиссии за перевод от конкретного физ. лица) и "Общая сумма комиссии банку"(общая сумма комиссии банку,находящаяся в контрольной строке)

-В редактор шаблона Реестра платежей добавлен столбец "Местонахождение поля", отражающий в какой строке находится поле - в строке данных или контрольной(итоговой).

Данное поле заполняется автоматически при редактировании шаблона и не является редактируемым

-Добавлена проверка счетов перед формированием проводок и выборка их из плана счетов, при необходимости

-Добавлена кнопка пересоздания шаблона импорта

-Скорректировано добавление новых организаций в справочник при импорте(ранее,в некоторых случаях могли возникать ошибки времени выполнения)

-Переработан внешний вид бланка

Общие

Переработана система установки полных и горячих обновлений

1) добавлена поддержка горячих обновлений для блоков (СНТ, ТСЖ, например)

2) добавлена проверка скаченных файлов на совпадение с установочными файлами на сайте разработчика (по мд5-хэшу) - более надежная установка хотфиксов и полных обновлений. Если хэш-функции не совпадают, то будет предложено скачать файл заново

3) добавлена поддержка тестовых версий полных и горячих обновлений (для тестирования перед выкладыванием в общий доступ). Подписаться на тестовые обновления можно в настройках установки обновлений

4) добавлена поддержка размещения файла текущей установленной версии в папке программы (ПРОГ_ДИР) - рядом с ехе-файлом, а не только в текущей директории (актуально для разворачивания в терминальном сервере - можно обновлять только одну папку с программой и исходниками)

5) добавлена проверка на дату ключа перед установкой полного обновления из программы (если обновление позднее даты окончания действия ключа, то выводится предупреждение)

6) установка полного обновления из программы производится с ожиданием закрытия самой программы и возможного запуска резервного копирования, а после установки обновления будет произведен перезапуск самой программы для дальнейшей работы в уже обновленной программе

7) скорректировано отображение данных о самой установленной версии программы

06. Зарплата

Добавлен бланк формирования реестра сведений, необходимых для назначения и выплаты единовременного пособия при рождении ребенка(3.42в. Реестр для электронной выгрузки данных по пособию при рождению ребенка)

06. Зарплата

Добавлен бланк формирования реестра сведений, необходимых для назначения и выплаты ежемесячного пособия по уходу за ребенком(3.42б. Реестр для электронной выгрузки данных по отпуску по уходу за ребенком)

06. Зарплата

Добавлена бланк формирования заявления на возврат излишне уплаченных сумм налога(5. 7.5 Заявление о возврате суммы излишне уплаченного налога (сбора, страховых взносов, пеней, штрафа)(1150058))

06. Зарплата

Добавлена бланк формирования заявления на зачет излишне уплаченных сумм налога(5. 7.4 Заявление о зачете суммы излишне уплаченного налога (сбора, страховых взносов, пеней, штрафа)(1150057))

Касса-онлайн

Касса-онлайн:

- Добавлена возможность подключения по TCP для ККМ Атол

- Добавлена полная отрезка чека(в ККТ, где возможно выполнить полную отрезку чека) после печати чеков для ККМ ШтрихМ

Касса-онлайн

Касса-онлайн:

- Добавлена возможность указывать код номенклатуры для товарных позиций в таблице редактирования товаров для всех касс

- Теперь при смене типа ККМ происходит подключение к выбранной кассе



 

ОСТАЛЬНЫЕ ИЗМЕНЕНИЯ

Раздел

Описание

01. Платежные документы

Бланк импорта платежных поручений из клиент-банка:

1) скорректирована работа алгоритма с длинными полями назначения платежа (когда назначение разбито на несколько строк, происходило удвоение записи)

2) добавлено отображение прогресса выполнения обработки файла из клиент-банка

01. Платежные документы

Раздел Платежные документы

Платежное поручение(импорт)

-Добавлено формирование опционально налоговой проводки при формировании проводки по комиссии банка при импорте Реестра платежей

-Скорректирована инициализация счетов по умолчанию

-Скорректирована проверка файла импорта на существование при расчете.Теперь, если файл не существует или не выбран, будет выведен диалог с предложением выбора другого файла

-Скорректирован комментарий к настройке "Идентифицировать исходящие платежи по"

03. Счета, счета-фактуры, накладные, прайс-лист

Блок Счета-фактуры

-Скорректирована выписка связанных документов при выборе главного документа через поле "вариант выписки". Теперь в редакторах выбора главного документа отражаются только те документы,к которым еще не был выписан связанный документ данного типа.

-В настройках документов по F4 счета,счета-фактуры,УПД,накладной и акта удалены настройки "Выводить ставку 0% как" и "Расчетная ставка НДС при отгрузке"

(т.к для этой цели служат столбцы "Ставка 0% как" и "Расч. ставка" соответственно в таблице товаров).

Для счета добавлена настройка "Печатать ставку 0%(без НДС)",определяющая отображение значений в графах "Ставка НДС", "Сумма НДС" таблицы печатной формы счета,

для позиций со ставкой "без НДС",и принимающая значения "-" и "Без НДС"

-Скорректирован вывод длинных наименований должности или документа о полномочиях в несколько строк в печатной форме счета версии 2.0.

Ранее,вывод происходил в одну строку, из-за чего некорректно отображались строки подписей, а также, часть строки могла быть выведена на другой странице.

Теперь вывод длинных наименований должности или документа осуществляется в несколько строк при необходимости.

-В печатной форме ТОРГ 12, при выписке накладной из счета, теперь не заполняется поле "Дата договора",если оно не было заполнено

-Скорректировано заполнение книг продаж данными ручного ввода,если для документа заполнена только графа сумма НДС 18

06. Зарплата

Скорректирована запись данных по адресу организации при запросе на сервис dadata.ru

06. Зарплата

Скорректирован ТО расчета межрасчетной выплаты (добавлена возможность вычета НДФЛ, обновление суммы при редактировании времени, добавлены сумм начислений)

06. Зарплата

Скорректирован расчет больничного при продлении

06. Зарплата

Скорректирован расчет отпуска (выбор данных из приказов)

06. Зарплата

Добавлена настройка в бланк сводного отчета по датам удержания и сроку перечисления НДФЛ

06. Зарплата

Скорректирован файл структуры таблиц базы данных блока зарплата(для бланка анализа структуры базы данных)

06. Зарплата

Скорректирован запрос адреса ФИАС на сервисе dadata.ru для прочих данных ОС

07. Бухгалтерская и налоговая отчетность

Блок Налоговая отчетность

Налоговая декларация по налогу на прибыль

-Скорректирован расчет Приложения 5 к Листу 02 для головной организации в случае (расчет с опциями "за все обособленные подразделения" и "уплата ежемесячных авансовых платежей"), если обособленные подразделения были открыты только в текущем отчетном периоде. Ранее, в этом случае,при расчете, в строке 080, Приложения 5 к Листу 02 по головной организации, проставлялся 0.Теперь проставляется значение показателя строки 230 Листа 02.

-В справочник обособленных подразделений добавлено поле "Дата открытия". Это поле необходимо заполнить для обособленных подразделений, чтобы описанный выше случай обрабатывался корректно.

-Скорректирован внешний вид справочника обособленных подразделений - скорректированы наименования столбцов, расширена высота заголовков столбцов

-Заполнение полей "Признак налогоплательщика" и "Обязанность уплаты" теперь осуществляется из справочников.

-При добавлении нового обособ. подразд. значения поля "Налоговая ставка" инициализируется, по умолчанию, значением определения СТ_ПРИБОБЛ

07. Бухгалтерская и налоговая отчетность

Блок Налоговая отчетность

Налоговая декларация по налогу на прибыль

-Добавлена возможность опциональной выгрузки раздела 1.2(через настройку выгружаемых разделов)

Бланк Декларация по НДС (Титульный лист) (Приказ ФНС от 20.12.2016 г. N ММВ-7-3/696@)

-Добавлена возможность вызова из бланка справочника налоговых агентов старой версии(добавлена соответствующая кнопка в Разделе 2),

т.к. из главного меню вызывается справочник новой версии для актуальной декларации по НДС

Единая упрощенная декларация

-Скорректирована выгрузка на МН(удалена выгрузка атрибута xsi:noNamespaceSchemaLocation)

12. Основные средства

Блок Основные средства

-Скорректирован расчет бланка 010 Сводная ведомость по основным средствам (бухгалтерский учет). Ранее, если в редакторе настройки отображения таблицы(F4,пункт "Настройка таблицы") для первого столбца "Порядковый номер" была включена сортировка(значение столбца "Сорт" было установлено в "ДА"), то возникала ошибка времени выполнения.

Касса-онлайн

Касса-онлайн:

- Скорректирован выбор ставки НДС при редактировании таблицы товаров

- Скорректировано отображение итогов печати чеков в бланке Платежное поручение(импорт)

- Добавлена информация о регистрации в Состояние ККМ для ККМ Атол

- В списке Состояния ККМ теперь при нажатии в любую ячейку, кроме третьей будет произведено сохранение списка в отдельный файл

- Скорректирована печать чека коррекции для ККМ Атол

- В диалоговое окно Настройки ККМ добавлена возможность печати произвольного чека

Касса-онлайн

Касса-онлайн:

- Добавлена возможность указания в чеке кода страны и ГТД для всех касс

Касса-онлайн

Касса-онлайн:

- Добавление суммы оплаты типа БЕЗНАЛИЧНЫЕ вынесено в отдельное поле в диалоговом окне Печать чека для всех касс

Касса-онлайн

Касса-онлайн:

- Добавлен ввод данных агента в диалоговом окне Печать чека для ККМ Пирит(Дримкас)

- Скорректирована печать чека в бланке Платежное поручение (импорт) для ККМ Астрал

- Добавлен ввод наименования и ИНН покупателя в Реквизитах покупателя для ККМ Пирит(Дримкас)

Касса-онлайн

Касса-онлайн:

- Скорректирована установка ставки БЕЗ НДС при печати чека из бланка Платежное поручение(импорт) для ККМ Атол

- Наименования признаков расчета приведены в соответствие с приказом ФНС России от 21.03.2017 N ММВ-7-20/229@ (ред. от 22.10.2018) "Об утверждении дополнительных реквизитов фискальных документов и форматов фискальных документов, обязательных к использованию" (с изм. и доп., вступ. в силу с 01.01.2019)

Касса-онлайн

Касса-онлайн:

- Добавлена информация о текущем подключении в диалоговое окно состояния ККМ для всех касс

- Для ККМ Атол теперь необходимо устанавливать соответствующий драйвер

- Добавлен автоматический поиск драйвера в папке Program files для ККМ Атол

- Скорректирован выбор СНО, признаков предмета и способа расчетов в соответствии с последней версией драйвера для ККМ Атол

Касса-онлайн

Касса-онлайн:

- Добавлена возможность проверки передачи чеков в ОФД через EthernetOverUsb в диалоговом окне настроек для ККМ Атол

Касса-онлайн

Касса-онлайн:

- Скорректирована печать чеков с указанными признаком способа расчета предоплата 100% для ККМ Атол

Касса-онлайн

Касса-онлайн:

- Количество символов при указании номеров портов увеличено до 5 для всех касс

- Скорректирована печать кода страны, ГТД и кода номенклатуры при печати чека c более чем одной товарной позицией для ККМ ШтрихМ в ORN

Общее

Главное меню

1. Раздел Сметы перемещен в раздел СНТ в подраздел Сметы (если установлен блок СНТ). В противном случае раздел Сметы останется на прежнем месте.

2. В разделе СНТ изменено название подраздела Касса на Оплата(касса, расчетный счет). Изменен порядок следования пунктов.

Общее

Общее

Главное меню программы:

1.1. Пункт Администрирование вынесен из раздела Операции.

1.2. Пункт Счета-фактуры вынесен из раздела Операции в раздел СФ.

1.3. Пункт Запуск дополнительных программ из раздела Операции перенесен в раздел Администрирование.

1.4. Различия в главном меню для старой и новой версий остались только в разделе Операции в виде разных списков разделов бланков.

СНТ

1. Справочник услуг и тарифов.

- Добавлена проверка на пересечение периодов при добавлении или редактировании тарифа.

- Скорректирован вывод количества тарифов в окне диалога.

СНТ

1. Бланк 7.02. Реестр участков/собственников

- Скорректирован вывод таблиц.

2. Скорректировано сохранение версии рабочего места в БД.

3. Бланк 1.02. Ввод исходных данных

- Добавлена вывод версии рабочего места.

СНТ

1. Бланк 7.02. Реестр участков/собственников

- Обновлены настройки вывода столбцов.

2. Бланк 3.02. Ввод показаний и начисление списком (любые счетчики)

- Скорректировано сохранение показаний для ЭЭ для многотарифных счетчиков. Если введено показание хотя бы для одной тарифной зоны при условии, что для всех остальных нули, то нули будут заменены на предыдущие показания.

СНТ

1. Бланк 7.02. Реестр участков/собственников

- Скорректирован вывод таблицы на первом листе. Страница заполнялась не полностью.

СНТ

1. Бланк 7.01. Карточка участка/гаража

- Скорректирована разбивка на страницы.

СНТ

Доработан бланк 7.02. Реестр участков/собственников: скорректирован вывод на А4 книжной ориентации

СНТ

1. Бланк 3.01. Ввод показаний (общие счетчики электроэнергии)

- Кнопка Обновить бланк и таблица ввода и редактирования показаний удалены.

- Ввод и редактирование показаний осуществляется через редактор БД.

2. В ДШК в реквизит Назначение платежа добавлена строка ";

3. Бланк 7.02. Реестр участков/собственников

- Скорректирована настройка вывода столбцов.

СНТ

1. При выборе участка в бланках или ТО добавлено редактирование участка. При нажатии на клавишу F4 открывается отфильтрованный по выбранному участку справочник участков, в котором можно внести изменения.

2. Бланк 5.05. Поступление платы (импорт из Клиент-банка)

- Перенесен обновленный бланк из блока Платежные документы и внесены изменения для нужд блока СНТ.

- В настройку шаблона для файла КБ добавлена возможность поиска номера участка.

- Скорректирован поиск ФЛС.

3. Справочник ИПУ

- При смене типа ИПУ с Электроэнергия на любой другой с возвратом на тип Электроэнергия пропадала возможность изменения тарифности у ИПУ.

4. Справочник взносов и тарифов

- Для типа Электроэнергия(общая) отсутствовала возможность выбора тарифности.

5. Бланк 3.1. Ввод показаний (общие счетчики электроэнергии)

- Скорректировано определение тарифов.

СНТ

1. Для квитанции для списка статей скорректирован вывод графы Период.

СНТ

1. Редактирование номера ИПУ из диалога выбора.

СНТ

1. Бланк 6.04. Реестр задолженностей по оплате

- Добавлен поиск участков и статей по заполненным графам.

- При выборе детализации По улице при повторном расчете бланка выводились данные только по одному участку.

2. Редактор начислений

- Исправлена ошибка Не определено значение индексной переменной для индекса "ЗН"

СНТ

1. Бланк 5.05

Скорректирована настройка шаблона. Добавлено поле Наименование статьи.

Добавлен поиск статей по их названию. В случае успешного нахождения статьи добавляются в редактор. Сумма проставляется в зависимости от количества найденных статей. Если найдена одна статья, то подставляется полная сумма. Если найдено несколько статей, то для каждой из статей осуществляется поиск суммы в той же строке, где была найдена статья. Если суммы найдены и суммарно совпадают с общей, то подставляются автоматически.

В сообщение редактора выводится назначение платежа.

СНТ

1. Исправлено - не учитывались нули в начале кода участка в счетах в ПС при подсчете сальдо и в отчетах.

2. Скорректирован алгоритм конвертации ЖХО в БД.

3. Справочник участков

Добавлена возможность изменения номера участка. Изменяются счета в ПС и в проводках.

4. Исправлено - при включенной настройке автосписания некорректно формировались счета во второй проводке в операции по оплате.

СНТ

1. Справочник владельцев участка.

Добавлена проверка введенной доли у владельцев, которые принимают участие в расчете.

2. Бланк 2.01

Добавлены проверки на наличие объектов расчета.

3. Бланк 3.02

Добавлена проверка на заполнение графы Расчет.

4. Бланк 5.05

Удалены устаревшие настройки.

Добавлено формирование хоз. оп. по начислению.

Всегда выводится редактор перед формированием операций.

СНТ

1. Справочник участков

Скорректирован обработчик удаления.

Исправлено - но проводилась проверка на дубликаты записей при переносе данных на другой участок.

Скорректирован перенос проводок.

Доработан справочник ФЛС участка.

Добавлена проверка на повторяющиеся записи.

Скорректирован вывод количества ФЛС.

Доработан справочник взносов участка.

Добавлена проверка на повторяющиеся записи.

Скорректирован вывод количества взносов.

Скорректирована функция подготовки справочника к показу.

Скорректировано сохранение справочника. Удаленные записи после перезапуска справочника снова отображались.

2. Бланк 1.01

Скорректирован алгоритм Проверки счетов в ПС.

СНТ

1. Бланк 1.01

Добавлена новая настройка Дополнять код участка нулями слева.

Доработана Проверка счетов в ПС.

Добавлено хранение предыдущих настроек счетов для корректной работы Проверки счетов в ПС при откате изменений при дополнении кода участка нулями.

2. Бланк 2.01.

Скорректировано формирование проводок. Проводки с одинаковыми счетами объединяются в одну.

Для каждого владельца формируется отдельный ПД.

Для каждого владельца при расчете долга учитывается доля владения.

Скорректирована работа с долями собственности.

3. Справочник владельцев участков.

Доля собственности теперь хранится не в десятичных, а в простых дробях. Необходимо для корректного расчета сумм начислений.

4. Скорректировано создание файла настроек счетов.



БД блока обновлена до версии 3.04.

СНТ

1. Бланк 3.02

Добавлен поиск участка по заполненным графам бланка.

Если несколько ИПУ, то формируется одна хоз. оп. вместо операции по каждому ИПУ.

СНТ

1. Бланк 5.05

Добавлен поиск по ФИО и ФЛС. Если удалось найти участок с использованием шаблона, то не выводится диалог выбора участка и сразу выводится редактор сумм по статьям.

Добавлена возможность указывать несколько участков на одну оплату. Доработана таблица.

Если не была внесена хоз. операция, то оплата не считается обработанной и остается в списке.

Часть функций из библиотеки PL_IMP.IBL перенесена и изменена под нужды блока СНТ.

2. Устранены ошибки формирования хоз. операций по оплате.

СНТ

1. Бланк 2.01. Начисления членских и целевых взносов

Назначение платежа (Purpose) для ДШК:

- Добавлен номер участка

2. Выгрузка в pdf идет без вызова библиотек office_to.

3. Скорректирована конвертация ЖХО в БД.

4. Предварительно выгружен редактора начислений. Некорректно работает сохранение на данный момент. Вызов редактора не добавлен в бланк.

5. Для оборотной ведомости добавлена поддержка источника данных База данных.

СНТ

1. Бланк 2.01. Начисления членских и целевых взносов

Назначение платежа (Purpose) для ДШК:

- Добавлен номер участка

СНТ

1. Бланк 3.02. Ввод показаний и начисление списком (любые счетчики)

Назначение платежа (Purpose) для ДШК:

- Добавлен номер участка

- Не выводятся предыдущие показания, а только текущие и расход.

СНТ

1. Бланк 1.02. Ввод исходных данных

- Добавлен пункт Настройка источника данных

- Скорректирован вызов справочника общих ПУ

2. Бланки 3.03. Удаление показаний индивидуальных счетчиков и 3.04. Удаление показаний общих счетчиков

- Удалены. Удаление показаний осуществляется через редакторы показаний соответствующих справочников.

3. Справочник общих счётчиков

- Переработан. Создан диалог для работы со справочником.

- Доработан редактор показаний. Добавлена автоматическая подстановка периода при вводе показаний. Добавлена проверка повторения периодов.

- Отредактирована справка.

- Добавлено поле Дата вывода.

4. Скорректировано главное меню.

5. Справочник участков

- Скорректированы названия столбцов. Добавлены переносы слов и убраны сокращения.

- Добавлено заполнение умолчаниями при добавлении нового участка.

6. Бланк 7.01. Карточка участка/гаража

- Добавлена поддержка БД как источника данных.

7. Справочник владельцев участков.

- Скорректированы названия столбцов. Добавлены переносы слов и убраны сокращения.

- Добавлено заполнение умолчаниями при добавлении нового владельца участка.

8. Справочник владельцев

- Скорректированы названия столбцов. Добавлены переносы слов и убраны сокращения.

9. Справочник ИПУ

- Доработан редактор показаний. Добавлена автоматическая подстановка периода при вводе показаний. Добавлена проверка повторения периодов.

СНТ

1. Справочник общих счётчиков

- Изменен порядок работы. Минимизировано количество кликов.

- Скорректирована справка.

2. Скорректировано главное меню.

3. Справочник участков

- Если справочник владельцев участка был пуст, то выводилось сообщение, блокировавшее выход из справочника. Удалено.

4. Справочник ИПУ

- Изменен порядок работы. Минимизировано количество кликов.

- Скорректирована справка.

СНТ

1. Справочник участков

Скорректирован обработчик на удаление. При удалении выдается запрос на перенос данных на другой участок. В случае подтверждения переноса все связанные с участком данные переносятся на выбранный участок. В случае отказа выдается запрос на удаление. Все связанные с участком данные будут удалены полностью. В обоих случаях вносятся изменения в ЖХО.

2. Бланк 7.03

Переработан.

СНТ

1. Редактор начислений

- Исправлена ошибка Не определено значение индексной переменной для индекса для несуществующих статей.

СНТ

1. Бланк 1.02. Ввод исходных данных

Добавлен пункт Редактор начислений.

2. Операция Редактор начислений.

Доработан диалог редактора. При смене детализации и метода отбора статей вызываются обработчики на выбор участков и статей.

Доработано удаление записей из хоз. операций.

 

ИЗМЕНЕНИЯ В ПЛАТФОРМЕ

Описание

8.845

1. В типовых операциях сделана возможность указания количества

видимых символов для граф ввода строки, счета.

Это позволяет вводить длинные строки при ограниченном размере

графы на экране.

Исправлена и дополнена справка по визуальному шаблону

типовой операции.

2. Для функций БД_РЕДАКТОР и БД_ВЫБОР сделана поддержка синтаксиса

дополнительных параметров.

Реализованы два дополнительных параметра: сообщение и справка.



Параметр "сообщение" позволяет отобразить текстовое сообщение

сверху от таблицы. Сообщение может быть многострочным.

Длина строк сообщения влияет на горизонтальный размер диалога.



Параметр "справка" позволяет указать имя файла справки или команду

Инфо-Навигатора, отличную от заданной для всего бланка или типовой

операции в целом.

Указанная справка вызывается как из окна таблицы записей, так и из

диалога добавления/редактирования записи.



Версия кода IBX теперь 1.013.



Обновлена справка по функциям БД_РЕДАКТОР и БД_ВЫБОР.

3. Для функции БД_РЕДАКТОР добавлены обработчики полной замены

диалогов добавления и редактирования записи

(только в SQL реализации).

Исправлена и дополнена справка по функции БД_РЕДАКТОР.

4. Функции СЧИТАТЬ_ГРАФУ и ЗАП_ГРАФУ теперь могут работать

с графами типовых операций.

Также добавлена возможность считывать и устанавливать

доступность граф и опций типовой операции, указывая номер

копии -1.

Обновлена справка.

5. Для объекта ТИП_SQL добавлен новый метод НАЙТИ_ПОЗ.

Метод ищет первую запись, подходящую под условия, заданные

для одного или нескольких полей и возвращает ее порядковый номер.

Поддерживаются условия строгого равенства, неравенства и

соответствия строковой маске.

Обновлена справка.

6. В реализации функций АТРИБУТ, УСТ_АТРИБУТ и СПИСОК_АТРИБУТОВ сделана

возможность установки и получения пользовательских атрибутов.

Поддерживается два вида пользовательских атрибутов:

- связанные с текущим выполняемым кодом (бланком, типовой операцией и т.п.);

- связанные с сеансом работы программы.

Дополнена справка по указанным функциям.

7. Сделана возможность установки добавочной строки в заголовок Главного окна.

Функции АТРИБУТ и УСТ_АТРИБУТ теперь поддерживают параметр "доб_заголовок".

Обновлена справка.

8. Сделана возможность получения и установки опций отладки и трассировки

с помощью функций АТРИБУТ и УСТ_АТРИБУТ.

Обновлена справка.

9. Функция СПИСОК_АТРИБУТОВ теперь может принимать имя

IBX-файла и возвращать список библиотек, от которых тот

зависит.

Обновлена справка.

10. Добавлена новая функция КОЛ_ЭЛЕМ, которая возвращает количество

элементов индексной переменной в режиме компилятора.

Обновлена справка.

11. Для объекта ТИП_ФАЙЛ сделана возможность использования

кодировки UTF-8 без BOM.

При создании файла не происходит записи BOM в начало,

если указана кодировка "UTF-8.NoBOM".

Обновлена справка по методам и конструкторам ТИП_ФАЙЛ.

12. Сделана поддержка нового параметра командной строки /DB:<имя>.

В локальной версии параметр позволяет задать имя начального SHP-файла.

В сетевой версии - папку начальной базы данных.

Обновлена справка по параметрам командной строки.

13. В файле dealer.ini в секции InetReg добавлена поддержка параметра

SearchOnly. Параметр позволяет при запрещенной регистрации через Интернет

искать уже опубликованные на сайте ib.ru лицензии.

Обновлена справка.

14. Расширены возможности функции ОТЛАДКА. Теперь можно выводить индексные и

объектные переменные (поле-значение). Для ТИП_СПИСОК используется

специальный вывод содержимого (количество и строки).

Для индексных переменных префикс должен указываться после символа &.

Обновлена справка по функции ОТЛАДКА.

15. Для ТИП_SQL сделана автоматическая замена кавычек вида << и >> на " при

работе с DBF, а именно выполнении SQL-запросов и вызовов метода ЗАП_ПОЛЕ.

Замена вызвана необходимостью конвертации текстовых данных из cp 1251 в

cp 866, где нет кодов для правых и левых кавычек.

16. Сделана поддержка параметра "буфер обмена" для функций АТРИБУТ и

УСТ_АТРИБУТ. Выполняется чтение/запись текста из буфера обмена.

Обновлена справка.

17. Изменен режим пакетной компиляции типовых операций. Ранее компиляция

выполнялась отдельно для каждого TOP-файла.

Теперь для всех файлов показывается общий прогресс и финальное сообщение.

18. Исправлена функция проверки строки на соответствие маске, которая

используется, в частности, в фильтре хоз. операций.



Неправильно обрабатывалась, например, такая маска: "76/Участки/15/*/1".

Проблема заключалась в том, что подстрока "/1" содержится также в первом

фрагменте маски (...и/15...).

Ошибка присутствовала во всех предыдущих версиях Инфо-Бухгалтера.

19. Добавлена новая функция ТЕСТ_МАСКИ, которая позволяет проверить строку на

соответствие маски с символами "*".

Обновлена справка.

20. Исправлен запуск поиска в файлах из окон текстового редактора.

21. В колонтитулах при печати таблиц добавлена поддержка подстановок #Период#,

#ДатаНач# и #ДатаКон#.

Обновлена справка.

22. В колонтитулах при печати таблиц добавлена поддержка подстановок #Период#,

#ДатаНач# и #ДатаКон#.

Обновлена справка.

23. При экспорте таблиц, для которых разрешена печать, теперь в Excel или

OOo Calc передаются верхняя и нижняя шапка (колонтитул).

24. При выводе ошибок в log-файл снято ограничение 255 символов на длину

строки сообщения.

25. В таблице ошибок добавлен пункт контекстного меню, позволяющий открыть

log-файл ошибок.

26. Для ТИП_COM сделан отладочный вывод не фатальных ошибок при вызове методов.

27. Добавлен точный таймер для измерения производительности.

Продолжительность выполнения функций в файл trace.log теперь выводится с

точностью до миллисекунд (ранее до секунд).

Добавлен вывод длительности компиляции в log-файл при пакетной компиляции

с записью в compile.log.

28. Усовершенствована обработка команды "cmd:new_window" в путеводителе.

Если нет открытого окна путеводителя, то команда теперь открывает одно окно,

а не два.

Также теперь поддерживается новая форма команды:

"cmd:new_window(<команда>)"

Это позволяет выполнить указанную команду в новом окне, а не просто открыть

копию существующего.

Обновлена справка по Инфо-Навигатору.

29. Усовершенствовано извлечение имени TOP-файла из конструкции вызова ТИП_ОПЕР.

Теперь поддерживается извлечение из строки вида "Тттттт <file.top>".

30. При выводе ошибок в графах бланка в log-файл исправлен вывод имени BLW-файла.

31. При пакетной компиляции добавлена поддержка опции "FLIST".

При указании данной опции рядом с каждым IBX-файлом создается одноименный

TXT-файл со списком библиотек, участвовавших в компиляции.

Обновлена справка.

32. Для функции ЭЛЕКТРОННАЯ_ТАБЛИЦА добавлена поддержка обмена длинными строками

путем использования ТИП_СПИСОК.

33. Добавлена поддержка параметра командной строки /IB:<команда>.

Вызывается действие путеводителя, как для протокола ib:.

Если команда содержит пробелы, то должна быть заключена в кавычки.

Обновлена справка.

34. Для команды путеводителя ib:edit(...) добавлена возможность указания номера

строки. Номер строки указывается после имени файла через запятую.

Обновлена справка.

35. В Главное меню добавлена команда "Сохранить все" Alt+S.

Команда сохраняет изменения во всех открытых окнах.

36. В редакторах ibl, src, top добавлена проверка внешнего изменения файла

(только для редактора ИБ 10).

При отсутствии собственных изменений файл перезагружается в редактор

автоматически, иначе выдается запрос на перезагрузку.

37. Количество пользовательских пунктов верхнего уровня Главного меню

увеличено с 10 до 20 (последний Custom19).

Обновлена справка.

38. В редакторе библиотек сделана возможность компиляции и запуска

ассоциированного SRC- файла.

Для этого в начале библиотеки в комментарии должна быть указана инструкция:

// #RUN:<имя файла>

Не обязательно в первой строке.

Поиск инструкции выполняется до тех пор, пока не встретится строка,

не являющаяся комментарием.

39. В редакторе библиотек добавлена команда "Проверка библиотеки" Ctrl+F9.

Команда запускает компилятор в специальном новом режиме, который позволяет

проверить общие переменные и каждую функцию библиотеки.

Успешное прохождение проверки дает гарантию, что при вызове любой функции

библиотеки не будет возникать ошибок компиляции.

Никакого кода (IBX-файла) при проверке не создается.

40. В компиляторе и интерпретаторе сделана новая возможность.

Теперь ключевое слово ИСПОЛЬЗОВАТЬ можно указывать в библиотеке вне функций.

41. В компиляторе сделана более строгая обработка IBL-файлов:

- в строке после объявления общей переменной не допускается посторонних

записей вне комментария;

- в строке после КОНЕЦ_ФУНКЦИИ не допускается посторонних

записей вне комментария;

- не пустые строки, не являющиеся комментарием или пробелами, должны

начинаться с ключевых слов ФУНКЦИЯ, ПЕРЕМ, КОНСТ, ИСПОЛЬЗОВАТЬ, ОПЕРАЦИЯ,

ДИАЛОГ;

- строки между ключевыми словами ОПЕРАЦИЯ/ДИАЛОГ и КОНЕЦ пропускаются без

обработки.

42. В настройках резервного копирования добавлена опция

"Показывать файл резервной копии в Проводнике".

Показ применяется только при явном создании копии (не в результате события или

планировщика).

43. В окне восстановления из резервной копии добавлена возможность перетаскивания

файла из Проводника.

44. В текстовом редакторе ИБ 10 сделана разбивка строк длиннее 512 символов при

загрузке файла.

45. В библиотеке экспорта ofcexp.dll сделано временное отключение режима распознания

чисел в таблицах при заполнении документа OOo Writer.

46. В настраиваемых контекстных меню ЖХО, плана счетов, списка бланков, заполнения

бланка и редактирования бланка добавлена возможность указывать комбинацию клавиш.

В соответствующей секции файла IB.INI поддерживаются параметры AccelN.

Обновлена справка.

47. Добавлен новый тип настраиваемых контекстных меню - "исходный текст".

Меню включается для редактора библиотек, src, типовых операций и формульного

раздела бланка. В функцию-обработчик передается путь к файлу, столбец и строка

текущего положения каретки.

Обновлена справка.

48. В Главное меню и панель инструментов добавлена команда "Экспорт в OpenOffice Writer".

49. Для бланков добавлены события "export:text" и "export:spreadsheet". Если заданы

обработчики, то вместо стандартной реализации экспорта вызываются функции, которые

могут подготовить данные и вызвать функцию ЭКСПОРТ_ФОРМЫ.

В обработчик события 3-м параметром передается тег офисного приложения,

соответствующий команде пользователя (например, "WORD", если была нажата кнопка

панели инструментов "Экспорт в Word").

Обновлена справка.

50. Для бланка добавлена опция "Сохранять изм. настроек печати". При включенной опции

в одноименный с бланком INI-файл сохраняются настройки печати, измененные пользователем

во время работы с бланком в режиме заполнения (включая режим предварительного

просмотра).

INI-файл создается в папке BLANKS в рабочей папке программы (независимо от того, как

настроена папка бланков).

51. Для бланка добавлена опция "Пересчет при изм. настроек печати".

Опция позволяет автоматически выполнять пересчет бланка после изменения настроек печати

в режиме заполнения. Это может быть полезным для бланков, формирующих содержимое

динамически. Если настройки печати изменяются в режиме предварительно просмотра, то

пользователю показывается информационное сообщение о необходимости выполнения пересчёта

после выхода из режима просмотра.

52. Для бланка добавлена опция "Исп. одноименную библиотеку".

Опция позволяет подключить одноименную с бланком библиотеку IBL до того, как обрабатываются

графы и обработчики событий. Библиотека ищется в подпапке BLANKS папки библиотек.

В такой библиотеке могут быть объявлены общие переменные, которые будут ассоциированы с

входными графами бланка.

53. Функция СПИСОК_АТРИБУТОВ при вызове из бланка теперь обрабатывает параметр "настройки печати".

Список заполняется текущими параметрами печати (поля, масштаб и т.п.), а также вычисленными

значениями: ширина страницы в символах и количество строк на странице.

Обновлена справка.

54. Для функции СОЗДАТЬ_ПРОЦЕСС добавлен поддержка опции "ADMIN".

При указании опции выполняется запуск с поднятием прав для указанной программы.

55. В log-файле трассировки сделан вывод текущего времени с миллисекундами.

56. После вызова функций-обработчиков граф, кнопок и других событий в бланке или типовой операции

теперь выполняется автоматическое удаление блокирующего окна состояния.

Ранее при возникновении ошибки в функции было невозможно удалить это окно.

57. Функция СПИСОК_АТРИБУТОВ теперь обрабатывает параметр "call stack".

Список заполняется именами функций от вершины стека до бланка, типовой операции и т.п.

Обновлена справка.

58. Функция КОМАНДА_ГЛАВНОМУ_ОКНУ теперь может принимать команду "_BLW_" с возможностями,

аналогичными параметру командной строки /BLW.

Обновлена справка.

59. В текстовом редакторе ИБ 10 сделан ряд исправлений и усовершенствований:

- исправлен откат ввода табуляции при включенной опции замены tab на пробелы;

- сделана поддержка команды detab (Shift+Tab) для одной строки;

- сделана поддержка команд comment/uncomment (Ctrl+[Shift+]/) для одной строки;

- сделан сброс выделения при нажатии Ctrl+Home и Ctrl+End.

60. Добавлено информационное сообщение о семинарах в октябре 2019 года.



61. Сделана поддержка параметра "last_error" для функций АТРИБУТ и УСТ_АТРИБУТ.

Для функций XML_ОТКРЫТЬ_ФАЙЛ, XML_СОХРАНИТЬ_ФАЙЛ, а также для методов

ТИП_COM СОЗДАТЬ_ЭКЗЕМПЛЯР и ВЫЗВАТЬ сделана установка сообщения о не фатальной

ошибке.

Обновлена справка.

62. Сделана поддержка параметра "insert_text" для функции УСТ_АТРИБУТ.

При вызове из обработчиков меню исходного текста позволяет вставить фрагмент текста

в позицию каретки.Работает только с текстовым редактором ИБ 10.

Обновлена справка.

63. Исправлена прокрутка таблицы полей в диалоге редактирования записи БД_РЕДАКТОР.

Неправильный сброс позиции прокрутки происходил при нажатии кнопок перехода к другим

записям, а также при использовании функции УСТ_РЕД_ПОЛЕ из функций-обработчиков.