|
конвертация ЕдиницыИзмерения | ☑ | ||
---|---|---|---|---|
0
perkos
30.08.12
✎
05:59
|
ТипОбъекта = Единица измерения
Объект = <> ОписаниеОшибки = Ошибка при вызове метода контекста (Записать): Ошибка при попытке вставки записи с неуникальным значением ссылки. таблица Reference81. ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(3786) КодСообщения = 26 такая ошибка вылетает через раз при обмене между двумя комплексными, настройки обмена единиц: поиск по ссылке если не найдено то поиск по коду и владельцу.... |
|||
1
perkos
30.08.12
✎
07:13
|
стоит галка не запоминать выгруженные
|
|||
2
echo77
30.08.12
✎
07:19
|
Базу-приемник тестировали? С неё все в порядке?
|
|||
3
Маратыч
30.08.12
✎
07:20
|
Синхронизация по коду или по внутреннему ID? В настройках обмена как проставлено?
|
|||
4
perkos
30.08.12
✎
07:25
|
сперва по ид если не найдено по коду и владельцу ед изм, ошибка происходит в обе стороны при создании новой номенклатуры, причем номенклатура и единыцы переносятся нормально несмотря на ошибку
|
|||
5
perkos
30.08.12
✎
07:25
|
но обмен останавливается, при повторном запуске все ок.
|
|||
6
perkos
30.08.12
✎
07:28
|
(2) да базы тестил и исправлял но это не помогало
|
|||
7
Маратыч
30.08.12
✎
07:49
|
Скорее всего, косяк с ID. Попробуй оставить только поиск по коду, забив на внутренний идентификатор.
|
|||
8
shuhard
30.08.12
✎
08:05
|
(0) найди Reference81 - может это штрих-код или цены номенклатуры
|
|||
9
perkos
30.08.12
✎
09:00
|
(8) Reference81 справочник ЕдиницИзмерений все верно
|
|||
10
kn
30.08.12
✎
09:19
|
Попробуй в ПКО единицизмерения в ПередВыгрузкой прописать
Если Правила.Номенклатура.Выгруженные[Источник.Владелец] = Неопределено И ЗначениеЗаполнено(Источник.Владелец) Тогда ВыгрузитьПоПравилу(Источник.Владелец); КонецЕсли; |
|||
11
perkos
30.08.12
✎
09:45
|
(7) посмотрел задвой по кодам он есть, и есть задвой даже по кодам и владельцам, единицы помечены на удаление но всеже
(10) тоесть возможно обмен происходит сперва по единицам а потом по номенклатуре? а как интересно настроить порядок обмена? без вот такого костыля |
|||
12
perkos
30.08.12
✎
09:46
|
у меня пко Номенклатура нету это ничего? и в помошнике по обработчикам нет описания классу Правила
|
|||
13
kn
30.08.12
✎
09:49
|
ну можно оставить просто
ВыгрузитьПоПравилу(Источник.Владелец); |
|||
14
perkos
30.08.12
✎
09:53
|
(13) в таком случае владелец не выгрузится повторно?
|
|||
15
kn
30.08.12
✎
09:54
|
(14)это не критично
и правило для номенклатуры надо создать по-моему |
|||
16
perkos
30.08.12
✎
09:55
|
как всетаки без подобных наставлений настраивать порядок обмена.... вдруг где то еще вылезет такой косяк по подчиненным справочникам
(15) правило для номенклатуры просто по другому называется |
|||
17
kn
30.08.12
✎
09:57
|
попробовал? получилось?
|
|||
18
perkos
30.08.12
✎
09:59
|
щас поробую, зависла проверка 1cd
Если Правила.НоменклатураКонтрагентов00001.Выгруженные[Источник.Владелец] = Неопределено И ЗначениеЗаполнено(Источник.Владелец) Тогда ВыгрузитьПоПравилу(Источник.Владелец); КонецЕсли; НоменклатураКонтрагентов00001 правило для номенклатуры так в моем случае? |
|||
19
Йохохо
30.08.12
✎
10:27
|
а зачем "стоит галка не запоминать выгруженные"? какая цель?
|
|||
20
perkos
30.08.12
✎
10:54
|
(19) какое то шаманство... если галка не стояла то у номенклатуры единицы храниний, для отчетов итд не проставлялись
|
|||
21
perkos
30.08.12
✎
11:02
|
(17)
Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Справочник объект: Номенклатура Объект = какаято ОписаниеОшибки = Ошибка в обработчике события ПередВыгрузкойОбъекта ПКО = яЕдиницыИзмерения (СправочникСсылка.ЕдиницыИзмерения --> СправочникСсылка.ЕдиницыИзмерения) Объект = м3 (Единица измерения) Обработчик = ПередВыгрузкойОбъекта ОписаниеОшибки = Получение элемента по индексу для значения не определено ПозицияМодуля = (1) КодСообщения = 41 ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1617) КодСообщения = 72 УзелПланаОбмена = Комплексная автоматизация 1.1 Ошибка при загрузке объектов. Было загружено: 0 Произошла ошибка при выгрузке объектов. Было выгружено: 0 |
|||
22
Йохохо
30.08.12
✎
11:03
|
пошамань с правилами, сделай чтоб только ссылка несколько раз выгружалась, а не объект
|
|||
23
perkos
30.08.12
✎
11:10
|
(22) что за снова пошамань(= шамань2 а не кд2 какой то
|
|||
24
Йохохо
30.08.12
✎
11:38
|
(23) можно делать правильно, а можно шаманить
если грубо, наверное так взлетит записывать только измененные объекты = V после загрузки если ОбъектНайден и этосправочникединицыизмерения тогда ОбъектМодифицирован = Ложь; Отказ = Истина техенд |
|||
25
perkos
30.08.12
✎
12:03
|
шут его знает как правильно)= по моему правильно галку по ид ставить и все должно работать... справочники идентичные в базах...
но не работало.... щас тестю с одной галкой все ок... номенк создавал единицы создавал документы с номенк создавал, номенк всю перерегал и все единицы... проблем не могу найти... ищу вчерашний день, очень возможно |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |