|
Проведите документ Отражение начисления НДС выдает ли ошибку в 2.0.32.4 | ☑ | ||
---|---|---|---|---|
0
gkvgkv
02.02.12
✎
14:56
|
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине: {ОбщийМодуль.ОбщегоНазначения.Модуль(2363)}: Итератор для значения не определен |
|||
1
DrShad
02.02.12
✎
14:57
|
а кусок модуля с ошибкой слабо посмотреть?
|
|||
2
gkvgkv
02.02.12
✎
14:59
|
Да лень, делаем все как раньше, а разруливать очередные ошибки после обновления не хоца. Щас попробую в старой базе.
|
|||
3
gkvgkv
02.02.12
✎
15:00
|
Побежал домой завтра отпишусь если что.
|
|||
4
DrShad
02.02.12
✎
15:00
|
ну-ну
|
|||
5
DSatan
02.02.12
✎
15:39
|
во народ пошел :)
|
|||
6
листопад
03.02.12
✎
12:14
|
+(0) Такая же ошибка выходит при попытке провести документ Отражение начисления НДС !!!
Смотрю в отладчике, в модуле док-та "Отражение начисления НДС", вызывается Процедура ЗагрузитьВТаблицуЗначений(ТаблицаИсточник, ТаблицаПриемник) и после этого вываливается ошибка. Как это побороть??? Процедура ДвиженияПоРегистрам(РежимПроведения, СтруктураШапкиДокумента, ТаблицаПоТоварам, ТаблицаПоДокументамОплаты, Отказ, Заголовок) //... Если СтруктураШапкиДокумента.ПрямаяЗаписьВКнигу ИЛИ Дата >= '20120101' Тогда //... ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(ТаблицаПоДокументамОплаты, ТаблицаДвижений_НДСЗаписиКнигиПродаж); //доходит до этого места, вызывается ЗагрузитьВТаблицуЗначений и вылетает //... КонецЕсли; //... КонецПроцедуры // ДвиженияПоРегистрам() // Добавляет в таблицу значений строки из другой таблицы значений и // в них значения колонок с совпадающими наименованиями. // // Параметры: // ТаблицаИсточник - таблица значений, откуда берутся значения. // ТаблицаПриемник - таблица значений, куда добавляются строки. // Процедура ЗагрузитьВТаблицуЗначений(ТаблицаИсточник, ТаблицаПриемник) Экспорт Для каждого СтрокаТаблицыИсточника Из ТаблицаИсточник Цикл СтрокаТаблицыПриемника = ТаблицаПриемник.Добавить(); ЗаполнитьЗначенияСвойств(СтрокаТаблицыПриемника, СтрокаТаблицыИсточника); КонецЦикла; КонецПроцедуры // ЗагрузитьВТаблицуЗначений() |
|||
7
листопад
03.02.12
✎
12:26
|
Up!
|
|||
8
DSatan
03.02.12
✎
12:39
|
что в СтрокаТаблицыПриемника и СтрокаТаблицыИсточника ??
|
|||
9
DSatan
03.02.12
✎
12:42
|
Надо ДенисЧ звать :) он по дешевке СП подгонит :)
а пока его нет.... :) ЗаполнитьЗначенияСвойств(<Приемник>, <Источник>, <СписокСвойств>, <ИсключаяСвойства>) Копирует значения свойств <Источника> в свойства <Приемника>. Сопоставление производится по именам свойств. |
|||
10
DSatan
03.02.12
✎
12:58
|
попробовал щас - проводится документ
|
|||
11
листопад
03.02.12
✎
14:03
|
(9) СтрокаТаблицыИсточника - тип "Неопределенно";
ТаблицаИсточник - тип "Неопределенно"; ТаблицаПриемник - тип "Таблица значений" (т.е. табличная часть док-та ОтражениеНачисленияНДС). Спотыкается, именно когда идет вызов на строчку ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(ТаблицаПоДокументамОплаты, ТаблицаДвижений_НДСЗаписиКнигиПродаж); а именно ТаблицаПоДокументамОплаты. Но вкладка "ДокументыОплаты" - у нас пустая (в док-те ОтражениеНачисленияНДС)!!! Строчку ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(ТаблицаПоТоварам,ТаблицаДвижений_НДСЗаписиКнигиПродаж); проходит без проблем!!! HELP!!! |
|||
12
DSatan
03.02.12
✎
14:16
|
так на какой строке падает-то???
|
|||
13
листопад
03.02.12
✎
14:44
|
(12)
1. Сначала вызывается в модуле док-та процедура "ДвиженияПоРегистрам". 2. Проходит на ура строчку: ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(ТаблицаПоТоварам,ТаблицаДвижений_НДСЗаписиКнигиПродаж); 3. Доходит до строчки: ОбщегоНазначения.ЗагрузитьВТаблицуЗначений(ТаблицаПоДокументамОплаты, ТаблицаДвижений_НДСЗаписиКнигиПродаж); Проваливается в ОбщМодуле в процедуру ЗагрузитьВТаблицуЗначений(ТаблицаИсточник, ТаблицаПриемник), доходит в ней до строчки Для каждого СтрокаТаблицыИсточника Из ТаблицаИсточник Цикл и вываливает ошибку в (0). |
|||
14
DSatan
03.02.12
✎
15:00
|
если я правильно понял у тебя в строке 372 ТаблицаПоДокументамОплаты = Неопределено?
если так - выясняй причину, там даже при пустой ТЧ "Документы оплаиты" тип должен быть ТаблицаЗначений |
|||
15
листопад
03.02.12
✎
15:41
|
(14) Опытным путем выяснила, что ошибка эта не появляется, если в док-те "ОтражениеНачисленияНДС" поставить флажок "Использовать как запись книги продаж", то ошибки не возникает, все ок. Но нам этот флажок ставить НЕ НАДО, т.к. тогда док-т делает движение по другому регистру НДС:
http://s002.radikal.ru/i197/1202/30/4cdc7ee2abcd.jpg DSatan, попробуйте провести док-т "ОтражениеНачисленияНДС" без флажка "Использовать как запись книги продаж". Получится? |
|||
16
gkvgkv
07.02.12
✎
09:10
|
В 1с ответили так:
Подобная ошибка зарегистрирована ранее. Стоит заметить, что с 2012 года использование документа "Отражение начисления НДС" возможно только в режиме <Использовать как запись книги продаж>. |
|||
17
fkfall
09.02.12
✎
11:54
|
Если я правильно понял, то теперь без галочки "Использовать как запись книги
продаж" документ вообще проводить нельзя? И следовательно исправлять ошибку при проведении не нужно 80? Интересно как это объяснить Главбуху? Прям так и сказать: без галочки НЕЛЬЗЯ! Интересно что она ответит, хотя я догадываюсь... |
|||
18
DSatan
09.02.12
✎
13:05
|
думаю надо просто добавить проверку на этот флажок, чтобы на ошибку не валилось
а насчет возможности проведения без галочки - пусть ГБ отправляет запрос в 1С если она твоим словам не верит. в крайнем случае она может вручную убрать лишние движения в проводках после проведения с галочкой |
|||
19
fkfall
09.02.12
✎
13:20
|
Проблема чуть больше.
При установке такой галочки в документе документ "Отражение начисления НДС" попадает в книгу продаж и задваивает суммы. Но если учесть ответ от 1С (16), то можно сделать вывод, что галочка должна присутствовать при проведении документа. Так что просто "забанить" галочку мне кажется нельзя :(. |
|||
20
DSatan
09.02.12
✎
13:25
|
если у вас попадает в книгу и так - зачем тогда отражение еще делать??
|
|||
21
fkfall
09.02.12
✎
14:43
|
Хороший вопрос. Задам его бухгалтерии. :).
|
|||
22
fkfall
09.02.12
✎
15:20
|
Говорят для того что бы выставить счет-фактуру :(.
На отчет ККМ разве нужно выставлять счет фактуру? |
|||
23
fkfall
09.02.12
✎
18:55
|
Нашел решение проблемы :).
Галочку "банить" не нужно она должна быть! Для правильного формирования книги продаж при проведении документов "Отражение начисления НДС" (которые действительно нужны для оформления счетов-фактур) нужно в Настройках параметров учета на вкладке НДС поставить галочку и дату для "Вести учет НДС в соответствии с постановлением Правительства РФ от 26 декабря 2011 года №1137" и все учитывается правильно. Задвоение данных в книге продаж пропало. |
|||
24
fkfall
10.02.12
✎
10:57
|
поторопился с выводами. проблема так и не решилась. :(.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |