|
v8: Обмен БП2 <-> УТ11 - проблемы | ☑ | ||
---|---|---|---|---|
0
andrewks
20.09.12
✎
23:06
|
итак, есть БП2, префикс БП, и УТ11, префикс УТ - это перепроверено много раз
создаю новый обмен в БП2, http://savepic.su/2528713.htm , выгружаю, файл настроек и данных формируется: Настройки обмена для УТ.xml Message_БП_УТ.xml продолжаю создание в УТ11, http://savepic.su/2515401.htm , обмен создаётся, но при попытке произвести обмен наблюдается следующая картина: загрузку произвести не удаётся, в журнале следующее: Обмен данными.ОбменУправлениеТорговлейБухгалтерияПредприятия.Узел БП.Загрузка данных Обработка: ТранспортСообщенийОбменаFILE: В каталоге обмена информацией не был обнаружен файл сообщения с данными. Каталог обмена информацией: "D:\Обмен" Имя файла сообщения обмена: "Message_БП_УБ.xml" или "Message_БП_УБ.zip" вопрос: откуда берётся префикс УБ? и как это побороть? |
|||
1
andrewks
20.09.12
✎
23:59
|
ап
|
|||
2
Эльфийка1
21.09.12
✎
00:41
|
посмотрите, может поможет http://forum.infostart.ru/forum26/topic47057/
|
|||
3
andrewks
21.09.12
✎
08:15
|
(2) жесть какая. я с обменами пока не очень знаком, всего третий раз настраиваю. причём первые два раза всё настраивалось без запинки, релиз УТ был 11.0.8. сейчас нужно настроить на УТ 11.0.9
должно же быть какое-то штатное решение? |
|||
4
andrewks
21.09.12
✎
09:10
|
ап
|
|||
5
Vladuha
21.09.12
✎
09:19
|
каталог правильно указан? с каким именем файл в каталоге обмена?
|
|||
6
andrewks
21.09.12
✎
09:33
|
(5) файл обмена, выгруженный из БП2, имеет правильное имя, согласно настроек и префиксов: Message_БП_УТ.xml
но УТ11 ищет, почему-то, не его, а Message_БП_УБ.xml |
|||
7
viramen
21.09.12
✎
09:44
|
Смотрите в сторону кодов узлов
|
|||
8
viramen
21.09.12
✎
09:44
|
Плюс есть косяк с пробелами, лучше заполнять код полностью
|
|||
9
andrewks
21.09.12
✎
09:48
|
(7) уже посмотрел в эту сторону. в УТ11 есть какой-то предопределённый узел с кодом УБ, но изменять его система штатно не даёт. и потом, вопрос в том, почему подхватывается код этого узла, если в настройках моего обмена конкретно указан код - УТ ?
|
|||
10
andrewks
21.09.12
✎
09:59
|
непонятно - никто не пользуется обменами, или у остальных всё работает?
|
|||
11
Ranger_83
21.09.12
✎
10:01
|
(6)разумеется
|
|||
12
andrewks
21.09.12
✎
10:03
|
(11) хотелось бы пояснений
|
|||
13
hhhh
21.09.12
✎
10:04
|
(9) в настройках это узел, с которым обмениваешься (УТ). А узел, где был создан документ - УБ. Данные посылаете в УТ, но документ создан в УБ. НУ это же элементарно.
|
|||
14
viramen
21.09.12
✎
10:05
|
Меняйте коды в БП, там все можно поменять. У меня нет предопределенного узла с кодом УБ
|
|||
15
hhhh
21.09.12
✎
10:08
|
(12) где-то там в константах или в настройках должно быть: использовать префикс информационной базы. Выключить это дело.
|
|||
16
andrewks
21.09.12
✎
10:09
|
(13) да не, не таки. в УТ11:
в настройках обмена - узел, с которым обмениваешься = "БП" в настройках Администрирование\Обмен данным стоит префикс узла РИБ = "УТ" я с префиксом "УБ" вообще ничего не создавал. откуда он и почему подхватывается он, а не мой узел? |
|||
17
viramen
21.09.12
✎
10:14
|
От префикса в администрировании зависит только префикс объектов, он не влияет на формирование имени файла
|
|||
18
andrewks
21.09.12
✎
10:16
|
так. чё-то я запутался совсем. в прошлые разы я настраивал префикс именно там, и всё заводилось с пол-пинка, правда, базы были новые.
здесь базы не новые, возможно, кто-то с ними уже баловался. где что надо посмотреть и поправить? |
|||
19
andrewks
21.09.12
✎
10:18
|
(15) не нашёл такого
|
|||
20
hhhh
21.09.12
✎
10:25
|
(19) так код узла просто надо поменять.
|
|||
21
andrewks
21.09.12
✎
10:30
|
(20) он не даёт его менять, и удалить его не даёт - грит "Действие недоступно для этого узла"
|
|||
22
andrewks
21.09.12
✎
10:33
|
собственно, коды узлов вообще не даёт менять.
http://savepic.su/2541014.htm но узел "БП" можно пометить на удаление, это понятно, это чужой узел. узел "УБ" удалять не даёт, это, типа, наш узел. но откуда он, млять, взял этот код? и как его теперь исправить? только обработкой, что-ли? штатно никак? |
|||
23
andrewks
21.09.12
✎
10:38
|
хорошо, переформулируем вопрос: где тогда в УТ11 задаётся код узла нашей ИБ, как не на вкладке Администрирование\Обмен данным стоит префикс узла РИБ ?
|
|||
24
hhhh
21.09.12
✎
10:38
|
(22) всё равно, внешней обработкой поменяй
|
|||
25
andrewks
21.09.12
✎
10:40
|
(24) хорошо, попробую. непонятно только, почему такой затык на ровном месте? и почему реквизит в Администрирование\Обмен данным гордо называется "префикс узла РИБ", если он влияет только на префиксы объектов?
|
|||
26
Ranger_83
21.09.12
✎
10:40
|
(12)Первый раз при настройке обмена в БП ты создаешь файл настройка.xml+первоначальная выгрузка Message_БП_УТ.xml (он об этом допллнительно спрашивает)-эта первая часть
в УТ ты соотв-нно делаешь продолжение настроки и подсовываешь эту настройку.Помощник считывает данные из настройки и заполняет настройки плана обмена,потом ты загружаешь уже сообщение |
|||
27
viramen
21.09.12
✎
10:41
|
(23) В коде узла твоей ИБ
|
|||
28
andrewks
21.09.12
✎
10:42
|
(26) именно так и делаю, но не загружает, см. сабж
|
|||
29
hhhh
21.09.12
✎
10:42
|
(28) попробуй еще, когда код редактируешь, встать на начало кода, а то некоторые умники пытаются сразу вбивать код, а там курсор в правом поле стоит. И думают, что нельзя.
|
|||
30
andrewks
21.09.12
✎
10:43
|
(29) код вообще недоступен для редактирования для обоих узлов из списка
|
|||
31
Ranger_83
21.09.12
✎
10:48
|
Еще раз выложи сюда коды узлов для БП и УТ+заголовок сообщения
|
|||
32
andrewks
21.09.12
✎
10:55
|
так, ладно, видимо, всё-таки, не я дурак, а имеется косяк в типовом функционале, ибо нарыл вот это: http://infostart.ru/public/125976/
ладно, буду пробовать пока сам, если опять встану в тупик - апну |
|||
33
andrewks
22.09.12
✎
21:09
|
так, с этой проблемкой разобрался.
теперь следующая проблема: при загрузке в БП 2 некоторые документы не проводятся, в журнале фиксируются вот такие ошибки: Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена) из-за чего такое может быть? |
|||
34
andrewks
22.09.12
✎
21:10
|
БП 2 типовая, на поддержке
|
|||
35
andrewks
22.09.12
✎
21:17
|
полное сообщение об ошибке:
Ошибка при отложенном проведении документа: <представление дкумента>. Описание ошибки: Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)! после загрузки эти документы есть, просто непроведённые. спокойно проводятся вручную. документы загружаются новые. БП 2 типовая, на поддержке. в чём может быть проблема? |
|||
36
DrShad
22.09.12
✎
21:25
|
проблема в том что объект заблокирован
|
|||
37
andrewks
22.09.12
✎
21:26
|
(36) база тестовая, на домашнем компе. я в ней один
|
|||
38
andrewks
22.09.12
✎
21:27
|
(36) да и кем может быть заблокирован новый, только что созданный объект?
|
|||
39
andrewks
22.09.12
✎
21:28
|
наблюдение: 90% таких документов - выданные или полученные счета-фактуры, и только оставшаяся малая часть - накладные
|
|||
40
DrShad
22.09.12
✎
21:31
|
и почему сразу кем-то? программой
|
|||
41
andrewks
22.09.12
✎
21:38
|
(40) причина какова? обмен типовой, конфа типовая, регламентные хрени в это время не выполняются
|
|||
42
andrewks
22.09.12
✎
21:44
|
да что ж такое-то, чё-то катастрофически невезучий обмен, никак его не добью
|
|||
43
andrewks
22.09.12
✎
21:48
|
ещё одна интересная деталь: на некоторые документы (например, банковские операции) в журнале никаких сообщений о неудачном проведении нет, но они тоже остаются непроведёнными
|
|||
44
andrewks
22.09.12
✎
22:27
|
нет идей?
|
|||
45
andrewks
23.09.12
✎
09:47
|
апну
|
|||
46
Мимохожий Однако
23.09.12
✎
10:03
|
Попробуй удалить все настройки, узлы в обеих базах и начать заново. Важен первичный обмен. Инструкции по настройке обмена есть в шаблонах конфигураций.ИМХО, перепутаны узлы в настройках. В каждой базе должно быть не больше двух узлов. Один предопределенный данной базы, второй - созданный.
|
|||
47
andrewks
23.09.12
✎
10:04
|
(46) это и есть первичный обмен после очистки всех узлов/регистров/обменов и создании нового обмена
|
|||
48
Мимохожий Однако
23.09.12
✎
10:14
|
С какой базы начал настройку?
|
|||
49
andrewks
23.09.12
✎
10:15
|
(48) с БП
|
|||
50
Мимохожий Однако
23.09.12
✎
10:23
|
Попробуй настроить обмен с другой пустой базой. А после настройки загрузи в пустую данные через обработку УниверсальныйОбменДаннымиXML
|
|||
51
Мимохожий Однако
23.09.12
✎
10:24
|
А вот из справки про проведение документов:"Настройки обмена и требования к первоначальному заполнению конфигурации "Бухгалтерия предприятия"
По умолчанию документы, загружаемые из конфигурации Управление торговлей не проводятся в конфигурации Бухгалтерия предприятия, если они ранее не были в ней проведены. Чтобы проведенные документы, загружаемые из конфигурации Управление торговлей проводились также и в конфигурации Бухгалтерия предприятия, необходимо в узле обмена конфигурации Бухгалтерия предприятия установить флаг Разрешить проведение документов." |
|||
52
andrewks
23.09.12
✎
10:26
|
(51) да знаю я всё это. галка стоит, часть новых доков проводится, часть нет
|
|||
53
Мимохожий Однако
23.09.12
✎
10:29
|
(52)Когда документ не проводится,то обычно есть сообщение. Может быть, контроль отрицательных остатков мешает или нечто подобное.
|
|||
54
andrewks
23.09.12
✎
10:31
|
(53) -> (33)
|
|||
55
Мимохожий Однако
23.09.12
✎
10:34
|
В инструкции по настройке обмена настоятельно рекомендуется использовать актуальные правила. (33) видел. (50) Пробовал?
|
|||
56
andrewks
23.09.12
✎
10:36
|
(55) правила самые что ни на есть актуальные. да и проблема, думаю, не в правилах. (50) не пробовал пока
|
|||
57
Мимохожий Однако
23.09.12
✎
10:39
|
(56) в моей практике похожие проблемы возникали из нечеткого следования инструкции. Глаз замыливается ))).
В какой-то момент надо постараться забыть всё что делал и начать с чистого листа. |
|||
58
andrewks
24.09.12
✎
08:12
|
умаялся я уже с этим обменом. инициация обмена со стороны УТ ничего не изменила. закачка вручную правил обмена/регистрации в БП из самого последнего релиза УТ 11.0.9.8 тоже ничем не помогла. прочие танцы с бубном в виде многократного полного удаления следов всяких обменов и пересоздания обмена с разными настройками тоже ничего не принесли.
от чего могут возникать ситуации, описанные в (33)-(35)? в какую сторону рыть? |
|||
59
andrewks
24.09.12
✎
09:16
|
Up
|
|||
60
Мимохожий Однако
24.09.12
✎
10:16
|
(58)с чистой базой БП пробовал?
|
|||
61
andrewks
24.09.12
✎
10:26
|
(60) нет, пока. но фишка в том, что, даже если на чистой БП всё будет нормально, с этим всё равно надо будет что-то делать.
до этого пункта просто руки вчера не дошли, пробовал много разных других вариантов. механизм записи и проведения объектов-то абсолютно штатный, правила типовые, конфа на поддержки без возможности изменения, обновил до последнего релиза. ведь должен был кто-то с этим сталкиваться? |
|||
62
andrewks
24.09.12
✎
10:27
|
ещё одна мысль пришла - попробую ещё на релизе платформы 8.2.16, пока всё пробовал на 8.2.15
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |