#0
by Врадий
Здравствуйте. 1С:Предприятие 8.1 (8.1.14.72) Конфигурация: Управление производственным предприятием, редакция 1.2 (1.2.29.1) В обработке проведения документа "Начисление страховых взносов" ошибка: в регистре расчетов ЕСНДополнительныеНачисления не заполняется ресурс Скидка для начислений с видом дохода «Материальная помощь, облагаемая страховыми взносами частично». Ошибка ведет к неправильному формированию сумм страховых взносов документом «Отражение зарплаты в регламентированном учете». Может кто подскажет, как лучше исправить эту ошибку.
#7
by Врадий
Да я вот раскопала, что ошибка на в доке "Отражение...", а в доке "Начисление взносов"... и процедуру нашла, где ошибка СформироватьДвиженияПоСкидкам... осталось немного...если знаете, не томите
#14
by yurushev
я исправлял это дело но в более старом релизе в 22...пока работает там скидка в регистр расчетов(непомню в который) вообще не записывалась, соответственно сделал запись скидки в рег расчетов(именно при проведении там процедура одна на проведении и расчет, сделал свою процедуру именно для проведения документа) а отр зп в рег учете все норм подхватывается, только у фсс нс надо из базы скидку убирать... вкратце так и после этого по счетам все распределилось с учетом скидки
#15
by Врадий
Спасибо за ответ. Я просто хотела услышать подтверждение своим рассуждениям. Значит я на правильном пути. Просто хотелось бы по-меньше исправлений в типовой. Я только не поняла вашу фразу "только у фсс нс надо из базы скидку убирать..." Поясните, пожалуйста. Мне кажется, что в "Отражении зарплаты в р.у." все в порядке.
#16
by yurushev
все просто: фсс НС не должен учитывать вычеты,а т.к. мы его в скидку расчетного регистра помещаем и отр зп в рег учете эту скидку из базы вычитает, а нам бы для конкретно фсс нс этого делать не надо, мы просто базу для него считаем без учета скидки отдельно, там 2-3 строчки в большом запросе добавляем и все, боле ничего не меняем в отр зп в рег учете не бойтесь, изменения в типовой минимальны, обновляется без проблем
#18
by GoldFish
Подскажите поподробнее, что вы поправляли в процедуре проведения "Начисление страховых взносов".
#20
by GoldFish
Движения в регистр ЕСНДополнительныеНачисления формируются в процедуре СформироватьДвиженияПоДоходам. Но в запросе отсутствует поле Скидка. Именно поэтому регистр заполняется неверно.
#21
by yurushev
заглянул где я это делал))) оказалось в ЗУПе(22.3), думаю сути не меняет в процедуру ДополнительныеДействияОбработкиПроведения изменить запуск типовой процедуры СформироватьДвиженияПоДоходам на свою, в которой исправлен запрос следующим образом: СвернутыеДопНачисления=ДокументОбъект.ДополнительныеНачисления.Выгрузить; СвернутыеДопНачисления.Свернуть("ВидДохода,ФизЛицо","Результат"); СвернутыеВычеты=ДокументОбъект.НеоблагаемыеСуммыДоходов.Выгрузить; СвернутыеВычеты.Свернуть("ФизЛицо,ВидДохода","Скидка"); Запрос.УстановитьПараметр("СвернутыеДопНачисления",СвернутыеДопНачисления); Запрос.УстановитьПараметр("СвернутыеВычеты",СвернутыеВычеты); Запрос.Текст = "ВЫБРАТЬ | СвернутыеВычеты.Физлицо, | СвернутыеВычеты.Скидка, | СвернутыеВычеты.ВидДохода |ПОМЕСТИТЬ СвернутыеВычеты |ИЗ | &СвернутыеВычеты КАК СвернутыеВычеты |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | СвернутыеДопНачисления.Физлицо, | СвернутыеДопНачисления.ВидДохода, | СвернутыеДопНачисления.Результат |ПОМЕСТИТЬ СвернутыеДопНачисления |ИЗ | &СвернутыеДопНачисления КАК СвернутыеДопНачисления |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Дополнительные.НомерСтроки, | Дополнительные.ВидРасчета, | Дополнительные.Сотрудник, | Дополнительные.ВидДохода КАК ВидДохода, | Дополнительные.ОблагаетсяЕНВД, | Дополнительные.ОблагаетсяПоДополнительномуТарифу, | Дополнительные.Результат, | Дополнительные.Сторно, | Дополнительные.ДокументОснование |ПОМЕСТИТЬ ДополнительныеНачисления |ИЗ | &ДополнительныеНачисления КАК Дополнительные |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Дополнительные.НомерСтроки, | Дополнительные.ВидРасчета, | Дополнительные.Сотрудник, | Дополнительные.ВидДохода КАК КодДоходаЕСН, | Дополнительные.ОблагаетсяЕНВД, | Дополнительные.ОблагаетсяПоДополнительномуТарифу, | Дополнительные.Результат, | Дополнительные.Сторно, | Дополнительные.ДокументОснование, | ВложенныйЗапрос.Коэффициент * Дополнительные.Результат КАК Скидка |ПОМЕСТИТЬ ВТДополнительныеНачисления |ИЗ | ДополнительныеНачисления КАК Дополнительные | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | ВЫБОР | КОГДА ВложенныйЗапрос.Скидка / ЕСТЬNULL(СвернутыеДопНачисления.Результат, 1) = ВложенныйЗапрос.Скидка | ТОГДА 0 | ИНАЧЕ ВложенныйЗапрос.Скидка / ЕСТЬNULL(СвернутыеДопНачисления.Результат, 1) | КОНЕЦ КАК Коэффициент, | ВложенныйЗапрос.ФизЛицо КАК ФизЛицо, | ВложенныйЗапрос.ВидДохода КАК ВидДохода | ИЗ | СвернутыеДопНачисления КАК СвернутыеДопНачисления | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | СвернутыеВычеты.Физлицо КАК ФизЛицо, | СУММА(СвернутыеВычеты.Скидка) КАК Скидка, | СвернутыеВычеты.ВидДохода КАК ВидДохода | ИЗ | СвернутыеВычеты КАК СвернутыеВычеты | | СГРУППИРОВАТЬ ПО | СвернутыеВычеты.Физлицо, | СвернутыеВычеты.ВидДохода) КАК ВложенныйЗапрос | ПО СвернутыеДопНачисления.Физлицо = ВложенныйЗапрос.ФизЛицо | И СвернутыеДопНачисления.ВидДохода = ВложенныйЗапрос.ВидДохода) КАК ВложенныйЗапрос | ПО Дополнительные.ВидДохода = ВложенныйЗапрос.ВидДохода | И Дополнительные.Сотрудник.Физлицо = ВложенныйЗапрос.ФизЛицо"; Запрос.Выполнить; другие вызовы процедуры СформироватьДвиженияПоДоходам нельзя трогать т.к. используется не только для проведения но и для расчета. а при расчете все делается верно в док. отр зп в рег учете совсем немного исправлений, думаю разберетесь
#22
by Врадий
Спасибо!! В 30-м релизе УПП исправили эту ошибку: при этом в регистр ЕСНДополнительные Начисления скидки они так и не прописывают, а для «ОтраженияЗарплаты в регл.уч.» берут скидки из регистра накопления СтраховыеВзносыСведенияОДоходах…. Завтра еще напишу
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка при формировании свода проводок
- При формировании журнала кассы в 1С Бухгалтерии 7.7 выдаёт ошибки...
- Тестирование и исправление базы
- Не проходит тестирование и исправление
- Исправление ошибки 100% загрузки процессора(вопрос)
- Добавление проводок в движения и массива проводок 1С УПП
- Тестирование и исправление базы в файловом и серверном варианте
- БП3.0. Ошибка при формировании отчета "Расчет по страховым взносам"
В этой группе 1С
- MacOS - как сделать ярлык на сетевую папку?
- Добавление элемента отбора в отбор
- Citrix, не печатает принтер
- Неудачная попытка создания объекта
- Как правильно вести учет топлива в связке УАТ и БП?
- Монитор с LED - подсветкой
- Переход с 7.7 на 1с 8 комплексная автоматизация
- Вхождение основного средства в состав другого основного средства
- Где ошибка в шаблоне ограничений
- Программно сохранить в эксель табличный документ
- План обмена между различными конфигурациями
- Холдинговая структура контрагентов в УТ
- Групповая обработка справочников и документов
- Поиск дублей справочника Контрагенты
- План видов характеристик. Как получить значение?
- Использую компоненту Ёксель ("SpreadSheet.dll"), после сохранения в Эксель, при откры
- Переоценка валютных средств (расчеты в условных единицах)
- Ошибка SDBL:Разрушена структура базы данных 1С:Предприятия. (pos=0)
- Какой сервер 1С:Предприятие купить - 32 или 64bit?
- Корректировка записей регистров сведений