Вопрос по Конвертации данных

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. Re:аниматор 338 19.08.08 11:28 Сейчас в теме
Подскажите как решить такую проблему.

Есть документ "Документ1" с реквизитом ДокументОснование (Документ2), он в правилах обмена переносится, но вот как сделать что бы у выгружаемого документа "Документ1" заполнялось поле ДокументОснование и при этом сам документ основания "Документ2" НЕ перезаписывался. ЕСЛИ ОН уже есть в БД.
т.е. как заполнить реквизит "ДокументОснования" если он есть в БД просто заполнилась ссылка, и сам документ основания не изменился. Дело в том что Документ2 меняется валюта. бухгалтера устанавливают, но когда перегружаю Документ1 со ссылкой Документ2, то документ "Документ2" перезаписывается с источника.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. WiseSnake 1521 19.08.08 14:15 Сейчас в теме
Поставить галку "He зaмeщaть cущecтвующиe oбъeкты в пpиeмникe пpи зaгpузкe, a тoлькo coздaвaть нoвыe и зaпoлнять иx"
3. Re:аниматор 338 20.08.08 03:59 Сейчас в теме
а если мне понадобится отдельно ПЕРЕгрузить с изменения Документ2??? мне постоянно правила что ли переделывать?

не вариант!
4. Re:аниматор 338 20.08.08 04:04 Сейчас в теме
"He зaмeщaть cущecтвующиe oбъeкты в пpиeмникe пpи зaгpузкe, a тoлькo coздaвaть нoвыe и зaпoлнять иx"

как работает режим данный?

если документы в приемнике и источники одинаковые то не перезаписываются или просто когда он найден без проверок изменений.

кто нить подробнее знает про данную галочку?
5. WiseSnake 1521 20.08.08 04:23 Сейчас в теме
Работает так: если находит ссылку то не перезаписывает документ, если не находит то создает и заполняет.
>как сделать что бы у выгружаемого документа "Документ1" заполнялось поле ДокументОснование и при этом сам документ основания "Документ2" НЕ перезаписывался. ЕСЛИ ОН уже есть в БД.
>а если мне понадобится отдельно ПЕРЕгрузить с изменения Документ2??? мне постоянно правила что ли переделывать?

Вы сами себе противоречите.... Какой вопрос такой и ответ
6. WiseSnake 1521 20.08.08 04:26 Сейчас в теме
Как уточнение:
Док1 и Док2 могут выгружаться по разным правилам, вот в правиле Док2 и поставить галку...
7. Re:аниматор 338 20.08.08 09:04 Сейчас в теме
В бух 8.1 и 7.7 есть доработки добавлен документ "Акт разногласий"

Акт разногласий вводится на основании Поступление товаров и Реализация товаров и услуг. Данные документы перегружаются из 7.7

В акте разногласий есть поле ДокументОснование. Есть загвоздка Поступление товаров в бухии переделывают в USD в Торговле в руб. по курсу. В свою очередь в 7.7 могут ввести документ Акт разногласий, торговля оперирует кол-вом, а суммами бухия.

при перегрузке Акт разногласий переобновляется документ Поступление товаров, в 7.7 он в рублях. и получается что после перезагрузки слетает валбта, разница по времени в неделю. но иногда за текущий день надо переобновить документы Поступление товаров. т.е. в какой то момент нужно чтобы Поступление товаров перезаписывалось, а в какой то что не трогало изменения. Т.е. если я перегружаю Поступление товаров то нужно перезаписывать, а если Акт разногласий то просто устанавливать ссылку БЕЗ перезаписи Поступление товаров.


8. WiseSnake 1521 20.08.08 11:08 Сейчас в теме
1. Почитайте внимательно что я писал выше.
2. Как вариант сделать 2 правила выгрузки данных "Поступление товаров" и "Акт разногласий" (если они еще не сделаны) и делайте все что вам угодно и как угодно в них... Может существовать 2 правила конвертации объекта НАПРИМЕР "Документ" и "ПоискДокумента" Я не пойму в чем трудность?
9. Re:аниматор 338 20.08.08 11:31 Сейчас в теме
Да уже сделал 2 правила. Просто не понятно почему нет режима, по установки реквизита БЕЗ обновления объекта устанавливаемого реквизита. т.е. если реквизит объект, то имел бы смысл установки его без обновления объекта если он уже есть в БД.


но вот не хватает в конвертации такого режима:

если реквизит ссылка на объект, то имело бы место к примеру при установки реквизита сделать режим. ЗАМЕЩАТЬ устанавливаемый объект реквизита или нет...

в обычной перегрузки документа пусть бы замещался, но когда он передается в качестве ссылки, то можно было бы не обновлять если он уже есть в БД. нужна только ссылка!!! а не весь объект реквизита обновлять
10. WiseSnake 1521 20.08.08 22:53 Сейчас в теме
Читайте хелпы, все там можно сделать, и кстати я уже ответил как. В моем посте выше правило конвертации объекта "ПоискДокумента" и подразумевает создание такого правила что передаются только поля поиска для поиска ссылки на объект! Но в Вашем случае, как мне кажется, хватит и галки. Просто поставить ее в НУЖНОМ месте.
11. WiseSnake 1521 20.08.08 22:59 Сейчас в теме
А если давать уже полный ответ, за который даж нихто плюсику не поставить, то замещать или нет объект можно на этапе его загрузки например в обработчике "При загрузке" Реквизит "НеЗамещатьОбъект"... применение читаем клацнув кнопку "Информация по обработчикам".
12. Re:аниматор 338 21.08.08 05:44 Сейчас в теме
WiseSnake

Спасибо! поставил бы + но не знаю как по форуму поставить.
13. WiseSnake 1521 21.08.08 11:21 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот