![]() |
|
Перерасчет НДФЛ 2011 Украина | ☑ | ||
---|---|---|---|---|
0
Grobik
28.12.11
✎
16:14
|
Декабрь заканчивается. С последней зарплатой нужно сделать сабж. Нужно сделать если предыдущий бухгалтер не сделал перерасчет при увольненнии и у уволенного сотрудника вышло больше 9400 с компенсациями отпусков. Пример в ВОБУ №112 с.9-12. Есть обработка под 7.7 http://infоstаrt.ru/public/102932/. С утра мучаюсь с подобной под восьмерку. Мысли есть, но пока ничего не выходит. Я только месяц с 1с 8 работаю. Если у кого есть обработка для УТП которая просто по горизонтали по месяцам разворачивает зарплату и (или) НДФЛ и (или) ЕСВ или еще что связанное, выложите пожалуйста. Готовой обработкой под перерасчет НДФЛ поделюсь. Кстати пересчет 15% и 17% процентов меня интересует в первую очередь, а то никто его не реализует и не пробует.
|
|||
1
Grobik
04.01.12
✎
11:06
|
Подскажите пожалуйста, а то мне через 3 часа руки поотрывают.
Делаю такой запрос: процедура сформироватьотчет() экспорт // вызов процедур по подсчету кол раб дней и заполнения тз средний заработок Запрос = "ВЫБРАТЬ | Начисления.Организация КАК Организация, | ВЫБОР | КОГДА ВложенныйЗапрос.ПодразделениеОрганизации ЕСТЬ НЕ NULL | ТОГДА ВложенныйЗапрос.ПодразделениеОрганизации | КОНЕЦ КАК ПодразделениеОрганизации, | МЕСЯЦ(Начисления.ПериодРегистрации) КАК Месяцрегистрации, | Начисления.Сотрудник КАК Сотрудник, | Начисления.Сотрудник.ФизЛицо КАК СотрудникФизЛицо, | Начисления.Результат КАК Результат |ИЗ | РегистрРасчета.Начисления КАК Начисления | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации | ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних) КАК ВложенныйЗапрос | ПО Начисления.Сотрудник = ВложенныйЗапрос.Сотрудник |ГДЕ | Начисления.ПериодРегистрации МЕЖДУ &начало И &конец //---------------------НДФЛ------------------------------------------------------------------- | | ОБЪЕДИНИТЬ ВСЕ |ВЫБРАТЬ | ВзаиморасчетыПоНДФЛОбороты.Организация КАК Организация, | ВЫБОР | КОГДА ВложенныйЗапрос.ПодразделениеОрганизации ЕСТЬ НЕ NULL | ТОГДА ВложенныйЗапрос.ПодразделениеОрганизации | КОНЕЦ КАК ПодразделениеОрганизации, | МЕСЯЦ(ВзаиморасчетыПоНДФЛОбороты.ПериодВзаиморасчетов) КАК Месяцрегистрации, | ВзаиморасчетыПоНДФЛОбороты.Сотрудник КАК Сотрудник, | ВзаиморасчетыПоНДФЛОбороты.Сотрудник.ФизЛицо КАК СотрудникФизЛицо, | ВзаиморасчетыПоНДФЛОбороты.НалогПриход КАК НалогНДФЛ |ИЗ | РегистрНакопления.ВзаиморасчетыПоНДФЛ.Обороты КАК ВзаиморасчетыПоНДФЛОбороты | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации | ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних) КАК ВложенныйЗапрос | ПО ВзаиморасчетыПоНДФЛОбороты.Сотрудник = ВложенныйЗапрос.Сотрудник |ГДЕ | (ВзаиморасчетыПоНДФЛОбороты.ПериодВзаиморасчетов МЕЖДУ &начало И &конец) И | (ВзаиморасчетыПоНДФЛОбороты.Сотрудник ССЫЛКА Справочник.СотрудникиОрганизаций) | //------------------------------------------------------------------------------------- |УПОРЯДОЧИТЬ ПО | ПодразделениеОрганизации, | Месяцрегистрации, | СотрудникФизЛицо |ИТОГИ | СУММА(Результат), | КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Сотрудник) |ПО | Организация, | ПодразделениеОрганизации, | СотрудникФизЛицо, | Месяцрегистрации |АВТОУПОРЯДОЧИВАНИЕ" ; З = Новый Запрос(запрос); //З.УстановитьПараметр("Организация", Фирма); З.УстановитьПараметр("начало", НачалоМесяца(НачальнаяДата)); З.УстановитьПараметр("конец", КонецДня(КонецМесяца(Концоваядата))); МакетБаз = ПолучитьМакет("Ведомость"); ОблШапки = МакетБаз.ПолучитьОбласть("Шапка"); ОблМесяц = МакетБаз.ПолучитьОбласть("Месяц"); ОблСред = МакетБаз.ПолучитьОбласть("средняя"); ОблПодраздел = МакетБаз.ПолучитьОбласть("Подразделения"); ОблСотр = МакетБаз.ПолучитьОбласть("сотр"); ОблИтог = МакетБаз.ПолучитьОбласть("итог"); //3.Табличный документ ================================================================================ ТабДок = Новый ТабличныйДокумент(); //========================================================= РезЗапроса = З.Выполнить(); ВыборкаИтога = РезЗапроса.Выбрать(); ВыборкаИтога = РезЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам); ВыборкаИтога.Следующий(); КолСотр=ВыборкаИтога.Сотрудник; строка сообщить (" Месяц " + ВыборкаМес.Результат); Выдет СУММУ Результат + НалогНДФЛ строка сообщить (" Месяц " + ВыборкаМес.Результат +" НДФЛ " +ВыборкаМес.НалогНДФЛ); пишет ошибку Поле объекта не обнаружено (НалогНДФЛ) Где собака порылася? |
|||
2
Jaffar
11.01.12
✎
15:59
|
ты ж объединил 2 таблицы, в одной - Результат, в другой - НалогНДФЛ, оно склеилось по типу и свернулось в итог по группировкам.
|
|||
3
Jaffar
11.01.12
✎
17:00
|
по неофициальным данным, в отчетности 11г4кв002 реализован перерасчет НДФЛ.
это правда? |
|||
4
Jaffar
11.01.12
✎
17:00
|
... от 05/01/2012
|
|||
5
Jaffar
11.01.12
✎
17:01
|
а что с кодами 4 и 5 в табл.6 по персонификации? с меня бухи требуют, но я не видел их ни в отчетности по ЗиК, ни в отчетности по Бух.
|
|||
6
pumbaEO
11.01.12
✎
17:16
|
Возможно я ошибаюсь, но разве не для перерасчета НДФЛ cделано http://screencast.com/t/Wd2Oz98xKgBw
|
|||
7
Grobik
17.01.12
✎
11:30
|
(6) это не то
я вот делал недоделал http://forum.vobu.com.ua/viewtopic.php?f=1&t=58595&start=105 но и так прошло Опис файлу: Перерасчет 111_4.rar [12.26 Кб] Завантажено 27 разів |
|||
8
КапЛей
17.01.12
✎
11:33
|
забей. вещь необязательная.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |