Восстановление учета затрат (41 счет) и состояния расчетов с контрагентами (УПП ред. 1.3)

23.11.18

Учетные задачи - Взаиморасчеты

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Восстановление учета затрат (41 счет) и состояния расчетов с контрагентами (УПП ред. 1.3):
.epf 28,45Kb
5
5 Скачать (1 SM) Купить за 1 850 руб.

Суть обработки такова: в конфигураторе создается последовательность документов (В неё включаются документы, которые делают движения в регистр накопления "Учет затрат (бухгалтерский и налоговый учет)"). Точка актуальности данной последовательности будет отображать последний проведенный документ по этой последовательности.

Обработка состоит из 3 (трёх) шагов (см. скриншоты):

Шаг 1: На закладке "Анализ проведения в Бух. учете (Шаг1)" можно проанализировать документы за выбранный период,  которые проведены только по управленческому учету и возможно их нужно провести и по бухгалтерскому учету, если вдруг пользователь забыл это сделать.

Шаг 2: На закладке "Установка начальных границ (Шаг2)" можно сдвинуть начальную границу последовательности на нужную - по выбранной организации.

Шаг 3: На закладке "Регламент (Шаг 3)" необходимо сперва восстановить последовательность документов по "Учету затрат" до заданной даты "Актуальности" по  выбранным организациям (т.е.перепровести все документы данной последовательности). Поскольку, при проведении, документы встают на регистрацию в планах обмена, обработка проанализирует: если документ до проведения не был на регистрации в узле обмена, то обработка его не поставит на обмен, а если был, то она его оставит в обмене (Анализ происходит по всем имеющимся в базе обменам). Только после восстановления последовательности по учету затрат, можно использовать восстановление последовательности расчетов по приобретению и расчетов по реализации - это типовой механизм.  

Для использования данной обработки необходимо внести 2(два) изменения в конфигуратор:

 1. Создать последовательность "РасчетыПоУчетуЗатрат" и добавить в неё измерение "Организация", а так же виды документов, которые являются регистраторами по регистру накопления "Учет затрат (бухгалтерский и налоговый учет)" см. приложенный скриншот - так же для роли "Пользователь" дать права на "Чтение" и "Изменение" этой последовательности.

2. Добавить программный код в конец процедуры "РасширеннаяАналитикаЗапасовИзменениеСостояния" общего модуля "УправлениеЗапасамиРасширеннаяАналитика" (см. приложеный скриншот или текст кода ниже) - для регистрации проводимого документа в последовательности:

    

//Добавил+
    ИмяПоследовательностиДляРегистрации = "РасчетыПоУчетуЗатрат";
    // Регистрация в последовательности при необходимости
    МассивТипов = Новый Массив;
    Для Каждого ТекСтрока Из Метаданные.Документы Цикл
        Если Не Метаданные.ПодпискиНаСобытия.ПриПроведенииРасширеннаяАналитикаЗапасовИзменениеСостояния.Источник.Типы().Найти(Тип("ДокументОбъект." + ТекСтрока.Имя)) = Неопределено Тогда
            МассивТипов.Добавить(Тип("ДокументСсылка." + ТекСтрока.Имя))
        КонецЕсли;
    КонецЦикла;
    
    Если Не Источник.Ссылка.Метаданные().Реквизиты.Найти("Организация") = Неопределено и Не МассивТипов.Найти(ТипЗнч(Источник.Ссылка))=Неопределено Тогда
            //Непосредственная регистрация в последовательности
            ПоследовательностьДляРегистрации = Последовательности.РасчетыПоУчетуЗатрат.СоздатьНаборЗаписей();
            ПоследовательностьДляРегистрации.Отбор.Регистратор.Установить(Источник.Ссылка);
            ПоследовательностьДляРегистрации.Прочитать();
            Если ПоследовательностьДляРегистрации.Количество()>0 Тогда
                ПоследовательностьДляРегистрации.Очистить();
            КонецЕсли; 
            
            ЗаписьРегистрации = ПоследовательностьДляРегистрации.Добавить();
            ЗаписьРегистрации.Регистратор = Источник.Ссылка;
            ЗаписьРегистрации.Период       = Источник.Дата;
            ЗаписьРегистрации.Организация = Источник.Ссылка.Организация;
            // При этом должна соответствующим образом подвинуться граница (выполняется средствами платформы)
            
            Если ПоследовательностьДляРегистрации.Модифицированность() Тогда
                ПоследовательностьДляРегистрации.Записать();
            КонецЕсли;
            
            // В неоперативном режиме границы последовательностей сдвигаются назад, если они позже документа.
            Если РежимПроведения = РежимПроведенияДокумента.Неоперативный Тогда
                БухгалтерскийУчетРасчетовСКонтрагентами.СдвигГраницыПоследовательностиНазад(ИмяПоследовательностиДляРегистрации, Новый МоментВремени(Источник.Дата,Источник.Ссылка), 
                Новый Структура("Организация",Источник.Ссылка.Организация));
            КонецЕсли;
    КонецЕсли;
    //Добавил-

Как показывает практика, такое перепроведение документов последовательности за месяц лучше запускать на ночь (чтобы не нагружать базу в рабочее время). В случае, если по каким-либо причинам, документ не будет перепроведен, после выполнения обработки - пользователю будет выдано сообщение: по каким документам не удалось перепровести. (В случае проблемы перепроведения документа (взаимоблокировки) - обработка делает до 10 попыток перепроведения документа увеличивая интервал попытки на 1, 2, 3 и т.д, до 10 секунд).

Тестировалось не релизе УПП 1.3.112.4.

учет затрат (41 счет) расчеты с контрагентами

См. также

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

Расширение "Проекты" добавляет в типовую конфигурацию управленческий учет по проектам: позволяет вести список проектов, привязывать проекты к документам, подсчитывать доходы и расходы в разрезе проектов в 1С.

15000 руб.

30.11.2021    24508    142    58    

101

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    195251    152    244    

282

SALE! 50%

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

Данный отчет показывает себестоимость выпущенной продукции с разузлованием полуфабрикатов любых уровней, входящих в ее состав, до статей затрат и материалов. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием и т.д.). Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

70000 35000 руб.

08.12.2021    27032    26    73    

36

SALE! 50%

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

Данный отчет показывает себестоимость реализованной продукции в разузлованном виде, как с выделением входящих в нее полуфабрикатов любых уровней, так и свернутый до статей затрат и материалов, видов работ. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием, Молокозавод и т.д.).Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

70000 35000 руб.

30.11.2022    15101    22    27    

26

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

Комплект из 3 самых популярных финансовых управленческих отчетов для директоров и владельцев (Управленческий баланс, Отчет о движении денежных средств, Отчет о финансовом результате (бывший отчет о прибылях и убытках), написанный в виде внешних отчетов для конфигурации 1С: Бухгалтерия 3.0. Универсальные, подходят для большинства видов деятельности, простые в установке и работе.

25000 руб.

16.12.2019    37036    79    70    

46

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

14400 руб.

13.03.2018    61036    209    76    

120

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    24623    242    8    

210

Учет доходов и расходов Бухгалтер Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет НДС Платные (руб)

Убрали НДС из всех операций, где налог влияет на прибыль. Учли это во всех нужных регистрах и отчётах, сделали нужные проводки. Так как расширение влияет на расчёт прибыли, мы особенно внимательно отнеслись к его тестированию. Проверили всё на фреймворке Vanessa Automation. Это позволяет избежать ошибок и защищает учёт.

12000 руб.

28.03.2022    13627    32    26    

37
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. spectre1978 61 23.11.18 12:36 Сейчас в теме
А чем это принципиально лучше штатного механизма восстановления последовательности документов по поступлению и реализации, кроме того, что ваша обработка позволяет двигать границу?
2. Олег 34 23.11.18 12:47 Сейчас в теме
Восстановление последовательностей по поступлению и реализации ни как не влияют на движения документов по регистру "Учет затрат (бухгалтерский и налоговый учет)", они выравнивают взаиморасчеты с контрагентом.
Оставьте свое сообщение