|
Выгрузка УТ 10.3 - БП 2.0, ошибка при обмене | ☑ | ||
---|---|---|---|---|
0
tesei
15.11.13
✎
11:07
|
УТ 10.3.26.2, БП 2.0.53.8. При обмене возникает ошибка:
ЗАГРУЗКА В ПРИЕМНИКЕ: {Обработка.ОбменДаннымиXML.МодульОбъекта(1596)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта ИмяПКО = СчетФактураПолученный ТипОбъекта = Счет-фактура полученный Объект = Счет-фактура полученный УТТАХ000870 от 10/1/2013 11:05:51 AM Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(10,34)}: Переменная не определена (Дата) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7531) КодСообщения = 21 Ошибка в обработчике события ПослеВыгрузкиОбъекта ПВД = ПоступлениеТоваровУслуг Объект = Поступление товаров и услуг УТТАХ001325 от 01.10.2013 11:06:17 (Документ объект: Поступление товаров и услуг) Обработчик = ПослеВыгрузкиОбъектаВыборки ОписаниеОшибки = {Обработка.ОбменДаннымиXML.МодульОбъекта(1596)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта ИмяПКО = СчетФактураПолученный ТипОбъекта = Счет-фактура полученный Объект = Счет-фактура полученный УТТАХ000870 от 10/1/2013 11:05:51 AM Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(10,34)}: Переменная не определена (Дата) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(7531) КодСообщения = 21 ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1300) КодСообщения = 34 Погуглил, сделал исправления в: Основная конфигурация ОбщийМакет.ПравилаОбмена_УТ_БПКОРП.Макет, стр. 16816 Основная конфигурация Обработка.ПомощникНастройкиОбменаДаннымиСБухгалтерияПредприятияКОРП.Макет.ПравилаОбмена_УТ_БПКОРП.Макет, стр. 16834 Заменил Дата на Объект.Дата, после исправления ошибка не исчезла :( Кто сталкивался с подобной ошибкой, подскажите где править. |
|||
1
Wobland
15.11.13
✎
11:09
|
код покажешь?
|
|||
2
Godofsin
15.11.13
✎
11:10
|
(1) Типа типовой, сам посмотришь =)
|
|||
3
tesei
15.11.13
✎
11:12
|
(1)
<ПослеЗагрузки>Если Объект.ЭтоНовый() Тогда // это процедура "УстановитьПорядокОтраженияВычетаПоУмолчанию" формы документа "СчетФактураПолученный" СчетФактураКомитента = ТипЗнч(Объект.ДокументОснование) = Тип("ДокументСсылка.ОтчетКомитентуОПродажах"); УпрощенныйУчетНДС = УчетНДС.ПолучитьУПУпрощенныйУчетНДС(Объект.Организация, Объект.Дата); СложныйУчетНДС = УчетНДС.ПолучитьУПСложныйУчетНДС(Объект.Организация, Объект.Дата); Если СчетФактураКомитента Тогда Объект.НДСПредъявленКВычету = Ложь; ИначеЕсли УпрощенныйУчетНДС ИЛИ Объект.Дата >= '20120101' Тогда Если Объект.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыПолученного.НаПоступление И НЕ Объект.Исправление Тогда Объект.НДСПредъявленКВычету = НЕ СложныйУчетНДС; ИначеЕсли Объект.ВидСчетаФактуры = Перечисления.ВидСчетаФактурыПолученного.НаАванс Тогда Объект.НДСПредъявленКВычету = НЕ УпрощенныйУчетНДС; Иначе Объект.НДСПредъявленКВычету = Ложь; КонецЕсли; Иначе Объект.НДСПредъявленКВычету = Ложь; КонецЕсли; КонецЕсли;</ПослеЗагрузки> |
|||
4
Wobland
15.11.13
✎
11:14
|
что-то как-то не верю...
|
|||
5
tesei
15.11.13
✎
11:15
|
Может быть макеты не те?
|
|||
6
Wobland
15.11.13
✎
11:21
|
(5) втыкни туда Сообщить("йо!") и узнаешь
|
|||
7
dik_rnd
19.11.13
✎
12:22
|
(0) Те же релизы конфигураций, та же проблема... Константин, удалось победить проблему?
|
|||
8
marinakomarova1989
19.11.13
✎
15:50
|
(0)Всем добрый день!
Те же релизы, та же проблема... |
|||
9
Михаил Козлов
19.11.13
✎
15:55
|
Старый макет мог уже попасть в правила обмена справочника настроек обмена. Загрузите правила в КД и смотрите, почему Дата не видна.
|
|||
10
marinakomarova1989
19.11.13
✎
16:17
|
(9)Спасибо, Михаил. Загрузили, там в обработчике такая строка: "ИначеЕсли УпрощенныйУчетНДС ИЛИ Дата >= '20120101' Тогда",
но судя по (0) "Объект.Дата" вместо "Дата" не помогло, сейчас проверю. |
|||
11
dik_rnd
21.11.13
✎
12:29
|
Кому-нибудь удалось решить вышеуказанную проблему? Обновление БП до версии 2.0.53.10 не помогает.
|
|||
12
Enterprise
25.11.13
✎
14:13
|
Беда, тоже столкнулся с этим...
|
|||
13
Enterprise
25.11.13
✎
16:07
|
Взлетело после замены "Дата" на "Объект.Дата"
|
|||
14
tesei
25.11.13
✎
16:49
|
Опа, оказывается моя ветка жива! Я исправил тогда еще, оказывается не тот макет правил. Зашел в справочник настройки обмена, выбрал элемент, выгрузил правила, загрузил в КД, исправил сф полученную, событие после выгрузки, выгрузил из КД, загрузил в справочнике. А то этого пытался исправить общий макет.
|
|||
15
dik_rnd
26.11.13
✎
08:24
|
После замены "Дата" на "Объект.Дата" получил следующую ошибку:
"Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Регистр сведений набор записей: Контактная информация Объект = РегистрСведенийНаборЗаписей.КонтактнаяИнформация ОписаниеОшибки = Ошибка при вызове метода контекста (ПроизвестиЧтениеДанных): Произошла исключительная ситуация (1C:Enterprise 8.2.19.68): Ошибка СУБД: Не удалось зафиксировать таблицу для записи '_INFORG6952' ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(14255) КодСообщения = 72 УзелПланаОбмена = Агротех 2012 Окончание выгрузки: 25.11.2013 21:43:16 Произошла ошибка при выгрузке объектов. Было выгружено: 28 082" |
|||
16
hhhh
26.11.13
✎
09:47
|
(15) это кто-то влез параллельно, блокировка.
|
|||
17
dik_rnd
26.11.13
✎
09:59
|
Я тоже так подумал, выкинул всех из базы, повторил, ошибка та же.
|
|||
18
Кай066
26.11.13
✎
14:56
|
(10) (14) Сегодня столкнулся. Можно быстрее, через Настройки обмена Сохраняем правила в файл, открываем блокнотом, ищем "ИначеЕсли УпрощенныйУчетНДС ИЛИ Дата >= '20120101' Тогда", меняем на "ИначеЕсли УпрощенныйУчетНДС ИЛИ Объект.Дата >= '20120101' Тогда", загружаем обратно.
|
|||
19
dik_rnd
27.11.13
✎
08:23
|
(15) Перезагрузил сервер, повторил обмен, всё завелось! :)
Всем спасибо за участие :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |