|
Синхронизация РИБ | ☑ | ||
---|---|---|---|---|
0
Масянька
25.07.19
✎
13:03
|
День добрый!
При попытке синхронизации ошибка: Ошибка записи данных в файл сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(270)}: Ошибка при вызове метода контекста (ЗаписатьИзменения) ПланыОбмена.ЗаписатьИзменения(ЗаписьСообщения, КоличествоЭлементовВТранзакции); по причине: Ошибка при выполнении обработчика - 'ПриОтправкеДанныхПодчиненному' по причине: {ОбщийМодуль.РаботаСФайламиСлужебный.Модуль(4227)}: Ошибка при установке значения атрибута контекста (ФайлХранилище) ЭлементДанных.ФайлХранилище = Новый ХранилищеЗначения(Неопределено); по причине: Реквизит недоступен для группы Методом научного тыка выяснила, что бухи готовят подтверждение нулевого НДС и отсканировали кучу док-ов. Если в справочнике присоединенные файлы снести все, что с папками - синхронизация работает. Но бухам нужны эти файлы. Короче, чего делать-то? |
|||
1
hhhh
25.07.19
✎
13:11
|
(0) вставьте там проверку на этоГруппа
|
|||
2
Фрэнки
25.07.19
✎
15:56
|
А разве этот код не означает сам по себе, что ФайлХранилище просто не передается?
Если передавать по синхронизации вложенные в базу сканы документов все равно не нужно, то можно еще попробовать просто убрать из состава объектов плана обмена справочник |
|||
3
hhhh
25.07.19
✎
16:14
|
(2) Реквизит недоступен для группы
|
|||
4
Масянька
25.07.19
✎
17:27
|
(2) Фиг его знает, что там и как...
Для справочника присоединенных файлов регламентов установлено 2 уровня. А я смогла сделать 3 папки друг в друге. И да, стоит отменить регистрацию в обмене - все окей. |
|||
5
lodger
25.07.19
✎
18:20
|
(4) ну ессно. у тебя ошибка в коде, а ты сидишь и просто не используешь кусок кода с ошибкой.
|
|||
6
Фрэнки
25.07.19
✎
19:05
|
(4) так определитесь, нужно или не нужно эти файлы в обмен передавать. Если они там и не нужны совсем, то надо или правила регистрации изменить или в составе объектов плана обмена на уровне изменения конфигурации убрать саму возможность регистрации этих файлов. Логичней, отредактировать правила регистрации.
|
|||
7
Масянька
26.07.19
✎
08:56
|
(5) Ошибка в коде не у меня.
|
|||
8
Масянька
26.07.19
✎
08:57
|
(6) Бухи хотят передавать. Так как делали на одном компе, а отчетность отправляют с другого. Но если передавать - ошибка.
|
|||
9
Фрэнки
26.07.19
✎
09:04
|
Тогда придется не просто изменить правила регистрации, точнее, правила менять смысла нет,
а код выше (что с ошибкой) нужно изменить, чтоб не пытался впихивать в реквизит там, где этого реквизита нет. Или не пишите вложенные файлы группами |
|||
10
Фрэнки
26.07.19
✎
09:05
|
(8) а что, физически один комп и другой комп - это компы в разных риб-базах?
|
|||
11
Масянька
26.07.19
✎
09:06
|
(10) Ага.
РИБ, как раз, с бухами. |
|||
12
Масянька
26.07.19
✎
09:07
|
(9) Без групп - не вариант.
Там по УПД разложено. И, насколько я поняла, так и должно быть. |
|||
13
Фрэнки
26.07.19
✎
09:09
|
ЭлементДанных.ФайлХранилище = Новый ХранилищеЗначения(Неопределено);
Вот здесь ФайлХранилище - реквизит доступен только для ЭлементДанных.ЭтоГруппа = Истина И поскольку этот код сидит вот здесь - Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(270) изменение кода не слишком критично для всей конфигурации в целом |
|||
14
Масянька
26.07.19
✎
09:10
|
Короче, я понял, что простому смертному придется опять исправлять ошибки божков.
Всем неравнодушным - спасибо. |
|||
15
Фрэнки
26.07.19
✎
09:11
|
скорей всего, что его даже расширением можно пропатчить.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |