Закрытие счета 26 (методом "Директ-костинг") и счетов 44.01, 44.02 по номенклатурным группам в 1С Бухгалтерия Предприятия 3.0

14.07.14

Задачи пользователя - Закрытие периода

Стояла задача добавить аналитику на счет 90.07 "Номенклатурная группа" и изменить алгоритм закрытия 26 счета по номенклатурным группам используя базу выручка за минусом НДС.
Аналогично добавить аналитику на счет 90.08 "Номенклатурная группа" и изменить алгоритм закрытия 44.01,44.02.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Закрытие субсчетов 44 счета
.txt 2,59Kb
29 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

В типовой конфигурации на счете 90.07 изначально нет субконто "Номенклатурные группы". Таким образом при директ-костинге суммы со счета 26 списываются на счет 90.07 (по субсчету вида налогообложения) без распределения по номенклатурным группам.

1. Добавим на 26 счет субконто "Номенклатурные группы".
2. Изменим алгоритмы закрытия счета 26.

В 1С БП релиз 3.0 все затраты, подлежащие распределению, собираются воедино.
Далее к ним применяются правила распределения в строго заданном  порядке.
Можно добавлять свои и переопределять существующие правила.

В правилах определяется база распределения, счета для отбора расходов и многое другое.
Изменим существующую процедуру ОбщийМодуль.ПравилаРаспределенияРасходов.ДобавитьПравилоДиректКостинг()

	Процедура ДобавитьПравилоДиректКостинг(ПравилаРаспределения, Период, Организация)
   
    // Списываем расходы на продажу (на финансовый результат)
    Правило = ПравилаРаспределения.Добавить();
    Правило.Имя                = "ДиректКостинг";
    Правило.Наименование       = НСтр("ru = 'Списать расходы на результат текущего периода методом ""Директ-костинг""'");
    Правило.СодержаниеПроводки = НСтр("ru = 'Закрытие счетов косвенных расходов'");
   
    // Отбор источника
    Правило.ОтборРасходов = Новый Структура;
    СчетаРасходовНаУправление = Новый Массив;
    СчетаРасходовНаУправление.Добавить(ПланыСчетов.Хозрасчетный.ОбщехозяйственныеРасходы);
    Правило.ОтборРасходов.Вставить("Счет", БухгалтерскийУчет.ПолучитьМассивСчетовССубсчетами(СчетаРасходовНаУправление));
   
    Правило.Действие = "РаспределитьНаСубконто";
   
    ПоляПриемника = Новый Структура;
    ПоляПриемника.Вставить("Субконто1");
    Правило.ПоляПриемника=ПоляПриемника;
   
    Правило.ПоляИсточника.Вставить("ВидДеятельности", "ВидДеятельности");
   
    ТекстЗапроса =
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    |    Хозрасчетный.Ссылка КАК Счет
    |ПОМЕСТИТЬ ВТ_СчетаВыручки
    |ИЗ
    |    ПланСчетов.Хозрасчетный КАК Хозрасчетный
    |ГДЕ
    |    (Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Выручка))
    |            ИЛИ Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Продажи_НДС)))
    |
    |ИНДЕКСИРОВАТЬ ПО
    |    Счет
    |;
    |
    |////////////////////////////////////////////////////////////////////////////////
    |ВЫБРАТЬ
    |    ЗНАЧЕНИЕ(Перечисление.ВидыДеятельностиДляНалоговогоУчетаЗатрат.ОсновнаяСистемаНалогообложения) КАК ВидДеятельности,
    |    &ПустоеПодразделение КАК Подразделение,
    |    ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Продажи_РасходыНаПродажуНеЕНВД) КАК Счет,
    |    ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
    |    НЕОПРЕДЕЛЕНО КАК Субконто2,
    |    НЕОПРЕДЕЛЕНО КАК Субконто3,
    |    ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка) КАК Номенклатура,
    |    ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотКт, 0) - ЕСТЬNULL(ХозрасчетныйОбороты.СуммаОборотДт, 0) КАК База
    |ПОМЕСТИТЬ БазаРаспределения_СписатьРасходыТекущегоПериода
    |ИЗ
    |    РегистрБухгалтерии.Хозрасчетный.Обороты(
    |            &НачалоПериода,
    |            &КонецПериода,
    |            ,
    |            Счет В
    |                (ВЫБРАТЬ
    |                    ВТ_СчетаВыручки.Счет
    |                ИЗ
    |                    ВТ_СчетаВыручки),
    |            ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.НоменклатурныеГруппы),
    |            Организация = &Организация,
    |            ,
    |            ) КАК ХозрасчетныйОбороты
    |
    |ИНДЕКСИРОВАТЬ ПО
    |    ВидДеятельности
    |;
    |
    |////////////////////////////////////////////////////////////////////////////////
    |УНИЧТОЖИТЬ ВТ_СчетаВыручки";
   
    Правило.БазаРаспределения.Вставить("Имя",          "БазаРаспределения_СписатьРасходыТекущегоПериода");
    Правило.БазаРаспределения.Вставить("ТекстЗапроса", ТекстЗапроса);
   
КонецПроцедуры

  Аналогично решается закрытие субсчетов  44 счета (расходы на продажу) на 90.08 счет.
Сам алгоритм приведен в прикрепленном файле.




Вступайте в нашу телеграмм-группу Инфостарт

См. также

Анализ учета Закрытие периода Бухгалтер 1С v8.3 Бухгалтерский учет 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет Налог на прибыль НДС Платные (руб)

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.

8500 руб.

21.10.2017    96027    384    174    

347

Регламентированный учет и отчетность Операции по ВЭД Закрытие периода Бухгалтер 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Расширение для заполнения реестров НДС в 1С:Бухгалтерии предприятия 3.0. Реестр по НДС: КНД 1155112, КНД 1155113, КНД 1155114, КНД 1155115.

9960 руб.

01.08.2025    1472    7    0    

8

Закрытие периода Бухгалтер 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

В современных конфигурациях УТ 11, КА 2, ERP 2 и их аналогах присутствует механизм закрытия периода. Но при ошибках учета закрыть период корректно становится практически невозможно! Давайте попробуем разобраться, как можно устранить ошибки и закрыть корректно месяц!

28000 руб.

20.03.2018    80415    283    76    

308

Учет доходов и расходов Закрытие периода Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Решение регламентирует учет доходов будущих периодов (ДБП) в организации: сохраняет подробную информацию о объекте ДБП. По окончании месяца на основе введенной информации формируются проводки списания ДБП, отчеты для бухгалтерского и налогового учета. Подходит как для различных версий Бухгалтерии 8.3, так и для ERP и КА.

5500 руб.

09.10.2020    21841    57    24    

49

Загрузка и выгрузка в Excel Закрытие периода Оптовая торговля Производство готовой продукции (работ, услуг) Регламентированный учет и отчетность Бухгалтер 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Обработка позволяет формировать средствами 1С Налоговую декларацию по НДС (Приложение № 4 к постановлению Правительства Российской Федерации от 26 декабря 2011 г. № 1137 (в ред. Постановления Правительства РФ от 19.08.2017 № 981)  и (в ред. 28.04.2018: ФНС приказом от 06.04.2018 № ММВ-7-6/196@) заполнив файл Excel книгой продаж, покупок по стандарту (Постановления Правительства РФ от 19.08.2017 № 981) (в ред. 28.04.2018: ФНС приказом от 06.04.2018 № ММВ-7-6/196@) или загрузив минимум информации из любой внешней базы. Итог - Декларация в электронном виде для сдачи в ФНС. Повышение с 01.01.2019 ставки НДС с 18 до 20% на основании Федерального закона от 3 августа 2018 года № 303-ФЗ потребовало внести коррективы и в постановление Правительства РФ от 26.12.2011 № 1137

10200 руб.

26.12.2017    48651    100    26    

100

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    39766    120    152    

83

Закрытие периода Оптовая торговля Розничная торговля Кассовые операции Учет доходов и расходов Бухгалтер 1С v8.3 Бухгалтерский учет 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:CRM ПРОФ, КОРП 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 1С:ERP. Управление холдингом Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Гостиничный бизнес Пищевая промышленность Россия Бухгалтерский учет Бюджетный учет Налоговый учет ЕНВД ЕСХН ИП, ПБОЮЛ, КФХ Налог на прибыль НДС УСН ПСН (патентная система налогообложения) Платные (руб)

Внешняя обработка для ведения в электронной форме КУДиР в 1С - книги учёта доходов и расходов для предприятий на УСН, ПСН, ЕСХН. Заполнение раздела 1 - "доходы и расходы" из журнала документов вашей ИБ (любой конфигурации 1С:Предприятие 8). Формирование отчета Кассовая книга КО-4 по данным раздела 1.

6990 руб.

15.03.2016    121068    303    160    

288

Закрытие периода Корректировка данных Программист Пользователь 1С v8.3 Система компоновки данных 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

5000 руб.

13.07.2015    53026    182    29    

134
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Saifa 32 05.05.15 11:20 Сейчас в теме
Добрый день! В релизе 3.0.34 кажется уже появился модуль, позволяющий делать свою настройку по закрытию счетов, и он не затирается при обновлении. Скажите, вы его не пробовали использовать? Просто у меня стоит такая же задача, но нужно с использованием этого модуля сделать.
2. Alex_E 2393 05.05.15 11:39 Сейчас в теме
Стояла задача добавить аналитику на счет 90.07 "Номенклатурная группа" и изменить алгоритм закрытия 26 счета по номенклатурным группам используя базу выручка за минусом НДС.
Аналогично добавить аналитику на счет 90.08 "Номенклатурная группа" и изменить алгоритм закрытия 44.01,44.02.
- поменяйте 90.07 для 26 на 90.08, и 90.08 на 90.07 для 44, а то что-то не то получается :-)
3. Saifa 32 06.05.15 09:55 Сейчас в теме
И еще вопрос: у вас в примере закрытие происходит только по основной системе (без ЕНВД) ?
4. konyavka 39 15.07.15 11:39 Сейчас в теме
Спасибо. Мне очень пригодилось.

У меня такой вопрос: подскажите, каким образом с небольшим внесением изменений можно закрывать субсчета 20-го по отдельному подразделению? У нас на сч.20 заведено аж 8 субсчетов и каждый надо закрывать отдельно да еще по конкретному подразделению.
5. blizarda 16.10.15 13:26 Сейчас в теме
Добрый день!
Подскажите, влияет ли на что отсутствие номенклатурной группы на счете 90.08? Это связано с тем, что в месяце не было выручки, а 26 счет закрывается на 90.08 по оборотам 90.01.1 по НГ.
Для отправки сообщения требуется регистрация/авторизация