Имя: Пароль:
1C
1С v8
Нетиповой обмен данными КА1.1 - БП3.0.
,
0 zasyadko
 
08.06.15
23:09
Добрый вечер всем! Столкнулся с небольшой проблемой при решении задачи о построении обмена данными между нетиповой КА и типовой бухой. Правила конвертации написал и туда и обратно, использовал КД 2.0. В КА не возникло проблем в план обмена загрузить новые правила. Инфу выгружает. А вот как вторые правила подружить с бухгалтерией не пойму совсем. Конвертацию пишу не в первый раз, но до этого лишь выгружал и загружал через обработку. Наставьте на путь истинный, пожалуйста))
1 zasyadko
 
09.06.15
17:28
АП! Неужели никто не знает? Я вижу проблему в том что вроде бы в БУХ 3.0 (8.3) обмены идут через EnterpriseData новый, а в КА 1.1 (8.2) через простой XML. Как быть то?
2 Wern
 
09.06.15
18:01
КД 3.0 штука необязательная. Выгружай в формате 2.0
3 zasyadko
 
09.06.15
18:24
(2) Хорошо. Допустим. Есть у меня уже написанные правила конвертации, в КА я их уже поместил в план обмена. Как тоже самое сделать в БУХ 3.0? Ну в упор я не вижу где это там прячется.
4 zasyadko
 
10.06.15
11:23
ап
5 zasyadko
 
11.06.15
10:53
Совсем никто ничего подобного не делал что ли? Не верится даже...((
6 Naumov
 
11.06.15
10:56
(3) Вообще это все кладется/прячется в соответствующий РС. А загрузка/выгрузка доступна в списке узлов ПланаОбмена, в форме элемента Плана обмена.
7 zasyadko
 
11.06.15
11:20
(6) так вот в БУХ 3.0 ни в один из существующих планов обмена невозможно загрузить правила конвертации из КД2.0, это не говоря уже о том что состав существующих планов обмена не устраивает
8 Naumov
 
11.06.15
11:56
(7) ДА ты что? У меня вот загружает прекрасно.
Не устраивает состав планов обмена? Добавь свой. Какие помехи? БСП позволяет это несложными доработками осуществить.
9 Azverin
 
11.06.15
12:06
(7) План обмена в БП 3.0 (УФ) мягко говоря совсем не такой, как в КА.

(8) возможно связать планом обмена БП 3.0 и КА 1.1 без снятия с поддержки БП 3.0?
10 zasyadko
 
11.06.15
13:18
(8) То есть выход один - создать полностью свой план обмена?
11 Naumov
 
11.06.15
13:41
(9,10)  Зависит от того какой перечень документов для обмена вам нужен. Если Перечень документов, которыми идет обмен с УТ10.3, например, вам годится, то можно подменить Правила обмена и использовать этот ПланОбмена для обмена с КА.
Да, Планы обмена (не РИБ) в БП 3.0 не поддерживают обмен проводками.
12 Azverin
 
11.06.15
14:11
(0) у тебя на 8.3 всё крутится?
13 zasyadko
 
11.06.15
14:22
(12) у меня КА 1.1 на 8.2, а Буха на 8.3
14 Azverin
 
11.06.15
14:56
(13) и у меня такое же. правда КА очень древняя, поэтому обмен там старый и не идёт(
15 Naumov
 
11.06.15
15:07
(14) Что значит не идет?
16 Azverin
 
11.06.15
16:04
(15) надо вспомнить. после праздников отпишусь
17 zasyadko
 
11.06.15
17:12
(11) Если взять план обмена с УТ 10.3, то он хочет в качестве правил конвертации архив, в отличии от КА, тот принимает единственный XML
18 Naumov
 
11.06.15
17:19
(17) в БП 3.0 обмен на базе БСП. ТАм комплект правил подразумевает архив с двумя файлами: правила источника и правила для корреспондента. КД 2.0 прекрасно такой архив делает, если при выгрузке указать, что выгружать правила корреспондента и указать соответствующую конвертацию.
19 zasyadko
 
30.06.15
18:40
Нашел способ решения проблем, но возникли новые))) Создал новый план обмена в БУХ 3.0 при помощи БСП, прописал в модули, в команды, указал состав, загрузил свои пакет своих правил. Все закрутилось, заработало, НО....
Делаю обмен, получаю:
"{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(13603)}: Ошибка формата сообщения обмена.
            ВызватьИсключение НСтр("ru = 'Ошибка формата сообщения обмена.'");"

И вот почему - КА 1.1 мне выгружает файл обмена со следующей записью: <ФайлОбмена ВерсияФормата="2.0" и т.д, а вот БУХ 3.0 дает: <ФайлОбмена ВерсияФормата="3.1".

Как мне заставить их общаться на одном формате? может параметры какие для правил? или что-то в модулях планов обмена надо подправить?
Основная теорема систематики: Новые системы плодят новые проблемы.