Каким образом в Бух 3.0 установить учет в разрезе подразделений?
В Бух 3.0 есть справочник подразделения организаций в документах есть такой-же реквизит, однако он невидим и недоступен. константа ВестиУчетПоПодразделениям при записи устанавливается жестко в ложь (Модуль менеджера объекта). Редактировать (снять с поддержки этот реквизит не удается). Может кто сталкивался с обходом этих запретов и установить ведение учета в разрезе подразделений
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
подразделения мне нужны для учета движения денежных средств. другого подходящего реквизита в документах движения дс нет. В полном учете по подразделениям нет необходимости
1 Сохраняете в файл конфигурацию поставщика
2 снимаете с поддержки конфигурацию
3 В модуле константы ВестиУчетПоподразделением в процедуре ПередЗаписью убираете Значение= ложь
4 Заходите в программу и устанавливаете эту константу в истина (через "все функции" т.к. в форме установок этой константы нигде нет)
5 Если есть необходимость запускаете в конфигураторе объединение с файлом указываете ранее сохраненный файл конфигурации поставщика и восстанавливаете поддержку.
2 снимаете с поддержки конфигурацию
3 В модуле константы ВестиУчетПоподразделением в процедуре ПередЗаписью убираете Значение= ложь
4 Заходите в программу и устанавливаете эту константу в истина (через "все функции" т.к. в форме установок этой константы нигде нет)
5 Если есть необходимость запускаете в конфигураторе объединение с файлом указываете ранее сохраненный файл конфигурации поставщика и восстанавливаете поддержку.
Так-же необходимо в предопределенных по которым необходимо вести учет по подразделением счетах в конфигураторе установить галку по подразделениям
Вот как-то так давно было может что и забыл
Вот как-то так давно было может что и забыл
чего-то я не пойму.
3.0.19.31
Подразделения организаций (справочник) изначально доступен. Никто его не прятал. В БП2.0 он же был (в ПРОФе). И тут есть. Единственное нет его как субконто на 50/51/и других счетах. но как был в 2.0 на 20/25/26 счетах так и тут есть.
3.0.19.31
Подразделения организаций (справочник) изначально доступен. Никто его не прятал. В БП2.0 он же был (в ПРОФе). И тут есть. Единственное нет его как субконто на 50/51/и других счетах. но как был в 2.0 на 20/25/26 счетах так и тут есть.
Справочник Подразделения доступен, только ни в одном документе реквизит Подразделения недоступны и при проведении если не установлена константа ВестиУчетПоПодразделение, этот реквизит никуда записываться не будет и регистрах бухгалтерии этот реквизит недоступен. Т.е справочник то есть, заполнить его можно, но использовать его нельзя. Для использования необходимо установить константу ВестиУчетПоПодразделени и соответственно функциональную опцию с таким-же названием.
[quote]Т.е справочник то есть, заполнить его можно, но использовать его нельзя. [/quote]
вот такое пожалуйста не говорите.
Подразделения по-умолчанию доступны на 20/26/др счетах. В частности, подразделение указывается при начислении зарплаты, при приеме к учету ОС, в требовании-накладной и др.
Справочник по-умолчанию нельзя использовать лишь для ваших целей (вставить его как субконто на 50/51 счет, указать в документах покупки/продажи и т.п.).
вот такое пожалуйста не говорите.
Подразделения по-умолчанию доступны на 20/26/др счетах. В частности, подразделение указывается при начислении зарплаты, при приеме к учету ОС, в требовании-накладной и др.
Справочник по-умолчанию нельзя использовать лишь для ваших целей (вставить его как субконто на 50/51 счет, указать в документах покупки/продажи и т.п.).
(13) про что и речь. Здесь же предложен способ изменения конфигурации, влекущий невозможность дальнейшего обновления базы иначе как через программиста. А кроме того, это нарушение лицензионного соглашения (где-то на форумах уже писали).
(14) Дмитрий74Чел, ну базу иногда клиентам требуется подпиливать.. Только сразу предупреждаем, что это за игла.. Даже производственники просят пилить..
Но конечно не до такой степени, что из базовой делать Проф, а из Проф делать Корп.. Это конечно же идиотизм..
Но конечно не до такой степени, что из базовой делать Проф, а из Проф делать Корп.. Это конечно же идиотизм..
ОФФ
(15) а вот слово "игла" - в моем понимании матерное: во время работы во франче, на общем собрании как-то то раз наш гендир жаловалась что клиенты пошли какие-то "наркоманы". Говорят "вы франч нас на иглу подсадили".
Т.е. наш гендир имела в виду, что мы лишь делаем то, что просит клиент. И конечно предупреждаем о необходимости квалифицированного сопровождения нетиповой базы. И вообще надо стараться обходиться типовой конфой и внешними обработками.
Но некоторые коллеги (конкуренты чтоль) вводят в лексикон клиентов слово "игла". И у клиента тогда сразу негатив по отношению ко всем 1с-никам: якобы те только и ждут как денег из клиента пососать. Да "наркоманами" делают.
При этом если надо проходить ТО автомобиля - то никто не употребляет слова "дилер посадил нас на иглу". Никто не говорит "автозаправка посадила меня на иглу". Нет, просто это постоянные затраты, которые несет фирма.
(15) а вот слово "игла" - в моем понимании матерное: во время работы во франче, на общем собрании как-то то раз наш гендир жаловалась что клиенты пошли какие-то "наркоманы". Говорят "вы франч нас на иглу подсадили".
Т.е. наш гендир имела в виду, что мы лишь делаем то, что просит клиент. И конечно предупреждаем о необходимости квалифицированного сопровождения нетиповой базы. И вообще надо стараться обходиться типовой конфой и внешними обработками.
Но некоторые коллеги (конкуренты чтоль) вводят в лексикон клиентов слово "игла". И у клиента тогда сразу негатив по отношению ко всем 1с-никам: якобы те только и ждут как денег из клиента пососать. Да "наркоманами" делают.
При этом если надо проходить ТО автомобиля - то никто не употребляет слова "дилер посадил нас на иглу". Никто не говорит "автозаправка посадила меня на иглу". Нет, просто это постоянные затраты, которые несет фирма.
Доброго дня! Мне нужны подразделения на счете 44. Окошко "Вести учет по подр." в этом счете неактивно. Как быть?
(20) Margoutte, Еще 14т рублей и КОРП поможет в этом! (шутка) просто именно полная аналитика с учетом подразделений доступна только в КОРП-версии. Там в проводке под счетом будет учитываться привязка к подразделению. Более того можно будет формировать и вести кассовый учет по ОП и даже свои префиксы по документам, однако данная вещь должна быть задокументирована (введение префикса по ОП) в учетной политике организации.
Способ выше уже не работает. Проверено на конфе 3.0.37.41. При попытке провести Реализацию на товар вылезает сообщение, что указанного товара в данном количестве нет. Не помогает даже перепроведение Поступления с указанием нужного подразделения. Нет товара и всё тут. А отключение контроля остатков, я считаю, неприемлемо.
(25) WildFire,
Способ работает, почитайте мой способ решения проблемы ближе к концу темы
Вам нужно изменить
В общем модуле "УчетТоваров" есть Функция ПолучитьОстаткиТоваров(МоментВремени, Организация, ПодразделениеОрганизации, ТаблицаСписания, ТаблицаВозвраты = Неопределено) Экспорт
в ней делается запрос на получение остатков товаров по счетам
и во всех остальных отчетах типа Кассовой книги...
Способ работает, почитайте мой способ решения проблемы ближе к концу темы
Вам нужно изменить
В общем модуле "УчетТоваров" есть Функция ПолучитьОстаткиТоваров(МоментВремени, Организация, ПодразделениеОрганизации, ТаблицаСписания, ТаблицаВозвраты = Неопределено) Экспорт
в ней делается запрос на получение остатков товаров по счетам
и во всех остальных отчетах типа Кассовой книги...
(27) есть большая вероятность, что ошибка, описанная в ветке есть следствие "включенной" принудительно константе по учету подразделений.
т.ч. это хождение по минам - ну нашли проблемы с остатками и кассовой книгой, завтра вылезает неправильная печать авансового отчета (тут никто не писал, а там тоже будет ошибка), потом перестает начинает выписка падать при проведении...
20 тысяч рублей того стоят? с учетом того, что на услуги по включению константы и исправлению дальнейших косяков организация больше потратит, если это делает франч, а не свой прог.
т.ч. это хождение по минам - ну нашли проблемы с остатками и кассовой книгой, завтра вылезает неправильная печать авансового отчета (тут никто не писал, а там тоже будет ошибка), потом перестает начинает выписка падать при проведении...
20 тысяч рублей того стоят? с учетом того, что на услуги по включению константы и исправлению дальнейших косяков организация больше потратит, если это делает франч, а не свой прог.
Вот нам нужен исключительно прием денежных средств в разрезе разных касс на 50/51 счетах. И ради этого переходить на корп ИПшнику?
Я предлагаю такой метод!
0. Делаем резервную копию!
1. Сохраняем конфигурацию поставщика
2. Полностью снимаем с поддержки
3. В модуле константы "ВестиУчетПоПодразделениям" комментим строку Значение = Ложь; И обновляем конфигураю БД.
4. Пишем и выполняем простую обработку:
5. Загружаем конфигурацию поставщика (из пункта 1)
И конфигурация на поддержки и все работает. Профит!
Проверял на 3.0.47.28
0. Делаем резервную копию!
1. Сохраняем конфигурацию поставщика
2. Полностью снимаем с поддержки
3. В модуле константы "ВестиУчетПоПодразделениям" комментим строку Значение = Ложь; И обновляем конфигураю БД.
4. Пишем и выполняем простую обработку:
Константы.ВестиУчетПоПодразделениям.Установить(Истина);
Счет = ПланыСчетов.Хозрасчетный.НайтиПоКоду("50.01");
Об = Счет.ПолучитьОбъект();
Об.УчетПоПодразделениям = Истина;
Об.Записать();
5. Загружаем конфигурацию поставщика (из пункта 1)
И конфигурация на поддержки и все работает. Профит!
Проверял на 3.0.47.28
(31)
Так при этом устанавливается константа "ВестиУчетПоПодразделениям"-истина и возникает проблема при списании материалов и товаров.
Кто-нибудь реализовал учет по подразделениям по 50.01 данным способом?
Константы.ВестиУчетПоПодразделениям.Установить(Истина); Счет = ПланыСчетов.Хозрасчетный.НайтиПоКоду("50.01"); Об = Счет.ПолучитьОбъект(); Об.УчетПоПодразделениям = Истина; Об.Записать();
Так при этом устанавливается константа "ВестиУчетПоПодразделениям"-истина и возникает проблема при списании материалов и товаров.
Кто-нибудь реализовал учет по подразделениям по 50.01 данным способом?
Да - спасение КОРП, в котором по умолчанию ведется учет по подразделениям. Иначе - установка флага признак учета в Плане счетов на требуемых счетах, в том числе и на счете 44.01..
ребяты, за окном 19 год
современная платформы позволяет делать все, что здесь предлагали без переделки конфигурации
в модуле менеджера константы ставите точку останова
в окне просмотра значения устанавливаете в переменную истину
и успех
---
включить на счете учет по подразделению также:
Планчсчетов хозрасчетный в форме счета, присозданиинасервере
есть строка:
в отладчике остановились и засунули туда истину
---
но этого мало, потом вы нарываетесь на
в этом случае разовым действом в отладчике не обойтись, потому что эта штука вызывается отовсюду
например в документе подразделение видим, выбираем, а при попытке документ записать, подразделение очищается
- переделывать конфигурацию не нужно, процедуру
ВариантыПриложенийПереопределяемый.ОпределитьДоступностьФункциональностиКОРП()
выносим в расширение, например "после"
--- только это все счастья не принесет
доступность функциональности корп не означает ее наличие
и уж точно, если все это включено не с начала ведения учета в базе, то и данных, необходимых для функциональности в базе нет.
например документ реализация при проведении ищет остатки номенклатуры например на 41 счете по указанному подразделению, а их нет, потому что в поступлениях не было подразделения и вообще на 41 учет по подразделениям не включен.
это вылечите, другой сюрприз возникнет.
---
28-й правильно написал
современная платформы позволяет делать все, что здесь предлагали без переделки конфигурации
в модуле менеджера константы ставите точку останова
Процедура ПередЗаписью(Отказ)
Значение = Ложь;
КонецПроцедурыв окне просмотра значения устанавливаете в переменную истину
и успех
---
включить на счете учет по подразделению также:
Планчсчетов хозрасчетный в форме счета, присозданиинасервере
есть строка:
Элементы.УчетПоПодразделениям.Доступность = НЕ Объект.Предопределенный;в отладчике остановились и засунули туда истину
---
но этого мало, потом вы нарываетесь на
Функция ЭтоВерсияКОРП() Экспорт
ФункциональностьКОРПДоступна = Ложь;
ВариантыПриложенийПереопределяемый.ОпределитьДоступностьФункциональностиКОРП(ФункциональностьКОРПДоступна);
Возврат ФункциональностьКОРПДоступна;
КонецФункциив этом случае разовым действом в отладчике не обойтись, потому что эта штука вызывается отовсюду
например в документе подразделение видим, выбираем, а при попытке документ записать, подразделение очищается
- переделывать конфигурацию не нужно, процедуру
ВариантыПриложенийПереопределяемый.ОпределитьДоступностьФункциональностиКОРП()
выносим в расширение, например "после"
&После("ОпределитьДоступностьФункциональностиКОРП")
Процедура Расш1_ОпределитьДоступностьФункциональностиКОРП(ФункциональностьДоступна)
ФункциональностьДоступна = Истина;
КонецПроцедуры--- только это все счастья не принесет
доступность функциональности корп не означает ее наличие
и уж точно, если все это включено не с начала ведения учета в базе, то и данных, необходимых для функциональности в базе нет.
например документ реализация при проведении ищет остатки номенклатуры например на 41 счете по указанному подразделению, а их нет, потому что в поступлениях не было подразделения и вообще на 41 учет по подразделениям не включен.
это вылечите, другой сюрприз возникнет.
---
28-й правильно написал
(37) да там с этим ведением учёта вообще логика отдыхает.
В совке экономисты считали плановые цены и отклонения план факт по подразделениям, что отражалось в бух.учете как фин.результат.
В 1с это было невозможно кроме как вручную или в нетленках, поэтому подразделения по мере необходимости выделяются в юр.лица. ВВП удваивается. Все счастливы.
Спасибо БГ за то, что отделилмух от котлет методологию учёта одного единственного предприятия от признаков корпоративности по определению 1с. Аминь.
В совке экономисты считали плановые цены и отклонения план факт по подразделениям, что отражалось в бух.учете как фин.результат.
В 1с это было невозможно кроме как вручную или в нетленках, поэтому подразделения по мере необходимости выделяются в юр.лица. ВВП удваивается. Все счастливы.
Спасибо БГ за то, что отделил
Мне, для своих целей, понадобилось подразделение в ПТиУ и в РТиУ.
В расширении новая функопция, в ней нужные реквизиты и константа. Все доступно, ничего штатного не отваливается.
На 50.01 уже СИЛЬНО давно первое субконто Кассы.
В расширении новая функопция, в ней нужные реквизиты и константа. Все доступно, ничего штатного не отваливается.
На 50.01 уже СИЛЬНО давно первое субконто Кассы.
обратная ситуация
у меня именно КОРП БП, так вот в расширении ни коим образом не добавляется реквизит на форму справочника, ни прямо ни программно. Каким образом дать понять расширению, что оно для Корп?
у меня именно КОРП БП, так вот в расширении ни коим образом не добавляется реквизит на форму справочника, ни прямо ни программно. Каким образом дать понять расширению, что оно для Корп?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
