#0
by LLIaMaH
Если реквизит в документе обозвать "ДокОснование", то только тогда этот документ сможет попадать в выборку при исполнении метода "ВыбратьПодчененыеДокументы", а если назвать его както по другому, но суть реквизита будет таже, хранить документ основание, то вся политика с подчением прекращает работать. Тобиш вся эта система нифига толком не сделана, как например с расчетами где на уровне платформы прописаны зависимости одних расчетов от других.
#4
by Азат
Глупость сказал... От имени реквизита ничего не зависит... Иначе почему в типовых реквизит то ДокОснование, то ДокументОснование
#6
by Ёпрст2
Ввод на основании - просто заполнение одного документа данными из другово. Подчиненность - хранение ссылки на документ-владелец в реквизите документа (неважно где, в шапке или в ТЧ документа). Причем, документ может быть одновременно подчинен нескольким документам одновременно, в том числе, и самому себе.
#8
by LLIaMaH
На счет Расчетов, я их привел как пример, правила пересчета и вытеснения, вот что я имел ввиду, есть четкая зависимость ввели или изменили один вид расчете в журнале автоматом стонировался или отменился другой вид. Более конкретен пример со справочниками, где есть методы для оперирования владельцами и подчинеными у доков таких нет. Не могу понять как работает подчинение. Как платформа определяет что документ подчинен? Когда я ввожу любой документ на основании другого, например из какоголибо журнала, при помощи контекстного меню, платформа создает новый документ который имеет признак того что он уже подчинен еще до исполнения процедуры "вводНаОсновании"? Но какого либо атрибута или признака того что док подчинен я найти не могу. Перекопал процедуры по смене документа основания в типовой торговле, ничего кроме присваивания реквезиту "ДокОснования" нового значения я ненашел. Где храниться документ основания и признак подчинения.
#12
by LLIaMaH
Тогда это все обясняет, в принцепе я так и подозревал что наличие в шапке реквезита типа "Документ" распознаеться платформой как возможность подчинения. Правда какоето нежесткое подчинение получаеться :)
#14
by Cthulhu
"ввод на основании" -- механизм, реализующий различие алгоритмов заполнения документа при его создании с использованием данных из другого документа от алгоритмов заполнения при обычном создании нового документа. Реализуется различным программным кодом в соответствующих предопределенных процедурах модуля формы документа. Часто - НО НЕ ВСЕГДА(!) - в коде, реализующем вволд на основании, в создаваемый документ (в любой(!!!) реквизит типа "Документ") добавляется ссылка на документ-основание и таким способом создаваемый документ становится подчиненным документу-основанию. "подчинение" -- специфическое отношение (связь) между данными типа "документ". С точки зрения исполнительной системы 1с документСын является полдчиненным документуПапе, если в ЛЮБОМ реквизите (типа "Документ") документаСына прописан документПапа ("есть ссылка на документаПапу")... хинт: это может быть даже реквизит табличной части! Так что "ввод на основании" и "подчиненность документов" -- это "две большие разницы"...
#17
by LLIaMaH
да нее, стоит, представте, чего тока не делал на 1С, а с этими подчинениями не сталкивался, ну тоесть конкретно так не разбирался, пользовался как везде в типовых и все. А тут чето стукнуло, на старости лет...
#18
by Ёпрст2
...хуясе старик в 26 годков ... Через 2 года думаешь, на пенсию, потом на помойку отнесут ? ... :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Нужно поставить 1С V8 SQL версию, что нужно для этого купить?
- Двустороння репликация средствами SQL-Server. При настроенной РБД
- v7: Закрытие месяца - Корректировка стоимости списания
- Конвертация: флаг "Искать объект приемника по внутреннему идентификатору..."
- v7: Как правильно прописать каталог для регламентных отчетов.
- Можно ли средствами WMI или WSH вытащить конкретно серийный номер процессора компа?
- Ввод ОС в эксплуатацию без начисления амортизации
- Выгрузка макетов из Супер окон в произвольную директорию
- как разорвать ole соединение ?
- УПП пособие до 1.5 лет по уходу за ребенком за счет предприятия
- v7: Вывод пиктограмм
- Есть USB ключ. Как узнать от чего он?
- МОжно ли программно в отчете разбить и добавить ячейки?
- Как узнать тип ключа HASP ?
- Ошибка Windows Sockets - 10054
- Где формируется меню переключаемых интерфейсов (УТ)?
- Запрос к SQL базе. Документ - основание (Наверное было)
- v7: Кто работал с Альфа-авто, помогите, пжлст
- Можо ли программно получить список реквизитов произвольной ФОРМЫ ?
- 1С 8.1 установка печати НД с PDF 417 3.0.8 ОШИБКА