|
Удаление реквизита из документа через расширение
| ☑ |
0
SteilOne
naïve
06.06.24
✎
09:11
|
Имеется документ (Учетный лист тракториста-машиниста), в этом документе имеется реквизит УГА, надо сделать так что бы этот реквизит не учитывался при расчете и не попадал в дт/кт, желательно через расширение, не трогая типовую конфигурацию,
конфигурация: 1С:Предприятие 8. Бухгалтерия сельскохозяйственного предприятия, редакция 3.0 (3.0.151.27)
|
|
1
Волшебник
06.06.24
✎
09:12
|
Пишется "чтобы" в значении "куда-то"
|
|
2
YFedor
06.06.24
✎
09:13
|
(0) Нужно взять себя в руки и сделать (можно через расширение)
|
|
3
Logovazz
06.06.24
✎
09:13
|
Какой бюджет по задаче?
|
|
4
Kongo2019
06.06.24
✎
09:26
|
Походу ОбработкаПроведения() переписывать. Но когда я копался в этой конфе, там можно вроде как и свои формулы ваять.
|
|
5
SteilOne
naïve
06.06.24
✎
09:34
|
(4) Не можешь объяснить по конкретнее )
Просто надо сделать так что бы УГА вообще не где в документе не всплывал, пробовал на тестовой с изменением типовой конфигурации, получилось добиться что он не учитывается но в дт/кт отображался со значением 0 (Пустым) но это ладно, просто сейчас копаюсь как добиться этого через расширение
|
|
6
Kongo2019
06.06.24
✎
10:44
|
(5) Ну забери форму в расширение, и скрой реквизит, ПриСоздании() присваивай ему ноль, и будет тебе счастье.
Думаю исходная задача не так звучала.
|
|
7
Ненавижу 1С
гуру
06.06.24
✎
10:25
|
(6) точно, открываем существующего объекта, а он уже модифицирован
|
|
8
Serg_1960
06.06.24
✎
10:27
|
[имхо]
Изменить на форме видимость реквизита и перед записью, после анализ алгоритмов, присваивать значение, которое не оказывает влияние на расчеты (например, если это коэффициент в формулах - то значение "1").
|
|
9
Kongo2019
06.06.24
✎
10:46
|
(7)Ну для меня очевидно, что проверку на новый делать надо. Или тут надо все по шагам расписывать?
(8) Точно. Так будет правильнее.
|
|
10
Ногаминебить
06.06.24
✎
11:08
|
Сейчас надо чтоб не учитывался, а завтра выяснится, что где-то он все равно нужен или вообще задачу переиграют. Я б прям вот так сразу его в ноль не скидывал, лучше-таки проведение попытаться подшаманить.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший