Имя: Пароль:
1C
 
структура подчиненности
,
0 gurni
 
08.11.17
12:20
Подскажите как поправить. К меня УТ 10.3 в ней создал новый документ Маршрутный лист (делается на основании реализации), с эти все хорошо  и если посмотреть подчиненность начиная с заказа все прекрасно показывается. Но вот на основании маршрутного листа вводим РКО и не видим его в общей структуре подчиненности от заказа, и не Маршрутном листе (связанные документы).
1 mehfk
 
08.11.17
12:22
Продолжайте наблюдение.
2 igorPetrov
 
08.11.17
12:23
(1) Вопрос был. - "Подскажите как поправить"
3 PLUT
 
08.11.17
12:23
(0) расставь галочки в критерии отбора СвязанныеДокументы
4 gurni
 
08.11.17
12:25
(3) все галки стоят
5 mehfk
 
08.11.17
12:40
(2) В русском языке вопросительные предложения заканчиваются соответствующим знаком.
6 baands
 
08.11.17
12:43
(0) Делал свой документ в БП 2.0, пришлось дорабатывать в коде и добавлять типы
7 baands
 
08.11.17
12:44
Так что ковыряйте отладчиком
8 Гипервизор
 
08.11.17
12:44
(0) Видимо в маршрутном листе есть ссылка на заказ, а в РКО ссылки на маршрутный лист нет.
9 gurni
 
08.11.17
12:47
(8) как это проще реализовать?
10 Гипервизор
 
08.11.17
12:57
Очевидно добавить ссылку.
11 gurni
 
08.11.17
13:14
(10) в каком именно месте у РКО это сделать?
12 baands
 
08.11.17
13:16
(11) ДокументОснование попробуйте
13 gurni
 
08.11.17
13:28
(12) в РКО в реквизите ДокументОснования добавил Маршрутный лист, но ничего так и не изменилось(
14 h-sp
 
08.11.17
13:37
(13) надо туда еще значение записывать
15 gurni
 
08.11.17
13:40
(14) в каком именно месте у РКО это сделать?
16 h-sp
 
08.11.17
13:41
(15) в каком хотите месте. Это же обычный реквизит.
17 Михаил Козлов
 
08.11.17
13:50
(15) Обычно в модуле объекта (РКО) в процедуре заполнения по основанию.
18 gurni
 
08.11.17
13:58
(17) добавил в процедуру вот такой кусок
    // дописка
    Если ТипЗнч(Основание) = Тип("ДокументСсылка.псМаршрутныйЛист") Тогда
        ЗаполнениеДокументов.ЗаполнитьШапкуДокументаПоОснованию(ЭтотОбъект,Основание);
        Дата = Основание.Дата;
        ДокументОснования = Основание;
    КонецЕсли;
    // дописка --
работает
19 Михаил Козлов
 
08.11.17
15:49
(18) Неудивительно.
Вы намеренно ставите дату РКО = дате основания? Мне кажется, "православно" дату оформлять по факту.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой