![]() |
![]() |
![]() |
|
Структура подчиненности документа | ☑ | ||
---|---|---|---|---|
0
Aleksey1989
11.02.13
✎
10:17
|
Добрый день. Подскажите, пжл, как можно реализовать следующее.
Есть конфа "Бухгалтерия предприятия 2.0", в ней есть документ "Реализация товаров и услуг". На основании этого документа создается документ "Требование-накладная". Надо сделать так, чтобы при нажатии на кнопки "Структура подчиненности документа" в соответствующих документах "Реализация товаров и услуг" и "Требование-накладная" отражалась взаимосвязь этих документов? П.с. в документе "Требование-накладная" эта взаимосвязь отражается - это произошло в результате добавления в документ "ТребованиеНакладная" нового реквизита с типом "РеализацияТоваровИУслуг", а вот в документе Реализация товаров и услуг никакой взаимосвязи нет. |
|||
1
Живой Ископаемый
11.02.13
✎
10:19
|
А ты посмотрел код процедуры которая выполняется прр нажатии на кнопку структура подчиненности?
|
|||
2
Smallrat
11.02.13
✎
10:23
|
Там всё сделано на критериях отбора - можно исправить критерии, а можно поправить код получения подчиненных документов - это чуть сложнее, но меньше проблем при обновлении:
Код тут - Общие модули - ПолныеПрава.ПолучитьСписокПодчиненныхДокументов() |
|||
3
Serg_1960
11.02.13
✎
10:25
|
эээ... РаботаСДиалогами.ПоказатьСтруктуруПодчиненностиДокумента()
|
|||
4
Trainee
11.02.13
✎
10:27
|
(2) В типовой это делается перебором всех метаданных "вверх" и "вниз".
И да, есть такая штука- критерий отбора, для "вниз". |
|||
5
Бледно Золотистый
11.02.13
✎
10:28
|
(2) +1, добавь галочку для нового реквизита в КритерииОтбора - СвязанныеДокументы
|
|||
6
Aleksey1989
11.02.13
✎
10:31
|
(1) Мельком. В результате этого просмотра я и понял, что для того, чтобы в структуре прослеживалась взаимосвязь, в каком-либо документе должен быть реквизит, имеющий тип родительского документа.
|
|||
7
and2
11.02.13
✎
10:33
|
(6) у тебя он есть.
имхо, критерий - самое то. и даже при обновлении - даже если забудешь - легко поправить. |
|||
8
Aleksey1989
11.02.13
✎
10:33
|
(5) Спасибо, помогло. Только критерий отбора называется "СтруктураПодчиненности".
|
|||
9
Smallrat
11.02.13
✎
10:34
|
код дорабатывается примерно так:
Я выдернул добавленный код из своей ЗУП и не тестировал, так что вероятно надо будет выпилить ошибки чтобы заработало (там хоть и сделано очень похоже, но все немного по другому, унификация же, едрить). |
|||
10
Trainee
11.02.13
✎
10:36
|
(8) Процедура ВывестиРодительскиеДокументы(ДокументСсылка)
И Процедура ВывестиПодчиненныеДокументы(СтрокаДерева) - при этом доки могут быть не связаны реквизитами. А критерий отбора, если такой реквизит есть. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |