Автор Тема: Билет 6. Спец по платформе V8  (Прочитано 149944 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Bebi

  • Проверенный
  • ***
  • Сообщений: 165
Re: Билет 6. Спец по платформе V8
« Ответ #555 : Апрель 10, 2019, 04:19:06 pm »
Посмотрите,пожалуйста, верно ли данное решение оперативного учета

При таком типе хранения данных, в запросе вам приходится делать отбор по ресурсу, а не измерению. А это ведь вроде не по феншую, если принимать во внимание инфу из ветки:

Цитировать
|ВЫБРАТЬ
   |   Комплекты.Номенклатура,
   |   Комплекты.Комплект КАК Комплект,
   |   Комплекты.Количество
   |ПОМЕСТИТЬ втКомплекты
   |ИЗ
   |   РегистрСведений.Комплекты КАК Комплекты
   |ГДЕ
   |   Комплекты.Комплект В
   |         (ВЫБРАТЬ
   |            втТЧ.Номенклатура
   |         ИЗ
   |            втТЧ КАК втТЧ)
   |
   |ИНДЕКСИРОВАТЬ ПО
   |   Комплект
   |;
Спасибо..Какой билет посоветуете здесь который более менее правильный? чтобы посмотреть хоть как решать

unf13

  • Пользователь
  • **
  • Сообщений: 23
  • ФИО: unf13
Re: Билет 6. Спец по платформе V8
« Ответ #556 : Апрель 10, 2019, 04:47:47 pm »
Посмотрите,пожалуйста, верно ли данное решение оперативного учета

При таком типе хранения данных, в запросе вам приходится делать отбор по ресурсу, а не измерению. А это ведь вроде не по феншую, если принимать во внимание инфу из ветки:

Цитировать
|ВЫБРАТЬ
   |   Комплекты.Номенклатура,
   |   Комплекты.Комплект КАК Комплект,
   |   Комплекты.Количество
   |ПОМЕСТИТЬ втКомплекты
   |ИЗ
   |   РегистрСведений.Комплекты КАК Комплекты
   |ГДЕ
   |   Комплекты.Комплект В
   |         (ВЫБРАТЬ
   |            втТЧ.Номенклатура
   |         ИЗ
   |            втТЧ КАК втТЧ)
   |
   |ИНДЕКСИРОВАТЬ ПО
   |   Комплект
   |;
Спасибо..Какой билет посоветуете здесь который более менее правильный? чтобы посмотреть хоть как решать

я пока не особо смотрел выложенные здесь, но в основном вроде два подхода: или у как у вас, когда уникальность деталей достигается созданием измерения "Деталь" в РС, но тогда будет отбор по ресурсу и может быть замечание на экзамене (см. выше), либо где-то попадался другой вариант, когда в РС заводят два измерения: "Стеллаж" и "Деталь", а контроль уникальности деталей реализуют в модуле набора записей РС перед записью запросом проверяя - не введена ли эта деталь уже для другого стеллажа.

Но вот интересно, почему подчиненный справочник никто не использует? Я решу сегодня, выложу свой вариант на суд общественности.


unf13

  • Пользователь
  • **
  • Сообщений: 23
  • ФИО: unf13
Re: Билет 6. Спец по платформе V8
« Ответ #557 : Апрель 11, 2019, 07:18:33 am »
Сделал ОУ так: Два справочника "Стеллажи"  и "Детали". У деталей есть реквизит "стеллаж" и "количество в стеллаже". Соответсвенно, одна деталь может относиться только к одному стеллажу, что требуется в задаче. В тч приходной номенклатура тип  - деталь, оприходовать можно только детали. В расходной, соответсвенно, номенклатура составного типа (стеллаж/деталь).

Gorod_54

  • Пользователь
  • **
  • Сообщений: 13
Re: Билет 6. Спец по платформе V8
« Ответ #558 : Апрель 16, 2019, 05:59:59 am »
Вопрос по расчетной задаче и автомобилям.
В задаче условие: "возможен обмен автомобилями между водителями". Как уже тут обсуждалось, если проецировать на другие задачи, то это такое же условие, как "совместительство в подразделениях допускается".
Исходя из всего этого, для соблюдения этого условия я добавил Автомобиль как измерение регистра расчета. Просматривая решенные задачи на форуме, я вижу, что люди добавляют автомобиль в реквизиты. Почему в реквизиты?
Свое решение прикладываю (БУ + СПР)

« Последнее редактирование: Апрель 16, 2019, 06:12:39 am от Gorod_54 »

АминаМАК

  • Новичок
  • *
  • Сообщений: 2
Re: Билет 6. Спец по платформе V8
« Ответ #559 : Апрель 21, 2019, 09:34:13 pm »
Как сделать чтобы цена автоматически подставлялась в документе Расходная накладная у стеллажа, есть регистр сведений-цены, для комплектующих  подставляет, а для стеллажа не могу додуматься как
Заранее спасибо

AlexVK52

  • Пользователь
  • **
  • Сообщений: 28
Re: Билет 6. Спец по платформе V8
« Ответ #560 : Апрель 22, 2019, 08:35:21 am »
Вопрос по расчетной задаче и автомобилям.
В задаче условие: "возможен обмен автомобилями между водителями". Как уже тут обсуждалось, если проецировать на другие задачи, то это такое же условие, как "совместительство в подразделениях допускается".
Трактовка не верна. в Данном случае речь не о совместительстве (Невозможно Одновременно работать на 2х автомобилях). Поэтому - реквизит.

Михаил Проходцев

  • Проверенный
  • ***
  • Сообщений: 219
Re: Билет 6. Спец по платформе V8
« Ответ #561 : Апрель 22, 2019, 10:45:41 am »
Как сделать чтобы цена автоматически подставлялась в документе Расходная накладная у стеллажа, есть регистр сведений-цены, для комплектующих  подставляет, а для стеллажа не могу додуматься как
Заранее спасибо
Во-первых, Вы обратили внимание, что в текущей версии этого билета задача по УФ заменена задачей по бизнес процессам из билета 14?
Ну если Вы всё-таки хотите прорешать, то не понятно в чем конкретно возникает трудность?
Здесь не нужно как то отдельно обрабатывать комплектующее это или деталь. Выводите пользователю все номенклатуры с ценами и остатками и при выборе пользователем строки переносите в табличную часть номенклатуру с соответствующей ценой.
Проверяется Ваше умение передавать данные между формами и умение работать с динамическим списком.

MariaKw

  • Новичок
  • *
  • Сообщений: 8
  • ФИО: Мария
Re: Билет 6. Спец по платформе V8
« Ответ #562 : Апрель 22, 2019, 01:45:54 pm »
Всем привет)
Выкладываю свое решение 6го билета.
Посмотрите, пожалуйста, покритикуйте.

У меня в билете решение УФ и БП из 14 билета.

Gaiderzhy.D.S

  • Пользователь
  • **
  • Сообщений: 15
Re: Билет 6. Спец по платформе V8
« Ответ #563 : Апрель 28, 2019, 08:46:20 pm »
Добрый день. Выкладываю свое решение 6 билета.
ОУ без рег. сведений для стеллажей.
У кого есть возможность, посмотрите пожалуйста.

серж

  • Пользователь
  • **
  • Сообщений: 93
  • Билеты: https://expert.chistov.pro/public/1127069/
Re: Билет 6. Спец по платформе V8
« Ответ #564 : Июль 07, 2019, 11:40:02 am »
Расчеты.
 Как получить "количество рабочих дней в трех предыдущих месяцах" при расчете средней ставки за отпуск ? По какому графику эти дни должны получаться, по пятидневке или по графику автомобиля, указанному в начислении ?
 При расчете рабочих дней не известно на каких автомобилях (т.е. по каким графикам) сотрудник ездил предыдущие три месяца. Ни при начислении надбавки ни при начислении оклада автомобиль (график) не указывается, т.к. эти виды расчета не используют период действия.
 Получается что автомобиль указывается только в самом отпуске и кол-во рабочих дней считается или по графику именно этого автомобиля как " "ОсновныеНачисленияДанныеГрафика.ЗначениеБазовыйПериод"." или по пятидневке как "ОсновныеНачисленияДанныеГрафика.ПятидневкаБазовыйПериод".
Я лично склоняюсь к мысли что кол-во рабочих дней надо считать по графику автомобиля, указанного в начислении отпуска, иначе присутствие графиков автомобилей в задаче вообще не имеет смысла.
« Последнее редактирование: Июль 07, 2019, 12:45:58 pm от серж »

letyurij

  • Пользователь
  • **
  • Сообщений: 87
Re: Билет 6. Спец по платформе V8
« Ответ #565 : Июль 07, 2019, 03:51:57 pm »
Количество рабочих дней в трёх предыдущих месяцах считается по Базе. "НормаДней (для отпуска)"  будет ресурсом, а не реквизитом.

серж

  • Пользователь
  • **
  • Сообщений: 93
  • Билеты: https://expert.chistov.pro/public/1127069/
Re: Билет 6. Спец по платформе V8
« Ответ #566 : Июль 08, 2019, 12:29:57 am »
Количество рабочих дней в трёх предыдущих месяцах считается по Базе. "НормаДней (для отпуска)"  будет ресурсом, а не реквизитом.

И какой же вид начисления будет базовым для отпуска ?
Ps. В отчете еще каким-то боком автомобили нужно прикрутить для сотрудников. Что Белоусов тут хочет от нас, он не говорил ? Добавить автомобиль как реквизит сотрудника ?
« Последнее редактирование: Июль 08, 2019, 01:27:09 am от серж »

letyurij

  • Пользователь
  • **
  • Сообщений: 87
Re: Билет 6. Спец по платформе V8
« Ответ #567 : Июль 08, 2019, 07:45:32 am »
Дни отпуска рассчитываются по пятидневному графику. Средняя дневная ставка определяется как сумма ВСЕХ начислений за три предыдущих месяца /на кол-во рабочих дней за пред. 3 месяца.
Таким образом в базу будут входить: оклад, надбавка, отпуск.

Слово "Автомобиль" заменяем на подразделение и получаем, что сотрудники могут работать в разных подразделениях, т.е. совместительство допускается, значит "Автомобиль" — это Измерение.

Но это всё просто. Засада в этой задаче вот в этой фразе: "Обратите внимание, в отчете должна отражаться также информация о необходимости перерасчета надбавки при исправлении суммы оплат пассажиров". Стандартно платформа этого контролировать не умеет, поэтому придется контролировать программно.

серж

  • Пользователь
  • **
  • Сообщений: 93
  • Билеты: https://expert.chistov.pro/public/1127069/
Re: Билет 6. Спец по платформе V8
« Ответ #568 : Июль 08, 2019, 09:18:09 am »
Дни отпуска рассчитываются по пятидневному графику. Средняя дневная ставка определяется как сумма ВСЕХ начислений за три предыдущих месяца /на кол-во рабочих дней за пред. 3 месяца.
Таким образом в базу будут входить: оклад, надбавка, отпуск.
Слово "Автомобиль" заменяем на подразделение и получаем, что сотрудники могут работать в разных подразделениях, т.е. совместительство допускается, значит "Автомобиль" — это Измерение.

 Так вот я и спрашиваю, как ты рассчитываешь кол-во рабочих дней за пред. 3 месяца ? Ты говоришь "по базе", ок какой именно вид начисления является базой для отпуска ?
 Совместительство - это одновременная работа в двух и более подразделениях, используется когда при вытеснении нужно указать рабочее время какого именно подразделения вытесняем. Т.е. ты считаешь что сотрудник одновременно на 2-20 автомобилях ездит (в один день работает по двум и более  графикам) ?

letyurij

  • Пользователь
  • **
  • Сообщений: 87
Re: Билет 6. Спец по платформе V8
« Ответ #569 : Июль 08, 2019, 09:46:29 am »
А причем тут одновременная работа? Водитель пол-дня работал на одном автомобиле, а вторую половину на другом. Отчет, например, делается за месяц в разрезе автомобилей и сотрудников.

ВАЗ
   Иванов
   Петров
ГАЗ
   Иванов
   Сидоров

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



« Последнее редактирование: Июль 08, 2019, 10:07:55 am от letyurij »