Монитор фоновых заданий операций Закрытия месяца (БП, БП Корп)

19.01.26

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

Отображение факта выполнения фоновых заданий Закрытия месяца конфигурации Бухгалтерия предприятия на отдельной области рабочего стола. Пример работы с фоновыми заданиями в БП.

Файлы

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

Наименование Скачано Купить файл
Монитор фоновых заданий операций Закрытия месяца (БП, БП Корп)
.cfe 18,36Kb
1 2 500 руб. Купить

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

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

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

Практическое применение данное расширение имеет в случае, если в одной базе ведется учет по нескольким организациям. Актуально в периоды формирования отчетности. Ситуация, когда один пользователь запускает операции закрытия месяца, о чем другой не имеет наглядного представления. Например, когда по разным организациям одновременно будет запущено перепроведение документов как этап подготовки к закрытию месяца, возможно появление ошибок блокировок. 

Используя типовой функционал, можно зайти в меню Администрирование - Обслуживание - Регламентные и фоновые задания и посмотреть, какие из них выполняются в данный момент. Однако для бухгалтеров такой способ неудобен. 

Перечень объектов Расширения: 

Запуск формы Монитора ПриНачалеРаботыСистемы() в общем модуле ОбщегоНазначенияКлиентПереопределяемый:

Наименования регламентных заданий, связанных с этапами закрытия месяца в конфигурации Бухгалтерия предприятия, задаются в теле функции СписокФоновыхЗаданийОтображаемыхНаМониторе()

Список наименований для отображения на форме Монитора можно расширить. Отображать, например, еще и факт выполнения фоновых заданий, добавленных в конфигурацию в виде дополнительных обработок.

#Область СлужебныеПроцедурыИФункции

&НаКлиенте
Процедура ОбновитьДанныеМонитора()
	
    ИнициализироватьРеквизитыФормы();
	
КонецПроцедуры

&НаСервере
Функция СписокФоновыхЗаданийОтображаемыхНаМониторе()  
	
    СписокНаименованийФоновыхЗаданий = Новый СписокЗначений;  

    //выполняется перепроведение документов в операциях закрытия месяца 
    СписокНаименованийФоновыхЗаданий.Добавить("Групповое перепроведение документов");  
	
    //выполняется весь список операций закрытия месяца
    СписокНаименованийФоновыхЗаданий.Добавить("Формирование операций по закрытию месяца");
	
    //выполняются отдельные операции закрытия месяца
    СписокНаименованийФоновыхЗаданий.Добавить("Формирование регламентной операции"); 
	
    //выполняются операции подготовки закрытия месяца
    СписокНаименованийФоновыхЗаданий.Добавить("Актуализация для закрытия месяца");  
	
    //Здесь можно добавить наименования других фоновых заданий, в том числе из внешних обработок
    //если требуется отображать для пользователей предупреждение об их выполнении в настоящий момент
	
    Возврат СписокНаименованийФоновыхЗаданий; 
	
КонецФункции

&НаСервере
Процедура ИнициализироватьРеквизитыФормы()
	
	СписокНаименованийФоновыхЗаданий = СписокФоновыхЗаданийОтображаемыхНаМониторе();
			 
	НадписьСписокВыполняемыхФоновыхЗаданий = "";
	НадписьПредупреждениеЗапускЗакрытиеМесяца = "";
	
	ПараметрыОтбора = Новый Структура("Состояние", СостояниеФоновогоЗадания.Активно);	
	 
	УстановитьПривилегированныйРежим(Истина);
	СписокФоновыхЗаданий = ФоновыеЗадания.ПолучитьФоновыеЗадания(ПараметрыОтбора);
	УстановитьПривилегированныйРежим(Ложь);
	 
	Для каждого ФоновоеЗадание из СписокФоновыхЗаданий цикл	 
		
		Для каждого ФоновоеЗаданиеДляПроверки из СписокНаименованийФоновыхЗаданий цикл
			
			Если СтрНайти(ФоновоеЗадание.Наименование, ФоновоеЗаданиеДляПроверки.Значение) тогда 
				
				НадписьПредупреждениеЗапускЗакрытиеМесяца = "Запуск процедур Закрытия месяца не рекомендуется!";
				
				НадписьСписокВыполняемыхФоновыхЗаданий = НадписьСписокВыполняемыхФоновыхЗаданий +
                "Выполняется " + ФоновоеЗадание.Наименование  + Символы.ПС + 
				"начато: " +  Строка(ФоновоеЗадание.Начало) + Символы.ПС;
			КонецЕсли;
			
		КонецЦикла; 
		
	КонецЦикла;
			    	  
КонецПроцедуры

#КонецОбласти

Несложной доработкой представленного Расширения на форму Монитора можно вывести сообщения проверки правильности заполнения каких-либо справочников. Например, проверить полноту заполнения реквизитов обособленных подразделений при обновлении справочника из внешних источников. И наглядно сообщить пользователю о необходимости ручного дозаполнения.

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.190.22, 3.0.176.38
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.190.22, 3.0.176.38

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

закрытие месяца фоновые задания

См. также

Документооборот и делопроизводство (СЭД) Закрытие периода Инструментарий разработчика Системный администратор Программист Бухгалтер 1С:Предприятие 8 1C:Бухгалтерия ИТ-компания Россия Абонемент ($m)

Осуществляет В ОТКРЫТОМ ПЕРИОДЕ: - перепроведения уже проведенных документов: * По организациям * По контрагентам * По выбранным документам, - восстановление границ последовательности, - установку дат запрета редактирования данных в разрезе ОРГАНИЗАЦИЙ. Имеется запуск по таймеру!!!

1 стартмани

27.06.2012    31099    519    ikar-nikolay    29    

38

Регламентированный учет и отчетность Закрытие периода Бухгалтер 1С:Предприятие 8 1C:Бухгалтерия Россия Бухгалтерский учет Бесплатно (free)

В данной статье описана процедура регистрации внешней формы регламентированного отчета. И хотя описание данной процедуры имеется как в сопроводительных текстовых документах, поставляемых вместе с внешними формами, так и во встроенной справке (которую можно вызвать из элемента справочника "Регламентированные отчеты"), тем не менее для некоторых пользователей лучше когда всё описано по шагам и с картинками.

03.04.2012    43835    q_i    17    

23

Закрытие периода Оборотно-сальдовая ведомость, Анализ счета Инструментарий разработчика 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Абонемент ($m)

Данная обработка удобно закроет с нужным отбором регистры накопления и бухгалтерии в "ноль", создав документ "Корректировка записей регистров"

1 стартмани

30.03.2012    16246    209    smielka    7    

24

Регламентированный учет и отчетность Закрытие периода Бухгалтер 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 2.5 Россия Бухгалтерский учет Абонемент ($m)

Регламентированный отчет "Статистика (формы П4)" для ЗУП 8 (с заполнением). Форма П-4 Утверждена приказом Росстата от 19.08.2011 № 367. Предоставляют: - юридические лица (кроме субъектов малого предпринимательства) всех видов экономической деятельности и форм собственности: -территориальному органу Росстата в субъекте Российской Федерации по установленному им адресу.

1 стартмани

29.03.2012    24153    360    AntnonR31337    1    

23
Для отправки сообщения требуется регистрация/авторизация