Подмена УИД в УниверсальныйОбменДаннымиXML при загрузке
☑
0
akaBrr
23.12.15
✎
11:20
При поиске объекта по УИД и при установленной "Оптимизированная запись объектов" происходит подмена УИД загружаемого объекта.
Наткнулся при загрузке "сладкой парочки" контрагент - основной договор.
У обоих поиск по УИД. Контрагент загружается с левым уидом.
1
Рэйв
23.12.15
✎
11:22
в правилах значит поиск не по ссылке и в результате находит чтото левое
2
Рэйв
23.12.15
✎
11:23
если ищит по уиду и находит левого - значит уже выгрузился левый
3
MaxS
23.12.15
✎
11:25
а ещё в типовых есть регистр сведений, где прописаны соответствия объектов разных баз...
4
akaBrr
23.12.15
✎
11:26
(2) поиск по уиду, в файле нужный уид
хорошо что код обработки открытый, я залез и посмотрел что и как
так вот, при кэшировании объекта, а это происходит при оптимизированной записи, уид генерится новый
5
akaBrr
23.12.15
✎
11:27
(3) типовые это хтоническое зло
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший