Бух. 7.7 ред. 4.5, релиз 521.В сведениях о стаже не сохраняется категория ЗЛ: УСЕН
Показывать по
10
20
40
сообщений
- 1
- 2
01.02.2011
14:30
#11
Сделала все, как Вы написали. Получилось!!! Все пачки сформировались правильно. Огромное Вам спасибо за помощь!!! Очень Вам благодарна!
01.02.2011
14:42
#12
"Ну вот, значит теперь и про ПУБ (Производство+Услуги+Бухгалтерия 7.7) написать можно.
Там в самом деле есть плюха.
Если посмотреть в Перечисление.ТарифыСтраховыхВзносов, то значения там есть такие:
- ОбщийНалоговыйРежим
- ЕНВД
- ОрганизацияИнвалидов
- РезидентТехникоВнедренческойЗоны
- УпрощенныйНалоговыйРежим
если посмотреть в алгоритм в глобальном модуле (строка 38660 в 7.70.317):
Функция глПолучитьКатегориюЗЛПоТарифуВзносов(ТарифВзносов) Экспорт
Если ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим Тогда
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.НР;
ИначеЕсли ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ЕНВД Тогда
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН;
ИначеЕсли (ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов) или
(ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.РезидентТехникоВнедренческойЗоны) Тогда
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ;
КонецЕсли;
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.НР;
КонецФункции //глПолучитьКатегориюЗЛПоТарифуВзносов
то есть, выходит, что для Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим функция вернет Перечисление.КатегорииЗастрахованныхЛицПФР.НР в то время, когда нужно Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН и те, кто ведет УСН в ПУБ видят совсем не то что должны видеть.
Чтобы исправить, нужно строчку:
ИначеЕсли ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ЕНВД Тогда
заменить на:
ИначеЕсли (ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ЕНВД) ИЛИ (Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим) Тогда"
Там в самом деле есть плюха.
Если посмотреть в Перечисление.ТарифыСтраховыхВзносов, то значения там есть такие:
- ОбщийНалоговыйРежим
- ЕНВД
- ОрганизацияИнвалидов
- РезидентТехникоВнедренческойЗоны
- УпрощенныйНалоговыйРежим
если посмотреть в алгоритм в глобальном модуле (строка 38660 в 7.70.317):
Функция глПолучитьКатегориюЗЛПоТарифуВзносов(ТарифВзносов) Экспорт
Если ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ОбщийНалоговыйРежим Тогда
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.НР;
ИначеЕсли ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ЕНВД Тогда
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН;
ИначеЕсли (ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ОрганизацияИнвалидов) или
(ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.РезидентТехникоВнедренческойЗоны) Тогда
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.ОЗОИ;
КонецЕсли;
Возврат Перечисление.КатегорииЗастрахованныхЛицПФР.НР;
КонецФункции //глПолучитьКатегориюЗЛПоТарифуВзносов
то есть, выходит, что для Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим функция вернет Перечисление.КатегорииЗастрахованныхЛицПФР.НР в то время, когда нужно Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН и те, кто ведет УСН в ПУБ видят совсем не то что должны видеть.
Чтобы исправить, нужно строчку:
ИначеЕсли ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ЕНВД Тогда
заменить на:
ИначеЕсли (ТарифВзносов = Перечисление.ТарифыСтраховыхВзносов.ЕНВД) ИЛИ (Перечисление.ТарифыСтраховыхВзносов.УпрощенныйНалоговыйРежим) Тогда"
- 1
- 2
Читают тему
(гостей: 1)