Вербицкий Илья

96
Рейтинг

Vinzor
Илья Вербицкий



  •   Регистрация: 22.08.2017 (6 лет назад)

  •   Был(а) на сайте: вчера в 23:13

Друзья
  • Павел Филатов
  • Юля Фамилия
  • Александр Кузиков
  • Дмитрий Петров
  • Vetal Shilo
  • Denis O
  • Алексей Козик
  • Владимир Жуков
  • Светлана  Тятова
  • Антон Титовец
  • Дмитрий Резников
  • Dima Ivanov
Подписчики 21

Группы

Профессиональный разработчик

Партнер IS-WP

Рейтинг 96

Вывод колонок по НДФЛ и взысканным суммам на формы списков ведомостей и в журнал выплат

Отчеты и формы Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Абонемент ($m) Расширение (cfe) Зарплата Журналы и реестры данных

Расширение выводит на форму журнала выплат (Все ведомости на выплату зарплаты) и на формы списков ведомостей (Ведомости в банк, Ведомости на счета, Ведомости в кассу, Ведомости через раздатчика) колонки "НДФЛ удержанный", "НДФЛ с превышения", "Взысканная сумма".

2 стартмани

16.05.2024    402    2    Vinzor    0       

2

Управляемый пользователями запрет запуска лишнего сеанса (управляемые формы)

Инструменты и обработки Системный администратор Платформа 1С v8.3 Управляемые формы 1С:Зарплата и Управление Персоналом 3.x Россия Windows Абонемент ($m) Расширение (cfe) Инструменты администратора БД

Случается, что в работе сеанс зависает, или к нему пропадает доступ в динамически выделяемом терминале, или другие случаи. Пользователь открывает новый сеанс, тратит лицензию, при этом лицензия "прошлого" сеанса всё так же занята, потому что сеанс активен, не закрыт. Идёт перерасход лицензий, и кому-то их просто не хватает. Данная обработка позволит экономить лицензии: при старте "лишнего" сеанса самому пользователю дано выбрать: закрыть только что начинаемый сеанс (вернуться в ранее начатый) или закрыть начатый ранее сеанс, который, возможно, уже давно недоступен или "завис", "глюкнул". Выполнено в ЗУП КОРП 8.3.22.2239 / 3.1.28.64 Подойдёт и для других управляемых форм на адекватном уровне БСП.

2 стартмани

08.02.2024    1293    10    Vinzor    4       

13

Замена подразделения в "Отражении зарплаты", "Начислении резервов" в ЗУП 3.1 для целей бухучета

Инструменты и обработки Бухгалтер Сложные периодические расчеты 8.3.14 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Windows Абонемент ($m) Расширение (cfe) Зарплата Корректировка данных

Обработка замены подразделений в "Отражении зарплаты", "Начислении оценочных обязательств", "Начислении резервов по оплате труда". Замена подразделений в случае, когда расходы на оплату возникают на одних подразделениях, а должны отражаться на других (укрупнённых). Ссылочное сопоставление подразделений (а не по коду или наименованию). Типовой механизм дополнительных реквизитов. Автоматическая инициация допреквизита справочника. Удобства. 1. Полная автоматизация. Буквально - установили расширение, сразу выполнили команду "Заменить подразделения по сопоставлению" в любом из перечисленных документов, и в справочнике "Подразделения" виден и доступен дополнительный реквизит для указания подразделений на замену, можно заполнять сопоставления. 2. Список сопоставленных подразделений легко выводится штатными средствами на форму справочника "Подразделения".

3 стартмани

30.08.2023    949    5    Vinzor    10       

4

Ошибка в ЗУП релизов 3.1.23.653 / 3.1.25.37 — не рассчитывается НДФЛ с аванса. Обход проблемы

Инструменты и обработки Бухгалтер Пользователь Сложные периодические расчеты 8.3.14 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Windows НДФЛ Абонемент ($m) Расширение (cfe) Зарплата Адаптация типовых решений

Ошибка в ЗУП релизов 3.1.23.653 / 3.1.25.37 — не рассчитывается НДФЛ с аванса. Это программная ошибка — Ошибка 60007141. Она может проявляться как по всем работникам в документе, так и частично. Проблема возникает, если в Начислении за первую половину месяца есть сотрудники, у которых в предыдущем месяце не было доходов.

1 стартмани

21.04.2023    3540    9    Vinzor    5       

2

Исправление ошибки определения базы резерва по оплате труда. ЗУП 3.1

Инструменты и обработки Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Windows Абонемент ($m) Расширение (cfe) Зарплата Адаптация типовых решений

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

1 стартмани

26.02.2023    3678    4    Vinzor    2       

4

Нужные дополнительные контроли в кадровом учете. ЗУП 3.1

Инструменты и обработки Бухгалтер Пользователь Сложные периодические расчеты 8.3.14 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Windows Абонемент ($m) Расширение (cfe) Анализ учета Кадровый учет

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

2 стартмани

08.08.2022    3504    6    Vinzor    8       

6

Комментарии

HighLoadЗамена подразделения в "Отражении зарплаты", "Начислении резервов" в ЗУП 3.1 для целей бухучета#10 01.06.24 23:26
(5) Да, случается. Я тоже порой получаю расширения, которые "не взлетают".
Тогда в конфигураторе создаю новое и в него "заливаю" из внешнего. И работает.
Общаюсь с ЗУП Проф и КОРП.
HighLoadЗамена подразделения в "Отражении зарплаты", "Начислении резервов" в ЗУП 3.1 для целей бухучета#9 01.06.24 23:24
(7) Легко. Но!
Дело в том, что в ERP в Бухучетную систему уходят суммы расходов на оплату труда не по "Подразделениям Организаций", а "Структуре Предприятия".
Которая в "Отражение" тянется из регистра сведений "Место позиции штатного расписания в структуре предприятия".

Так что именно вы хотите подменять?
HighLoadЗамена подразделения в "Отражении зарплаты", "Начислении резервов" в ЗУП 3.1 для целей бухучета#8 01.06.24 23:22
(6)
Цитата
CKindsDN42464
Сорри, только что заметил. Не ведаю, что это значит.
DevВыгрузить запрос в табличную часть на форме#4 01.06.24 21:12
У вас "Прием", ДатаСреза, "Увольнение" являются реквизитами формы. Как вы их "на сервер" передаёте?

Сделайте их реквизитами "Объекта". Именно из объекта выведите на форму.
И далее будет вот что.
Пользователь заполняет на форме значение, а оно присваивается реквизиту "Объекта".
Таким образом, вы в процедуре "на сервере" будете иметь реальные значения, которые передадите в запрос как параметры.
Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза);
это будет эквивалентно "Запрос.УстановитьПараметр("ДатаСреза", Объект.ДатаСреза);

Вы разве сейчас это не видите "на отладке" ?
DevВыгрузить запрос в табличную часть на форме#2 01.06.24 20:33
Запрос исполняете в Процедуре &НаСервере

Объявили запрос, установили параметры, текст запроса.

Чтобы результат "зашёл на форму", а на форме, как я вижу, вы вывели именно табличную часть самой обработки, под запросом напишите

Код
Объект.ТабличнаяЧасть.Загрузить(Запрос.Выполнить().Выгрузить());
DevСКД Иерархия#16 01.06.24 19:59
(14) Что за конфигурация? Справочник типовой?
DevНе выводит справку внешней обработке#13 31.05.24 13:27
Я тоже помучился. Делал справку с картинками. Но получилось.
Сделал так. В обработке
1. создал реквизит "ПолеHTML", синоним "поле справки", тип "ФорматированныйДокумент".
2. На форму обработки с этого реквизита объекта вытащил реквизит формы, вид "Поле форматированного документа"
3. Создал макет, тип макета "HTML Документ". Туда внёс свою справку (форматированный текст + картинки).
4. В модуле формы создал свою команду "ПоказатьСправку". Действие:
Код
&НаКлиенте
Процедура ПоказатьСправку(Команда)
   СправкаСервер();
КонецПроцедуры      
&НаСервере
Процедура СправкаСервер() 
   Вложения = Новый Структура;   
   ОтчетОбъект = РеквизитФормыВЗначение("Объект");
   Объект.ПолеHTML.УстановитьHTML(ОтчетОбъект.ПолучитьМакет("Макет").ПолучитьТекст(), Вложения); 
КонецПроцедуры


И всё отлично работает.
DevСгрупировать результат в одну строку#2 31.05.24 13:16
(2) блин. Ну там где выборка значений, применяйте "ЕстьNull(нечто, 0) как ПолеНечто"
Группируйте по "измерениям", для ресурса агрегатная функция "Сумма" или "Максимум", смотря что вам подойдёт
DevФункция "Удалить числа из строки"#11 29.05.24 11:56
(2) С параметрами, пишут, чуток быстрее работает
Код
СтрСоединить(СтрРазделить(Строка, "0123456789", Ложь), "")
DevПример внешней печатной формы с предварительным выводом параметров#5 29.05.24 10:18
Тоже у себя сделал с клиентским методом.
Отладочная форма стартует первой и открывает "диалоговую" форму и передает в неё параметры. Та уже зовёт "печать".
Если через Файл/Открыть, то та же отладочная форма открывается, и там пользователь (разработчик-отладчик) вводит "объект печати" и "команду печати" (список команд формируется из процедуры регистрации формы), а далее как в предыдущем абзаце.