Вход | Регистрация



Как отладить обмен, сторона загрузки, через ком?

Как отладить обмен, сторона загрузки, через ком?
Я
   mikecool
 
23.09.16 - 11:56
Есть УТ(источник) на сервере 1 и БП(приемник) на сервере 2
Где надо указать обработку отладки загрузки - в УТ или БП? Указывал в БП, процесс обмена стопорнулся, поскольку не смог найти обработку(она лежит на сервере 2 и пользователю 1С с сервера 1 туда нет доступа - как это разрулить?)
Где запускать процесс отладки загрузки - в УТ или БП? Так понимаю, что все-таки в БП, поскольку обработка модуля загрузки из БП.
 
 
   virdim
 
1 - 23.09.16 - 12:05
Где у тебя вызывается код бп в коме покажи
   mikecool
 
2 - 23.09.16 - 12:07
(1) в смысле где?
   mikecool
 
3 - 23.09.16 - 12:08
я в этот обмен залез первый раз, ибо БП до того дообновлялась, что с моей старой УТ перестала обмениваться
сгенерил по своим правилам модуль загрузки - он вкривь отличается от модуля из БП, подумалось, может заменить модуль обработки загрузки в БП на тот, который генерится в КД?
   virdim
 
4 - 23.09.16 - 12:09
Если у тебя обмен через ком, значит у тебя должен быть код вида:
комконектор = новый comobject("v83.comconnector");
подключение = комконектор.conect("строка подключения");
подключение.Выполнитьобмен();

есть такое?
   mikecool
 
5 - 23.09.16 - 12:19
(4) есть похожее в ОМ Общего назначения, думаешь оттуда плясать надо?
а вариант (3) подумалось, что не будет рабочим, поскольку все параметры создаются программно
   virdim
 
6 - 23.09.16 - 12:23
Какая у тебя бп и ут?
   mikecool
 
7 - 23.09.16 - 12:25
УТ 11.1.2.23
БП 3.0.43.263
   NikVars
 
8 - 23.09.16 - 12:27
   mikecool
 
9 - 23.09.16 - 12:30
(8) дык у меня вроде все настроено, только после крайнего обновления начало косячить
   virdim
 
10 - 23.09.16 - 12:31
(9) Может правила новые подсунуть если обмен типовой?
 
 Рекламное место пустует
   NikVars
 
11 - 23.09.16 - 12:34
(9) Может ты что-то забыл обновить?! Какой-то файлик вне конфигурации, например.
   mikecool
 
12 - 23.09.16 - 12:34
(10) правила дописаны хорошо
падает обработка конвертации в бп на куске кода
            ИначеЕсли НЕ ЭтоПараметрДляОбъекта
                И ((ОбъектНайден И НеЗамещатьСвойство) 
                ИЛИ (Имя = "ЭтоГруппа") 
                ИЛИ (Объект[Имя] = NULL)) Тогда
                
                // неизвестное свойство

                одПропустить(ФайлОбмена, ИмяУзла);
                Продолжить;
с ошибкой "Поле объекта не обнаружено"
а вот какого объекта - хз
   mikecool
 
13 - 23.09.16 - 12:34
+12 вот и пытаюсь понять - что за свойство объекта пытается прочитать
   mikecool
 
14 - 23.09.16 - 12:37
задумался, что надо проверить правила после обновления конфигурации - возможно какое то поле перешло в состав удалить
но поще имхо это в отладке глянуть
   mikecool
 
15 - 23.09.16 - 12:39
+14 не нашлось ничего
   Cyberhawk
 
16 - 23.09.16 - 17:04
Ну валится на Объект[Имя], вероятно
   Cyberhawk
 
17 - 23.09.16 - 17:05
Оберни в попытку с выдачей информации об ошибке, либо отладь загрузку, временно выключив обмен по СОМ и включив обмен через каталог / ФТП
   mikecool
 
18 - 28.09.16 - 09:15
подниму, актуально - как отладить загрузку при ком-соединении?
(16) больше негде, нашел в правилах одно свойство без источника, оно в файле обмена выглядело как Имя="", исключил свойство из обмена - не помогло
(17) загрузка из файла в бухии падает с ошибкой "Не смогли загрузить %1", даже не потрудились параметры подставить в сообщение и такое поведение наверное с релизами начиная с 2015 года
   mikecool
 
19 - 28.09.16 - 09:17
+18 в чем у меня проблема - могу подключить обработку на сервере 1 в УТ из каталога, доступном пользователю на сервере 1
а когда стартует отладка, то пытается подключиться обработка на сервере 2 и каталог на сервере 1 недоступен для пользователя на сервере 2
   mikecool
 
20 - 28.09.16 - 09:17
если указываю отладку в бухии, то она по моим наболюдениям просто не работает, поскольку запускается из ут через ком-соединение
   mikecool
 
21 - 28.09.16 - 09:59
ну так что, отладчики обменов - никого нет? ))
   Cyberhawk
 
22 - 28.09.16 - 10:16
Судя по твоему потоку слов после (17), ты данным там советом так и не воспользовался.
   mikecool
 
23 - 28.09.16 - 10:22
(22) я пробовал логировать в журнал регистрации, нашел пустое свойство, убрал его - но проблема повторяется
загрузка из файла не работает
что еще надо пробовать по твоему совету?
   mikecool
 
24 - 28.09.16 - 10:23
есть конкретный вопрос - как отладить обмен, идущий через ком-соединение?
   mikecool
 
25 - 28.09.16 - 10:31
запустил отладку БП, поставил точку останова, указал автоматическое подключение режимов отладки - не останавливается на точке...
   Cyberhawk
 
26 - 28.09.16 - 10:38
"загрузка из файла не работает" // ?
   mikecool
 
27 - 28.09.16 - 10:41
(26) именно, о чем писал в (18)
   Cyberhawk
 
28 - 28.09.16 - 10:42
(27) В (18) ты расписался в своей лени
   Cyberhawk
 
29 - 28.09.16 - 10:42
Соберись с силами, ощетинься и разберись уже
   mikecool
 
30 - 28.09.16 - 10:42
запустил обмен на копии, снятой с баз в понедельник - работает
конфиги не менялись
(28) я понял, подсказать нечего
   Cyberhawk
 
31 - 28.09.16 - 10:49
Ты какой-то надменный:
"а ну-ка отладчики, расскажите мне"
"ну так что, отладчики обменов - никого нет? ))"
"я понял, подсказать нечего"
Думаешь, это увеличивает твои шансы получить помощь?
   mikecool
 
32 - 28.09.16 - 10:51
(31) но ты до сих пор в ветке
   Cyberhawk
 
33 - 28.09.16 - 10:53
(32) Ну ты же отвечаешь мне (цифры со скобками в сообщениях), а Я не против ответить в ответ :)
 
 


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует