buhta-doc

View My GitHub Profile

На главную

Новое в версии. Релиз 243 от 29.10.2021

Условные обозначения:

[номер] - номер заявки во внутренней системе учета заявок компании “БУХта”.

Содержание:

Добавление новой возможности

24551

В станадртной карточке ГТД, если не заполнено поле Номер, при изменении поля Номер партии, он сохраняется в поле Номер. При этом поле Номер длиной 30, а поле Номер партии - 200.

Теперь в поле Номер записываются первые 30 символов поля Номер партии.

Усовершенствование

24460

Доработан режим работы с таблицей Коды табеля. До этого релиза таблица каждый раз перезаписывалась при синхронизации новым релизом. Добавлять отличные от стандартных кодов и удалять коды было запрещено. Теперь можно добавлять и редактировать коды табеля с кодом > 1000 и цифровым кодом > 100. Добавлять и редактировать коды табеля можно ТОЛЬКО в меню Кадры-Насторйка-Коды табеля, удалять коды из таблицы по прежнему нельзя. При синхронизации таблица Коды табеля не заполняется заново, если все стандартные коды в ней присутствуют. В карточке редактирования Кода табеля, если код табеля>1000, то поля Буква, Дата и Название открыты для редактирования, при добавлении Кода табеля автоматически заполняются поля Код табеля - следующим значением после последнего кода в таблице, большем 1000, и Цифра - следующим значением после последнего в таблице, большем 100.

24548

Доработан режим расчета среднего (форма З/П расчет среднего заработка): теперь в режим можно передавать параметр из вызывающей его формы - ключ таблицы Сотрудник или таблицы ЗП статус. И тогда на экране режима расчета среднего будет автоматически заполнены соответствующие поля.

Таким образом, перед вызовом формы расчета среднего из другой пользовательской формы, следует заполнить два параметра:

24553

Доработан режим выгрузки из БУХты файла с ЭЛН в форматах Реестра и ЭЛН (форма З/П. Экспорт ЭЛН в XML). До этого в тэг returnDateEmpl выгружалась дата из карточки ЭЛН - из поля Дата начала работы с закладки Расчет (заполняется работодателем)”, а НЕ из поля Приступить к работе с закладки Периоды ЛН.

Теперь, если поле Дата начала работы в ЭЛН не заполнено, то в тэг returnDateEmpl выгружается дата из поля Приступить к работе.

24559

Доработан алгоритм выгрузки формы СЗВ-ТД Сведения о трудовой деятельности работников (выгружается и печатается из формы Кадры. СЗВ-ТД по списку трудовых книжек по ALT-T по списку записей из Трудовых книжек).

При отмене кадрового мероприятия в файле СЗВ-ТД нужно указывать UUID (уникальный идентификатор) отменяемого мероприятия.

В связи с этим, добавлено поле ИдентификаторUUID в таблицу Кадры Трудовая книжка, поле заполняется значением функции NewID() при добавлении записи в таблицу.

При выгрузке в файл СЗВ-ТД, если заполнено поле ИдентификаторUUID, то в тэг UUID выгружается его значение, если нет - то как и раньше результат функции NewID().

24560

Доработан режим загрузки файла с ЭЛН нетривиальной структуры (по уходу за ребенком до 8 лет) в форму расчета пособия по нетрудоспособности (форма З/П расчет среднего заработка), а также сохранение данных из такого ЭЛН в Реестр в таблицу _ЗП ЭЛН в БУХту и в xml-файл.

Информация для разработчиков

Пример заполнения параметров и вызова формы З/П расчет среднего заработка из другой формы:

// передаем в форму расчета среднего название таблицы ЗПСТАТУС и ключ таблицы [ЗП статус]
// будут заполнены поля Сотрудник, Даты начала и конца, кол-во дней, тип расчета:
// - для статуса Очередной отпуск - отпуск,
// - для статуса Больничный лист - больничный-Простое заболевание
// - для статуса По беременности и родам - больничный-По беременности и родам
// - для статуса Отпуск по уходу за ребенком - больничный-Отпуск по уходу 30.4
// - для остальных - средний
// в Статусе ЗП должны быть заполнены поля Дата, дата конца, кол-во дней
  Self.Param.Value('ZpSred_Table_Name') := 'ЗПСТАТУС';
  Self.Param.Value('ZpSred_Table_ID') := StatusID;
  ShowForm('З/П расчет среднего заработка',Self);
  Self.Param.Value('ZpSred_Table_Name') := '';
  Self.Param.Value('ZpSred_Table_ID') := 0;
// или передаем в форму расчета среднего название таблицы СОТРУДНИК и ключ таблицы [Сотрудник] - будет заполнено только поле Сотрудник
  Self.Param.Value('ZpSred_Table_Name') := 'СОТРУДНИК';
  Self.Param.Value('ZpSred_Table_ID') := SotrId;
  ShowForm('З/П расчет среднего заработка',Self);
  Self.Param.Value('ZpSred_Table_Name') := '';
  Self.Param.Value('ZpSred_Table_ID') := 0;

подробнее о конфигурации зарплата

скачать версию Buhta20211029.zip