|
Ошибка проведения списания с расчетного счета загруженных из клиент банка | ☑ | ||
---|---|---|---|---|
0
seademon86
31.08.12
✎
17:46
|
Всем добрый вечер, столкнулся с проблемой не могу понять - куда капать:
Конфигурация: Бухгалтерия 2.0 + БИТ-Финанс (2.0.35.6/2.8.10.3.F) Загружаются выписки из клиент-банка. Какие-то документы не проводятся (операция "Оплата поставщику", если что). Вылетает на ошибке: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {ОбщийМодуль.УправлениеВзаиморасчетами(2356)}: Ошибка при вызове метода контекста (Выполнить) по причине: по причине: {(7, 2)}: Тип не может быть выбран в запросе <<?>>Таб.ДокументРасчетов, Вылетает в процедуре "СформироватьСуммовыеРазницыПриРасчетахВУсловныхЕдиницах": Если НЕ СтруктураПараметров.ОпределятьСостояниеРасчетов Тогда Возврат; КонецЕсли; Если НЕ СтруктураШапкиДокумента.ОтражатьВНалоговомУчете Тогда Возврат; КонецЕсли; Запрос = Новый Запрос; Запрос.УстановитьПараметр("ТаблицаРаспределенияОплат", ТаблицаРаспределенияОплат); Запрос.Текст = "ВЫБРАТЬ | Таб.СчетУчета, | Таб.ВалютаВзаиморасчетов, | Таб.Подразделение, | Таб.Контрагент, | Таб.ДоговорКонтрагента, | Таб.ДокументРасчетов, | Таб.СтавкаНДС, | Таб.Разница КАК СуммоваяРазница |ПОМЕСТИТЬ ТаблицаСуммовыхРазниц |ИЗ | &ТаблицаРаспределенияОплат КАК Таб |ГДЕ | Таб.РасчетыВУсловныхЕдиницах | И Таб.Разница <> 0 |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ТаблицаСуммовыхРазниц.СчетУчета, | ТаблицаСуммовыхРазниц.ВалютаВзаиморасчетов, | ТаблицаСуммовыхРазниц.Подразделение, | ТаблицаСуммовыхРазниц.Контрагент, | ТаблицаСуммовыхРазниц.ДоговорКонтрагента, | ТаблицаСуммовыхРазниц.ДокументРасчетов, | ТаблицаСуммовыхРазниц.СтавкаНДС, | СУММА(ТаблицаСуммовыхРазниц.СуммоваяРазница) КАК СуммоваяРазница |ИЗ | ТаблицаСуммовыхРазниц КАК ТаблицаСуммовыхРазниц | |СГРУППИРОВАТЬ ПО | ТаблицаСуммовыхРазниц.СчетУчета, | ТаблицаСуммовыхРазниц.ВалютаВзаиморасчетов, | ТаблицаСуммовыхРазниц.Подразделение, | ТаблицаСуммовыхРазниц.Контрагент, | ТаблицаСуммовыхРазниц.ДоговорКонтрагента, | ТаблицаСуммовыхРазниц.ДокументРасчетов, | ТаблицаСуммовыхРазниц.СтавкаНДС"; Результат = Запрос.Выполнить(); Посмотрел, все модули стандартные 1С, посмотрел в новых версиях конфы - вроде изменений в этих объектах нет... Поиск по сети тоже не дал результатов. У кого есть идеи, что еще проверить/поправить? |
|||
1
seademon86
31.08.12
✎
17:47
|
(0) Проверил таблицу - у всех колонок задается тип, в частности у Таб.ДокументРасчетов - тип "Документы.ВсеСсылки()"
|
|||
2
hhhh
31.08.12
✎
17:57
|
(1) ну покажи как тип задаешь в таблице значений для этой колонки.
|
|||
3
seademon86
31.08.12
✎
18:10
|
(2) Тип задается в другом месте вот таким вот образом:
ТаблицаВзаиморасчетов = Новый ТаблицаЗначений(); ТаблицаВзаиморасчетов.Колонки.Добавить("СчетУчета", Новый ОписаниеТипов("ПланСчетовСсылка.Хозрасчетный")); ТаблицаВзаиморасчетов.Колонки.Добавить("ВалютаВзаиморасчетов", Новый ОписаниеТипов("СправочникСсылка.Валюты")); ТаблицаВзаиморасчетов.Колонки.Добавить("Подразделение", Новый ОписаниеТипов("СправочникСсылка.ПодразделенияОрганизаций")); ТаблицаВзаиморасчетов.Колонки.Добавить("Контрагент", Новый ОписаниеТипов("СправочникСсылка.Контрагенты")); ТаблицаВзаиморасчетов.Колонки.Добавить("ДоговорКонтрагента", Новый ОписаниеТипов("СправочникСсылка.ДоговорыКонтрагентов")); ТаблицаВзаиморасчетов.Колонки.Добавить("ДокументРасчетов", Документы.ТипВсеСсылки()); ТаблицаВзаиморасчетов.Колонки.Добавить("ДатаДокументаРасчетов", ОбщегоНазначения.ПолучитьОписаниеТиповДаты(ЧастиДаты.ДатаВремя)); ТаблицаВзаиморасчетов.Колонки.Добавить("ОстатокВзаиморасчетов", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15,2)); ТаблицаВзаиморасчетов.Колонки.Добавить("СуммаВзаиморасчетов", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15,2)); ТаблицаВзаиморасчетов.Колонки.Добавить("СуммаБУ", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15,2)); ТаблицаВзаиморасчетов.Колонки.Добавить("СуммаНУ", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15,2)); ТаблицаВзаиморасчетов.Колонки.Добавить("РасчетыВУсловныхЕдиницах", Новый ОписаниеТипов("Булево")); ТаблицаВзаиморасчетов.Колонки.Добавить("Разница", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(15,2)); ТаблицаВзаиморасчетов.Колонки.Добавить("СтавкаНДС", Новый ОписаниеТипов("ПеречислениеСсылка.СтавкиНДС")); ТаблицаВзаиморасчетов.Колонки.Добавить("КурсВзаиморасчетов", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(10,4)); ТаблицаВзаиморасчетов.Колонки.Добавить("КратностьВзаиморасчетов", ОбщегоНазначения.ПолучитьОписаниеТиповЧисла(10,0)); ТаблицаВзаиморасчетов.Колонки.Добавить("КоррСчет", Новый ОписаниеТипов("ПланСчетовСсылка.Хозрасчетный")); ТаблицаВзаиморасчетов.Колонки.Добавить("КоррПодразделение", Новый ОписаниеТипов("СправочникСсылка.ПодразделенияОрганизаций")); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |