новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: УТ11 несколько мелких задач

    • #1
    • 21.10.2022 08:51
    0
    В Управлении торговли 11 в расширении сделать: 1. Ограничить права на проведение документа списание недостач товаров в том числе с полным правами: 1.1 с номенклатурой с предопределенным видом &...  Подробнее>>
    • #2
    • 21.10.2022 11:07
    0
    Бюджет маловат.
    • #3
    • 21.10.2022 13:08
    0
    специалисту на пол часа работы поэтому оценил так
    по первой задаче запрос к товару + проверка на рольдоступа при проведении и отказ - в чем сложность ?
    по второй задаче склеить два запроса и если есть отличия в большую сторону или по номенклатуре и характеристикам - отказ при проведении
    по третей задаче условие и ЭтаФорма.ТолькоПросмотр = Истина

    чего тут делать ???
    • #4
    • 21.10.2022 13:15
    0
    Sergey S
    Бюджет маловат.

    согласен

    Горячев Тимофей
    рольдоступа


    для полных прав не работает.
    • #5
    • 21.10.2022 13:38
    0
    Артур Салаватович
    для полных прав не работает.


    Отказ работает для всех прав! Это же код
    • #6
    • 21.10.2022 13:50
    0
    Артур Салаватович
    согласен


    Поделитесь каким методами Вы оцениваете задачу?

    1. Трудозатраты в часах * Ставку за час ?

    2. Оцениваете только деньги и не важно какая задача?
    1500 мало, 3000 сойдет, 5000 отличный ценник готов работать

    3. Может по написанию кода или тестов? страница кода - 10000 или 5 раз перезапустил 1С что бы ошибки исправить + 1000 руб.

    4. Другой вариант ?


    Может я устарел в своих оценках: я беру за основу Экзамен на спеца по платформе (добавить несколько реквизитов, проведение документов и отчет - это как минимум) и на это дается 3 часа (перерыв не считаем) - объем работ каждый понимает кто сдавал экзамен. Это будем считать работу на 3 часа - теперь умножим на ставку от 800-1000 руб начинающий джуниор, 1500-2000 - милд и 3000+ Сеньор с кучей сертификатов и опытом. Если считать то экзамен от 3000 до 9000 оцениваю я.
    • #7
    • 21.10.2022 14:08
    0
    если салаватовичу не платят он не работает
    • #8
    • 21.10.2022 14:33
    0
    Горячев Тимофей
    Поделитесь каким методами Вы оцениваете задачу?


    Тут явно не "пол часа" работ, не смешите.

    По Вашему прикидываю на каждый пункт грубо:

    1.1 - 5 мин
    1.2 - 5 мин

    2 - 10 мин

    3 - 10 мин

    Это еще без всяких организационных моментов - неработающих доступов RDP, не тот пароль, не та база и т.д.

    Сами в это верите? Как минимум 6 человек из откликнувшихся с Вами не согласны. Может покажете онлайн мастер класс всем?
    • #9
    • 21.10.2022 14:34
    0
    PS на экзамен дается 4 часа. Давно.
    • #10
    • 21.10.2022 14:39
    • Отредактировано: 21.10.2022 14:40:30
    0
    Горячев Тимофей
    Отказ работает для всех прав! Это же код


    Пробовали?

    Поясняю для несведущих% метод РольДоступна() - для полных прав всегда возвращает ЛОЖЬ. Поэтому такой конструкцией ограничение на полные права не построить.

    К слову, БСПшные Пользователи.РолиДоступны() и УправлениеДоступом.ЕстьРоль(), тоже вернут ЛОЖЬ.
    • #11
    • 21.10.2022 14:44
    • Отредактировано: 21.10.2022 14:49:53
    0
    Артур Салаватович
    Тут явно не "пол часа" работ, не смешите.

    По Вашему прикидываю на каждый пункт грубо:

    1.1 - 5 мин
    1.2 - 5 мин

    2 - 10 мин

    3 - 10 мин

    Это еще без всяких организационных моментов - неработающих доступов RDP, не тот пароль, не та база и т.д.

    Сами в это верите? Как минимум 6 человек из откликнувшихся с Вами не согласны. Может покажете онлайн мастер класс всем?


    тут максимальная оценка в 4800 - отлично вот эту цену плачу тому кто сделает за 30 минут.
    Начало старта от входа в конфигуратор 1С и через 30 минут
    можем сделать по-другому что бы не было споров - задачу отдаю с бюджетом 4800 тому, кто предложит и решит за время которое сам же указал, но меньше 30 минут - те выбор исполнителя с меньшим временем на выполнение.
    если желающих нет, то придется показать мастер класс - с записью экрана ссылкой на ютюбе
    • #12
    • 21.10.2022 14:47
    0
    Горячев Тимофей
    показать мастер класс - с записью экрана ссылкой на ютюбе


    после сотого дубля? нет уж, надо онлайн.
    • #13
    • 21.10.2022 14:51
    0
    Артур Салаватович
    после сотого дубля? нет уж, надо онлайн.


    как сделать онлайн ?
    • #14
    • 21.10.2022 14:52
    +1
    Артур Салаватович
    PS на экзамен дается 4 часа. Давно.


    Даже оказывается 5 часов
    • #15
    • 21.10.2022 15:05
    0
    Артур Салаватович
    Поясняю для несведущих% метод РольДоступна() - для полных прав всегда возвращает ЛОЖЬ. Поэтому такой конструкцией ограничение на полные права не построить.

    К слову, БСПшные Пользователи.РолиДоступны() и УправлениеДоступом.ЕстьРоль(), тоже вернут ЛОЖЬ.


    не могу понять в сложность
    Пользователи.ЭтоПолноправныйПользователь(Пользователь) если это пользователь с полными правами - ему списание делать нельзя так же отказ = истина

    далее проверяем на РольДоступна
    • #16
    • 21.10.2022 15:11
    0
    Сначала так

    Горячев Тимофей
    Отказ работает для всех прав! Это же код


    а теперь



    Горячев Тимофей
    Пользователи.ЭтоПолноправныйПользователь(Пользователь)


    ГЫ.

    Я же писал именно про метод РольДоступна(), причем тут, остальные методы, способы и т.д.? Речи, что задача невыполнима в принципе, не шла ни разу.
    • #17
    • 21.10.2022 15:17
    0
    И по условиям требуется проверить не только, что это полноправный пользователь, но и то, что этот пользователь в определенной группе доступа - по Вашим же условиям задачи.
    • #18
    • 21.10.2022 15:30
    0
    Артур Салаватович
    И по условиям требуется проверить не только, что это полноправный пользователь, но и то, что этот пользователь в определенной группе доступа - по Вашим же условиям задачи.


    http://joxi.ru/GrqpDgXHzpGyWA

    группы доступа там пользователей вносят и профиль прав указывают

    а вы о чем подумали ?
    • #19
    • 21.10.2022 16:03
    0
    я знаю что такое Группа доступа.

    Покажете код: "Ограничить права на проведение документа списание недостач товаров в том числе с полным правами. Права должны быть в виде групп доступа, что бы можно было добавлять пользователей кто может проводить документ списание."?

    Только код. Без пользовательской части.
    • #20
    • 21.10.2022 16:08
    0
    Приведенное ранее
    Если Пользователи.ЭтоПолноправныйПользователь(Пользователь) Тогда
           Отказ = Истина;
    КонецЕсли;
    
    Если РольДоступна("ЗапретНаПроведение") Тогда
           Отказ = Истина;
    КонецЕсли; 


    НЕ удовлетворяет условия задачи.
    • #21
    • 21.10.2022 16:40
    0
    Вот вам не лень, уже бы сделали наверное, вместо обсуждения. )))
    • #22
    • 21.10.2022 17:01
    0
    Автор пропал, обдумывает задачу, на которую, по его задумке, исполнитель должен был потратить 5 минут.
    • #23
    • 21.10.2022 17:18
    0
    Артур Салаватович
    НЕ удовлетворяет условия задачи.


    Если Пользователи.ЭтоПолноправныйПользователь(Пользователь) Тогда
    Отказ = Истина;
    иначе
    Отказ = НЕ РольДоступна("ЗапретНаПроведение") ;
    КонецЕсли;
    • #24
    • 21.10.2022 17:21
    0
    Нургалиев Тагир
    Вот вам не лень, уже бы сделали наверное, вместо обсуждения. )))


    мне не лень, мне исполнители нужны. А так же хотел узнать моя оценка по бюджету задач на сколько не совпадает с оценкой других программистов
    • #25
    • 21.10.2022 17:59
    0
    Горячев Тимофей
    Если Пользователи.ЭтоПолноправныйПользователь(Пользователь) Тогда
    Отказ = Истина;
    иначе
    Отказ = НЕ РольДоступна("ЗапретНаПроведение") ;
    КонецЕсли;


    Не подходит под условия задачи. Любой полноправный пользователь не сможет провести документ, а по условиям задачи должно быть: "не может провести только тот пользователь, который находится в группе доступа, даже если он полноправный".
    • #26
    • 21.10.2022 18:03
    0
    #25 + этот код по логике выполнения никак не отличается от предыдущего, отличается несколько синтаксис.
    • #27
    • 21.10.2022 18:24
    0
    Артур Салаватович
    #25 + этот код по логике выполнения никак не отличается от предыдущего, отличается несколько синтаксис.


    согласен с вами, полные права не смогут провести
    https://infostart.ru/1c/articles/1085518/?ysclid=l9in3gj2fk85730451

    мне больше интересно во сколько оцениваете задачу и каким методом? если брать что вы Заказчик задачи
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться