Документ "Закрытие месяца" Налоги с ФОТ 4,5
15.01.2004
11:29
#1
"Помогите! Срочно! Документ "Закрытие месяца" не могу провести!
Ошибка
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, РевизитДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}: Деление на 0
Причем обратите внимание в модуле документа именно "Ревизит"
"
Ошибка
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, РевизитДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}: Деление на 0
Причем обратите внимание в модуле документа именно "Ревизит"
"
15.01.2004
14:17
#2
"что то на первый взгляд кажется, что надо "Реквизит" стереть, т.е. получится в этой строке:
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, ДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(ДляРаспределенияЕСН_ФБ));
пиши, получилось ли...
"
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, ДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(ДляРаспределенияЕСН_ФБ));
пиши, получилось ли...
"
15.01.2004
15:26
#3
"Еще хужее столо....
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, ДляРаспределенияЕСН_ФБ<>>)/ТаблицаРаспределения.Итог(ДляРаспределенияЕСН_ФБ));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}: Переменная не определена (ДляРаспределенияЕСН_ФБ)
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, ДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(ДляРаспределенияЕСН_ФБ<>>));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}:
Переменная не определена (ДляРаспределенияЕСН_ФБ)
Вы уж извините, я обычный пользователь.
Помогите если можете."
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, ДляРаспределенияЕСН_ФБ<>>)/ТаблицаРаспределения.Итог(ДляРаспределенияЕСН_ФБ));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}: Переменная не определена (ДляРаспределенияЕСН_ФБ)
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, ДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(ДляРаспределенияЕСН_ФБ<>>));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}:
Переменная не определена (ДляРаспределенияЕСН_ФБ)
Вы уж извините, я обычный пользователь.
Помогите если можете."
15.01.2004
15:46
#4
"Пардон дура, надо в кавычки взять "ДляРаспределенияЕСН_ФБ", т.е. получится строка:
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, "ДляРаспределенияЕСН_ФБ")/ТаблицаРаспределения.Итог("ДляРаспределенияЕСН_ФБ"));
"
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, "ДляРаспределенияЕСН_ФБ")/ТаблицаРаспределения.Итог("ДляРаспределенияЕСН_ФБ"));
"
15.01.2004
16:07
#5
"Не-а опять не попали
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, "ДляРаспределенияЕСН_ФБ")/ТаблицаРаспределения.Итог("ДляРаспределенияЕСН_ФБ"));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}: Неверный идентификатор колонки!"
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, "ДляРаспределенияЕСН_ФБ")/ТаблицаРаспределения.Итог("ДляРаспределенияЕСН_ФБ"));
{Документ.ЗакрытиеМесяца.Модуль Документа(5775)}: Неверный идентификатор колонки!"
15.01.2004
22:49
#6
Возвращай всё как было(первоначально), там правильно, надо только разобраться почему у тебя деление на ноль происходило.
с з/п у тебя ситуация: облагается ЕНВД и распределяется...как?
лениво немного разбираться... нет похожей базы клиентской(с ЕНВД и распределением) а самой ваять не хоч-ся...
с з/п у тебя ситуация: облагается ЕНВД и распределяется...как?
лениво немного разбираться... нет похожей базы клиентской(с ЕНВД и распределением) а самой ваять не хоч-ся...
16.01.2004
09:19
#7
В том то и дело, мы работаем в обычном режиме без всяких УСН и ЕНДВ. Самое простейшее начисление з/пл со всеми налогами (не регресс). Есть парочка инвалидов, парочка гр-правовых. Проблемки в предыдущих релизах я обошла, а эту никак. Я проверила все настройки, константы, справочники, сч ДФЛ и т.д. (все, что нашла), а она упирается в этот "Ревизит" и ни как...
16.01.2004
11:31
#8
"Я делал так в подобных строках: (не знаю правильно или нет, но считает)
Было:
------------------
ТаблицаРаспределения.ВыбратьСтроки();
Пока ТаблицаРаспределения.ПолучитьСтроку() = 1 Цикл
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, РевизитДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ));
Распределено = Распределено + Сумма;
СформироватьПроводку("ЕСН_ФБ", Сотрудник,ТаблицаРаспределения, Сумма);
КонецЦикла;
------------------
Стало:
------------------
ТаблицаРаспределения.ВыбратьСтроки();
if ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ)<>0 then
Пока ТаблицаРаспределения.ПолучитьСтроку() = 1 Цикл
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, РевизитДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ));
Распределено = Распределено + Сумма;
СформироватьПроводку("ЕСН_ФБ", Сотрудник,ТаблицаРаспределения, Сумма);
КонецЦикла;
endif;
"
Было:
------------------
ТаблицаРаспределения.ВыбратьСтроки();
Пока ТаблицаРаспределения.ПолучитьСтроку() = 1 Цикл
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, РевизитДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ));
Распределено = Распределено + Сумма;
СформироватьПроводку("ЕСН_ФБ", Сотрудник,ТаблицаРаспределения, Сумма);
КонецЦикла;
------------------
Стало:
------------------
ТаблицаРаспределения.ВыбратьСтроки();
if ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ)<>0 then
Пока ТаблицаРаспределения.ПолучитьСтроку() = 1 Цикл
Сумма = ЕСН*(ТаблицаРаспределения.ПолучитьЗначение(ТаблицаРаспределения.НомерСтроки, РевизитДляРаспределенияЕСН_ФБ)/ТаблицаРаспределения.Итог(РевизитДляРаспределенияЕСН_ФБ));
Распределено = Распределено + Сумма;
СформироватьПроводку("ЕСН_ФБ", Сотрудник,ТаблицаРаспределения, Сумма);
КонецЦикла;
endif;
"
1С Бухгалтерия 7.7. Перехожу с SQL на DBF. Как лучше всего это сделать?Справочник виды начислений (выплат) перенос в ЗИК 242
Читают тему
(гостей: 1)