|
БП 2.0 - ошибка при заполнении док-та "Формирование записей книги покупок" | ☑ | ||
---|---|---|---|---|
0
Looking
17.11.16
✎
10:46
|
Доброго времени суток! При попытке заполнить док-т "Формирование записей книги покупок" появляется ошибка
"{ОбщийМодуль.УчетНДС.Модуль(3916)}: Ошибка при вызове метода контекста (Выполнить) ТаблицаДокументов = Запрос.Выполнить().Выгрузить(); по причине: {(165, 21)}: Поле не найдено "ДокументСДаннымиСФ.КодВидаОперации" ДокументСДаннымиСФ.<<?>>КодВидаОперации " Если правильно понимаю, то суть в том, что у какого-то документа-основания счета-фактуры отсутствует реквизит КодВидаОперации? Как отыскать такой документ, который вызывает ошибку? Релиз конфигурации 2.0.65.47. Почитал про 2.0.65.48, в нем ошибок связанных с НДС не исправляли, если описание полное. |
|||
1
piter3
17.11.16
✎
10:47
|
новые доки есть?
|
|||
2
Looking
17.11.16
✎
10:48
|
(1)новые в смысле не типовые?
|
|||
3
piter3
17.11.16
✎
10:49
|
В моем старом релизе есть
ОпределитьНаличиеСчетовФактурПолученных там смотришь какие документы обходятся в запросе (2)угу |
|||
4
Масянька
17.11.16
✎
10:50
|
(0)
1. В кофне - вставить сообщалку. 2. Написать проверочный запрос. 3. Перелопатить ручками. Выбирай. |
|||
5
Looking
17.11.16
✎
10:51
|
(1)недавно обновлялись с релиза 2.0.65.8 на релиз 2.0.65.47, скорее всего с этим связано
нетиповой документ есть, он один, и в нем такой реквизит я добавил, но ошибка остается, к тому-же этот документ относится к реализациям, а это Книга покупок. |
|||
6
piter3
17.11.16
✎
10:53
|
ПредъявленСчетФактура реквизит есть?
|
|||
7
Looking
17.11.16
✎
10:56
|
(4)"В конфе - вставить сообщалку."
ошибка возникает в функции ОпределитьНаличиеСчетовФактурПолученных() в момент попытки выполнения запроса ТаблицаДокументов = Запрос.Выполнить().Выгрузить(); |
|||
8
Looking
17.11.16
✎
10:56
|
(6)нет, добавил, пробую перезаполнять Формирование записей книги покупок.
|
|||
9
Looking
17.11.16
✎
10:58
|
(6)все-равно та же-ошибка
|
|||
10
Масянька
17.11.16
✎
10:58
|
(7) И?
В снеговике нельзя сделать выборку из запроса? До "Выгрузить()". |
|||
11
piter3
17.11.16
✎
11:34
|
(7)в консоль итоговую сборку и она по идее напишет в какой таблице
|
|||
12
piter3
17.11.16
✎
15:31
|
Получилось?
|
|||
13
Looking
18.11.16
✎
00:43
|
(12)нет, днем не было возможности заниматься, сейчас занимаюсь.
|
|||
14
Looking
18.11.16
✎
04:33
|
Дело в том, что другими разработчиками достаточно давно добавлялся механизм распределения входящего НДС по видам деятельности пр итогам месяца документом РаспределениеНДСКосвенныхРасходов, возможно с этим как-то связано.
|
|||
15
Looking
18.11.16
✎
04:46
|
(3)"В моем старом релизе есть
ОпределитьНаличиеСчетовФактурПолученных " вот как раз в этой функции и возникает ошибка ТаблицаДокументов = Запрос.Выполнить().Выгрузить(); Возврат ТаблицаДокументов; КонецФункции // ОпределитьНаличиеСчетовФактурПолученных() |
|||
16
Looking
18.11.16
✎
06:18
|
Добавил в Функцию ОпределитьНаличиеСчетовФактурПолученных() сообщение
ТекстЗапросаПоДокументамСДаннымиСФ = ""; Если МассивДокументовСДаннымиСФ.Количество() <> 0 Тогда Для Каждого ИмяДокумента Из МассивДокументовСДаннымиСФ Цикл Сообщить("ИмяДокумента "+ИмяДокумента); ТекстЗапросаПоДокументамСДаннымиСФ = ТекстЗапросаПоДокументамСДаннымиСФ + Получил список ВозвратТоваровОтПокупателя КорректировкаПоступления ОтражениеНДСКВычету ОтчетКомиссионераОПродажах ПоступлениеДопРасходов ПоступлениеИзПереработки ПоступлениеНМА ПоступлениеТоваровУслуг Оказалось, что в док-те КорректировкаПоступления нет реквизита КодВидаОперации, а Функции ОпределитьНаличиеСчетовФактурПолученных() он в данном виде документа потребовался. В итоге после добавления данного реквизита ошибка ушла и ТЧ документа стала заполняться. Посмотрел абсолютно типовой актуальный релиз 2.0.65.48 - в нем также у документа КорректировкаПоступления отсутствует реквизит КодВидаОперации. Похоже на баг типовой? Или есть вероятность, что документооборот введен криво? |
|||
17
piter3
18.11.16
✎
09:33
|
Взял у себя в 2.0.65.32 ОпределитьНаличиеСчетовФактурПолученных
и КорректировкаПоступления нет в списке у меня. Мы точно знаем,что в список попадает из-за наличия реквизита ПредъявленСчетФактура тогда следует,что у тебя он добавлен.По последним релизам не могу сказать пока |
|||
18
Looking
18.11.16
✎
09:35
|
(17)"Мы точно знаем,что в список попадает из-за наличия реквизита ПредъявленСчетФактура тогда следует,что у тебя он добавлен"
руками не добавлял, значит добавилось при обновлении скорее всего. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |