|
Обмен базовых Розница 2.1.4.9. и БП 3.0.36.11
| ☑ |
0
midguard7
08.10.14
✎
10:40
|
При загрузке в БП ругается при попытке установить значение реквизита СтранаРегистрации для группового элемента справочника "Контрагенты" (реквизит недоступен для группы).
Как я понимаю, ошибка в Модуле объекта Обработки ОбработчикиЗагрузкиИзРозница21:
<code>
Процедура ПКО_Контрагенты_ПослеЗагрузкиОбъекта(ФайлОбмена, Отказ, Ссылка, Объект, ПараметрыОбъекта, ОбъектМодифицирован,
ИмяТипаОбъекта, ОбъектНайден) Экспорт
Если (НЕ ОбъектНайден)
ИЛИ НЕ ЗначениеЗаполнено(Объект.СтранаРегистрации) Тогда
Объект.СтранаРегистрации = Справочники.СтраныМира.РОССИЯ;
КонецЕсли;
КонецПроцедуры
</code>
|
|
1
midguard7
08.10.14
✎
10:43
|
На форуме нашел информацию, что надо или править код в обработчике или переключить версию БСП в обмене на "2.0 или ниже".
Подскажите, кто знает, как она переключается и можно ли в базовой конфигурации это сделать?
|
|
2
1C_v8
08.10.14
✎
15:57
|
Как переключить?
Загрузить в КД или вручную поменять:
<ВерсияФормата РежимСовместимости="РежимСовместимостиСБСП21">2.01</ВерсияФормата>
На
<ВерсияФормата РежимСовместимости="РежимСовместимостиСБСП20">2.01</ВерсияФормата>
1. Загрузить в Розницу правила в режиме совместимости с БСП 2.0. Сообщения начнут приходить в режиме совместимости.
2. Загрузить в БП правила с измененным кодом:
Если НЕ Объект.ЭтоГруппа И НЕ ЗначениеЗаполнено(Объект.СтранаРегистрации) Тогда
Объект.СтранаРегистрации = Справочники.СтраныМира.РОССИЯ;
КонецЕсли;
Пункты 1,2 можно выполнить в Конвертации данных или просто блокнотом.
|
|
3
1C_v8
08.10.14
✎
16:20
|
Вариант второй:
До выполнения обмена создаем групповой элемент в БП вручную, так чтобы наименование было точно таким же как в Рознице. Элементы сопоставятся, обмен пройдет успешно.
|
|
4
lion11
10.10.14
✎
14:11
|
Вопрос в тему...
При переносе в БП документа ПКО из отчета по розничным продажам не заполняются некоторые реквизиты, а именно интересует СчетУчетаРасчетовСКонтрагентом. Потом в кассовой книге не заполняется счет, и это бухгалтера напрягает, т.к. приходится заходить в ПКО и перевыбирать вид операции, потом счет встает. Так вот вопрос в том: это ошибка обмена или ошибки в какой-то настройке в базе БП3? Я, конечно, поправил в правилах, чтоб грузилось, но ... "где правда, брат" (с)?
|
|
5
midguard7
13.10.14
✎
12:32
|
1C_v8, сделал как во втором варианте.
Теперь буду знать, как переключить версию БСП обмена.
Спасибо!
|
|