Имя: Пароль:
1C
1С v8
односторонний обмен 8 - 7.7 с использованием плана обмена
0 n0ther
 
29.11.11
11:36
Кто нбд настраивал односторонний обмен 8 - 7.7 с использованием плана обмена?
Интересует обмен между УПП и Бухгалтерией 7.7. Правильно ли я понимаю, что основная проблема это вернуть в УПП квитанцию об успешном обмене?
1 alxbzm
 
29.11.11
11:42
(0) вообще не проблема - выгрузил и забыл :-) метод есть специальный УдалитьРегистрациюИзменений()

хотя при таких раскладах вообще не понятно - зачем план обмена - только разве что для регистрации изменений...
2 n0ther
 
29.11.11
11:46
(1) для регистрации изменений и формирования xml файла выгрузки

теперь понять бы какой формат квитанции должен быть
3 Sk0rp
 
29.11.11
11:56
Примерно так:

<v8msg:Message xmlns:v8msg="http://v8.1c.ru/messages">
   <v8msg:Header>
       <v8msg:ExchangePlan>односторонний обмен 8 - 7.7</v8msg:ExchangePlan>
       <v8msg:To>CNT</v8msg:To>
       <v8msg:From>B77</v8msg:From>
       <v8msg:MessageNo>10573</v8msg:MessageNo>
       <v8msg:ReceivedNo>10011</v8msg:ReceivedNo>
   </v8msg:Header>
   <v8msg:Body>
       <v8de:Changes xmlns:v8de="http://v8.1c.ru/dataexchange/2005/02" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:v8="http://v8.1c.ru/data">
           <v8de:Signature>083db94f-d53a-493f-b85e-e9bb9b18d864</v8de:Signature>
           <v8de:Config xmlns:v8md="http://v8.1c.ru/metadata/2005/08">
               <v8de:Version>106.0</v8de:Version>
               <v8de:Digest1>00000000000000000000000000000000</v8de:Digest1>
               <v8de:Digest2>e01712b6d66d8aa562ef6d6ebb9eac65</v8de:Digest2>
           </v8de:Config>
           <v8de:Data/>
       </v8de:Changes>
   </v8msg:Body>
</v8msg:Message>

CNT - так должен называть узел обмена представляющий УПП
B77 - так должен называться узел обмена представляющий бухгалтерию 77 в УПП
10573 - номер отсылаемого сообщения из 77 (требуется подтверждение из 8-ки)
10011 - "квитанция" о получении сообщения с таким номером из 8-ки
4 n0ther
 
29.11.11
12:14
(3)
а это?
<v8de:Signature>083db94f-d53a-493f-b85e-e9bb9b18d864</v8de:Signature>

и
<v8de:Digest1>00000000000000000000000000000000</v8de:Digest1>
<v8de:Digest2>e01712b6d66d8aa562ef6d6ebb9eac65</v8de:Digest2>
5 n0ther
 
29.11.11
12:29
ага, v8de:Digest1 и v8de:Digest2 это  цифровые подписи изменений конфигурации.
думаю их можно просто поменять местами

а signature - подпись плана обмена

похоже на правду, но только это относится к РИБ
6 n0ther
 
30.11.11
10:26
создал план обмена в УПП, зарегистрировал в нем справочник Контрагенты
в Конвертации нарисовал правила конвертации для этого Справочника
загрузил правила конвертации в настройку обмена в УПП

создал нового контрагента и выполнил обмен, на выходе получил xml (1) файл с выгруженным одним объектом.

скормил правила конвертации стандартной обработке Универсальный обмен данными, получил на выходе еще один xml файл (2).

структура файлов разная, понятно что в файле сформированном с помощью плана обмена содержится информация о квитанции обмена, но почему в первом случае типы выведены в отдельную секцию, а во втором случае указываются у каждого свойства.

это так и должно быть или у меня кривые руки?