V82.ОбщиеМодули.ПроцедурыУправленияПерсоналом.ЗначениеУчетнойПолитикиПоПерсоналуВсехОрганизаций C# (CSharp) Method

ЗначениеУчетнойПолитикиПоПерсоналуВсехОрганизаций() public method

        public object ЗначениеУчетнойПолитикиПоПерсоналуВсехОрганизаций(/*УчетнаяПолитика, ИмяПолитики*/)
        {
            if(true/*УчетнаяПолитика["ВсеОрганизации"] = Неопределено*/)
            {
                /*Запрос = Новый Запрос(
            "ВЫБРАТЬ РАЗРЕШЕННЫЕ
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.ПроверкаПериодовНачисления, ЛОЖЬ)) КАК ПроверкаПериодовНачисления,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоПерсоналуОрганизаций.ЕдиныйНумераторКадровыхДокументов, ЛОЖЬ)) КАК ЕдиныйНумераторКадровыхДокументов,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоПерсоналуОрганизаций.КонтрольКоличестваСтавокШтатногоРасписания, ЛОЖЬ)) КАК КонтрольКоличестваСтавокШтатногоРасписания,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоПерсоналуОрганизаций.КонтрольРазмераСтавокШтатногоРасписания, ЛОЖЬ)) КАК КонтрольРазмераСтавокШтатногоРасписания,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.РасчетЗарплатыОрганизацииПоОтветственным, ЛОЖЬ)) КАК РасчетЗарплатыОрганизацииПоОтветственным,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.ИспользуютсяНачисленияВВалюте, ЛОЖЬ)) КАК ИспользуютсяНачисленияВВалюте,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.УпрощенныйУчетНДФЛ, ЛОЖЬ)) КАК УпрощенныйУчетНДФЛ,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.НеУменьшатьПропорциональныеПремии, ЛОЖЬ)) КАК НеУменьшатьПропорциональныеПремии,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоПерсоналуОрганизаций.ПоказыватьТабельныеНомераВДокументах, ЛОЖЬ)) КАК ПоказыватьТабельныеНомераВДокументах,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.УчетЗадолженностиПоМесяцам, ИСТИНА)) КАК УчетЗадолженностиПоМесяцам,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоПерсоналуОрганизаций.ПроставлятьАвтоматическиДатуОзнакомленияВКадровыхПриказах, ЛОЖЬ)) КАК ПроставлятьАвтоматическиДатуОзнакомленияВКадровыхПриказах,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.УпрощенныйУчетВзаиморасчетов, ИСТИНА)) КАК УпрощенныйУчетВзаиморасчетов,
            |	МАКСИМУМ(ЕСТЬNULL(УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.УчитыватьНевыходыДляПлановогоАванса, ИСТИНА)) КАК УчитыватьНевыходыДляПлановогоАванса,
            |	МАКСИМУМ(Константы.ИспользуетсяТрудЧленовЭкипажейМорскихСудов) КАК ИспользуетсяТрудЧленовЭкипажейМорскихСудов,
            |	МАКСИМУМ(Константы.ИспользуетсяТрудРаботающихВСтудотряде) КАК ИспользуетсяТрудРаботающихВСтудотряде,
            |	МАКСИМУМ(Константы.ИспользуетсяТрудФармацевтов) КАК ИспользуетсяТрудФармацевтов,
            |	МАКСИМУМ(Константы.ИспользуетсяТрудЧленовЛетныхЭкипажей) КАК ИспользуетсяТрудЧленовЛетныхЭкипажей,
            |	МАКСИМУМ(Константы.ИспользуетсяТрудШахтеров) КАК ИспользуетсяТрудШахтеров
            |ИЗ
            |	Справочник.Организации КАК Организации
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаПоПерсоналуОрганизаций КАК УчетнаяПолитикаПоПерсоналуОрганизаций
            |		ПО (ВЫБОР
            |				КОГДА Организации.ГоловнаяОрганизация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
            |					ТОГДА Организации.Ссылка
            |				ИНАЧЕ Организации.ГоловнаяОрганизация
            |			КОНЕЦ = УчетнаяПолитикаПоПерсоналуОрганизаций.Организация)
            |		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций КАК УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций
            |		ПО (ВЫБОР
            |				КОГДА Организации.ГоловнаяОрганизация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
            |					ТОГДА Организации.Ссылка
            |				ИНАЧЕ Организации.ГоловнаяОрганизация
            |			КОНЕЦ = УчетнаяПолитикаПоРасчетуЗарплатыОрганизаций.Организация)
            |		ЛЕВОЕ СОЕДИНЕНИЕ Константы КАК Константы
            |		ПО (ИСТИНА)");*/
                //Выборка = Запрос.Выполнить().Выбрать();
                if(true/*Выборка.Следующий()*/)
                {
                    //Политика = ОбщегоНазначенияЗК.УчетнаяПолитикаПоПерсоналуОрганизацииПоУмолчанию();
                    //ЗаполнитьЗначенияСвойств(Политика, Выборка);
                    //УчетнаяПолитика.Вставить("ВсеОрганизации", Политика);
                }
            }
            return null;
        }
ПроцедурыУправленияПерсоналом