Имя: Пароль:
1C
1С v8
Обмен бухгалтерия 2.0 и управление торговлей 10.14.
,
0 Sova112
 
09.10.11
15:47
Торговля доработана, делаю обмен стандартной обработкой, выдает такое сообщение

Не найдено соответствие для значения Источника
   Источник               =  Станции
   ТипИсточника           =  Виды объектов контактной информации

Не найдено соответствие для значения Источника
   Источник               =  Справочник "Контактные лица контрагентов"
   ТипИсточника           =  Виды объектов контактной информации

Окончание выгрузки: 09.10.2011 17:46:45

Выгружено объектов: 732
1 Sova112
 
09.10.11
15:48
Сделала вот такое условие
Если УзелСсылки = Неопределено Тогда
           Если Источник = Перечисления.ВидыОбъектовКонтактнойИнформации.Станции ИЛИ Источник = Перечисления.ВидыОбъектовКонтактнойИнформации.КонтактныеЛицаКонтрагентов Тогда
               ЗапоминатьВыгруженные = Ложь;
           Иначе
               
               // по соответвию значений не нашли - пробуем найти по своийствам поиска
               СтруктураЗаписи = Новый Структура("Источник,ТипИсточника", Источник, ТипЗнч(Источник));            
               ЗаписатьВПротоколВыполнения(71, СтруктураЗаписи);
               Если СтрокаВСтекеВыгрузки <> Неопределено Тогда
                   мСтекВызововВыгрузкиДанных.Удалить(СтрокаВСтекеВыгрузки);                
               КонецЕсли;
               ТекущийУровеньВложенностиВыгрузитьПоПравилу = ТекущийУровеньВложенностиВыгрузитьПоПравилу - 1;
               Возврат Неопределено;
               
           КонецЕсли;
       КонецЕсли;
2 Sova112
 
09.10.11
15:48
при загрузке в бухгалтерию пишет
ачало загрузки:   09.10.2011 17:45:00

Ошибка в глобальном обработчике события ПослеЗагрузкиОбъекта (конвертация)
   ИмяПКО                 =  КонтактнаяИнформация
   ТипОбъекта             =  Регистр сведений запись: Контактная информация
   Объект                 =  РегистрСведенийЗапись.КонтактнаяИнформация
   Обработчик             =  ПослеЗагрузкиОбъекта (глобальный)
   ОписаниеОшибки         =  Метод объекта не обнаружен (Метаданные)
   ПозицияМодуля          =  (2)
   КодСообщения           =  54

Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1566)}: Ошибка в глобальном обработчике события ПослеЗагрузкиОбъекта (конвертация)
   ИмяПКО                 =  КонтактнаяИнформация
   ТипОбъекта             =  Регистр сведений запись: Контактная информация
   Объект                 =  РегистрСведенийЗапись.КонтактнаяИнформация
   Обработчик             =  ПослеЗагрузкиОбъекта (глобальный)
   ОписаниеОшибки         =  Метод объекта не обнаружен (Метаданные)
   ПозицияМодуля          =  (2)
   КодСообщения           =  54

Окончание загрузки: 09.10.2011 17:45:00

Загружено объектов: 6
3 DrShad
 
09.10.11
15:54
хвастаешься?
4 Sova112
 
09.10.11
16:05
спрашиваю, нифига не загрузилось же
5 Sova112
 
09.10.11
16:05
Выгружено объектов: 732 Загружено объектов: 6
6 DrShad
 
09.10.11
16:08
а вопрос где? хоть один
7 Sova112
 
09.10.11
16:31
вопрос с чем это может быть связано где смотреть?
8 Morphius
 
09.10.11
16:47
(0) Без фотки не взлетит
9 Sova112
 
09.10.11
17:54
хм, это все?
10 Sova112
 
09.10.11
18:08
как можно написать условие в КД, чтобы не выгружалась контактная информация с определенны типом и видом КИ и поможет ли это?
11 Sova112
 
09.10.11
20:28
написала вот так вот перед выгрузкой в КИ
Если ТипЗнч(Источник.Объект) = Тип("СправочникСсылка.Станции")  
     Тогда
   
   Сообщить(Источник);

   Отказ = Истина;
   
КонецЕсли;
выдает ошибку
ачало выгрузки:   09.10.2011 22:27:05

Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML(1604)}: Преобразование значения к типу Строка не может быть выполнено
12 Мимохожий Однако
 
09.10.11
22:31
Есть тупой вариант, если не хочешь разбираться.
Обрами эту строку Попытка Исключение ...
13 Sova112
 
10.10.11
08:37
Сделала вот так вот
Попытка    
Если ТипЗнч(Источник.Объект) = Тип("СправочникСсылка.Станции")  
     Тогда
   
   Отказ = Истина;
   
КонецЕсли;
Исключение
       Сообщить("Нет данных для конвертации")
КонецПопытки    

Все равно при выгрузке выдает такую ошибку
Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML(1604)}: Преобразование значения к типу Строка не может быть выполнено
14 Мимохожий Однако
 
10.10.11
08:42
Я говорил про строку 1604
15 Поручик
 
10.10.11
08:44
(13) Станции - это предопределённый элемент?
16 BuHu
 
10.10.11
08:44
(13) а что у тебя "Источник.Объект" ?
17 Sova112
 
10.10.11
09:10
Источник - я так понимаю регистр сведений, Измерение - объект
18 Sova112
 
10.10.11
09:34
написала вот так вот    
Если ТипЗнч(Объект) = Тип("СправочникСсылка.Станции")  
     Тогда
   
   Отказ = Истина;
   
КонецЕсли;
сейчас вообще ничего не выгружает
19 BuHu
 
10.10.11
09:37
(18) Где ты это пишешь?
20 Поручик
 
10.10.11
09:43
Язык не поднимается предложить помочь за деньги.

(18) Станции - это предопределённый элемент справочника?
21 BuHu
 
10.10.11
09:44
(20) судя по коду это название справочника
22 BuHu
 
10.10.11
09:45
+(21) хотя щас глянул - нет  вроде такого справочника
23 Поручик
 
10.10.11
09:47
У них конфа моденная.
В этом случае надо добавить правила конвертации для этого справочника или элемента.
24 Sova112
 
10.10.11
09:49
этот справочник в обще не участвует в обмене, но он используется в контактной информации
пишется же при выгрузке
Не найдено соответствие для значения Источника
  Источник               =  Станции
  ТипИсточника           =  Виды объектов контактной информации

Не найдено соответствие для значения Источника
  Источник               =  Справочник "Контактные лица контрагентов"
  ТипИсточника           =  Виды объектов контактной информации
25 BuHu
 
10.10.11
09:50
(24)надо подгрузить его в КД и написать для него правила
26 BuHu
 
10.10.11
09:51
(24) так куда все таки код из (13) вставляешь?
27 BuHu
 
10.10.11
09:52
а в приемнике есть такой справочник?
28 Sova112
 
10.10.11
10:11
в приемнике нет такого справочника
29 Поручик
 
10.10.11
10:15
Плохо. Надо как-то сопоставить с приёмником.
30 Sova112
 
10.10.11
10:22
хм, как сопостовлять, если это не используется.
Если ТипЗнч(Объект) = Тип("СправочникСсылка.Станции")  
     Тогда
   
   Отказ = Истина;
   
КонецЕсли;
сейчас вообще ничего не выгружает
31 laeg
 
10.10.11
10:23
А не проще ли в КД правила подправить, что бы станции совсем не выгружались ? Или целиком КИ срубить ...
32 Поручик
 
10.10.11
10:30
(30) В ПКО "Перед выгрузкой"
33 Sova112
 
10.10.11
10:36
ну контактная информация нужна
34 Sova112
 
10.10.11
15:52
написала в ПКО перед выгрузкой у объектка
Если ТипЗнч(Источник.Объект) = Тип("СправочникСсылка.КонтактныеЛица")   Тогда
   ВходящиеДанные = Новый Структура;
   ВходящиеДанные.Вставить("ОбъектВладелец", Неопределено);
   ВходящиеДанные.Вставить("ВидКонтактногоЛица", "ЛичныйКонтакт");
   ВходящиеДанные.Вставить("Должность", Неопределено);
   ВходящиеДанные.Вставить("Роль", Неопределено);

   ВыгрузитьПоПравилу(Источник.Объект, ,ВходящиеДанные, ,"КонтактныеЛица");

   Отказ = Истина;    
ИначеЕсли ТипЗнч(Источник.Объект) = Тип("СправочникСсылка.Станции") Тогда
   
         Отказ = Истина;    

КонецЕсли;
35 Sova112
 
11.10.11
09:08
все скорректировало выгружается нормально, но сейчас не загружается. в бухию
ИмяПКО                 =  КонтактнаяИнформация
   ТипОбъекта             =  Регистр сведений запись: Контактная информация
   Объект                 =  РегистрСведенийЗапись.КонтактнаяИнформация
   Обработчик             =  ПослеЗагрузкиОбъекта (глобальный)
   ОписаниеОшибки         =  Метод объекта не обнаружен (Метаданные)
   ПозицияМодуля          =  (2)
   КодСообщения           =  54

не может записать факс организации, синхронизация правильно сделано, где еще копать?
2 + 2 = 3.9999999999999999999999999999999...