|
Отладка типовых правил обмена | ☑ | ||
---|---|---|---|---|
0
al_zzz
30.06.15
✎
14:33
|
Потребовалось внести изменения в типовые правила БП3.0->УТ11. Выгрузил из внес изменения. Хочу запустить выгрузку в режиме отладки.
При выгрузке (использовал все три варианта выгрузки алгоритмов) ругается на процедуру "ЗарегистрироватьОбъектСозданныйПриВыгрузке". Создал свою процедуру в модуле обработки отладки, чтоб скомпилировалась обработка, запустил в режиме отладки, в отладку не заходит. ЧЯДНТ? Вдогонку вопрос: если мне надо каждый раз создавать в УТ11 документ ввод остатков при выгрузке из БП и я пользуюсь ПВД с произвольным алгоритмом, как заставить выгружаться остатки если у меня даже ПРО ни на что не завязаны? Заранее спасибо! |
|||
1
Бурбон
30.06.15
✎
15:48
|
ругается какими словами?
|
|||
2
al_zzz
30.06.15
✎
19:06
|
(1) Ругается, что не найдена процедура.
|
|||
3
Stim
30.06.15
✎
20:38
|
правила перегрузил перед отладкой?
|
|||
4
al_zzz
01.07.15
✎
06:19
|
Да, перегрузил.
|
|||
5
al_zzz
01.07.15
✎
06:29
|
А что по второму вопросу моему? Как сделать, чтоб выгружал по ПВД с произвольным алгоритмом, без ПР?
|
|||
6
al_zzz
01.07.15
✎
07:43
|
Хочу попробовать привязать ПВД к ПВД документа, который выгружается ежедневно из БП в УТ. Например, к кассовым документам.
|
|||
7
Альбатрос
01.07.15
✎
07:47
|
(5) А в чем проблема-то? Выбираешь запросом нужные тебе данные и юзаешь ВыгрузитьПоПравилу()
|
|||
8
al_zzz
01.07.15
✎
07:52
|
(7) Так и делаю. Просто до этого так корректировать типовые правила не приходилось (максимум реквизит поменять, поправить мелочь какую-нибудь и т.д.).
|
|||
9
Fergus
01.07.15
✎
07:58
|
а что за изменения в типовые правила воткнул? и остановка по ошибке че говорит?
|
|||
10
al_zzz
01.07.15
✎
08:14
|
(9) Да забил - делаю без отладки.
|
|||
11
al_zzz
01.07.15
✎
08:39
|
(9) Мне надо, чтоб остатки ежедневно выгружались из БП в УТ. Выгружаю во Ввод остатков.
(6) Минус вижу у этого подхода - документов к выгрузке может не быть. А можно как-то воткнуть блок выгрузки в события самой конвертации? В какое событие лучше? |
|||
12
al_zzz
01.07.15
✎
14:23
|
Ап!
|
|||
13
al_zzz
03.07.15
✎
12:02
|
Возникла точно такая же ошибка при загрузке, как у автора этого топика:
v8: Ошибка при загрузке данных: Индекс находится за границами массива Залез в отладчик - там НПП=5 а тз "Загруженные объекты" - пустая. ПКО у меня "Организации" (в документе по переносу остатков есть реквизит "Организация"). Сначала я использовал ПКО "Организации" для данного реквизита - при загрузке выходила аналогичная ошибка, но в ПКО "РегистрацияВналговомОрдере". Тогда я сделал для организаций своё ПКО, где отключил выгрузку по ссылкам для реквизитов - при загрузке та же ошибка, но уже в ПКО "Организации". К сожалению, там обсуждение закончилось ни на чем... Вот мои правила: https://yadi.sk/d/csr13l66he6nc Что я делаю не так? |
|||
14
Гёдза
03.07.15
✎
12:09
|
ты какую обработку использовал?
явно не ту что надо (их 2 есть) |
|||
15
al_zzz
03.07.15
✎
12:13
|
(14) Я использую универсальный обмен данными в формате XML.
А какая вторая? |
|||
16
al_zzz
03.07.15
✎
12:15
|
(14) При загрузке надо другую использовать?
|
|||
17
Гёдза
03.07.15
✎
12:17
|
ОбменДаннымиXML
|
|||
18
Naumov
03.07.15
✎
12:19
|
если обмен через механизмы, использующие ПланОбмена, то ПВД игнорятся.
ПВД задействуются в УниверсальномОбменеВФорматеXML |
|||
19
al_zzz
03.07.15
✎
12:21
|
(17) В УТ11 я такую не нашел. Где её взять?
(18) Я хочу потом алгоритм выгрузки остатков засунуть в событие конвертации или перед выгрузкой какого-нибудь объекта. |
|||
20
al_zzz
03.07.15
✎
12:26
|
Не нашел в шаблонах такую: https://yadi.sk/i/A4Y1iwI1he8s9
|
|||
21
al_zzz
03.07.15
✎
13:08
|
Ап!
|
|||
22
al_zzz
03.07.15
✎
13:46
|
Нашел, переключил ут11 в обычный интерфейс, но обработка там не запускается...
Ошибка: {ВнешняяОбработка.ОбменДаннымиXML.МодульОбъекта(15839,50)}: Переменная не определена (ПроцедурыОбменаДанными) РезультатПодключения.ИмяФайлаПротоколаОбмена = <<?>>ПроцедурыОбменаДанными.ПолучитьИмяПротоколаЗагрузки(ИмяФайлаПротоколаОбмена); Существует такая обработка для управляемого интерфейса? |
|||
23
Naumov
03.07.15
✎
17:30
|
(22) Все обработки доступны в поставке КД 2.0, устанавливаются с шаблоном.
|
|||
24
al_zzz
04.07.15
✎
09:20
|
(23) Да нету там. Вот описание того, что входит в дистрибутив КД2.0 (последняя версия):
http://downloads.v8.1c.ru/content//Conversion/2_1_8_2/ReadMe.txt |
|||
25
Naumov
04.07.15
✎
15:53
|
V8Exchan83.epf, запускать в Управляемом интерфейсе
|
|||
26
al_zzz
06.07.15
✎
05:58
|
(25) Ошибка, аналогичная встроенной обработке Универсальный обмен данными в формате XML.
|
|||
27
al_zzz
07.07.15
✎
07:26
|
Уважаемые форумчане!
Тема для меня всё ещё актуальна. Я уже начал "ломать" типовые правила обмена(начал ставить галку "Не запоминать выгруженные объекты"), но сыпятся разные другие необъяснимые ошибки: https://yadi.sk/i/GIntZE8zhiBQ2 Неужели никто не сталкивался? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |