Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=33533)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Отключить движения по 28 счету

Автор: cos12 28.11.16, 11:19

Платформа:
1С:Підприємство 8.3 (8.3.8.2027)

Конфиругация:
Бухгалтерия для Украины, редакция 1.2.

Задача:
Стоит задача - отключить проводки в документах по 28-счету (включая субсчета) (и не спрашивайте зачем... просто нужно...)

Вопросы:
1. Как это сделать оптимальниее?
2. Где ето сделать оптимальние? В Плане считов - Хозрасчетный или в Регистре бухгалтерии - Хозрасчетный?

Отнеситесь снисходительно к неопытному человеку и без излишней критики, пожалуйста...

В плане считов Хозрасчетный, добавил в запрещённые ТоварыВТорговле и ТорговаяНаценка

Автор: cos12 28.11.16, 12:34

В плане считов Хозрасчетный забил в ЗапрещенныеСчета все счета и субсчета 28-го счета...
Но проводка формируеться... почему?

Автор: logist 28.11.16, 13:40

Цитата(cos12 @ 28.11.16, 13:34) *
почему?

Потому что тот список - это счета редактирование которых запрещено в форме элемента счета. К проводкам не имеет никакого отношения.

Автор: cos12 28.11.16, 14:02

logist @ Сегодня, 13:40 * ,
Понял, спасибо) План счетов оставляю в покое...

В регистре бухгалтерии - хозрасчетный, есть процедура ПроверитьПроводку(Проводка) - в ней, как я понимаю, я должен написать свое условие блокировки 28-го счета?

Автор: logist 28.11.16, 14:09

Цитата(cos12 @ 28.11.16, 12:19) *
(и не спрашивайте зачем... просто нужно...)

Думаю, в таком случае весь бухучет не имеет смысла.

Можете попробовать в регистре бухгалтерии как-то отсекать проводки где есть 28счет, это такое простое костыльное решение, но оно может не спасти от процедур контроля остатков или движений других регистров, которые выполняются до записи бухгалтерских проводок.
Если получится отсекать при записи бухрегистра - отлично, если нет - определитесь стоит ли игра свеч - выпиливать проводки из всех мест конфигурации. А то может вам надо просто из отчета спрятать цифры.

Цитата(cos12 @ 28.11.16, 15:02) *
ПроверитьПроводку(Проводка) - в ней, как я понимаю, я должен написать свое условие блокировки 28-го счета?

Нет, эта процедура лишь дополняет/изменяет данные. Вам надо в конце ПередЗаписью перебрать записи и исключить из них не нужные проводки.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua