Имя: Пароль:
1C
 
Возможно ли убрать реквизит из состава функциональной опции программно?
0 oslokot
 
21.02.21
14:18
Есть задача в одном из документов открыть видимость реквизита "подразделение" в обычной бухне3 (не корп)
И как известно, видимость подразделения в документах регулируется функциональной опцией "вести учет по подразделениям". Включить ее нельзя (т.к. не корп) да и не рекомендуется.

Как это провернуть не снимая с замка документ?
Пока что извратился так - сделал свою ФО с константой и ввел в его состав реквизит подразделения документа. Реквизит на форме появился.
Но как то коряво и пришлось добавлять свои реквизиты в дерево конфы. Расширение тоже не катит - играться с ФО можно только в режиме совместимости не ниже 8.3.15, а у бухни 8.3.14

Есть еще варианты?  Уж очень нехочется снимать с замка док или реквизит дока. Лишние проблемы с обновлением
1 ДенисЧ
 
21.02.21
14:24
Можно поднять режим совместимости.
А программно менять отнесение к ФО - нельзя
2 Вафель
 
21.02.21
15:13
можно добавить другой реквизит с типом подразделение (можно  только на форме) и перед записью заполнять типовой
3 oslokot
 
21.02.21
15:16
(2) уже собрался так и сделать но: умная бухня при записи документа проверяет корп-некорп и очищает подразделение. Попытаюсь пока выяснить нахрена нужно поле подразделение в проф-е

Вопрос пока снят.
4 ildary
 
21.02.21
15:39
(3) а переопределить данное поведение в расширении (при записи документа проверяет корп-некорп и очищает подразделение) - возможно?
5 oslokot
 
21.02.21
15:47
(4) Запросто. Но что-то мне подсказывает что так курочить конфу не надо
6 Ненавижу 1С
 
гуру
21.02.21
15:52
(4) можно и дополнительные свойства объекта загнать, а потом &после перезаписью заполнить
Вопрос в целесообразности
7 ДедМорроз
 
21.02.21
19:55
А что мешает через расширение включить функциональную опцию?
Если уж очень хочется.
P.s.очень вероятно,что в движениях по регистру бухгалтерии подразделение все равно очистится.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший