Kuzevich

Kuzevich

Четверг, 18 апреля 2013 06:58

HackDay #25 в Нижнем Новгороде

Посетил данное мероприятие. Убил выходные, но подчерпнул массу идей и полезной информации. Плюс позитивный и креативный настрой.

 

Понедельник, 04 марта 2013 11:10

Asus N76VZ и SSD OCZ Vertex 4

Принесли мне на днях ноутбук Asus N76VZ для небольшого апгрейда, а именно перенести систему на SSD накопитель для более быстрой работы. Чем примечателен данный ноутбук - там штатно предусмотрены 2 слота для жестких дисков. Воткнув SSD и помучавшись с поиском программы, способной перенести GPT раздел 8ки (Acronis не видел, Norton Ghost тоже, помог загрузочный диск Paragon Partition Manager 12. И, кстати, у них есть еще Paragon Migrate OS to SSD 3.0. Но его у меня не оказалось под рукой. ) разделы были успешно перенесены.

Но возникла проблема с загрузкой. При включении компьютера стало выскакивать меню настройки BIOS. Как выяснилось SSD не успевал определяться системой. После Ctrl+Alt+Del система спокойно стартовала. Так как в биосе нет настройки времени ожидания инициализации винтов было решено что то делать с SSD. На сайте производителя скачал OCZ SSD Firmware Updates and Tools. С помощью нее выяснил что прошивка винта 1.3, а актуальная 1.5. Прошивка делается достаточно просто одной кнопкой но в два этапа и с выключением/включением питания диска (компьютера). Внимание информация во время данной операции с диска стирается, поэтому разделы нужно будет копировать снова!

И все! Теперь все замечательно работает.

Есть на форме "Клиенты и автомобили" галочка "только мои". Логически должен устанавливаться отбор по клиентам текущего пользователя.

Она это и делает только отбор ведет по автору документов "ЗаявкаНаРемонт".


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

    ЗапросФлажокТолькоМои = "
                   |(ВЫБРАТЬ РАЗЛИЧНЫЕ
                   |    ЗаявкаНаРемонт.Заказчик КАК Клиент
                   |ИЗ
                   |    Документ.ЗаявкаНаРемонт КАК ЗаявкаНаРемонт
                   |ГДЕ
                   |    ЗаявкаНаРемонт.Автор = &Автор
                   |    И ЗаявкаНаРемонт.Заказчик В(ВЫБРАТЬ Клиент ИЗ ВременнаяТаблицаКлиентов)) КАК ЗапросФлажокТолькоМои
                   |ПО СписокКлиентов.Клиент = ЗапросФлажокТолькоМои.Клиент";

на:

    ЗапросФлажокТолькоМои = "
                            |(ВЫБРАТЬ
                            |    Кураторы.Контрагент КАК Клиент
                            |ИЗ
                            |    РегистрСведений.Кураторы КАК Кураторы
                            |ГДЕ
                            |    Кураторы.Куратор = &Автор) КАК ЗапросФлажокТолькоМои
                            |ПО СписокКлиентов.Клиент = ЗапросФлажокТолькоМои.Клиент";

Появилась задача закрыть 70 счет (зарплаты) от очень "любопытных" сотрудников. Штатных прав и средств нет. Но есть простое решение.

Для роли "бухгалтер" добавить ограничение на чтение плана счетов Хозрасчетный:

ГДЕ Ссылка <> ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда)

 

Картинка: