Как в 1с корп вести несколько касс
Разработка предназначена для корректного формирования отчета "Кассовая книга" с учетом документов движения наличных в обособленных подразделениях (ОП). Протестировано на конфигурациях БП 3.0 ПРОФ версий 3.0.81.30, 3.0.83.33. Режим совместимости расширения 8.3.14 ( как у типового решения). Код открыт.
Данное расширение разработано под требования заказчика (и свои, как сопровожденца):
- кассовая книга раздельно по каждому подразделению;
- раздельная нумерация документов;
- раздельная нумерация листов кассовой книги;
- остатки по счетам этих касс должны попадать в регламентированный отчет "Бухгалтерский баланс"
- не снимать конфигурацию с поддержки;
- простота настройки и удобство работы кассиров-операционистов;
На Инфостарте представлена не одна публикация на данную тему, упомяну те, в описании которых нашел идеи и взял за основу:
Настройка
Подробности по реализации решения
В расширение добавлен отчет "Кассовая книга (ОП)" и включен в подсистему "Банк и касса", поэтому появляется в интерфейсе раздела. Переопределена команда формы журнала "Деньги"(Кассовые документы). Можно удалить из расширения, тогда из журнала можно печатать типовой отчет.
Для реализации раздельной нумерации Листов кассовой книги в расширение добавлен модуль менеджера регистра сведений "НомераЛистовКассовойКниги". Переопределяем две функции с целью записи в регистр измерения Подразделение. Для проверки в расширение дополнительно включен простой отчет "Номера листов кассовой книги"
Подстановку счета кассы в документы ПКО и РКО решено было сделать с вопросом пользователю. Поэтому используется событие формы "При открытии". Вместо формы заимствуем общие модули ПриходныйКассовыйОрдерФормыКлиент и РасходныйКассовыйОрдерФормыКлиент. Можно бы было внести в расширение функциональную опцию для настройки - "Задавать вопрос или нет", но новые константы можно ввести только в режиме совместимости выше 8.3.15. Если устанавливать без вопроса, то конечно это надо делать в серверном вызове, например в событии ПриСозданииНаСервере. Желающие могут доработать этот момент. Сейчас просто добавлены комментарии.
Дата публикации 20.02.2018
Использован релиз 3.0.58
Для ведения учета затрат по каждому подразделению установите в программе две настройки:
- в форме "Параметры учета" настройте аналитику плана счетов;
- в справочнике "Подразделения" добавьте новые элементы – подразделения.
Настройка Параметров учета.
- Раздел: Администрирование – Параметры учета.
- Перейдите по ссылке "Настройка плана счетов".
- Если в разделе "Учет затрат" ссылка имеет значение "Сводно, по организации в целом", то перейдите по ней и установите переключатель в положение "По каждому подразделению" (рис. 1).
- Кнопка "Записать и закрыть".
Добавление новых подразделений.
- Раздел: Главное – Организации.
- Дважды щелкните по нужной организации.
- По ссылке "Подразделения" откройте справочник "Подразделения". По умолчанию в справочнике есть только одно "Основное подразделение" (его можно переименовать).
- Кнопка "Создать" (рис. 2).
- Введите наименование подразделения.
- Флажок "Обособленное подразделение" устанавливается, если в программе планируется вести учет зарплаты работников обособленного подразделения (для организацией с численностью до 60 человек).
- Кнопка "Записать и закрыть".
- Кнопки с синими стрелками позволяют настроить нужную последовательность подразделений в списке.
Смотрите также
Иногда организация ведет учет по нескольким кассам и необходимо видеть остатки и формировать кассовую книгу по каждой кассе.
В типовой бухгалтерии этого сделать невозможно, но Можно обойтись минимальными изменениями конфигурации и видеть раздельный учет на счете 50.01 и кассам.
Для этого необходимо:
Related Posts
35 Comments
Спасибо за обработку, полезная штука, только вот подскажите как включить на счете 50.01 учет по Подразделениям, у меня что то не получилось, а мне как раз надо именно эта функция , т.к. у меня 3 подразделения кассы, и мне и необходимо видеть остатки и формировать кассовую книгу по каждой кассе и в целом по предприятию. Заранее спасибо.
Чтобы подразделения можно было указывать в ПКО,РКО- надо добавлять реквизит как указано в описании к обработке.
Спасибо, сейчас попробую.
и в документах нет реквизита СчетКасса, который указан в запросе
не встают проводки , а именно субконто не заполняется хотя на форме заполнено
добавил реквизит в док, добавил на форму заполнил, нажал провести и ничего..
для работы подразделения организации
во-первых в ПКО,РКО реквизит должен сторого называться: ПодразделениеОрганизации
во-вторых должна быть ТиповаяБухгалтерия редакции 2,
А как быть с нумерацией? Ведь ПКО и РКО должны нумероваться друг за другом, в итоге надо еще дописывать префиксацию ПКО, РКО в разрезе подразделений, так ведь?
Нумероваться ПКО и РКО должны друг за другом в организации, а не в подразделениях.
если будет проверяться кассовая книга, то организации ведь, а не отдельного подразделения (или операционной кассы).
И все же нумерация должна быть разделена по подразделениям.
Вставьте кусочке с пометкой //GEV)) расположив его
чуть выше того места где происходит ошибка..
// Заполняет реквизиты расчетного документа значениями по умолчанию
Процедура ЗаполнитьРеквизитыРасчетногоДокумента(ДокументОбъект, ТекПользователь
, ВалютаРегламентированногоУчета = Неопределено, ПараметрОбъектКопирования = Неопределено) Экспорт
И ОсновноеПодразделение.Владелец = ДокументОбъект.Организация
Счету 50.01 выставлен учет по подразделениям в конфигураторе. Работаю с документом Приходный кассовый ордер. В бухгалтерии 3.0 уже есть реквизит ПодразделениеОрганизации. Как быть в этом случае?
При чем этот реквизит не отражается при отображении формы, ни при создании нового документа, ни при перемене каких-либо значений реквизитов. По точкам останова доступность показывает Истина.
При выходе из Процедуры ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) значение ЭтаФорма.Элементы.ПодразделениеОрганизации.Доступность = Истина
кто-нибудь с таким сталкивался? подскажите в какую сторону копать. опыт работы с управляемыми формами никакой, разбираюсь по ходу
Вопрос автору: Выполнили указанные Вами настройки. В первый день работы кассовые книги по обоим подразделениям сформировались правильно.
Во все последующие дни начальный и конечный ОСТАТОК в кассе по обоим подразделениям НЕ правильный, а обороты правильные.
Итоги пересчитали-обновили. Что может быть не так?
БП 8.2, платф 16.362
Спасиб! Все работает! а исправления в модуль УправлениеДенежнымиСредствами вынеси пожалуйста в описание обработки из комментария.
Раз уж пошли рекомендации по доработке данного отчета внесу свои 5 копеек
1)Чтобы не ковырять как из поста 14 можно в справочнике БанковскиеСчета добавить реквизит ПодразделениеОрганизации (можно даже в форму не добавлять)
2) Для корректности отчета, чтобы он формировался не только по отдельно взятому подразделению, но и сводно по всем подразделениям, необходимо:
Если не ЗначениеЗаполнено(ПодразделениеОрганизации) тогда
тоже недоумеваю, почему сия возможность не реализована в типовой конфигурации
(19) ECartman, (20) Ламия,
Бухгалтерия предприятия КОРП, ИМХО
для КА 1.44 не подходит да?(
Хороший отчет. Очень помог нам. Покупать бухгалтерию КОРП дорого для нас на данный момент. Мы добавили на счете 50.01 субконто по подразделениям, немного подправила под себя и все ОК.
в отдельном РС для номеров в разрезе подразделений, по аналогии с типовым
так как из коробки нумерация в разрезе подразделений в БП 2.0. не предусмотрена(и вообще, предусмотрена ли хоть в одной типовой). Кто и как решал проблему?даже в этой ветке уже раз 10 написали, что всё уже реализовано в БП КОРП.
(28)извините, не уточнил, у клиента Общепит, который базируется на 2.0, Общепита КОРП к сожалению нет, а если и есть, то его продать тяжко будет.
Решено добавлением реквизита ПодразделениеОрганизации в кассовые документы, а так же введением Префикса, хранимого в реквизите справочника Подразделения, в номера. Вопрос в (1)сформулировал не совсем корректно. Проблема была с перенумерацие уже введенных ПКО и РКО. Воспользовался наработкой уважаемого ilmar521 , чутка допилил.
Подскажите, пожалуйста, как вывести реквизит ПодразделениеОрганизации на форму документов. Пользуюсь версией 1С 8.2 Предприятие.
Здравствуйте. Я скачал обработку но при открытии вылетает ошибка :
Подскажите пожалуйста в чем может быть причина? За раннее очень благодарен.
Ну, скорее всего, в УПП нет такой константы и надо в соотвествующую функцию передавать параметр с другим именем, там где лежат эти сведения.
Ошибка выполнения отчета
Не установлена схема компоновки данных
В одной организации решили разные кассы вести на 50.2, 50.4 и 50.5.
Учет идет в БП 2.1 для РБ. Считай типовая 3.0 не КОРП версия.
Поэтому снял с подписки блокировку регистра считающего листы. Убрал функциональные опции для регистра и затем дописал сам отчет.
Чтобы в регистр писал подразделения и таким образом брал счета по подразделениям. Это конечно не правильно, но т.к. учет стали криво вести, то лучшее решение за минимальные сроки адаптации!
Читайте также: