|
Выгрузка данных УПП 1.3 - УП 2.0 | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
10.11.14
✎
09:19
|
Кто пользовался, у меня ошибку дает!?
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)}: Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = ВводОстатковНематериальныхАктивов (:) ПКС = 43 (--> Подразделение) Объект = СтрокаТаблицыЗначений (Строка таблицы значений) СвойствоПриемника = Подразделение (СправочникСсылка.СтруктураПредприятия) Обработчик = ПередВыгрузкойСвойства ОписаниеОшибки = Поле объекта не обнаружено (Подразделение) ПозицияМодуля = (1) КодСообщения = 55 Хотя в правилах есть аналогичный документ ВводОстатковОсновныхСредств (только табличной частью отличаются), выполняется без ошибок!? Думал, что где-то подразделение в документах не заполнено... вообще-то организация простая, подразделения не использует - формально ввели одно "Основное". Поэтому в ПКО Подразделение прописал: Значение = Справочники.Подразделения.НайтиПоКоду("000000001"); Ошибка осталась та же, только добавилось: КонвертируемоеЗначение = Основное (Подразделение) Не пойму, что не обнаружено, если КонвертируемоеЗначение видит? |
|||
1
Kalambur
10.11.14
✎
09:43
|
(0) НМА можно и в ручную перенести ))
|
|||
2
Mikhail Volkov
10.11.14
✎
09:54
|
(1) т.е. у всех так?
|
|||
3
Mikhail Volkov
10.11.14
✎
09:55
|
(1) т.е. у все так?
|
|||
4
karpik666
10.11.14
✎
10:05
|
А что за конфигурация? По ошибке если смотреть, то у тебя в ПКО сопоставлен реквизит "Подразделение" в Справочнике СтруктураПредприятия, которого не существует, либо его удалили
|
|||
5
Mikhail Volkov
10.11.14
✎
10:21
|
(4) Выгружаю из УПП1.3 в УП2.0. Справочник Структура предприятия нормально заполнился, а Подразделения организации - пустой!?
|
|||
6
karpik666
10.11.14
✎
10:33
|
(5) А как у тебя сопоставлены В ПКО Справочники, которые содержат Подразделения в УПП и Уп, просто если ты хочешь, чтобы подразделение определенное проставлялось в Документе, то нужно обрабатывать ПКС этого документа перед выгрузкой, как раз значение равно Справочник.СтруктураПредприятия.НайтиПоКОду("00001"), А в ПКО Подразделения задать соответствие.
|
|||
7
karpik666
10.11.14
✎
10:35
|
Либо можно после загрузки прописать, чтобы вставлялось, то что уже перенеслось или есть в базе приемнике, тогда можно вообще "подразделение" исключить из переноса.
|
|||
8
karpik666
10.11.14
✎
10:36
|
Типо в ПКО ПослеЗагрукзи Приемник.Подразделение = ...
|
|||
9
shuhard
10.11.14
✎
10:53
|
(2)[ т.е. у всех так?]
нет конечно у всех всё пучком |
|||
10
Mikhail Volkov
10.11.14
✎
10:56
|
ПКС --> Подразделение Перед выгрузкой:
Отказ = Не ЗначениеЗаполнено(Источник.Подразделение); Если Не Отказ Тогда Запрос = Новый Запрос; Запрос.Текст = " |ВЫБРАТЬ ПЕРВЫЕ 1 | СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение |ИЗ | РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций |ГДЕ | СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации = &ПодразделениеОрганизации | И СоответствиеПодразделенийИПодразделенийОрганизаций.Организация = &Организация"; Запрос.УстановитьПараметр("ПодразделениеОрганизации", Источник.Подразделение); Запрос.УстановитьПараметр("Организация", Источник.Организация); Выгрузка = Запрос.Выполнить().Выгрузить(); Если Выгрузка.Количество() > 0 Тогда Значение = Выгрузка.Получить(0).Подразделение; Иначе Отказ = Истина; КонецЕсли; КонецЕсли; Правило: Подразделения_СтруктураПредприятия В УПП нет справочника СтруктураПредприятия, только одно Подразделение - "Основное" |
|||
11
Mikhail Volkov
10.11.14
✎
11:00
|
+ (10) Поэтому, чтобы исключить ошибку в УПП это ПКС заменил на: Значение = Справочники.Подразделения.НайтиПоКоду("000000001");
А ошибка осталась при выгрузке из УПП. |
|||
12
karpik666
10.11.14
✎
11:24
|
(10) Судя по этому по этому коду проставится в Значение СправочникСсылка.Подразделение. И следовательно вопрос, есть ПКО, где Тип СправочникСсылка.Подразделение конвертируется в СправочникСсылка.СтруктураПредприятия?
|
|||
13
Mikhail Volkov
10.11.14
✎
14:47
|
(12) Да, правило: Подразделения_СтруктураПредприятия
|
|||
14
Mikhail Volkov
10.11.14
✎
18:38
|
+ (13) И оно прекрасно работает в аналогичном документе ВводОстатковОсновныхСредств
|
|||
15
Mikhail Volkov
11.11.14
✎
11:05
|
(9) Именно, с правилами УПП - УП (1.3.58.x - 2.0.9.x, v.4)? Более ранние не смотрел...
|
|||
16
Mikhail Volkov
12.11.14
✎
13:22
|
Выгрузку подразделения в отключил, но при выгрузке выдало еще ошибку:
Не найдено соответствие для значения Источника Источник = Основное ТипИсточника = Подразделения организации Ни в правилах, ни в конфигурации КД2 вывод такого сообщения не нашел. Как определить источник ошибки? |
|||
17
Mikhail Volkov
12.11.14
✎
17:34
|
* в ВводОстатковНематериальныхАктивов
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |