#0
by eduspec82
Суть проблемы - требуется переносить вид документа ЕСЛИ он переносится как объект И НЕ переносить документ если он выгружается по ссылке. Например есть ПоступлениеТоваровУслуг и СчетФактураПолученный. 1. Если я переношу объект ПоступлениеТоваровУслуг то все переносится 2. Если я переношу СчетФактураПолученный который ссылается на ПоступлениеТоваровУслуг то ПоступлениеТоваровУслуг не перезаписывается. О существовании флажка не переносить свойства объектов я знаю, это не совсем то т.к. часть свойств должны перезаписывать ссылки а часть свойств не должны. Как сделать такое?
#1
by ЧашкаЧая
В конвертации объекта СчетФактураПолученный на закладке настройки поставить галочку "Не создавать новый объект в приемнике если он не найден"
#3
by Aleksey
2 правила. В первом случае безусловный перенос, во втором "Не создавать новый объект в приемнике если он не найден"
#4
by Aleksey
Соответственно поступление идет по первому правилу, а реквизит счет-фактуры - по второму
#5
by ЧашкаЧая
тогда можно вообще ПКС для ПоступлениеТоваровУслуг в СчетФактураПолученный не указывать - ничего не перенесется
#9
by eduspec82
Как я понял самое простое для таких объектов как ПоступлениеТоваровУслуг сделать два ПКО одно для самих документов а второе для ссылок, однако это гемор т.к. придется все ссылки на ПоступлениеТоваровУслуг в ПКС ставить правило а в ссылках составного типа программно определять ПКС. Еще одним простым выходом может быть создание таблички с НПП выгруженных документов и передача ее на загрузку. Тогда при загрузке можно фильтровать документы.
#10
by eduspec82
счет фактура без ссылки на другой документ не имеет смысла поэтому ссылка на ПоступлениеТоваровУслуг должна быть
#11
by dk
хм, может проще ловить события поиска ссылки и делать отмену загрузки если поиск прошел успешно? как делать не знаю, просто для размышления
#13
by Aleksey
Зачем так сложно. Т.е. в чем проблема? Делаешь все по дефолту, только говоришь, что не обновлять объект если найден А для выгрузки поступления делаешь свое правило. Т.е. приход выгружаться будет всегда, а все остальное только если не найден
#14
by eduspec82
так нельзя т.к. сами документы именно обновляются т.к. перегрузить конкретный документ из другой системы стандартное действие а вот АВТОМАТИЧЕСКАЯ перезапись документа по ссылке должа быть предотвращена
#18
by eduspec82
Как я понял наиболее универсальный вариант для реализации различной логики загрузки это создать параметр со служебной данных где для каждого выгруженного объекта список объектов в которых он был ссылкой и должен был выгружаться как ссылка этого объекта. В частном случае если выгружался сам объект то список пуст. Это могло бы позволить реализовать логику загрузки в частности при загрузке смотрим параметр с данными и определяем что делать.
#19
by eduspec82
понятно что проще в ПВД написать алгоритм выгрузки для доков который использует добавленные ПКО Адинес могбы и попроще сделать без дублирования ПКО.
#21
by Жан Пердежон
галка "При переносе объекта по ссылке НЕ создавать новый объект, а только переносить ссылку" - не то?
#22
by Aleksey
Не совсем. По условию задачи при перенои поступления нужно обновлять документ. А при переносе счет-фактуры - только создавать новый
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Перенос данных КД.2.0 (особенность конвертации)
- КД. Глюки.
- КД 2.0. Как проводить документы после загрузки?
- КД 2.1 Грузятся по ссылкам документы в закрытый период
- КД при переносе физ.лиц переносить паспортные данные по ним и ФИО
- КД 2 как работает "При переносе объекта по ссылке НЕ создавать новый объект..."
- КД 2.1 - перенос документов вместе с их проводками
- КД 2.0 Возможно ли управлять флагом "Не замещать существующие объекты..." в ПКО.
- КД 2.0 или КД 3.0
- КД 3.0 или КД 2.0
- А регистр сведений с помощью КД 3.0 кто-нибудь пробовал переносить:?
- КД. Нужно перегрузить табличную часть в документы. Как лучше сделать?
В этой группе 1С
- РИБ. Проблемы со смещением дат
- Настройка учета сигарет УТ 10.3
- Подскажите как включить использование "Складских операций" в УТ 11?
- УФ: Программно изменить командную панель формы
- Посоветуйте фаервол
- УПП 8.2 Детализация по сотрудникам
- Оприходование товаров на склад по авансовому
- Как сделать, чтобы всплывали сообщения коммуникатора и аськи, при работе в RDP
- /Out<Имя файла> можно ли в момент отладки получить содержимое файла?
- Подскажите - как правильно настроить RLS
- Хранение doc в 1С
- СКД фильтр в запросе по ХозрасчетныйОстаткиИОбороты.Регистратор.Контрагент
- Вывод сообщений из фонового задания
- Выгрузка из ЗУП в БП 2.0 УСН Расходы
- Переделка блока питания ATX ATX1023 230 WATT для большей мощности (продолжение)
- Внутренняя ошибка центра лицензирования
- Перенос из Комплексной конфигурации 1С 7.7 в Комплексную автоматизацию 1С 8.2
- Необходимо создать свою нумерацию документов для каждого контрагента в УТ11
- 1С8 Розница - достоинства и недостатки
- УФ, нужно при печати документа изменить его реквизит и записать, как?