V82.ОбщиеМодули.СотрудникиОрганизацийПереопределяемый.СформироватьПодменюВвестиДокумент C# (CSharp) Method

СформироватьПодменюВвестиДокумент() public method

        public void СформироватьПодменюВвестиДокумент(/*МассивКнопокПодменю, СтруктураСоответствияДействий, ДанныеСотрудника, Форма*/)
        {
            //ИспользоватьУправленческийУчетЗарплаты = глЗначениеПеременной("глИспользоватьУправленческийУчетЗарплаты") И ПользователиДополнительный.ДоступнаРольКадровикаУпр();
            if(true/*ДанныеСотрудника <> Неопределено*/)
            {
                //ВидДоговора						= ДанныеСотрудника.ВидДоговора;
                //ДатаПриема						= ДанныеСотрудника.ДатаПриемаНаРаботу;
                //ДатаУвольнения					= ДанныеСотрудника.ДатаУвольнения;
                if(true/*ИспользоватьУправленческийУчетЗарплаты*/)
                {
                    //ДатаПриемаВКомпанию			= ДанныеСотрудника.ДатаПриемаНаРаботуВКомпанию;
                    //ДатаУвольненияИзКомпании	= ДанныеСотрудника.ДатаУвольненияИзКомпании;
                }
            }
            if(true/*ВидДоговора = Неопределено*/)
            {
            }
            //Принят			= (ДатаПриема <> Дата(1,1,1));
            //Уволен			= (ДатаУвольнения <> Дата(1,1,1));
            //ПринятВКомпанию	= (ДатаПриемаВКомпанию <> Дата(1,1,1));
            //УволенИзКомпании= (ДатаУвольненияИзКомпании <> Дата(1,1,1));
            if(true/*Уволен И УволенИзКомпании*/)
            {
            }
            /*// Проверка прав доступа на выполнение действий будет осуществляться непосредственно при выборе действий
            */
            if(true/*ВидДоговора = Перечисления.ВидыДоговоровСФизЛицами.ТрудовойДоговор*/)
            {
                if(true/*Не Принят И Не Уволен*/)
                {
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "ПриемНаРаботуВОрганизацию", ТипКнопкиКоманднойПанели.Действие, "Прием на работу в организацию", СтруктураСоответствияДействий.ДействиеВводНаОснованииПриемНаРаботуВОрганизацию);
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "Разделитель1", ТипКнопкиКоманднойПанели.Разделитель);
                }
                if(true/*Принят И Не Уволен*/)
                {
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "КадровоеПеремещениеОрганизаций", ТипКнопкиКоманднойПанели.Действие, "Кадровое перемещение организаций", СтруктураСоответствияДействий.ДействиеВводНаОснованииКадровоеПеремещениеОрганизаций);
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "УвольнениеИзОрганизаций", ТипКнопкиКоманднойПанели.Действие, "Увольнение из организаций", СтруктураСоответствияДействий.ДействиеВводНаОснованииУвольнениеИзОрганизаций);
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "Разделитель3", ТипКнопкиКоманднойПанели.Разделитель);
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "ОтпускаОрганизаций", ТипКнопкиКоманднойПанели.Действие, "Отпуск", СтруктураСоответствияДействий.ДействиеОтпуск);
                    //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "НачислениеПоБольничномуЛисту", ТипКнопкиКоманднойПанели.Действие, "Больничный лист", СтруктураСоответствияДействий.ДействиеБольничныйЛист);
                }
                if(true/*ИспользоватьУправленческийУчетЗарплаты*/)
                {
                    if(true/*Не ПринятВКомпанию И Не УволенИзКомпании*/)
                    {
                        //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "Разделитель4", ТипКнопкиКоманднойПанели.Разделитель);
                        //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "ПриемНаРаботу", ТипКнопкиКоманднойПанели.Действие, "Прием на работу", СтруктураСоответствияДействий.ДействиеВводНаОснованииПриемНаРаботу);
                        //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "Разделитель5", ТипКнопкиКоманднойПанели.Разделитель);
                    }
                    if(true/*ПринятВКомпанию И Не УволенИзКомпании*/)
                    {
                        //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "КадровоеПеремещение", ТипКнопкиКоманднойПанели.Действие, "Кадровое перемещение", СтруктураСоответствияДействий.ДействиеВводНаОснованииКадровоеПеремещение);
                        //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "Увольнение", ТипКнопкиКоманднойПанели.Действие, "Увольнение", СтруктураСоответствияДействий.ДействиеВводНаОснованииУвольнение);
                        //ДобавитьКнопкуВПодменю(МассивКнопокПодменю, "Разделитель6", ТипКнопкиКоманднойПанели.Разделитель);
                    }
                }
            }
            //СотрудникиОрганизацийДополнительный.СформироватьПодменюВвестиДокумент(МассивКнопокПодменю, СтруктураСоответствияДействий, ДанныеСотрудника, Форма);
        }
СотрудникиОрганизацийПереопределяемый