Разработка похожа на //infostart.ru/public/124741/ , однако выполнялась независимо и обладает следующими преимуществами:
-не нужно вводить новый реквизит для ПКО и РКО (споры могут быль долгие насчет того как поступить проще, но на мой взгляд лучше реквизит не вводить, тогда риск потерять данные меньше)
-предусотрена раздельная нумерация кассовых книг
Следует внести следущие изменения в конфигурацию (тестировалось на версии 2.0.54.11):
1. На форму документов ПКО и РКО добавить подразделениеКт и ПодразделениеДт соотв. Реквизит уже вынесен, но его нужно вывести в шапку. найти его можно на форме с помощью функции в меню форма\список элементов управления формы
Модуль формы ПКО в процедуре:
УстановитьВидимостьСубконто в конце добавить:
ЭлементыФормы["НадписьПодразделениеКтПрочие"].Видимость = Истина;
ЭлементыФормы["ПодразделениеКтПрочие"].Видимость = Истина
в РКО в процедуре УстановитьВидимость() добавить в конце строки:
Попытка
ЭлементыФормы["НадписьПодразделениеДт"].Видимость = Истина;
ЭлементыФормы["ПодразделениеДт"].Видимость = Истина
исключение
конецПопытки;
2. В конфигураторе в счете 50.01 поставить галочку учет по подразделениям
3. Общие модули.СтандартныеОтчеты(2669). В процедуре «УстановитьВидимостьПодразделения» заменить строку «Видимость = ДоступностьУчетаПоПодразделениям();» на «Видимость = Истина;»
4. ПКО . Модуль документа. Процедура «ДвиженияПоРегистрам» . Добавлены строки: «СтруктураШапкиДокумента.Вставить("КоррПодразделение", СтруктураШапкиДокумента.ПодразделениеКт); СтруктураШапкиДокумента.Вставить("ПодразделениеОрганизации", СтруктураШапкиДокумента.ПодразделениеКт);». Нужна чтобы подразделение всегда бралось из шапки документа.
5. РКО . Модуль документа. Процедура «ДвиженияПоРегистрам» . Добавлены строки: «СтруктураШапкиДокумента.Вставить("КоррПодразделение", СтруктураШапкиДокумента.ПодразделениеДт); СтруктураШапкиДокумента.Вставить("ПодразделениеОрганизации", СтруктураШапкиДокумента.ПодразделениеДт);». Нужна чтобы подразделение всегда бралось из шапки документа.
6. в регистр сведений «НомераЛистовКассовойКниги» добавлено измерение «Подразделение»
Также следует подключить внешний отчет, который прилагается.
А вообще есть совет:
Перейти на версию КОРП - Учет по обособленным подразделениям реализован в конфигурации 1С:Бухгалтерия КОРП.
Учет ведется как по подразделениям, выделенным на отдельный баланс (в справочнике организации), так и не выделенным на отдельный баланс
(в справочнике подразделения организаций).
1. В 1С:Бухгалтерии КОРП учет на счете 50.01 (как и на большей части остальных) ведется в разрезе подразделений.
2. В 1С:Бухгалтерии КОРП можно указать префикс для раздельной нумерации и справочнике организации и в справочнике подразделения (если выставлен
признак "Обособленное подразделение"). Это позволяет разделять нумерацию документов (в т.ч. и кассовых) по обособленным подразделениям.
3. Кассовая книга в конфигурации 1С:Бухгалтерии КОРП также формируется как по организациям, так и по подразделениям.