|
Не корректируется документ "Поступление на рс счет" | ☑ | ||
---|---|---|---|---|
0
kaka89
10.04.17
✎
09:32
|
Здравствуйте, не корректируется документ выдает ошибку "неверные значения типов полей регистрнакопления.расходыприусн.партия - корректировка поступления" Что может быть? последний релиз установил. В инете поискал говорят в обновлении бывает такой косяк, но до моего обновления было точно также. Либо не исправили, либо только у меня такая трабла.
|
|||
1
kaka89
10.04.17
✎
12:37
|
Процедура УстановитьУправляемуюБлокировку(СтруктураПараметров, КоллекцияЗначенийБлокировки = Неопределено, КоллекцияОписанияИсточника = Неопределено, Отказ = Ложь, Заголовок = "") Экспорт
Если НЕ ТипЗнч(СтруктураПараметров) = Тип("Структура") Тогда Возврат; КонецЕсли; ИспользоватьЗначенияБлокировки = КоллекцияЗначенийБлокировки <> Неопределено И (ТипЗнч(КоллекцияЗначенийБлокировки) = Тип("Структура") ИЛИ ТипЗнч(КоллекцияЗначенийБлокировки) = Тип("Соответствие")) И КоллекцияЗначенийБлокировки.Количество() > 0; ИспользоватьИсточникДанных = КоллекцияОписанияИсточника <> Неопределено И (ТипЗнч(КоллекцияОписанияИсточника) = Тип("Структура") ИЛИ ТипЗнч(КоллекцияОписанияИсточника) = Тип("Соответствие")) И КоллекцияОписанияИсточника.Количество() > 0 И СтруктураПараметров.Свойство("ИсточникДанных"); Если НЕ ИспользоватьЗначенияБлокировки И НЕ ИспользоватьИсточникДанных Тогда Возврат; КонецЕсли; Блокировка = Новый БлокировкаДанных; ТипТаблицы = ?(СтруктураПараметров.Свойство("ТипТаблицы"), СтруктураПараметров.ТипТаблицы, "РегистрНакопления"); ИмяТаблицы = СтруктураПараметров.ИмяТаблицы; ПространствоБлокировки = ТипТаблицы + "." + ИмяТаблицы; ЭлементБлокировки = Блокировка.Добавить(ПространствоБлокировки); РежимБлокировки = ?(СтруктураПараметров.Свойство("РежимБлокировки"), СтруктураПараметров.РежимБлокировки, РежимБлокировкиДанных.Исключительный); ЭлементБлокировки.Режим = РежимБлокировки; Если ИспользоватьЗначенияБлокировки Тогда Для каждого ЭлементКоллекции Из КоллекцияЗначенийБлокировки Цикл ЭлементБлокировки.УстановитьЗначение(ЭлементКоллекции.Ключ, ЭлементКоллекции.Значение); КонецЦикла; КонецЕсли; Если ИспользоватьИсточникДанных Тогда ИсточникДанных = СтруктураПараметров.ИсточникДанных; Если ТипЗнч(ИсточникДанных) = Тип("МенеджерВременныхТаблиц") Тогда Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = ИсточникДанных; ТекстЗапроса = ""; Для каждого ЭлементКоллекции Из КоллекцияОписанияИсточника Цикл ТекстЗапроса = ТекстЗапроса + ", | Таб." + ЭлементКоллекции.Значение; КонецЦикла; ТекстЗапроса = Сред(ТекстЗапроса, 2); ТекстЗапроса = "ВЫБРАТЬ РАЗЛИЧНЫЕ" + ТекстЗапроса + " |ИЗ | " + СтруктураПараметров.ИмяВременнойТаблицы + " КАК Таб"; Запрос.Текст = ТекстЗапроса; Результат = Запрос.Выполнить(); ЭлементБлокировки.ИсточникДанных = Результат; Иначе ЭлементБлокировки.ИсточникДанных = ИсточникДанных; КонецЕсли; Для каждого ЭлементКоллекции Из КоллекцияОписанияИсточника Цикл ЭлементБлокировки.ИспользоватьИзИсточникаДанных(ЭлементКоллекции.Ключ, ЭлементКоллекции.Значение); КонецЦикла; КонецЕсли; Блокировка.Заблокировать(); |
|||
2
kaka89
10.04.17
✎
12:38
|
{ОбщийМодуль.ОбщегоНазначенияБПВызовСервера.Модуль(953)}: Ошибка при вызове метода контекста (Заблокировать)
Блокировка.Заблокировать(); по причине: Неверные значения типов полей : РегистрНакопления.РасходыПриУСН.Партия - Корректировка поступления Неверные значения типов полей : РегистрНакопления.РасходыПриУСН.Партия - Корректировка поступления |
|||
3
kaka89
10.04.17
✎
12:38
|
Скинул базу в файловую версию ошибка пропала. Что может быть?
|
|||
4
azernot
10.04.17
✎
12:41
|
Ээээ.. ЯННП.
Но всё же уточню, вы с помощью документа "Корректировка поступления" пытаетесь откорректировать документ "Поступление на расчётный счет"? Какого эффекта вы ожидаете? |
|||
5
kaka89
10.04.17
✎
12:44
|
(4) нет заходим в документ "Поступление на рс счет" изменяем в документе договор и нажимаем провести. Выплывает ошибка.
|
|||
6
kaka89
10.04.17
✎
13:27
|
есть идеи?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |