|
Проблема с обменом УТ11 и БП 20 | ☑ | ||
---|---|---|---|---|
0
Trusty
01.05.12
✎
19:29
|
Платформа 8.2.15.301
Настроен типовой обмен из УТ 11.0.7.21 в БП 2.0.35.6 В момент выгрузки из УТ11 Обнаружилась проблема, касается всех документов "Передача товаров": Ошибка получения свойства объекта из входящих данных ПКО = ПДТ_ПередачаТоваровПокупка (Документ: Передача товаров между организациями) ПКС = 58 ( --> КодВидаОперации) Объект = Передача товаров XX00-000XXX от 05.03.2012 12:00:10 (Документ объект: Передача товаров между организациями) СвойствоПриемника = КодВидаОперации (Строка) ОписаниеОшибки = Поле объекта не обнаружено (КодВидаОперации) ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8681) КСообщенияОбОшибках = 68 Ошибка в обработчике события ПередВыгрузкойОбъекта ПВД = ПередачаТоваровМеждуОрганизациями Объект = Передача товаров XX00-000XXX от 05.03.2012 12:00:10 (Документ объект: Передача товаров между организациями) Обработчик = ПередВыгрузкойОбъектаВыборки ОписаниеОшибки = Ошибка получения свойства объекта из входящих данных ПКО = ПДТ_ПередачаТоваровПокупка (Документ: Передача товаров между организациями) ПКС = 58 ( --> КодВидаОперации) Объект = Передача товаров XX00-000XXX от 05.03.2012 12:00:10 (Документ объект: Передача товаров между организациями) СвойствоПриемника = КодВидаОперации (Строка) ОписаниеОшибки = Поле объекта не обнаружено (КодВидаОперации) ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8681) КСообщенияОбОшибках = 68 ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2525) КСообщенияОбОшибках = 33 {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2544)}: Ошибка в обработчике события ПередВыгрузкойОбъекта ПВД = ПередачаТоваровМеждуОрганизациями Объект = Передача товаров XX00-000XXX от 05.03.2012 12:00:10 (Документ объект: Передача товаров между организациями) Обработчик = ПередВыгрузкойОбъектаВыборки ОписаниеОшибки = Ошибка получения свойства объекта из входящих данных ПКО = ПДТ_ПередачаТоваровПокупка (Документ: Передача товаров между организациями) ПКС = 58 ( --> КодВидаОперации) Объект = Передача товаров XX00-000XXX от 05.03.2012 12:00:10 (Документ объект: Передача товаров между организациями) СвойствоПриемника = КодВидаОперации (Строка) ОписаниеОшибки = Поле объекта не обнаружено (КодВидаОперации) ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(8681) КСообщенияОбОшибках = 68 ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2525) КСообщенияОбОшибках = 33 ВызватьИсключение СтрокаСообщенияОбОшибке; Я так понимаю, что пролема в этом "Поле объекта не обнаружено (КодВидаОперации)" но где именно отсутствует данное поле? В чем тут дело? Как исправить? Это неверная настройка или ошибка 1С? Заранее спасибо за любую помощь! |
|||
1
Emvika
01.05.12
✎
19:56
|
а раньше Передача товаров в БП как выгружалась?
|
|||
2
Trusty
01.05.12
✎
19:58
|
(1) нормально выгружалась... Как документы реализации и поступления. Только не понятно когда возникла проблема. Возможно в 21 релизе УТ11.
|
|||
3
Ranger_83
01.05.12
✎
20:06
|
Открой правила в КД,глянь есть ли данное поле "КодВидаОперации" у приемника,т.е БП
|
|||
4
Trusty
01.05.12
✎
20:12
|
(3) Открывал в КД правила конвертации, которые шли в комплекте с БП и которые загружал в УТ11, в них у приемника данное поле есть.
Или речь о других правилах? |
|||
5
AlexNew
01.05.12
✎
20:15
|
Какое слово непонятно? Во входящих данных отсутствует "КодВидаОперации"
|
|||
6
Trusty
01.05.12
✎
20:18
|
(5) То есть? И как это исправить?
|
|||
7
AlexNew
01.05.12
✎
20:20
|
(6) Найти объект, при выгрузке к-рого не формируются ВходящиеДанные или без этого реквизита формируются, либо с помощью волшебной палочки.
|
|||
8
Ranger_83
01.05.12
✎
20:24
|
Думаю,стоит проверить используются ли при обмене правила последней версии
|
|||
9
AlexNew
01.05.12
✎
20:26
|
(8) Особенно, если нетиповая.
|
|||
10
Trusty
01.05.12
✎
20:26
|
(8) Правила конвертации и регистрации в УТ 11.0.7.21 загружены из тех, что идут с обновлением БП 2.0.35.6
|
|||
11
Trusty
01.05.12
✎
20:26
|
(8)(9) обе конфигурации полностью типовые.
|
|||
12
Trusty
01.05.12
✎
20:27
|
(7) такая проблема у всех Документов "Передача товаров"
|
|||
13
AlexNew
01.05.12
✎
20:28
|
(12) Тем легче, грузи в КД, там видно будет.
|
|||
14
Trusty
01.05.12
✎
20:33
|
(13) "Открывал в КД правила конвертации, которые шли в комплекте с БП и которые загружал в УТ11, в них у приемника данное поле есть."
Но в качестве источника ничего не указано для данного поля (свойства), просто пусто. |
|||
15
Trusty
01.05.12
✎
20:34
|
Открыл в КД правила обмена от БП 2.0.34.14, там источник обозначен в "ПередВыгрузкой":
Значение = "01"; |
|||
16
AlexNew
01.05.12
✎
20:36
|
(14) А я про что говорил? Туда еще данные при конвертации данные передаются. Читатель(с).
|
|||
17
Trusty
01.05.12
✎
20:36
|
+(15) Хотя там и галка не стоит на "Получать из входящих данных", а в правилах из БП 2.0.35.6 такая галка для данного реквизита стоит
|
|||
18
AlexNew
01.05.12
✎
20:40
|
(17) По секрету, ты можешь даже свои правила загрузить. Тока не говори никому.
|
|||
19
Trusty
01.05.12
✎
20:42
|
(18) давай не будем прикалываться, я хочу разобраться в чем проблема...
|
|||
20
Кокос
01.05.12
✎
20:43
|
(19) грузи правила в кд. потом перегружай туда структуры новых баз и посмотри где краснота
|
|||
21
AlexNew
01.05.12
✎
20:44
|
(20) Садись,2. Данные из внешних берутся.
|
|||
22
Trusty
01.05.12
✎
20:45
|
В тех же правилах из обоих указанных версий БП есть реквизиты у которых также ничего не указано в источнике и стоит получать из входящих данных, например:
ПредъявленСчетФактура ДатаВходящегоСчетаФактуры Но на них ведь не ругается. Почему? |
|||
23
AlexNew
01.05.12
✎
20:47
|
Ты с функцией ВыгрузитьПоПравилу знаком? Или методом научного тыка?
|
|||
24
Trusty
01.05.12
✎
20:48
|
(23) второе. Я не знаток КД. Пытаюсь разобраться, как это обычно бывает - время в обрез :(
|
|||
25
Кокос
01.05.12
✎
20:49
|
(24) вызывай знатока КД. иначе никак.
|
|||
26
Trusty
01.05.12
✎
20:49
|
(23) если ты знаешь, в чем проблема, направь, подскажи, где нужно искать причины и как устранить. Буду благодарен.
|
|||
27
Кокос
01.05.12
✎
20:49
|
(24) ну или пиши тут объяву что мопед не твой и оплатишь по яндексу.
|
|||
28
Trusty
01.05.12
✎
20:50
|
(25) спасибо. Я так понимаю, аналогичные ответы моржно дать на подавляющее число вопросов на форуме. Но не за ними сюда приходят люди.
|
|||
29
Кокос
01.05.12
✎
20:50
|
(28) проблема в том что без КД ты никак не сделаешь.
|
|||
30
Кокос
01.05.12
✎
20:51
|
(28) либо открой в новой конфе УТ11 макет где лежат правила. сохрани их в текст и подгрузи в обмен вместо старых.
|
|||
31
Trusty
01.05.12
✎
20:52
|
(29) я в курсе.
|
|||
32
AlexNew
01.05.12
✎
20:52
|
(24) Удачи. Люблю рисковых, наверно, потому, что сам не такой.
(26) Что тебе рассказать? КД? Yf ИТС посмотри как отлаживать, найдешь , где выгружается по этому правилу, вставишь как надо или запихнещь в значение и удерешь галку из внешних данных. |
|||
33
AlexNew
01.05.12
✎
20:53
|
(29) Правда? Блокнот отменили и формат неизвестен?
|
|||
34
Trusty
01.05.12
✎
20:53
|
(30) что я от этого получу?
|
|||
35
Кокос
01.05.12
✎
20:55
|
(34) ну у тебя в обмене правила от старой структуры конфигураций. обычно при обновлении они обновляют и правила обмена. если допустим поля удаляются то они заходят также в кд правят правила и перегружают их в макет.
|
|||
36
AlexNew
01.05.12
✎
20:57
|
(35) Какие поля? Ты грамотный?
|
|||
37
AlexNew
01.05.12
✎
20:57
|
(34) Ни фига.
|
|||
38
Кокос
01.05.12
✎
20:58
|
(36) "Поле объекта не обнаружено (КодВидаОперации)"
не умничай а? |
|||
39
Trusty
01.05.12
✎
21:01
|
(35) То есть просто заменить правилами идущими для УТ11 с БП 2.0.35.6 правила обмена в макете УТ_БП в УТ11?
|
|||
40
AlexNew
01.05.12
✎
21:01
|
(38) Правда читать умеешь? Во внешних данныз, в источнике его может и не быть.
|
|||
41
Trusty
01.05.12
✎
21:01
|
(37) уже хорошо :)
|
|||
42
Кокос
01.05.12
✎
21:02
|
(39) угу. только в копиях сначала попробуй. оригиналы не порть сразу :)
|
|||
43
AlexNew
01.05.12
✎
21:03
|
(0) Главное "спецалургов" не слушай.
|
|||
44
Кокос
01.05.12
✎
21:03
|
(39) макет в конфигурации лежит в общих макетах. его можно как текст сохранить. правила обмена называются не помню как. чтот вроде ПравилаОБменаУТ_БП или УТ_БПКОРП. от КОРП правила тоже подходят.
|
|||
45
AlexNew
01.05.12
✎
21:04
|
(44) Может ты нам еще что-нибудь про параметры расскажешь?
|
|||
46
Trusty
01.05.12
✎
21:06
|
(44) что-то ты мудришь про КОРП. Правил обмена УТ11 и БП КОРП еще нет, будут только в версии 11.0.8
|
|||
47
Trusty
01.05.12
✎
21:07
|
(44) да и вообще смысл заменять там правила? Если я уже в настройке обмена указал эти же правила как внешние файлы?
|
|||
48
Кокос
01.05.12
✎
21:11
|
(46) ну я вообшще только кд пользовался при обмене ут11 бп20. а про корп я вспомнил из ут10 :) там они так назывались эти правила. а в ут11 я и не смотрел что как. сохранил загрузил в кд поправил.
|
|||
49
Trusty
01.05.12
✎
21:16
|
Так... В общем открываю в КД правила конвертации для УТ 11 идущие с БП 2.0.35.6
правило конвертации объектов "ПДТ_ПередачаТоваровПокупка" Далее "Перед выгрузкой" и там ни слова нет про "КодВидаОперации", хотя про упомянутые мной выше "ПредъявленСчетФактура" и "ДатаВходящегоСчетаФактуры" определено как они формируются. Я так понимаю, что проблема в этом? |
|||
50
AlexNew
01.05.12
✎
21:33
|
(49) Да. У тебя в структуре вход данных этого не хватает.
|
|||
51
Trusty
01.05.12
✎
21:40
|
(50) я пошел простым путем. В правилах отключил получать из входящих данных и установил источник "Значение = "01";"
На эту ошибку не ругается, но теперь аналогичная ошибка про "КодСпособаПолучения" Но какое значение ему придавать я не знаю, в конфигураторе это числовое поле с длиной 1, вариантов значений логических должно быть "получено на бумажном носителе" или "в эл. виде". Но что из этого имеет какое цифровое значение не известно, так как электронный документооборот в БП не настроен. |
|||
52
Trusty
01.05.12
✎
21:41
|
+(51) мы все док-ты получаем на бумаге, поэтому легко можно проставить только одно значение.
|
|||
53
AlexNew
01.05.12
✎
21:42
|
(52) Разрешаю, а пофиг глбух.
|
|||
54
БибиГон
01.05.12
✎
21:43
|
электронный документооборот есть только для счетов фактур.
|
|||
55
Trusty
01.05.12
✎
21:47
|
(54) ну так в БП в ПТиУ сейчас по умолчанию заносятся данные сч-ф полученной, если она получена одновременно с ПТиУ.
Одтельный док-т сч-ф полученный создавать имеет смысл если даты получения документовв отличаются. 1с следует такому принципу при формировании доков при обмене УТ11>БП20 |
|||
56
Trusty
01.05.12
✎
21:48
|
+(51) Для бумажного носителя нужно проставлять значение 1, для электронного вида 2.
Нашел в форме документа сч-ф. |
|||
57
AlexNew
01.05.12
✎
21:52
|
(55) Где? Почему? Когда?
(56) Молодец. |
|||
58
Trusty
01.05.12
✎
21:55
|
(57) 1. Не понял вопросов.
2. Спасибо. Все данные перенеслись. |
|||
59
AlexNew
01.05.12
✎
21:58
|
(58) Ну и хорошо, я ж говорил "Не все советчики одинаково полезны".
|
|||
60
Trusty
01.05.12
✎
21:59
|
(59) :)))) я это отлично понимаю :) Но выслышать надо всех.
|
|||
61
Trusty
01.05.12
✎
22:01
|
Всем спасибо за помощь и уделенное время! До конца не разобрался, но удовлетворяющий обходной путь решения нашелся. В конечном итоге я так понимаю, что это ошибка 1с.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |