Советую просто обновиться до последней версии (508)
Если конфа переписана, обновите только спр.сотрудников и док начисление зп
Советую просто обновиться до последней версии (508)
Если конфа переписана, обновите только спр.сотрудников и док начисление зп
Изменила в конфигураторе ст.выч. как вы писали,но в справке 1 и 2 ндфл неправильно берет ст. выч тем у кого 1 ребенок-ставит 2тыс,у кого два -нет проблем.Помогите разобраться в чем дело?
Все получилось с измененем вычетов вроде, но только у тех сотрудников, которые уже были приняты. А когда пытаюсь оформить нового сотрудника - вычеты старые. Что и где нужно дописать чтобы принимать с новыми вычетами?
Аноним (Наталья), про какие вычеты вы говорите? на детей?
в форме дока НачислениеЗП
найти 2005 и исправить
ИначеЕсли ЭлементДиалога = "РазмерВычетаНаРебенка" Тогда
ВычетыНаРебенка = СоздатьОбъект("СписокЗначений");
Если ДатаГод(ДатаДок) < 2005 Тогда
ВычетыНаРебенка.ДобавитьЗначение(300);
ВычетыНаРебенка.ДобавитьЗначение(600);
Иначе
Если ДатаГод(ДатаДок) < 2009 Тогда
ВычетыНаРебенка.ДобавитьЗначение(600);
ВычетыНаРебенка.ДобавитьЗначение(1200);
Иначе
ВычетыНаРебенка.ДобавитьЗначение(1000);
ВычетыНаРебенка.ДобавитьЗначение(2000);
КонецЕсли;
КонецЕсли;
ВычетыНаРебенка.ВыбратьЗначение(РазмерВычетаНаРебенка,,,, 2);
Флаг = 0;
Извините, описался, - док ПриказОприемеНаРаботу
Спасибо огромное )
Спасибо большое, я изменила вычеты с 600 на 1000 , но есть еще проблемка-для сотрудника не могу поставить 1 ребенка, хотя в записи периодических реквизитов все правильно исправляю и +вкл.новые+ жму, а все равно потом открываешь сотрудника и у него опять нет детей!
В константах даты запрета редактирования данных НЕТ
Что делать?
>но есть еще проблемка-для сотрудника не могу поставить 1 ребенка, хотя в записи периодических реквизитов все правильно
как правильно, приведите строки записей пер.рекв
АнонимХ у меня 1С УСНО 7,70,157.
В 1НДФЛ так же нет вычетов на детей, как самостоятельно исправить?
Пыталась как ранее вы писали в #128, я зашла ч/з конфигуратор открыла документ "начисление зарплаты", но там нет такого описания как ранее вы описали. Может как то по другому?
"1. Беломестнова Наталья Геннадьевна (табельный номер 000000005)
Валовый доход с начала года: 23097.27
Предоставленные вычеты: 1800
Облагаемый доход с начала года: 5550
Начислено по документу: 7350, в том числе НДФЛ: 0, к выплате: 7350"
почему он так проводит? у нее стандартный вычет 400 р. + 1000р. на ребенка итого 1400, а не 1800, и НДФЛ не считает...........
>но есть еще проблемка-для сотрудника не могу поставить 1 ребенка, хотя в записи периодических реквизитов все правильно
как правильно, приведите строки записей пер.рекв//// э...привести что в конфигураторе написано?
Это в конфигураторе написано, я исправила только 600 на 1000 и 1200 на 2000
Предопределенная процедура
//
Процедура ПриНачалеВыбораЗначения(ЭлементДиалога, Флаг)
Если (ЭлементДиалога = "СчетЗатрат") и (Константа.ИспользоватьСписокКорректныхПроводок = Да) Тогда
СписокКорректныхПроводок = СоздатьОбъект("СписокЗначений");
СписокКорректныхПроводок.Установить("Счет", Сч70);
глЗначениеОтбора = СписокКорректныхПроводок;
ИначеЕсли ЭлементДиалога = "СтатьяОтчисленийНаСоцНужды" Тогда
Если МожноВыбиратьСтатьюОтчислений() > 0 Тогда
ПриВыбореСчета();
ОткрытьФорму("Справочник."+СтатьяОтчисленийНаСоцНужды.Вид(), Перечисление.ГруппыВидыРасходов.ЕСН);
КонецЕсли;
Флаг = 0;
ИначеЕсли ЭлементДиалога = "СтатьяПрочихОтчисленийНаСоцНужды" Тогда
Если МожноВыбиратьСтатьюОтчислений() > 0 Тогда
ПриВыбореСчета();
Если ПустоеЗначение(СтатьяПрочихОтчисленийНаСоцНужды) = 1 Тогда
ОткрытьФорму("Справочник."+СтатьяПрочихОтчисленийНаСоцНужды.Вид(), Перечисление.ГруппыВидыРасходов.ДругиеРасходы);
Иначе
Если (СтатьяПрочихОтчисленийНаСоцНужды.ВидРасходовДляНалоговогоУчета = Перечисление.ГруппыВидыРасходов.НалогиИСборы) Тогда
ОткрытьФорму("Справочник."+СтатьяПрочихОтчисленийНаСоцНужды.Вид());
Иначе
ОткрытьФорму("Справочник."+СтатьяПрочихОтчисленийНаСоцНужды.Вид(), Перечисление.ГруппыВидыРасходов.ДругиеРасходы);
КонецЕсли;
КонецЕсли;
КонецЕсли;
Флаг = 0;
ИначеЕсли ЭлементДиалога = "РазмерВычетаНаРебенка" Тогда
ВычетыНаРебенка = СоздатьОбъект("СписокЗначений");
Если ДатаГод(ИспользоватьДату()) < 2005 Тогда
ВычетыНаРебенка.ДобавитьЗначение(300);
ВычетыНаРебенка.ДобавитьЗначение(600);
Иначе
ВычетыНаРебенка.ДобавитьЗначение(1000);
ВычетыНаРебенка.ДобавитьЗначение(2000);
КонецЕсли;
ВычетыНаРебенка.ВыбратьЗначение(РазмерВычетаНаРебенка,,,, 2);
Флаг = 0;
ИначеЕсли ЭлементДиалога = "РазмерВычетаНаРебенкаИнвалида" Тогда
ВычетыНаРебенка = СоздатьОбъект("СписокЗначений");
ВычетыНаРебенка.ДобавитьЗначение(1200);
ВычетыНаРебенка.ДобавитьЗначение(2400);
ВычетыНаРебенка.ВыбратьЗначение(РазмерВычетаНаРебенкаИнвалида,,,, 2);
Флаг = 0;
ИначеЕсли ЭлементДиалога = "ХарактерРаботы" Тогда
СписокХарактеровРаботы.ВыбратьЗначение(ХарактерРаботы,,,, 2);
Флаг = 0;
КонецЕсли;
КонецПроцедуры // ПриНачалеВыбораЗначения()
Последний раз редактировалось Бррр; 16.12.2009 в 06:50.
>э...привести что в конфигураторе написано?
нет приведите записи историю реквизита дети в базе
>я исправила только 600 на 1000 и 1200 на 2000
плохо исправили, замените на это
ИначеЕсли ЭлементДиалога = "РазмерВычетаНаРебенка" Тогда
ВычетыНаРебенка = СоздатьОбъект("СписокЗначений");
Если ДатаГод(ИспользоватьДату()) < 2005 Тогда
ВычетыНаРебенка.ДобавитьЗначение(300);
ВычетыНаРебенка.ДобавитьЗначение(600);
Иначе
Если ДатаГод(ИспользоватьДату()) < 2009 Тогда
ВычетыНаРебенка.ДобавитьЗначение(600);
ВычетыНаРебенка.ДобавитьЗначение(1200);
Иначе
ВычетыНаРебенка.ДобавитьЗначение(1000);
ВычетыНаРебенка.ДобавитьЗначение(2000);
КонецЕсли;
КонецЕсли;
ВычетыНаРебенка.ВыбратьЗначение(РазмерВычетаНаРебенка,,,, 2);
Флаг = 0;
и вообще, не понимаю, что мешает обновиться до последней (буквально щаз выложили 165), ведь дальше будут проблемы с 2-ндфл и проч.
я бы с радостью обновилась, так у нас не лецензионная версия...((
АнонимХ, вставила как вы написали, а теперь в предприятии не могу открыть сотрудника пишет ВычетыНаРебенка.ВыбратьЗначение(РазмерВычетаНаРебе <<?>>нка,,,, 2);
{Справочник.Сотрудники.Форма.Модуль(472)}: Переменная не определена (нка)
>ВычетыНаРебенка.ВыбратьЗначение(РазмерВычетаНаРебе <<?>>нка,,,, 2);
Ну, откройте это место в конфигураторе, уберите пробел
АнонимХ, спасибо, уже сама догадалась))
надоело мне с этими вычетами возиться, я все операции вручную ввела... но спасибо большое за помощь!
... поскольку вышеизложенное в свете вышеуказанного влечет нижеследующее по отношению к поименованному...
подскажите кто-нибудь где можно скачать новую конфигурацию для 1с бух. 7.7.
у меня почему то все вычеты удваиваются, ставлю 400 , а при начислении з/п программа пишет 800 ..((
Octopus, мне подсказали, я установила, а вычеты теперь удваиваются, может неправильно обновила?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)