Форум Чистова. Подготовка к экзаменам 1С

Аттестация "1С:Специалист" => Аттестация "1С:Специалист по платформе 1С:Предприятие 8.3 и 8.2" => Тема начата: Jones от Август 06, 2015, 09:34:43 am

Название: Билет 4. Спец по платформе V8
Отправлено: Jones от Август 06, 2015, 09:34:43 am
Заметил, что задачи в билетах могут значительно отличаться от задач из сборника.

1)   ОУ Задача 1.24 списание по приоритету складов
Здесь все просто: в РН запросом получаем сначала остатки склада, указанного в документе, затем остатки остальных складов. Упорядочиваем все это и списываем.

2)   БУ задача 2.18
По условию измерение Организация, ресурсы Сумма и Количество (небалансовый, количественный)
На счете Товары три остаточных субконто: Номенклатура, Склад, Партия.
Для отчета о продажах на счете Покупатели оборотное субконто Покупатель (спрОрганизация)
Отчет ПродажиСобственнымОрганизациям: Выводить Обороты счета Прибыли с корсчетом Покупатели.
Измерение Организация – это продавец (выводим в строки отчета)
Субконто1 корсчета Покупатели – это покупатель (выводим в колонки отчета)

3)   ПР – здесь, по-моему, сборная солянка
В условии и график Пятидневка и СуткиЧерезДвое. Похоже целью является проверить умение делать и такие и такие графики, быстро накидал оба вариант в отдельных обработках заполнения графиков.

Или вот: «Тарифная ставка может меняться каждый день но берется на начало расчетного периода. В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную». Из этих двух я выбрал более простой вариант, просто указал часовую ставку в Размере ТЧ.

ПремияРуководителя зависит от Надбавки, но как формируется надбавка – не сказано. Тоже выбрал самый простой вариант: надбавку ввожу в Размер ТЧ.

Надеюсь экзаменатор сочтет все это приемлемым.

4)   По УФ две задачи:
Задача 5.01 Формы РН с движениями
В задании сказано, что «Доступ к данным регистров должен осуществляться
в форме документа из панели навигации»

Как думаете пойдет как у меня сделано? (в командной панели подменю Движения)
Вообще, панель навигации – это вертикальная слева, но как в нее поместить, не придумал.

По задаче 5.02 Хранить фото сотрудников
провозился кучу времени. По-моему ее быстро сделать реально только если зазубрить алгоритм решения, ну или когда каждый день такое делаешь.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Jones от Август 06, 2015, 10:02:04 am
Да и в ПР, чтобы получить Премию от Надбавок сотрудников подразделения, но не самого рукомводителя
используются разрезы.
Должно быть два разреза "сотрудник" и "Подразделение", а измерения осн и измерения базового - пустые массивы.

Должность Руководитель в базе не хранится, то есть кому пользователь назначил начисление Премия - тот и руководитель.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Август 06, 2015, 10:08:08 am
ОУ
Здесь все просто
Цитата "Каждый из складов имеет свой приоритет, который может меняться не чаще чем 1 раз в месяц." Реквизит Приоритет в справочнике складов не пойдет.
БУ
Если у одной из организаций нет покупок или продаж, отчет формируется неверно (пропадает соответствующая колонка или строка). И крестиков не хватает  ;).
ПремияРуководителя зависит от Надбавки, но как формируется надбавка – не сказано. Тоже выбрал самый простой вариант: надбавку ввожу в Размер ТЧ.
Цитата "Ввод надбавки руководителю подразделения осуществляется документом «Начисление зарплаты».", значит, и всем сотрудникам можно делать так же (раз не сказано иного), ну да, вводом значения.
Как думаете пойдет как у меня сделано? (в командной панели подменю Движения)
Вообще, панель навигации – это вертикальная слева, но как в нее поместить, не придумал.
Раз в конфигураторе регистры отмечены в Панели навигации, значит, это она и есть (в 8.2 должно выглядеть иначе). А вот в форме списке надо их тоже отобразить.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Jones от Август 07, 2015, 10:34:58 am
Реквизит Приоритет в справочнике складов не пойдет.
Ухты! Спасибо, alex1248, вот это косяк. Ничего себе я невнимательный, прочитал и забыл ))

Если у одной из организаций нет покупок или продаж, отчет формируется неверно (пропадает соответствующая колонка или строка). И крестиков не хватает  ;).
Думаете надо все организации выводить? Даже если не было оборотов? Не хочу усложнять себе задачу, тут бы хоть основное сделать ))
А крестики это и вовсе для крутых программеров, кто за 5 часиков успел все сделать, да еще и красоту навел ))
[/quote]
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Август 07, 2015, 10:59:06 am
Думаете надо все организации выводить? Даже если не было оборотов? Не хочу усложнять себе задачу, тут бы хоть основное сделать ))
А крестики это и вовсе для крутых программеров, кто за 5 часиков успел все сделать, да еще и красоту навел ))
В комментариях сдававших читал, что за оба пункта бывают замечания. В данном отчете оформление как раз имеет значение.
В принципе там всё просто. Список организаций связывается сам с собой (чтобы оба раза все попадали, в терминах могу путаться  :D ), и уже к нему по левому соединению подтягиваются данные.
А с крестиками дел на 30 сек - через условное оформление.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Август 07, 2015, 11:32:28 am
прочитал и забыл ))
Я уже отрабатываю схему порядка действий, как на экзамене.
Сначала, на случай, если позволят настраивать до начала, делаю первичную настройку, которая почти наверняка понадобится - упр режим, справочники, настраиваю накладные, план счетов и т.д.
Потом читаю задание (хотя бы ОУ и БУ, в них много общих элементов), записываю все нюансы, и настраиваю по своим записям. Сложно упустить важный момент, если у меня конкретно записано, что нужен, например, соответствующий РС. Удобно при настройке проведения - одновременно делаю и ОУ и БУ (или во всяком случае не надо будет позже руками вбивать движения по другому регистру), и перенастраивать документы при решении следующей задачи не надо (ну, это, если есть такая проблема  :) ).
Сегодня попробовал БП сделать в первую очередь - чтобы не перезапускать много раз при отладке, можно будет проверить параллельно с остальными разделами.  :D
Кстати, в серверной процедуре обновления карты маршрута, вроде бы, достаточно всего 2 строчки, похоже, что работает так же, вполне корректно:
   Карта = РеквизитФормыВЗначение("Объект").ПолучитьКартуМаршрута();
   Карта.ИспользоватьСетку = Ложь;
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Евгений от Август 11, 2015, 10:04:10 pm
Jones, вопрос по СПР, по надбавке и премии. В "ДопНачислениях" зависимость от базы указана "Зависит по периоду регистрации". Так и должно быть, все верно? Какое обоснование?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Jones от Август 11, 2015, 11:14:14 pm
Jones, вопрос по СПР, по надбавке и премии. В "ДопНачислениях" зависимость от базы указана "Зависит по периоду регистрации". Так и должно быть, все верно? Какое обоснование?

Ошибочка вышла )), обычно ставлю "По периоду действия".
Хотя здесь без разницы, ведь Надбавка не имеет периода дейстия, не может быть вытеснена чем либо, а значит в базу для Премии она попадет одинаковая что за ПериодРегистарции, что за ФактическийПериодДействия.

Однако, благодарю Вас за подсказку, Евгений. Вы внимательнее меня.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: HRom от Август 13, 2015, 01:07:18 pm
а как соотносятся фразы:
Все сотрудники работают по пятидневному графику работы
... Сотрудники работают по сменному графику «Сутки через двое»


На первую фразу похоже никто внимания не обращает.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Август 13, 2015, 01:17:40 pm
а как соотносятся фразы:
Все сотрудники работают по пятидневному графику работы
... Сотрудники работают по сменному графику «Сутки через двое»


На первую фразу похоже никто внимания не обращает.
Думаю, что можно сделать наоборот - не обращать внимания на вторую  :D (хотя, при очной сдаче всё же следует уточнить у экзаменатора).
Тут ведь разница только в том, что обработка из каркасной не настроена под 1/2, поэтому уйдет больше времени (хотя бы для донастройки обработки). На само решение выбор графика никак не влияет.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: HRom от Август 14, 2015, 06:18:12 am
По расчётной части кто-нибудь может пояснить откуда берутся надбавки у рядовых сотрудников и как определяем кто из физ.лиц начальник? Что то я не могу уловить сути задания.
Завести что ли два отдельных вида расчёта "Набавки" и "ПремияНачальника"?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: HRom от Август 15, 2015, 08:37:32 am
По задаче 5.02 Хранить фото сотрудников
провозился кучу времени. По-моему ее быстро сделать реально только если зазубрить алгоритм решения, ну или когда каждый день такое делаешь.

статья на эту тему:
Работа с файлами (картинками) в интерфейсе Такси
http://1c.chistov.pro/2013/07/blog-post.html

Название: Re: Билет 4. Спец по платформе V8
Отправлено: Jones от Август 20, 2015, 10:51:02 am
статья на эту тему:
Работа с файлами (картинками) в интерфейсе Такси
http://1c.chistov.pro/2013/07/blog-post.html

Статейка весьма полезная. Благодарю ))
Название: Re: Билет 4. Спец по платформе V8
Отправлено: HRom от Октябрь 03, 2015, 11:23:00 am

В документе "КупляПродажа"

   Движения.Основной.Очистить();
   Движения.Основной.Записать();
   Движения.Основной.Записывать = Истина;
   
   // блокируем Счет Товары по СкладуОтправителю и Номенклатуре из ТЧ
   Блок = Новый БлокировкаДанных;
   Эл = Блок.Добавить("РегистрБухгалтерии.Основной");
   Эл.УстановитьЗначение("Счет", ПланыСчетов.Основной.Товары);
   Эл.УстановитьЗначение(ПланыВидовХарактеристик.ВидыСубконто.Склад, СкладОтправитель);
   Эл.ИсточникДанных = СписокНоменклатуры;
   Эл.ИспользоватьИзИсточникаДанных(ПланыВидовХарактеристик.ВидыСубконто.Номенклатура, "Номенклатура");
   Блок.Заблокировать();


А почему не устанавливаете блокировку по    ОрганизацияПоставщик ?
Вроде напрашивается...
Название: Re: Билет 4. Спец по платформе V8
Отправлено: artemusII от Октябрь 05, 2015, 05:14:12 pm
Всем привет. Добрался до 4го билета. Прорешал ОУ и БУ пока что. Гляньте кому не лень.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: zorky от Октябрь 06, 2015, 10:58:45 am
Всем привет. Добрался до 4го билета. Прорешал ОУ и БУ пока что. Гляньте кому не лень.

В приходке:

Неявный запрос в цикле - не нужно так делать, если позиций будет 10 000 например,  проверка на услугу как я понял, лучше отбирать в параметрах выбора формы, там неудобство только в том, что придётся для каждой позиции указывать, Товар это или Услуга. При подготовке конечно не удобно, поэтому многие делают Булево или вообще забивают на это. На экзамене же приходка будет одна на ОУ и БУ, поэтому услуги нужно учитывать, кто как делал на экзамене, поделитесь как лучше) Запросом в приходной? Тогда 2 раза обращение к Базе идёт...

в Купле-Продаже:

ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;  - по умолчанию стоит)

-Номенклатура.Представление  - нужно вытаскивать запросом, потому что будем выводить на экран при сообщении о нехватке, будет маленький неявный запрос, говорят так, -0.1 балл вроде....

Параметр Момент времени, если Режим - Оперативный, нужно ставить Неопределено, чтобы быстро взять текущие остатки с спец.даты 3011 года.  Там ещё что-то насчёт МоментВремени(), не вспомню щас...(

- Отчёт без крестиков )))   

А так всё вроде правильно!

Тут же маленькие уточнения:  Если условия уже стоят в параметрах ВТ, черз логическое "И", на некоторые субконто, то уже не обязательно же при соединении таблиц добавлять ещё условия "ПО" ?(Склад = Субконто1) например.
 
Посмотрите пожалуйста эту же задачу БУ у меня, сам не вижу ни фига, ошибки наверняка есть)))

Название: Re: Билет 4. Спец по платформе V8
Отправлено: artemusII от Октябрь 07, 2015, 08:36:07 am
Всем привет. Добрался до 4го билета. Прорешал ОУ и БУ пока что. Гляньте кому не лень.

Посмотрите пожалуйста эту же задачу БУ у меня, сам не вижу ни фига, ошибки наверняка есть)))

Посмотрел. Вроде все хорошо. Единственное не увидел обработку услуг, но в этой задаче скорее всего это не критично, т.к. не считается прибыль.
Я делал субконто по организации на ПрибылиИУбытки, но думаю, что мой вариант тоже не ошибочен. Еще у ПН есть суммовой реквизит, который высчитывается перед записью, а в РН его нет, хотя он в РН нужнее, ведь в конце обработки проведения для проводки продажи высчитывается итог "Движение.Сумма = СписокНоменклатуры.Итог("Сумма")", а при наличии рассчитанного реквизита этого не потребовалось. Но это мееелкие мелочи...

P.S. Наконец подсмотрел как ставить крестики... у меня прям беда с СКД пока... :)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: artemusII от Октябрь 07, 2015, 12:39:43 pm
Привет всем. Вкладываю, как обычно решенный мною билет. Просьба глянуть.

P.S. В задаче по УФ я сделал возможность хранить картинку в базе. Кто-нибудь знает как в этой задаче выполнить условие "...Сама фотография должна храниться либо в информационной базе, либо в виде отдельного файла, в зависимости от желания пользователя... " Т.е. в виде отдельного файла как сделать?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: margaritka47729 от Октябрь 26, 2015, 02:23:37 am

2)   БУ задача 2.18
По условию измерение Организация, ресурсы Сумма и Количество (небалансовый, количественный)
На счете Товары три остаточных субконто: Номенклатура, Склад, Партия.
Для отчета о продажах на счете Покупатели оборотное субконто Покупатель (спрОрганизация)
Отчет ПродажиСобственнымОрганизациям: Выводить Обороты счета Прибыли с корсчетом Покупатели.
Измерение Организация – это продавец (выводим в строки отчета)
Субконто1 корсчета Покупатели – это покупатель (выводим в колонки отчета)


в БУ в док-те Купля-Продажа не хватает после
Если ВыборкаНом.КолОст < ВыборкаНом.КолДок Тогда

Отказ = Истина;
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Нехватка Ном: " + ВыборкаНом.НоменклатураПредставление;
Сообщение.Поле = "";
//Сообщение.УстановитьДанные();
Сообщение.Сообщить();
[b]КонецЕсли;[/b]

вооот этого куска


Если Отказ Тогда
Продолжить;
КонецЕсли;

2) в конце цикла списания не уменьшается количество списываемого товара ;)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Veron от Октябрь 30, 2015, 01:25:19 pm
Коллеги по расчетной задачи. Перечитывал сто раз условие, премия начальнику от "надбавок" сотрудников, надбавки это премия ну как не крути. Решил создав "премию" для простых смертных база - оклад из основных начислений, и "премияначальник" база - премии из дополнительные начисления. Мне кажется так логичнее, иначе простые сотрудники вообще без премии получается :D
Название: Re: Билет 4. Спец по платформе V8
Отправлено: venvlad от Ноябрь 06, 2015, 09:57:10 am
Оригинальным не буду. Решение.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: zorky от Ноябрь 09, 2015, 07:10:36 pm
Всем привет, СПР из 4 билета готова)))

Вроде разобрался с разрезами, отчётик лёгкий...
Посмотрите кто делал, я вначале поместил Надбавку в Основные Начисления, неправильно это))  ???  ну а потом лень было переделывать - сути не меняет особо, только ПД приходится заполнять))) 
в премии базовый период приходится руками, а надо бы брать от ПР ...
?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Quantum81 от Ноябрь 13, 2015, 02:39:35 am
СПР как и предыдущий оратор (zorky) надбавку в ОснНачисления добавил. В этом есть своя логика (житейская), но в этой задаче логичнее в ДН.
Тарифная ставка пишется в РС, поэтому если там уже есть такая запись, то будет ошибка. Не знаю насколько критично. Будет время позаморачиваюсь с Наборами, а то вроде как это не самое  главное.
Еще момент с перерасчетами. Меняю надбавку руководителю, и попадает док в перерасчет. А потом вчитался в задание "... пользователь должен увидеть записи РР, которые ВОЗМОЖНО требуется пересчитать".
ОУ небольшое усилие по запросу к РС приоритет складов и далее все стандартно... вроде
БУ 3 субконто на счете Товары. Организация измерение. Напрашивается изменение Расходной накладной под БУ, но как-то затратно будет.
Партия- составной тип прихНакл и Купля продажа.
В отчтет смотрим тип субконто Партия, чтобы не попадали приходные накладные.  Дополнять отчет до всех организаций из справочника не стал. Только те, между которыми был оборот.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Ноябрь 13, 2015, 09:01:07 am
... надбавку в ОснНачисления добавил. В этом есть своя логика (житейская), но в этой задаче логичнее в ДН...
На всякий случай (кто-то из читающих может быть не в курсе) цитата:
"Использование регистра расчета, обладающего «Периодом действия» для реализации учета по видам расчета, не обладающих «Периодом действия» -1,5 балла". 
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Quantum81 от Ноябрь 13, 2015, 09:47:15 am
... надбавку в ОснНачисления добавил. В этом есть своя логика (житейская), но в этой задаче логичнее в ДН...
На всякий случай (кто-то из читающих может быть не в курсе) цитата:
"Использование регистра расчета, обладающего «Периодом действия» для реализации учета по видам расчета, не обладающих «Периодом действия» -1,5 балла".
Это да, но в данном случае надбавку за пол месяца же можно сделать? А потом еще за пол месяца - логично? а в базу попадут оба начисления.  В условии не сказана что надбавка единоразовая на месяц. как всегда неопределенность.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Ноябрь 13, 2015, 10:48:39 am
... надбавку в ОснНачисления добавил. В этом есть своя логика (житейская), но в этой задаче логичнее в ДН...
На всякий случай (кто-то из читающих может быть не в курсе) цитата:
"Использование регистра расчета, обладающего «Периодом действия» для реализации учета по видам расчета, не обладающих «Периодом действия» -1,5 балла".
Это да, но в данном случае надбавку за пол месяца же можно сделать? А потом еще за пол месяца - логично? а в базу попадут оба начисления.  В условии не сказана что надбавка единоразовая на месяц. как всегда неопределенность.
Не соглашусь, что логично.
К сожалению, в формулировке данной задачи вообще умалчивается о том, каким образом начисляется надбавка. Сказано лишь о премии руководителю: "в виде процента от суммы надбавок за предыдущий месяц сотрудников их подразделения". Ничего не говорится о возможности начисления за часть месяца (да и вообще, текущий месяц не причем, начисление производится за предыдущий, текущий выполняет лишь роль периода регистрации), тем более - как рассчитывать в таком случае. Да и на практике сама возможность начисления премии от базы за часть месяца - скорее исключение, чем правило. Поэтому считаю, что надо начислять просто за весь прошедший месяц с регистрацией в текущем.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Quantum81 от Ноябрь 13, 2015, 12:26:41 pm
Ок. Сейчас проверил. создал ПВР без ПД и без Базы - Надбавка. Для него РР.
Создал ПВР без ПД и с Базой по периоду регистрации - ПремияРук. И под него РР.
Всё работает. Тогда уж точно не придраться будет :)  Точнее такой вариант проще всего объяснить.

  Т.е. в моем решении выше -1,5 балла. Т.к. мы не используем период действия для получения плана или факта.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Ноябрь 13, 2015, 12:51:36 pm
создал ПВР без ПД и без Базы - Надбавка. Для него РР.
Создал ПВР без ПД и с Базой по периоду регистрации - ПремияРук. И под него РР.
Вы считаете, что так надо, или сделали это по аналогии с периодом действия?
Я в ДН всегда включал все ВР без периода действия как с базой, так и без базы. И в перечне ошибок по поводу базовых ничего не сказано. База же собирается только если указаны базовые ВР, а если они не указаны, то наверное, дополнительной нагрузки на систему не возникает?
Хотя, в любом случае не уверен, что доп ПВР может быть расценен, как ошибка.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Quantum81 от Ноябрь 13, 2015, 01:28:21 pm
По нагрузке ничего не скажу, только то что на поверхности - лишние поля базы. И если зависимость от базы разная. Здесь для теста я делал сверху (чтобы не ломать рабочее решение) и мне пришлось отдельный ПВР делать, чтобы указать зависимость базу по периоду регистрации.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: margaritka47729 от Ноябрь 22, 2015, 03:46:22 am
... надбавку в ОснНачисления добавил. В этом есть своя логика (житейская), но в этой задаче логичнее в ДН...
На всякий случай (кто-то из читающих может быть не в курсе) цитата:
"Использование регистра расчета, обладающего «Периодом действия» для реализации учета по видам расчета, не обладающих «Периодом действия» -1,5 балла".
Это да, но в данном случае надбавку за пол месяца же можно сделать? А потом еще за пол месяца - логично? а в базу попадут оба начисления.  В условии не сказана что надбавка единоразовая на месяц. как всегда неопределенность.
Не соглашусь, что логично.
К сожалению, в формулировке данной задачи вообще умалчивается о том, каким образом начисляется надбавка. Сказано лишь о премии руководителю: "в виде процента от суммы надбавок за предыдущий месяц сотрудников их подразделения". Ничего не говорится о возможности начисления за часть месяца (да и вообще, текущий месяц не причем, начисление производится за предыдущий, текущий выполняет лишь роль периода регистрации), тем более - как рассчитывать в таком случае. Да и на практике сама возможность начисления премии от базы за часть месяца - скорее исключение, чем правило. Поэтому считаю, что надо начислять просто за весь прошедший месяц с регистрацией в текущем.

Подскажите, тут еще ничего не сказано про совместительство, но я так понимаю, что его нет. Исходя из этого правильно ли будет в РР доп и осн начисления "Подразделение" сделать обычным реквизитом?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Ноябрь 22, 2015, 08:52:49 am
Подскажите, тут еще ничего не сказано про совместительство, но я так понимаю, что его нет. Исходя из этого правильно ли будет в РР доп и осн начисления "Подразделение" сделать обычным реквизитом?
Если совместительства нет, то Подразделение обязательно в реквизит.
А есть ли оно в данной задач, не знаю. Думаю, ситуация стандартная - дистанционно написать в пояснительной, очно - либо уточнить заранее у экзаменатора, либо быть готовым отстоять свою т.з.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: zorky от Ноябрь 22, 2015, 10:06:36 am
Блллиин, а кто знает по интерфейсу. Это ко всем задачам относится:  как сделать чтобы на рабочем столе был сразу панель разделов, красиво как в типовых(ну на столе сразу документы, справочники и т.д) - чё т не могу врубится)))))
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Ноябрь 22, 2015, 05:26:18 pm
Блллиин, а кто знает по интерфейсу. Это ко всем задачам относится:  как сделать чтобы на рабочем столе был сразу панель разделов, красиво как в типовых(ну на столе сразу документы, справочники и т.д) - чё т не могу врубится)))))
Радченко, занятие 23.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: zorky от Ноябрь 22, 2015, 06:51:33 pm
Блллиин, а кто знает по интерфейсу. Это ко всем задачам относится:  как сделать чтобы на рабочем столе был сразу панель разделов, красиво как в типовых(ну на столе сразу документы, справочники и т.д) - чё т не могу врубится)))))
Радченко, занятие 23.

Блин, спасибо! ))))    Кроме "Проф.разработки"  - ничо не листал!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: margaritka47729 от Ноябрь 23, 2015, 01:28:52 am
Подскажите, тут еще ничего не сказано про совместительство, но я так понимаю, что его нет. Исходя из этого правильно ли будет в РР доп и осн начисления "Подразделение" сделать обычным реквизитом?
Если совместительства нет, то Подразделение обязательно в реквизит.
А есть ли оно в данной задач, не знаю. Думаю, ситуация стандартная - дистанционно написать в пояснительной, очно - либо уточнить заранее у экзаменатора, либо быть готовым отстоять свою т.з.
В условии про это не слово, но пришлось сделать измерением, т.к. отчет по перерасчету. В таком случае никак никак нельзя обычный в реквизит выбрать((
Название: Re: Билет 4. Спец по платформе V8
Отправлено: korolar от Декабрь 07, 2015, 12:02:39 am
2)   БУ задача 2.18
По условию измерение Организация, ресурсы Сумма и Количество (небалансовый, количественный)
На счете Товары три остаточных субконто: Номенклатура, Склад, Партия.
Для отчета о продажах на счете Покупатели оборотное субконто Покупатель (спрОрганизация)
Отчет ПродажиСобственнымОрганизациям: Выводить Обороты счета Прибыли с корсчетом Покупатели.
Измерение Организация – это продавец (выводим в строки отчета)
Субконто1 корсчета Покупатели – это покупатель (выводим в колонки отчета)

Все так, но еще сказано: "Себестоимость товара рассчитывается для каждой организации в разрезе партий и складов по каждой номенклатурной позиции." Но не сказано по какому методу. Из этого можно ли сделать тупо, указывая партию в ТЧ документа, как серию и списывать количество и стоимость партии уже указанной, без какого-либо подбора (ФИФО, ЛИФО)?

Название: Re: Билет 4. Спец по платформе V8
Отправлено: korolar от Декабрь 07, 2015, 12:15:37 am
БУ 3 субконто на счете Товары. Организация измерение. Напрашивается изменение Расходной накладной под БУ, но как-то затратно будет.
Партия- составной тип прихНакл и Купля продажа.
В отчтет смотрим тип субконто Партия, чтобы не попадали приходные накладные.  Дополнять отчет до всех организаций из справочника не стал. Только те, между которыми был оборот.

Зачем смотреть по партиям? Мы же по счету Покупатели / ПрибылиУбытки строим, а там вообще субконто только Покупатель? Или вы заморочились  простой продажей?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Марк от Декабрь 31, 2015, 04:16:59 pm
Привет всем! Задачу по ОУ решил на двух регистрах по новой методике. В расходной только забыл поставить условие по товарам и услугам.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: cheb73 от Январь 27, 2016, 12:32:36 pm
в расчетной задаче нет совместительства зачем Подразделение -Измерение для Регистра расчета ОсновныеНачисления? Для перерасчета можно и реквизит выбрать при необходимости, но вот разрез базы берется только по Измерению, поэтому оставила Подразделение как Измерение только в Регистре расчетов ДополнительныеНачисления
Название: Re: Билет 4. Спец по платформе V8
Отправлено: zorky от Февраль 01, 2016, 02:17:13 pm
в расчетной задаче нет совместительства зачем Подразделение -Измерение для Регистра расчета ОсновныеНачисления? Для перерасчета можно и реквизит выбрать при необходимости, но вот разрез базы берется только по Измерению, поэтому оставила Подразделение как Измерение только в Регистре расчетов ДополнительныеНачисления

В этом билете явно же не сказано про совместительство, поэтому Подразделение куда хотите(обосновать).
Разрез Базы собирается НЕ только по Измерению(пример, в 13 билете совместительство НЕ допускается) - я сам порадовался что можно Реквизит затолкать в Измерения  :)) И найти там что-то по Бригаде... по моему единственная задача.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: cheb73 от Март 05, 2016, 02:03:23 pm
проверяю свои решения, 13 билет сама сделала Бригаду ресурсом и беру его как параметр виртуальной таблицы ИзмеренияОсновногоРегистра, ИзмеренияБазовогоРегистра. И вроде как все работает. Но вот сейчас задумалась на сколько правильно брать ресурс а не измерение. А что качается 4-задачи , Измерение Подразделение  в доп.начислениях нужно, чтобы создать измерение Подразделение в перерасчетах (оно выбирается только из измерений регистра)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: zorky от Март 05, 2016, 06:54:56 pm
проверяю свои решения, 13 билет сама сделала Бригаду ресурсом и беру его как параметр виртуальной таблицы ИзмеренияОсновногоРегистра, ИзмеренияБазовогоРегистра. И вроде как все работает. Но вот сейчас задумалась на сколько правильно брать ресурс а не измерение. А что качается 4-задачи , Измерение Подразделение  в доп.начислениях нужно, чтобы создать измерение Подразделение в перерасчетах (оно выбирается только из измерений регистра)

"Ресурс" у вас  = "Реквизит" .. 
Сейчас кажется что тема совместительства в задачах, что когда нету - тогда в реквизит, когда есть - измерение - это просто на "понимание" этого момента а не его решение. Подразделение  В реквизите  всё равно позволит нам начислять ВР в разных Подразделениях за период...  Если удалить в РС "Сведения о сотрудниках" Подразделение - то мы теряем возможность видеть где кто числится...и т.д.)) Ну можно специально программно проверять совместительство или его отсутствие - но это доп.время, которого итак мало)) так что это всё на совести пользователя ... имхо при таких условиях как в 13-ой задаче, главное обосновать и пихать его хоть куда...
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Odines от Март 15, 2016, 10:03:40 pm
Мое решение 4го билета.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: axel_work от Апрель 02, 2016, 02:13:33 pm
Добрый день!
Плиз оцените решение.

Отличия: простой запрос по складам в расходной, в расчетах - заполнение графика и недельных и сменных с указаним кол. рабочих часов.

Задача - на СПР - ахтунг, сделай то - не знаю что :) как считается надбавка и зачем сотрудники одновременно в разных графиках работают - загадка.

Название: Re: Билет 4. Спец по платформе V8
Отправлено: Ads666sda от Апрель 06, 2016, 12:34:03 pm
Прошу прокритиковать мое решение, буду очень признателен
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAM от Апрель 18, 2016, 01:02:51 pm
ОУ: Достаточно простая, мне эту задачу при устройстве на работу давали.  :D Тогда решил криво, но решил. Теперь узнал, как правильно надо было решать.
БУ: Смутило только 3 субконто на счете "Товары" и крестики в отчете, в остальном вроде было несложно.
СПР: Жуткое условие, все в кучу. Только вроде начал разбираться, как решать эти задачки - и тут условие задачи просто взорвало мозг.

Прошу покритиковать решение.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Гакусей от Апрель 19, 2016, 10:42:26 pm
ОУ: Достаточно простая, мне эту задачу при устройстве на работу давали.  :D Тогда решил криво, но решил. Теперь узнал, как правильно надо было решать.
БУ: Смутило только 3 субконто на счете "Товары" и крестики в отчете, в остальном вроде было несложно.
СПР: Жуткое условие, все в кучу. Только вроде начал разбираться, как решать эти задачки - и тут условие задачи просто взорвало мозг.

Прошу покритиковать решение.
ОУ решил очень похоже. Есть один вопрос: а не следует ли в основном запросе в РН таблицу с остатками ложить во временную таблицу, а далее соединять с приоритетами.Это только для того, чтобы наложить фильтр по складам в виртуальной таблице приоритетов.
По СПР - насколько я просмотрел решения - большинство забивало на мутное условие про надбавку, а считали премию прямо от тарифа

По ОУ есть еще мысли по блокировке. Насколько корректно накладывать блокировку по одному складу, который у нас лежит в шапке? Ведь мы затем получаем данные не только по этому складу, но и по всем другим, блокировка по которым не наложена. И тут оно может разъехаться. Не корректнее ли здесь наложить блокировки только по номенклатуре,чтоб все блокировалось не взирая на склад?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAM от Апрель 20, 2016, 12:12:51 am
Насчет блокировки в ОУ согласен, нужно блокировать по номенклатуре и не указывать склад, ценное замечание.

А вот насчет временной таблицы с остатками - не думаю, что это критично. Хотя мысль интересная. Мы и так берем срез последних по таблице приоритетов, по логике виртуальная таблица будет не слишком велика, есть ли смысл устанавливать параметры вирт.таблицы в данном случае? Может кто из гуру подскажет?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Гакусей от Апрель 20, 2016, 01:05:10 am
Тут есть некоторая дилемма:
с одной стороны, количество складов не бывает большим и поэтому накладывание такого условия в вирт.таблицу приоритетов складов особого выигрыша не принесет. К тому же придется ложить во временную таблицу довольно большой объем данных по остаткам  номенклатуры.
Но с другой стороны, есть пункт в правилах приема экзаменов, что мол неналожение условия на параметры виртуальных таблиц влечет за собой снижение оценки. И как я понял, экзаменаторы любят рассматривать этот пункт с пристрастием.
Вот хз как лучше делать. Может, действительно, гуру нам что-то посоветуют?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAM от Апрель 20, 2016, 10:22:40 am
Перечень ошибок:
 
Отсутствие значений параметров в виртуальной таблице или использование вместо них условия «ГДЕ»   2,0
Использование механизма соединения таблиц вместо того, чтобы задать значения параметров виртуальных таблиц    0,5 – 1,0

Про лишнюю временную таблицу в запросе ничего не сказано, значит надо выгружать остатки в отдельную ВТ, индексировать по складам, и затем указывать параметры виртуальной таблицы ПриоритетыСкладовСрезПоследних.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Гакусей от Апрель 20, 2016, 05:19:27 pm
Да уж, таки придется укладывать временую таблицу. По крайней мере есть железное обоснование
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Sanya2049 от Май 10, 2016, 09:09:43 pm
Почему ОУ используем один регистр  накопления, а не два
1. Измерения(Номенклатура), ресурс(Количество)
2. Измерения(Номенклатура,Склад), ресурс(Количество,Стоимость)
И делать по новой методике

Название: Re: Билет 4. Спец по платформе V8
Отправлено: IntelMan от Май 11, 2016, 06:35:51 am
Насчет блокировки в ОУ согласен, нужно блокировать по номенклатуре и не указывать склад, ценное замечание.
А с другой стороны, если блокировку не установить по складу - тоже плохо, ведь в шапке склад указан. Может быть в начале определить склад с учетом приоритета, и наложить блокировку по складу?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAM от Май 11, 2016, 09:27:18 am
Насчет блокировки в ОУ согласен, нужно блокировать по номенклатуре и не указывать склад, ценное замечание.
А с другой стороны, если блокировку не установить по складу - тоже плохо, ведь в шапке склад указан. Может быть в начале определить склад с учетом приоритета, и наложить блокировку по складу?

Возможно, какие то разные условия в задачах, я решал с учетом:
Цитировать
В первую очередь товар списывается со склада, указанного в шапке документа, далее со склада с минимальным приоритетом, потом со следующего...
т.е. непонятно с какого количества складов будем списывать товар, какие склады будем блокировать?

Sanya2049, вы предлагаете хранить избыточную информацию только ради новой методики проведения?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Doom2w от Май 11, 2016, 01:10:47 pm
Почему ОУ используем один регистр  накопления, а не два
1. Измерения(Номенклатура), ресурс(Количество)
2. Измерения(Номенклатура,Склад), ресурс(Количество,Стоимость)
И делать по новой методике

Яркий пример возможности и надобности применения новой методики Первый билет ОУ.

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

Вот если в Первом Билете ОУ сделать на одном, то минус балы.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Sanya2049 от Май 11, 2016, 07:06:09 pm
Sanya2049, вы предлагаете хранить избыточную информацию только ради новой методики проведения?
Сдавал уже два раза. Один из билетов, Билет№6 Ошибки ОУ (Неверная методика проведения; неверно установлены блокировки; при проведени документа РН остатки получаются на дату документа;)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Гакусей от Май 11, 2016, 09:00:21 pm
Sanya2049, вы предлагаете хранить избыточную информацию только ради новой методики проведения?
Сдавал уже два раза. Один из билетов, Билет№6 Ошибки ОУ (Неверная методика проведения; неверно установлены блокировки; при проведени документа РН остатки получаются на дату документа;)
В 6- м вы новую методику использовали?Она неверная? :o
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAM от Май 11, 2016, 09:09:04 pm
Sanya2049, вы предлагаете хранить избыточную информацию только ради новой методики проведения?
Сдавал уже два раза. Один из билетов, Билет№6 Ошибки ОУ (Неверная методика проведения; неверно установлены блокировки; при проведени документа РН остатки получаются на дату документа;)

В 6-м билете я использовал новую методику проведения, здесь же, в 4-м билете, не вижу смысла использовать новую методику проведения и ради нее дублировать информацию еще в один регистр.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alex1248 от Май 11, 2016, 09:12:16 pm
В 6-м билете я использовал новую методику проведения, здесь же, в 4-м билете, не вижу смысла использовать новую методику проведения и ради нее дублировать информацию еще в один регистр.
4-й и 6-й - редкие образцы безальтернативности, иначе невозможно :) .
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Doom2w от Май 12, 2016, 05:07:03 am
"При проведении расходной накладной необходимо в первую очередь контролировать хватает ли товара вообще" (c)
 
При таком тонком намеке в билете, новая методика обязательна.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: IntelMan от Май 12, 2016, 08:57:57 am
А есть точные билеты, когда надо использовать только новую методику?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Alyx Ruby от Май 18, 2016, 04:15:02 pm
А есть точные билеты, когда надо использовать только новую методику?
Тоже хочу точно знать. :-\ А то никак не соображу,  когда нужна новая методика проведения, а когда обычная. :-\
Ориентируюсь по себестоимости, если она есть - значит используется старая методика проведения. ??? Хотя склоняюсь к тому, что и в 1 билете можно использовать новую методику проведения, так как там получаются 2 РН Остатки и Себестоимость, по идее можно сначала проверить на нехватку номенклатуры, а потом рассчитывать себестоимость. :)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: freez1301 от Июнь 17, 2016, 12:31:25 pm
мой вариант решения. по метаданным - все стандартно
Название: Re: Билет 4. Спец по платформе V8
Отправлено: CeHbKA от Июнь 17, 2016, 02:44:22 pm
А есть точные билеты, когда надо использовать только новую методику?
Тоже хочу точно знать. :-\ А то никак не соображу,  когда нужна новая методика проведения, а когда обычная. :-\
Ориентируюсь по себестоимости, если она есть - значит используется старая методика проведения. ??? Хотя склоняюсь к тому, что и в 1 билете можно использовать новую методику проведения, так как там получаются 2 РН Остатки и Себестоимость, по идее можно сначала проверить на нехватку номенклатуры, а потом рассчитывать себестоимость. :)

Подбирать методику нужно исходя из строения регистров, а строение регистров исходя из задачи.
Если регистр простой и там только количество, то для контроля остатков применяется новая методика.
Если в регистре помимо количества присутствует рассчётный ресурс (например себестоимость) и рассчеты ведут по опр.условиям (ФИФО, ЛИФО, Средняя), тогда старая методика.

При любом сценарии мало-мальски похожем на партионный учет применяется старая методика проведения.
Основное же отличие методик состоит в том, что при старой методике сначала читаем,  потом пишем. А при новой - сначала пишем, потом читаем.

Соответственно при старой методике нужно:
а) заблокировать предыдущие движения
б) принудительно очищать движения методом Записать(), чтобы они не попали в чтение
в) перед чтением накладывать явную блокировку объектом БлокировкаДанных
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Июнь 25, 2016, 11:56:37 pm
Какой-то простой билет получился. Уложился в 3 часа и 40 минут.. Напрягает, что подразделение в Основных начислениях в реквизитах, в в ДопНачислениях уже в регистре, но для Перерасчета измерение указывается только из измерения регистра, поэтому без этого никак. Был бы очень признателен, если бы кто-нибудь покритиковал моё решение.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Ksy1c от Июль 06, 2016, 05:43:35 pm
Всем доброго вечера. попалась задачка СПР из этого билета, написала обработку для графика сменный. Регистр ОН завела Сотрудник, Подразделение, Сумма. Преподаватель посмотрел на него и сказал что не видит где у меня реализован график сутки через двое. Вот и я думаю. это из-за того что я забыла реквизит График сделать или измерения неправильные? Кто нибудь знает?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Июль 06, 2016, 07:01:25 pm
Всем доброго вечера. попалась задачка СПР из этого билета, написала обработку для графика сменный. Регистр ОН завела Сотрудник, Подразделение, Сумма. Преподаватель посмотрел на него и сказал что не видит где у меня реализован график сутки через двое. Вот и я думаю. это из-за того что я забыла реквизит График сделать или измерения неправильные? Кто нибудь знает?
В этой задаче во-первых непонятно какой именно текст задания, потому что в актуальных билетах "Все сотрудники работают по пятидневному графику работы однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам." и здесь же "Сотрудники работают по сменному графику «Сутки через двое»." Вы бы описали как у Вас было в задании и хорошо бы увидеть Ваше решение (Dt). А так трудно рассуждать, что преподавателю не понравилось в Вашем решении.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Ksy1c от Июль 06, 2016, 08:13:09 pm
В задачи было что сотрудники работают по сменному графику, про пятидневку ничего не сказано.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 07, 2016, 03:25:56 am
Какой-то простой билет получился. Уложился в 3 часа и 40 минут.. Напрягает, что подразделение в Основных начислениях в реквизитах, в в ДопНачислениях уже в регистре, но для Перерасчета измерение указывается только из измерения регистра, поэтому без этого никак. Был бы очень признателен, если бы кто-нибудь покритиковал моё решение.

по опер.задачке по мелочи - регсвед вроде должен быть в пределах месца и при обработке проведения расходной накладной, в посл.запросе в итогах галочки нет автоупорядочивание.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 08, 2016, 03:42:26 am
Вы на счете Прибыли сделали субконто покупатели? Может лучше сделать справочник покупатели. Субконто Покупатель(составной из этих двух). И его на счет покупатели?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 08, 2016, 04:55:37 am
Тарифная ставка может меняться каждый день но берется на начало расчетного периода. В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную.

Кто-нибудь понял что это за хрень?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 08, 2016, 05:32:17 pm
Кто знает?
Регистр Расчета базу основных начислений находит по периоду действия, а базу доп начислений по периоду регистрации??

Эту желтую книжку какой то дятел писал, ни черта не понятно
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 08, 2016, 09:12:05 pm
Посмотрите кому не лень. Не могу понять почему не считает фактический период действия
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Июль 09, 2016, 03:13:27 pm
Посмотрите кому не лень. Не могу понять почему не считает фактический период действия
По условию задачи "Все сотрудники работают по пятидневному графику работы, однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам." это значит в регистре графиков работ будет измерение только График (спр.Графики) и Дата, у Вас зачем то в регистре измерение Сотрудник.
Данные из фактического периода действия у Вас не собираются потому что у Вас в системе два Ивановых и два Петровых, и Вы разных указали в документе Начисление и в регистре графиков.
Еще заметил что вы из результатов запроса получаете ТЗ и выгружаете в набор записей. Так делать нельзя! Получение из результата запроса ТЗ без обязательной необходимости не допускается на экзамене, лучше обычным обходом выборки.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 09, 2016, 05:40:15 pm
Посмотрите кому не лень. Не могу понять почему не считает фактический период действия
По условию задачи "Все сотрудники работают по пятидневному графику работы, однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам." это значит в регистре графиков работ будет измерение только График (спр.Графики) и Дата, у Вас зачем то в регистре измерение Сотрудник.
Данные из фактического периода действия у Вас не собираются потому что у Вас в системе два Ивановых и два Петровых, и Вы разных указали в документе Начисление и в регистре графиков.
Еще заметил что вы из результатов запроса получаете ТЗ и выгружаете в набор записей. Так делать нельзя! Получение из результата запроса ТЗ без обязательной необходимости не допускается на экзамене, лучше обычным обходом выборки.


Спасибо.Действительно. Как я их задвоил непонятно. Это все дурацкая обработка заполнения графиков.
Я здесь билеты беру. Я так понимаю этот ресурс относится к форуму Чистова или нет.  https://docs.google.com/document/d/19Cv6COjMRcN_qDLbiWmYwp686IXpxE9GHHzQkpa2rME/edit?pref=2&pli=1#
Там сказано: Сотрудники работают по сменному графику «Сутки через двое».
Поэтому я вместо графика ставлю Сотрудника.
Почему из ТЗ то нельзя. Они в типовых только из ТЗ все и берут. Так же быстрее и удобнее

Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 09, 2016, 06:40:19 pm
посмотрите если не сложно почему при расчете премии не появляется РезультатБаза, последний запрос пустой приходит. Вроде все проверил, не вижу в упор
Спасибо
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 09, 2016, 06:41:38 pm
здесь. два раза случайно загрузил
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 09, 2016, 06:43:26 pm
pozitiFFF, вы в зп задачах дату конца к концу дня не приводите.

Как вы вытащили на форму списка Расх.накл команду остатки товаров?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Июль 10, 2016, 12:34:25 am
посмотрите если не сложно почему при расчете премии не появляется РезультатБаза, последний запрос пустой приходит. Вроде все проверил, не вижу в упор
Спасибо
Вы ставите зависимость по периоду действия, при этом зависимость от вида расчета, не имеющего периода действия, фактически Ваше условие превращается в зависимость по периоду регистрации, а у Вас база июнь, а период регистрации для всех начислений июль.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Июль 10, 2016, 12:36:39 am
pozitiFFF, вы в зп задачах дату конца к концу дня не приводите.

Как вы вытащили на форму списка Расх.накл команду остатки товаров?
На курсах 1С говорили, что приведение к концу дня периода действия скорее правило хорошего тона, а не обязательное к применению правило, результат в любом случае будет верным. Другое дело, что например в задаче с диаграммой Ганта необходимо это делать обязательно иначе потеряется день из графика.

По поводу команды остатка товаров в форме списка - создаете форму, переходите на закладку "Командный интерфейс", затем справа переходите Команды - Глобальные команды и там найдете нужную команду, затем её перенести в командный интерфейс.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Июль 10, 2016, 06:04:45 pm
я что-то не пойму. База берется по фактическому периоду действия. Когда база берется из доп.начислений, где нет периода действия, то за базу берется период регистрации?
 Т.е. когда в запросе - БазовыйПериодНачало=ххх и БазовыйПериодКонец=YYY, то попадают базы с ПЕРИОДОМ РЕГИСТРАЦИИ в этом интервале?
А то что я надбавке зафигачил БазовыйПериодНачало и БазовыйПериодКонец, которые нафиг не нужны получается - это не будет ошибкой? 
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Rokkie от Июль 15, 2016, 11:22:01 pm
"Сама фотография должна храниться либо в информационной базе, либо в виде отдельного файла, в зависимости от желания пользователя."
Условие "либо в виде отдельного файла" видимо не выполнимо. Хранить картинку в файле и загружать ее из него на форму у меня не получилось реализовать. В инете все решения сводятся только к Хранилищу.
Конструкция:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Фото = Новый Картинка("C:\Users\...\Documents\Имя.jpg", Истина);
КонецПроцедуры
Не работает. ТД Фото Картинка.

Может, кто-то решил все-таки?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Гакусей от Июль 16, 2016, 01:42:47 am
"Сама фотография должна храниться либо в информационной базе, либо в виде отдельного файла, в зависимости от желания пользователя."
Условие "либо в виде отдельного файла" видимо не выполнимо. Хранить картинку в файле и загружать ее из него на форму у меня не получилось реализовать. В инете все решения сводятся только к Хранилищу.
Конструкция:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Фото = Новый Картинка("C:\Users\...\Documents\Имя.jpg", Истина);
КонецПроцедуры
Не работает. ТД Фото Картинка.

Может, кто-то решил все-таки?
Рокки для решения не хватает всего лишь одной строчки
Картинку надо сначала загрузить в ВХ, а уж потом отображать Фото=ВХ
типа так
   Фото = Новый Картинка(СтрокаПуть);
   ФотоНаФорме = ПоместитьВоВременноеХранилище(Фото);

Название: Re: Билет 4. Спец по платформе V8
Отправлено: Rokkie от Июль 18, 2016, 11:57:03 am
"Сама фотография должна храниться либо в информационной базе, либо в виде отдельного файла, в зависимости от желания пользователя."
Условие "либо в виде отдельного файла" видимо не выполнимо. Хранить картинку в файле и загружать ее из него на форму у меня не получилось реализовать. В инете все решения сводятся только к Хранилищу.
Конструкция:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   Фото = Новый Картинка("C:\Users\...\Documents\Имя.jpg", Истина);
КонецПроцедуры
Не работает. ТД Фото Картинка.

Может, кто-то решил все-таки?
Рокки для решения не хватает всего лишь одной строчки
Картинку надо сначала загрузить в ВХ, а уж потом отображать Фото=ВХ
типа так
   Фото = Новый Картинка(СтрокаПуть);
   ФотоНаФорме = ПоместитьВоВременноеХранилище(Фото);

Спасибо, дошло)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Август 09, 2016, 04:29:19 pm
.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Октябрь 08, 2016, 02:41:59 am
Тут человек отписался, что ему в попался 4 билет и там в СПР нужно реализовать какие то алгоритмы в пользовательском режиме. Это что еще такое
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Октябрь 08, 2016, 07:51:02 pm
1)Посмотрел несколько решений. Почему то в ДопНачисления указывают Записит по периоду действий. Премия ведь считается от надбавка, а у нее нет периода действия. Наверное лучше указать - зависит от периода регистрации. или без разницы?
И РасчетЗП в общем модуле наверное лучше хранить в общейпроцедуре и рассчитывать на одном этапе для Осн и Доп начислений. Они ж не зависят друг от друга.
2) когда из ДанныеГрафика дерем ЗначПД и ЗначФПД, на ЕстьNull нужно только ЗначФПД проверять? ЗначПД ведь вроде в принципе не может быть Null, да? Хотя если график не заполнить, то будет Null, наверное
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Октябрь 08, 2016, 08:13:43 pm
Я так понимаю никто не знает что еще за алгоритмы в пользовательском режиме нужно реализовать в СПР задаче
Название: Re: Билет 4. Спец по платформе V8
Отправлено: erdem.badluev от Октябрь 14, 2016, 07:25:50 am
Привет всем!
Моё решение.
Буду признателен за критику.
 :)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: erdem.badluev от Октябрь 14, 2016, 07:40:06 am
Привет всем!
Моё решение.
Буду признателен за критику.
 :)

интересует документ "Операция" правильно сделан?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: dertru от Октябрь 15, 2016, 12:10:08 am
интересует документ "Операция" правильно сделан?
Проведение нужно запретить у документа "операция" и желательно колонку "период" убрать из формы и заполнить в модуле документа значением даты документа. Еще желательно его добавить в субконто "Партия", созданный с помощью операции приход может формировать собственную партию.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Анатолий от Октябрь 15, 2016, 04:15:33 am
насчет Партии думаю лишнее
интересует документ "Операция" правильно сделан?
Проведение нужно запретить у документа "операция" и желательно колонку "период" убрать из формы и заполнить в модуле документа значением даты документа. Еще желательно его добавить в субконто "Партия", созданный с помощью операции приход может формировать собственную партию.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: erdem.badluev от Октябрь 17, 2016, 04:17:54 am
насчет Партии думаю лишнее

если этим документом будет оформлено поступление, то почему бы нет? также, если не указать в субконто "Партия" этот документ, то это станет техническим препятствием ручного оформления прихода, из-за которого учета этой партии не будет.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: erdem.badluev от Октябрь 17, 2016, 04:18:26 am
Проведение нужно запретить у документа "операция" и желательно колонку "период" убрать из формы и заполнить в модуле документа значением даты документа. Еще желательно его добавить в субконто "Партия", созданный с помощью операции приход может формировать собственную партию.

Спасибо!  :)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alexman от Ноябрь 08, 2016, 07:33:46 pm
Сегодня сдавал дистанционно, попался 4 билет. ОУ и БУ как в билете + измененная задача СПР и бизнес-процесс.

Где можно найти решение данной задачи по зарплате, она из сборника?

[вложение удалено администратором]
Название: Re: Билет 4. Спец по платформе V8
Отправлено: erdem.badluev от Ноябрь 09, 2016, 05:48:30 am
Мой обновленный вариант решения.
Смены сделал графиками.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Aluvika от Ноябрь 18, 2016, 11:09:09 am
Ребят, я правильно понял, что теперь условие задачи по СПР билета №4 аналогично представленной выше?

Если все же понял правильно, то фраза "... в три смены по графику "Сутки через двое"" все же, в моем понимании, означает следующее:
Есть 3 смены: пн работает 1 смена, вт работает 2 смена, ср работает 3 смена - таким образом за месяц каждая смена отрабатывает ~10 суток (ведь не сказано, что это пятидневка => смены могут попадать и на привычные нам выходные) и обеспечивается непрерываня работы на предприятии.

Очень сильно условие похоже на условие с бригадами задачи 3.18 из сборника. Но там прямо сказано, что бригады работают "друг за другом".
Что скажете?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Alyx Ruby от Ноябрь 18, 2016, 07:42:20 pm
Ребят, я правильно понял, что теперь условие задачи по СПР билета №4 аналогично представленной выше?

Если все же понял правильно, то фраза "... в три смены по графику "Сутки через двое"" все же, в моем понимании, означает следующее:
Есть 3 смены: пн работает 1 смена, вт работает 2 смена, ср работает 3 смена - таким образом за месяц каждая смена отрабатывает ~10 суток (ведь не сказано, что это пятидневка => смены могут попадать и на привычные нам выходные) и обеспечивается непрерываня работы на предприятии.

Очень сильно условие похоже на условие с бригадами задачи 3.18 из сборника. Но там прямо сказано, что бригады работают "друг за другом".
Что скажете?

Я понимаю это условие в билете 4 так: График создается  посменно так как вы описали в 3 пункте, только в графике надо вводить смены со сдвигом по дням в пределах подразделения (н-р, 1 смена работает 3 числа, 2 смена 4 числа, 3 смена 5 числа ), сам график привязывается к подразделению и смене (создаются измерения "Подразделение", "Смена"), а не к сотруднику так как у нас есть совместительство.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: birdie от Декабрь 03, 2016, 08:10:33 pm
Всем привет!

Много читаю этот форум, но ничего не пишу, посмотрите, кому не сложно 4й билет

задачу с загрузкой фото любезно повзаимствовал у SAE
Название: Re: Билет 4. Спец по платформе V8
Отправлено: GloryToGod от Декабрь 17, 2016, 07:50:20 pm
Есть несколько вопросов:
БУ - нужно ли блокировать кроме организации и склада поставщика еще и организацию и склад покупателя?
Ведь если при проведении документа, в котором реквизиты шапки заполнены на оборот (организация отпр <-> организация получ.; склад отпр. <-> склад получ.)
то тут будет взаимная блокировка, нет?
2 вопрос по БУ: нужно ли оставлять флаг "Балансовый" у измерения "Организация" и использовать субконто на счете "Покупатели" или наоборот?
Прилагаю дт (БУ + ОУ) с двойной блокировкой в КупляПродажа.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kimskiysanya от Декабрь 19, 2016, 05:55:48 am
Есть несколько вопросов...

Зачем вы продублировали этот вопрос в ветку "Результаты сдачи экзаменов на спеца по Платформе 8.2"
И « Ответ #3286 в той же ветке зачем написали. Вы думаете если вы побольше раз напишите вам побыстрее ответят?
Не засоряйте форум. А то потом из-за таких как вы ничего найти не возможно.  >:(
Название: Re: Билет 4. Спец по платформе V8
Отправлено: GloryToGod от Декабрь 19, 2016, 06:50:12 am
Есть несколько вопросов...

Зачем вы продублировали этот вопрос в ветку "Результаты сдачи экзаменов на спеца по Платформе 8.2"
И « Ответ #3286 в той же ветке зачем написали. Вы думаете если вы побольше раз напишите вам побыстрее ответят?
Не засоряйте форум. А то потом из-за таких как вы ничего найти не возможно.  >:(
Там ведь обсуждаются результаты экзаменов. Хотел спросить у сдающих как они сделали этот билет.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: erdem.badluev от Январь 10, 2017, 09:56:29 am
Моё решение
Буду рад критике
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Pathfi от Январь 21, 2017, 10:47:25 pm
Сегодня сдавал дистанционно, попался 4 билет. ОУ и БУ как в билете + измененная задача СПР и бизнес-процесс.

Где можно найти решение данной задачи по зарплате, она из сборника?

Предлагаю свой вариант решения задачи с новым условием

Учтены следующие моменты:
1. "В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день" - т.е, насколько я понимаю у всех сотрудников одной смены и одного подразделения одинаковая ставка и, грубо говоря, в регистре СведенияОСотрудниках вместо измерения "Сотрудник" должно быть измерение "Смена".
2. "Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета." - в видах расчета завел реквизит "Вариант расчета", тип перечисление.  В процедурах расчета ориентируюсь не на предопределенные виды расчетов, а на значение перечисления, указанное в виде расчета.

Буду рад критике :)

[вложение удалено администратором]
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Pathfi от Январь 22, 2017, 11:42:11 am
Нашел ошибку в своем решении: в запросах в общем модуле "Расчет" условия по Варианту расчета нужно задавать в параметрах виртуальной таблицы...
Название: Re: Билет 4. Спец по платформе V8
Отправлено: xvip007 от Январь 22, 2017, 10:23:32 pm
Добавил своё решение - ОУ и БУ
В БУ - отчёт с крестиками  :)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: STALKER от Январь 24, 2017, 11:07:21 pm
 Вопрос, а кто то делал отчет по бу  через наборы данных, у нас один парень сдавал сделал отчет через запрос один набор данных получил замечания
Название: Re: Билет 4. Спец по платформе V8
Отправлено: BabloPS от Январь 28, 2017, 01:38:41 pm
В БУ - отчёт с крестиками  :)

Если нужны "Х".
Сделай простой запрос, а в выражение ресурса напиши "ВЫБОР КОГДА Отправитель = Получатель ТОГДА "Х" ИНАЧЕ Сумма(СуммаОборот) КОНЕЦ"
Название: Re: Билет 4. Спец по платформе V8
Отправлено: xvip007 от Январь 30, 2017, 08:57:16 am
Если нужны "Х".
Сделай простой запрос, а в выражение ресурса напиши "ВЫБОР КОГДА Отправитель = Получатель ТОГДА "Х" ИНАЧЕ Сумма(СуммаОборот) КОНЕЦ"

Спасибо, не знал что там своё выражение можно прописывать
добавили бы туда кнопку выбора для построения выражения, сразу всем понятно было бы, что можно формулу свою писать.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: xvip007 от Январь 30, 2017, 02:11:33 pm
Моё решение 4го билета.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: CeHbKA от Январь 30, 2017, 03:23:29 pm
Подскажите по задаче СПР. Никак не могу понять след.моменты:

1 - в задании говорится "Все сотрудники работают по пятидневному графику работы, однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам.". ОК. Знаем. Далее идёт след.текст: Сотрудники работают по сменному графику «Сутки через двое».
Это как понимать вообще?! Они там и по пятидневке работают и посменно? В решении у SAE никаких смен нет, видимо на тот момент этого условия не было. Кто решает только с посменными графиками, кто как обычно.
2 - условие задания гласит "Тарифная ставка может меняться каждый день но берется на начало расчетного периода. В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную"
Опять двойная игра? Кто-то выбирает способ ввода тариф. ставки в ТЧ, кто-то выбирает стандарт в регистре сведений. Как правильно, кто-нибудь знает?
3 - самое главное - как из условий задания понять, что требуется использование разрезов? У меня в Регистре Расчета два измерения - сотрудник и подразделения. Если я буду получать базу и укажу в качестве параметра измерения "Сотрудник" и "Подразделение", разве я не получу такой же результат, подобно тому когда укажу эти же параметры в разрезах?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: xvip007 от Январь 31, 2017, 09:16:25 am
Подскажите по задаче СПР. Никак не могу понять след.моменты:

1 - в задании говорится "Все сотрудники работают по пятидневному графику работы, однако в решении необходимо предусмотреть возможность работы по нескольким различным графикам.". ОК. Знаем. Далее идёт след.текст: Сотрудники работают по сменному графику «Сутки через двое».
Это как понимать вообще?! Они там и по пятидневке работают и посменно? В решении у SAE никаких смен нет, видимо на тот момент этого условия не было. Кто решает только с посменными графиками, кто как обычно.
2 - условие задания гласит "Тарифная ставка может меняться каждый день но берется на начало расчетного периода. В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную"
Опять двойная игра? Кто-то выбирает способ ввода тариф. ставки в ТЧ, кто-то выбирает стандарт в регистре сведений. Как правильно, кто-нибудь знает?
3 - самое главное - как из условий задания понять, что требуется использование разрезов? У меня в Регистре Расчета два измерения - сотрудник и подразделения. Если я буду получать базу и укажу в качестве параметра измерения "Сотрудник" и "Подразделение", разве я не получу такой же результат, подобно тому когда укажу эти же параметры в разрезах?

Условие задачи возьми тут, в списке актуальных билетов оно устаревшее.
Сегодня сдавал дистанционно, попался 4 билет. ОУ и БУ как в билете + измененная задача СПР и бизнес-процесс.

Где можно найти решение данной задачи по зарплате, она из сборника?

Сотрудники предприятия получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как тарифная ставка, умноженная на количество фактически отработанных часов. В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. Но берется на начало расчетного периода. В информационной базе необходимо хранить историю ее изменения.

Отсюда понятно что ставка не указывается в ТЧ, а берётся из регистра.

И по 3-му:
базу ты получаешь по подразделению, поэтому измерение сотрудник не нужно
+ надо исключить себя из базы, поэтому добавляешь разрез по сотруднику (исключаешь строки из базы с данным сотрудником)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: CeHbKA от Январь 31, 2017, 09:39:23 am
Условие задачи возьми тут, в списке актуальных билетов оно устаревшее.
Как это устаревшее? Тут это где?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: CeHbKA от Январь 31, 2017, 04:07:51 pm
Наконец-то решил 4 задачу по СПР! Гляньте, кому не в лом
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alrodk от Февраль 03, 2017, 04:07:29 pm
Подскажите в задаче СПР по новым условиям базу для премии брать по периоду действия или по периоду регистрации?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: xvip007 от Февраль 03, 2017, 04:17:45 pm
Подскажите в задаче СПР по новым условиям базу для премии брать по периоду действия или по периоду регистрации?

По периоду действия, по периоду регистрации используют в основном для удержаний.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: deadkome от Февраль 13, 2017, 09:54:29 pm
Доброго времени суток, коллеги!
Представляю на суд общественности решение по СПР 4 билета.
Решение согласно новому условию  #94.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Liya_Anubis от Февраль 15, 2017, 02:08:17 pm
Наконец-то решил 4 задачу по СПР! Гляньте, кому не в лом
ОУ - отчет немного не соответствует, склад и товары в разные колонки, убрать итоги, убрать из заголовков шапки Кол. и Сум.
БУ - документ Купля продажа.
В параметрах виртуальной таблицы Управленческий.Остатки можно установить параметр субконто, чтобы обеспечить нужный порядок субконто
У Вас в запросе противоречивые данные о номере субконто Номенклатура
      |               И Субконто2 В
      |                  (ВЫБРАТЬ РАЗЛИЧНЫЕ
      |                     ДокТЧ.Номенклатура
      |                  ИЗ
      |                     ДокТЧ КАК ДокТЧ)) КАК УправленческийОстатки
      |      ПО ДокТЧ.Номенклатура = УправленческийОстатки.Субконто1

В цикле не хватает условия необходимости выхода из цикла когда ОсталосьСписать = 0, что приводит к тому, что формируются движения по всем партиям по которым есть остатки.
Когда приходуете товар покупателю в партии почему-то ставите Приходную накладной, ту же по которой списываете у продавца, думаю, что ставить нужно ссылку на куплю продажу.
В отчете нет "крестиков", можно через условное оформление текст=X по условию Отправитель Равно Получатель
СПР - тут где-то опубликовали новое условие этой задачи, базой для премии служит начисление по тарифу.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: TUBORG14 от Июнь 10, 2017, 08:25:29 am
Сдал спеца 09.06.17. Хочу поделиться своими решениями билетов. Спасибо всем участникам за обсуждение и выкладываемые решения. Это серьезная помощь в подготовке к экзамену.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: BelkaJul от Июнь 17, 2017, 04:49:40 pm
решаю СПР-4 согласно версии билета по ссылке выше.
Условие "Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета" - рассматривалось Белоусовым в  видеокурсе: добавляем Перечисление СпособыРасчетов, в ВидыРасчетов добавляем реквизиты СпособРасчетов и Приоритет.

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

Измерение = Массив.Добавить("Подразделение")
Разрез = МассивР.Добавить("Сотрудник")
условие "без руководителя" указала:
ДопНачБазаОснНач.Сотрудник <> ДопНачБазаОснНач.СотрудникРАЗРЕЗ

Может у кто свежим взором окинет?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: nazirovramzil от Июль 12, 2017, 03:07:50 pm
Здравствуйте форумчане, я только начинаю разбираться в этих кодах и поэтому возникли вопросы, в частности в моменте про приоритет складов в ОУ. Не могли бы вы разжевать мне следующие участки кода:
ЕСТЬNULL(ОстаткиНоменклатурыОстатки.Склад, ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)) КАК Склади
               |        ВЫБОР
| КОГДА Остатки.Склад = &Склад
| ТОГДА -99                            // Зачем здесь заменяем на -99?
| ИНАЧЕ ЕСТЬNULL(РейтингСкладовСрезПоследних.Порядок, 0)
| КОНЕЦ КАК Порядок
Название: Re: Билет 4. Спец по платформе V8
Отправлено: TUBORG14 от Июль 12, 2017, 05:18:37 pm
Здравствуйте форумчане, я только начинаю разбираться в этих кодах и поэтому возникли вопросы, в частности в моменте про приоритет складов в ОУ. Не могли бы вы разжевать мне следующие участки кода:
ЕСТЬNULL(ОстаткиНоменклатурыОстатки.Склад, ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)) КАК Склади
               |        ВЫБОР
| КОГДА Остатки.Склад = &Склад
| ТОГДА -99                            // Зачем здесь заменяем на -99?
| ИНАЧЕ ЕСТЬNULL(РейтингСкладовСрезПоследних.Порядок, 0)
| КОНЕЦ КАК Порядок

Безобразные куски кода (особенно первый), да собственно и второй не лучше. Сперва послушай курсы Чистова, Гилева или кого нить еще :)

P.S. Все зависит от контекста
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ХочуВсеЗнать от Июль 12, 2017, 07:49:16 pm
Здравствуйте форумчане, я только начинаю разбираться в этих кодах и поэтому возникли вопросы, в частности в моменте про приоритет складов в ОУ. Не могли бы вы разжевать мне следующие участки кода:
ЕСТЬNULL(ОстаткиНоменклатурыОстатки.Склад, ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)) КАК Склади
               |        ВЫБОР
| КОГДА Остатки.Склад = &Склад
| ТОГДА -99                            // Зачем здесь заменяем на -99?
| ИНАЧЕ ЕСТЬNULL(РейтингСкладовСрезПоследних.Порядок, 0)
| КОНЕЦ КАК Порядок

Безобразные куски кода (особенно первый), да собственно и второй не лучше. Сперва послушай курсы Чистова, Гилева или кого нить еще :)

P.S. Все зависит от контекста

хм... решение TUBORG14 четвертого билета (с предыд. страницы):
   
   |   ВЫБОР
      |      КОГДА ТЧИСклады.Склад = &Склад
      |         ТОГДА -1
      |      ИНАЧЕ ЕСТЬNULL(ПриоритетыСкладовСрезПоследних.Приоритет, 0)
      |   КОНЕЦ КАК Приоритет
 
 зачем же такие безобразные куски кода в своем решении-то использовать?

nazirovramzil, зачем менять приоритет, можно понять, прочитав условие списания в задаче для расходной накладной
Название: Re: Билет 4. Спец по платформе V8
Отправлено: TUBORG14 от Июль 13, 2017, 07:55:30 am
Здравствуйте форумчане, я только начинаю разбираться в этих кодах и поэтому возникли вопросы, в частности в моменте про приоритет складов в ОУ. Не могли бы вы разжевать мне следующие участки кода:
ЕСТЬNULL(ОстаткиНоменклатурыОстатки.Склад, ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)) КАК Склади
               |        ВЫБОР
| КОГДА Остатки.Склад = &Склад
| ТОГДА -99                            // Зачем здесь заменяем на -99?
| ИНАЧЕ ЕСТЬNULL(РейтингСкладовСрезПоследних.Порядок, 0)
| КОНЕЦ КАК Порядок

Безобразные куски кода (особенно первый), да собственно и второй не лучше. Сперва послушай курсы Чистова, Гилева или кого нить еще :)

P.S. Все зависит от контекста

хм... решение TUBORG14 четвертого билета (с предыд. страницы):
   
   |   ВЫБОР
      |      КОГДА ТЧИСклады.Склад = &Склад
      |         ТОГДА -1
      |      ИНАЧЕ ЕСТЬNULL(ПриоритетыСкладовСрезПоследних.Приоритет, 0)
      |   КОНЕЦ КАК Приоритет
 
 зачем же такие безобразные куски кода в своем решении-то использовать?

nazirovramzil, зачем менять приоритет, можно понять, прочитав условие списания в задаче для расходной накладной

Ладно, сам нарвался, придется оправдываться (хотя как и все не люблю этого). Дело в том, что мой код уж точно не идеальный, более того, каждый раз пересматривая собственные решения хочется чо нить переделать, но по опыту знаю если работает и всех устраивает лучше не трогать как бы не свербило сделать лучше.
Все это в полной мере относится и к выложенным мной решениям.
По поводу конкретно этого куска кода думаю лучше было бы написать так:
      |   ВЫБОР
      |      КОГДА ТЧИСклады.Склад = &Склад
      |         ТОГДА -1
      |      КОГДА ПриоритетыСкладовСрезПоследних.Приоритет ЕСТЬ NULL
      |         ТОГДА 0
      |      ИНАЧЕ ПриоритетыСкладовСрезПоследних.Приоритет
      |   КОНЕЦ КАК Приоритет
ИМХО функция ЕСТЬNULL проиграет оператору ЕСТЬ NULL на больших выборках, хотя нужно посмотреть как запрос транслируется для конкретной СУБД.

P.S. Вообще мне и этот код не нравится, но нет идей как обойтись без сравнения на Null (недетская операция)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: TUBORG14 от Июль 13, 2017, 10:15:34 am
Как вариант без Null
      |   ВЫБОР
      |      КОГДА ТЧИСклады.Склад = &Склад
      |         ТОГДА 101
      |      ИНАЧЕ ПриоритетыСкладовСрезПоследних.Приоритет
      |   КОНЕЦ КАК Приоритет

При условии что приоритеты будут ограничены например числом 100. Плюс к этому нужно добавить
      |УПОРЯДОЧИТЬ ПО
      |   Приоритет УБЫВ

P.S. Все равно не красиво
P.S.1. Нужно ориентироваться не на конкретное число (например 100 как в данном случае, а вытаскивать его в запросе)
P.S.2 И так не красиво. Игра не стоит свеч
P.S.3 ХочуВсеЗнать ты мне все утро испортила :))))))
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ХочуВсеЗнать от Июль 13, 2017, 11:16:41 am
P.S.3 ХочуВсеЗнать ты мне все утро испортила :))))))
:) ага, а нормальный совет пересмотреть всего Гилева из-за этой ерунды? Там же 2-3 месяца только зырить не задумываясь.

к тому же, кмк, вот это скорее для Эксперта заморочка
Цитата: TUBORG14

функция ЕСТЬNULL проиграет оператору ЕСТЬ NULL на больших выборках
да и вообще - над подобной оптимизацией стоит задумываться, если только в базе несколько тысяч записей о складах. Хотелось бы, конечно, посмотреть на практике такую базу :)

а так тут два очевидных варианта решения: еще можно добавить доп поле чисто для сортировки, типа СкладИзШапки, и упорядочивать по ним двоим: СкладИзШапки и Приоритет.
Но на экзамене, думаю, на это точно смотреть не будут, так что я бы писала что проще читается в запросе, без всяких доп.полей.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Kremlin от Июль 21, 2017, 10:26:11 am
Мое решение(СПР сделал по-новому условию). Загрузку фото взял у SAE. Если попадется на экзамене эта загрузка - вряд ли воспроизведу, т.к. не запоминается этот код :( Пожалуйста, гляньте решение билета, кому не лень
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SnowWolf от Июль 23, 2017, 04:50:57 pm
Сдал спеца 09.06.17. Хочу поделиться своими решениями билетов. Спасибо всем участникам за обсуждение и выкладываемые решения. Это серьезная помощь в подготовке к экзамену.
Документ купля продажа при попытке пере проведения весело выдает
Цитировать
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.КупляПродажа.МодульОбъекта(46)}: Ошибка при вызове метода контекста (ВыполнитьПакетСПромежуточнымиДанными)
   ИсходныеДанные = Запрос.ВыполнитьПакетСПромежуточнымиДанными();
по причине:
{(11, 2)}: Неоднозначное поле "СписокНоменклатуры.Ссылка"
<<?>>СписокНоменклатуры.Ссылка = &Ссылка

сравнить табличную часть документа со ссылкой документа...
Есть у кого исправленное решение?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SnowWolf от Июль 23, 2017, 05:00:08 pm
Сдал спеца 09.06.17. Хочу поделиться своими решениями билетов. Спасибо всем участникам за обсуждение и выкладываемые решения. Это серьезная помощь в подготовке к экзамену.
Документ купля продажа при попытке пере проведения весело выдает
Цитировать
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.КупляПродажа.МодульОбъекта(46)}: Ошибка при вызове метода контекста (ВыполнитьПакетСПромежуточнымиДанными)
   ИсходныеДанные = Запрос.ВыполнитьПакетСПромежуточнымиДанными();
по причине:
{(11, 2)}: Неоднозначное поле "СписокНоменклатуры.Ссылка"
<<?>>СписокНоменклатуры.Ссылка = &Ссылка

Есть у кого исправленное решение?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Адам от Сентябрь 25, 2017, 12:33:59 am
Уважаемые, просьба кому не лень посмотреть решение по ОУ
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Денис_Ка от Октябрь 04, 2017, 11:00:17 pm
Всем доброго время суток. У меня вопрос. Делаю отчет "Движение товаров". Как сделать чтобы при выводе отчета не выводилась шапка отчета? Макет делаю, поле группировки устанавливаю. Шапка отчета почему то отрисовывается под моим шаблоном.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Октябрь 05, 2017, 06:09:05 am
Уважаемые, просьба кому не лень посмотреть решение по ОУ
почему у вас режим совместимости 8.2 и не используется интерфейс такси? В этом есть какой то смысл?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Адам от Октябрь 10, 2017, 04:58:05 pm
я на это просто внимание не обратил
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Aleksandr.nett от Октябрь 12, 2017, 01:33:13 pm
Добрый день коллеги. Вопрос по СПР.
" Все сотрудники работают по пятидневному графику работы
... Сотрудники работают по сменному графику «Сутки через двое» "  Поделитесь опытом успешного решения, кому попадалась задача, какой график необходимо использовать, уточняли ли у преподавателя и что он рекомендовал?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gdp_Zhora от Октябрь 12, 2017, 03:24:54 pm
Добрый день коллеги. Вопрос по СПР.
" Все сотрудники работают по пятидневному графику работы
... Сотрудники работают по сменному графику «Сутки через двое» "  Поделитесь опытом успешного решения, кому попадалась задача, какой график необходимо использовать, уточняли ли у преподавателя и что он рекомендовал?
Я сдавал дистанционно. Мне попался этот билет.
Я сделал так: Завёл три графика, на каждый график заполнил записи в регистре График работы по "12 часов" через 2 дня.
Т.е. получилось так:
График 1,  1 января - 12
График 2,  1 января - 0
График 3,  1 января - 0
График 1,  2 января - 0
График 2,  2 января - 12
График 3,  2 января - 0
График 1,  3 января - 0
График 2,  3 января - 0
График 3,  1 января - 12
И т.д.
Вроде как сдал. 4 балла - сняли балл за то что не сделал схему бизнес-процесса (не успел)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: mariB от Октябрь 26, 2017, 07:05:58 pm
Решение билета №4. Задачи 1.22, 2.18, 3.19. Критика, альтернативы приветствуются.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Октябрь 30, 2017, 11:09:50 am
Решение билета №4. Задачи 1.22, 2.18, 3.19. Критика, альтернативы приветствуются.
не могу найти где реализовано "Сотрудники работают по сменному графику «Сутки через двое»". Это не реализовано?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: mariB от Октябрь 30, 2017, 01:45:09 pm
Решение билета №4. Задачи 1.22, 2.18, 3.19. Критика, альтернативы приветствуются.
не могу найти где реализовано "Сотрудники работают по сменному графику «Сутки через двое»". Это не реализовано?

Здравствуйте. Условие реализовано. Для этого добавлен график в спр. Графики "Сутки через двое" и заполнен регистр сведений "Графики работы". При желании можно ввести начисление в документе "Начисление зарплаты" с указанием графика "Сутки через двое", в этом случае при расчете будут взяты данные графика согласно заполненному регистру.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Октябрь 30, 2017, 02:41:43 pm
Решение билета №4. Задачи 1.22, 2.18, 3.19. Критика, альтернативы приветствуются.
не могу найти где реализовано "Сотрудники работают по сменному графику «Сутки через двое»". Это не реализовано?

Здравствуйте. Условие реализовано. Для этого добавлен график в спр. Графики "Сутки через двое" и заполнен регистр сведений "Графики работы". При желании можно ввести начисление в документе "Начисление зарплаты" с указанием графика "Сутки через двое", в этом случае при расчете будут взяты данные графика согласно заполненному регистру.
похоже я что то не то загрузил в прошлый раз.

кажется у вас получился график два через два, а не сутки через двое
Название: Re: Билет 4. Спец по платформе V8
Отправлено: mariB от Октябрь 30, 2017, 02:43:09 pm
Решение билета №4. Задачи 1.22, 2.18, 3.19. Критика, альтернативы приветствуются.
не могу найти где реализовано "Сотрудники работают по сменному графику «Сутки через двое»". Это не реализовано?

Здравствуйте. Условие реализовано. Для этого добавлен график в спр. Графики "Сутки через двое" и заполнен регистр сведений "Графики работы". При желании можно ввести начисление в документе "Начисление зарплаты" с указанием графика "Сутки через двое", в этом случае при расчете будут взяты данные графика согласно заполненному регистру.

кажется у вас получился график два через два, а не сутки через двое

Да, моя невнимательность. Спасибо.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Октябрь 30, 2017, 02:54:49 pm
Был на экзамене, там в задаче есть еще условие:
Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета.
Как это реализовать?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: mariB от Октябрь 30, 2017, 02:56:53 pm
Был на экзамене, там в задаче есть еще условие:
Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета.
Как это реализовать?

Описывать не буду, но позже выложу дополненное решение.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Октябрь 30, 2017, 05:48:31 pm
Был на экзамене, там в задаче есть еще условие:
Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета.
Как это реализовать?
Создается перечисление СпособыРасчета (ОплатаПоТарифу, ПремияРуководителю).
В ПВР создается реквизит СпособРасчета.
В общем модуле для расчета в запросах и проверках использовать не сам предопределенный ВР, а проверять этот реквизит.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Октябрь 31, 2017, 02:46:18 pm
Прошу оценить мой вариант решения задачи по СПР 4 билета
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Ноябрь 03, 2017, 11:53:00 am
Прошу оценить мой вариант решения 4 билета (версия платформы 8.3.10)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Ноябрь 03, 2017, 02:15:02 pm
Прошу оценить мой вариант решения 4 билета (версия платформы 8.3.10)

ОУ
- В приходной не проверяете на Услугу. В условии задачи про это не сказано, поэтому может быть и не надо, но если сделать, то потери времени минимальны (хотябы ограничиться параметорм выбора).
- Вы устанавливаете блокировку по складу в шапке, а остатки смотрите и списываете по всем складам.
- В обработке проведения в запросе остатков при обращении к ВТ ОстаткиНоменклатурыОстатки отбираете склад по неидексированному полю
- Не решаете проблему копеек при расчете себестоимости
БУ
- В обработке проведения КупляПродажа не решаете проблему копеек
- В обработке проведения КупляПродажа при Отказ = Истина, будут бессмысленно создаваться движения Дт Покупатели - Кт ПрибылиУбытки
- В запросе для отчета я бы добавил параметр &Субконто и сделал бы отбор по Организация и Субконто1
СПР
Не стал смотреть, вы видимо решали по старому условию.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Байт от Ноябрь 08, 2017, 04:58:27 pm
Коллеги, всем привет, гляньте решение кому не лень.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Байт от Ноябрь 08, 2017, 05:33:29 pm
Прошу оценить мой вариант решения 4 билета (версия платформы 8.3.10)
1) В регистре бухгалтерии, расчета ФормаСписка для чего?
2)ОУ почему не по новой методике на 2-х регистрах?
3) Не увидел вид расчета "Надбавка" в ПВР доп. начисления в задаче прописано "от суммы надбавок", а не от тарифа.
4) ВидыСубконто не включил в партию док "Операция" за это могут снизить, в задаче описано "При решении задач следует учитывать возможность наличия проводок, сформированных с помощью данного документа."
5) Признак пометки на удаление записей док. Операция не прописал.
6) В запросе расчетной части не установил условие на ВидРасчета.Способ, вместо условий.
7) для чего оперативное проведение для "КуплиПродажи", "Начисление", "Приходная"?
8) В приходе не прописал условие на услуги их не нужно загонять в остатки.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Ноябрь 10, 2017, 07:00:32 am

ОУ
- В приходной не проверяете на Услугу. В условии задачи про это не сказано, поэтому может быть и не надо, но если сделать, то потери времени минимальны (хотябы ограничиться параметорм выбора).
- Вы устанавливаете блокировку по складу в шапке, а остатки смотрите и списываете по всем складам.
- В обработке проведения в запросе остатков при обращении к ВТ ОстаткиНоменклатурыОстатки отбираете склад по неидексированному полю
- Не решаете проблему копеек при расчете себестоимости
БУ
- В обработке проведения КупляПродажа не решаете проблему копеек
- В обработке проведения КупляПродажа при Отказ = Истина, будут бессмысленно создаваться движения Дт Покупатели - Кт ПрибылиУбытки
- В запросе для отчета я бы добавил параметр &Субконто и сделал бы отбор по Организация и Субконто1
СПР
Не стал смотреть, вы видимо решали по старому условию.
Большое спасибо за комментарий, попробую разобрать по каждому пункту:
ОУ
1. Услуги не приходуем, пруф на Белоусова - тоже так делал на курсе
2. Точно, блокировка установлена видимо неверно.
3. Тут у меня не очень хватает знаний, видимо нужно добавить склад в индекс. Это же не является ошибкой на экзамене?
4. Внезапно на курсе Белоусов подтвердил что проблему копеек таки можно решать формулой Количество/КоличествоОстаток * СуммаОстаток.
БУ
1. Аналогично ОУ.
2. Убрал под Если НЕ Отказ
3. Ну да можно.
СПР
Условие самый свежий. Был на экзамене не сдал этот билет. Условие точно помню по фотографии.

Название: Re: Билет 4. Спец по платформе V8
Отправлено: kvt500 от Ноябрь 10, 2017, 07:41:53 am

1) В регистре бухгалтерии, расчета ФормаСписка для чего?
2)ОУ почему не по новой методике на 2-х регистрах?
3) Не увидел вид расчета "Надбавка" в ПВР доп. начисления в задаче прописано "от суммы надбавок", а не от тарифа.
4) ВидыСубконто не включил в партию док "Операция" за это могут снизить, в задаче описано "При решении задач следует учитывать возможность наличия проводок, сформированных с помощью данного документа."
5) Признак пометки на удаление записей док. Операция не прописал.
6) В запросе расчетной части не установил условие на ВидРасчета.Способ, вместо условий.
7) для чего оперативное проведение для "КуплиПродажи", "Начисление", "Приходная"?
8) В приходе не прописал условие на услуги их не нужно загонять в остатки.

Большое спасибо что указали на ошибки, вот комментарии по пунктам:
1. Для красоты. Убрал для себя некоторые колонки, не люблю скролить по горизонтали.
2. Так проще. Это же вроде не является ошибкой?
3. У меня на экзамене была именно такая формулирока.
4,5. Тут не очень понял, вероятно вы правы. Документ Операция делал по минимуму.
6. Пока не очень понял. Буду еще раз прорешивать этот билет может пойму что вы имели ввиду.
7. Будет ошибкой если оставлю эти значения по умолчанию?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Dmitry_K от Ноябрь 11, 2017, 02:19:21 pm
Коллеги, а разве условие "Три смены", "Сутки через двое" это не синоним 3 различных элемента справочника "График работы", с соответствующим заполнением графика работы по примеру:
Смена №1 работает с 01.11.2017 сутки через двое, Смена №2 работает с 02.11.2017 сутки через двое. Как считаете?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Байт от Ноябрь 15, 2017, 03:03:19 pm
Коллеги, а разве условие "Три смены", "Сутки через двое" это не синоним 3 различных элемента справочника "График работы", с соответствующим заполнением графика работы по примеру:
Смена №1 работает с 01.11.2017 сутки через двое, Смена №2 работает с 02.11.2017 сутки через двое. Как считаете?

Я тоже так считаю, логически это верно)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Dmitry_K от Ноябрь 20, 2017, 01:40:07 pm
15.11.2017 сдавал экзамен.
Попался данный билет.
1 упр - 1в1 как в билете.
2 бух - аналогично 1в1 как в билете.
3 спр - была упрощена! в билете (на экзамене) необходимо было считать премию от начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения). Плюс тариф считается на начало расчетного периода (ну нужно пересчитывать по дням)
4 бизнес процесс простенький.
Как решил

УПР
Тут всё просто, один регистр, приход сделал по красивому, через запрос, и затем готовый результат запроса сразу сделал как
Движения.ОстаткиНоменклатуры.Загрузить(РезультатЗапроса.Выгрузить());
Расходная натупил во время экзамена но это нервы. По факту все так же просто. В первом пакете делаем получение остатков номенклатуры из регистра (соединяем левым соединением по Номенклатуре с остатками) при этом склад так же получаем из регистра. Помещаем в Вт, индексируем Номенклатура и Склад.
Далее из ВТ берем всё, и делаем соединение со складом по условию Если это склад из шапки тогда порядок = -1 иначе 9999.
В самом регистре который хранит порядок сдела что ресурс не может быть отрицательным.
Отчет просто обороты.

БУХ
Сделал 4 субконто, Номенклатура Склад Партия (где партия это Приходная накладная, КупляПродажа, Операция), Организация.
Организация как измерение бух регистра. Признак учета- Количественный.
На счете товары субконто Номенклатура Склад Партия, Количественный учет, на счете ПрибылиУбытки - субконто Организация, только обороты.
Движения стандартно - приходная как запись из ТЧ в регистр (просто перебором строк), КупляПродажа -остатки по счету товары в разрезе субконто Номенклатура Склад Партия, а далее просто списание по партиям, единственное нужно учесть, что порядок списания такой:
1. Дт Прибыли Убытки - Кт Товары.
2. Дт Товары - Кт Поставщики
3. Дт Покупатели - Кт Прибыли убытки.
ну где что как записать по субконто думаю итак понятно.
Отчет берем оборотыДтКт по Покупатели и ПрибылиУбытки

Спр.
Отличия от допов что в соседней теме.
Тариф считается на начало расчетного периода, т.е. вычислять не нужно.
Премия руководителю считается исходя из Тарифа и всё. никакие надбавки вводить не нужно было.
Решил так, два ПВР Основные и Дополнительные. Соответственно тарифа просто Ставка * Количество дней факт.
Премия так же просто, берем БазаДопНачисления где сотрудник <> Сотрудник разреза.
Условие с "Сотрудник работает сутки через двое в три смены" реализовал так:
График работы = и есть наша Смена №1 Смена №2 Смена №3. В условии задачи было сказано что сотрудники могут работать в разных подразделениях т.е. совместительство допускается.
Сделал регистр с графиком измерения Дата, Подразделение, Смена (где смена это наш справочник Графики работы). соответственно в регистрах расчет тоже связал измерения и реквизиты.
Условие по "пользователь может вводить самостоятельно виды расчета и их нужно привязать к существующим" реализовал как писали выше, Перечисление, реквизит в ПВР с этим перечислением. везде в запросах проверяе не на вид начисления а на этот реквизит.
В предприятии создал руками "Тариф интерактивно" т.е. показал что создан вручную и Премия интерактивно.
БП простой.

Получил вот такой результат по ошибкам:
Комментарий:

Вопрос № 2
Не учитываются дубли строк
Вопрос № 3
Документ "Операция" проводится; отчет сделан неоптимально
Вопрос № 4
Нет проверки на NULL; некорректно реализован механизм видов начислений
Вопрос № 5
Не настроена связь с измерением адресации

много нервничал и видимо это сказалось, но я рад что сдал (оценка 3).
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Hatfieldx от Ноябрь 20, 2017, 01:50:41 pm
15.11.2017 сдавал экзамен.
Попался данный билет.
1 упр - 1в1 как в билете.
2 бух - аналогично 1в1 как в билете.
3 спр - была упрощена! в билете (на экзамене) необходимо было считать премию от начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения). Плюс тариф считается на начало расчетного периода (ну нужно пересчитывать по дням)
4 бизнес процесс простенький.
Как решил

УПР
Тут всё просто, один регистр, приход сделал по красивому, через запрос, и затем готовый результат запроса сразу сделал как
Движения.ОстаткиНоменклатуры.Загрузить(РезультатЗапроса.Выгрузить());
Расходная натупил во время экзамена но это нервы. По факту все так же просто. В первом пакете делаем получение остатков номенклатуры из регистра (соединяем левым соединением по Номенклатуре с остатками) при этом склад так же получаем из регистра. Помещаем в Вт, индексируем Номенклатура и Склад.
Далее из ВТ берем всё, и делаем соединение со складом по условию Если это склад из шапки тогда порядок = -1 иначе 9999.
В самом регистре который хранит порядок сдела что ресурс не может быть отрицательным.
Отчет просто обороты.

БУХ
Сделал 4 субконто, Номенклатура Склад Партия (где партия это Приходная накладная, КупляПродажа, Операция), Организация.
Организация как измерение бух регистра. Признак учета- Количественный.
На счете товары субконто Номенклатура Склад Партия, Количественный учет, на счете ПрибылиУбытки - субконто Организация, только обороты.
Движения стандартно - приходная как запись из ТЧ в регистр (просто перебором строк), КупляПродажа -остатки по счету товары в разрезе субконто Номенклатура Склад Партия, а далее просто списание по партиям, единственное нужно учесть, что порядок списания такой:
1. Дт Прибыли Убытки - Кт Товары.
2. Дт Товары - Кт Поставщики
3. Дт Покупатели - Кт Прибыли убытки.
ну где что как записать по субконто думаю итак понятно.
Отчет берем оборотыДтКт по Покупатели и ПрибылиУбытки

Спр.
Отличия от допов что в соседней теме.
Тариф считается на начало расчетного периода, т.е. вычислять не нужно.
Премия руководителю считается исходя из Тарифа и всё. никакие надбавки вводить не нужно было.
Решил так, два ПВР Основные и Дополнительные. Соответственно тарифа просто Ставка * Количество дней факт.
Премия так же просто, берем БазаДопНачисления где сотрудник <> Сотрудник разреза.
Условие с "Сотрудник работает сутки через двое в три смены" реализовал так:
График работы = и есть наша Смена №1 Смена №2 Смена №3. В условии задачи было сказано что сотрудники могут работать в разных подразделениях т.е. совместительство допускается.
Сделал регистр с графиком измерения Дата, Подразделение, Смена (где смена это наш справочник Графики работы). соответственно в регистрах расчет тоже связал измерения и реквизиты.
Условие по "пользователь может вводить самостоятельно виды расчета и их нужно привязать к существующим" реализовал как писали выше, Перечисление, реквизит в ПВР с этим перечислением. везде в запросах проверяе не на вид начисления а на этот реквизит.
В предприятии создал руками "Тариф интерактивно" т.е. показал что создан вручную и Премия интерактивно.
БП простой.

Получил вот такой результат по ошибкам:
Комментарий:

Вопрос № 2
Не учитываются дубли строк
Вопрос № 3
Документ "Операция" проводится; отчет сделан неоптимально
Вопрос № 4
Нет проверки на NULL; некорректно реализован механизм видов начислений
Вопрос № 5
Не настроена связь с измерением адресации

много нервничал и видимо это сказалось, но я рад что сдал (оценка 3).

Поздравляю с успешной сдачей!!! Спасибо за полезную информацию

"Условие по "пользователь может вводить самостоятельно виды расчета и их нужно привязать к существующим" реализовал как писали выше"

Можете "ткнуть" носом в пост, где описано решение данного пункта.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Ноябрь 20, 2017, 01:57:51 pm
Можете "ткнуть" носом в пост, где описано решение данного пункта.
http://forum.chistov.pro/index.php?topic=3653.msg53854#msg53854
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Ноябрь 20, 2017, 02:01:27 pm
3 спр - была упрощена! в билете (на экзамене) необходимо было считать премию от начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения). Плюс тариф считается на начало расчетного периода (ну нужно пересчитывать по дням)
Эти изменения описаны в теме расхождений.
Еще раз поздравляю! Рассказ про нервы актуален. До сдачи немного больше двух недель, взял отпуск, готовлюсь, но боюсь нервы могут испортить сдачу.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Dmitry_K от Ноябрь 20, 2017, 02:03:31 pm
3 спр - была упрощена! в билете (на экзамене) необходимо было считать премию от начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения). Плюс тариф считается на начало расчетного периода (ну нужно пересчитывать по дням)
Эти изменения описаны в теме расхождений.
Еще раз поздравляю! Рассказ про нервы актуален. До сдачи немного больше двух недель, взял отпуск, готовлюсь, но боюсь нервы могут испортить сдачу.
Главное седативные не пейте, они успокаивают нервы но и снижают мозговую активность. по крайней мере пока я пил всякие новопасситы, мозг думал хреново.
Как только перестал, нервы конечно были но и мозг работал активнее.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Ноябрь 20, 2017, 02:09:02 pm
Главное седативные не пейте
Вот тут дилемма. От нервов можно клин поймать и не вспомнить элементарного, а под препаратами можно поплыть на экзамене. Для себя решил, что первая сдача разведывательная. Не сдачу сам себе прощу. Может это поможет как-то снизить стресс.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Dmitry_K от Ноябрь 20, 2017, 02:15:16 pm
Вот я тоже шел больше попробоваться.
Но сдал.
Главное перебороть в себе страх не сдать. Ничего страшного нету в этом, я знаю кто пересдавал по 5 раз, ну и что? Это экзамен, в нем всегда есть большая доля везения.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Ноябрь 20, 2017, 02:21:50 pm
всегда есть большая доля везения.
Несомненно. Кто готовится рано или поздно сдаст.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Dmitry_K от Ноябрь 20, 2017, 02:23:20 pm
всегда есть большая доля везения.
Несомненно. Кто готовится рано или поздно сдаст.
Именно!
Удачи Вам на экзамене!
Мне Ваши подсказки помогли сдать, надеюсь удача вернется бумерангом и вы тоже сдадите! 8)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Clition от Ноябрь 20, 2017, 02:24:48 pm
Именно!
Удачи Вам на экзамене!
Мне Ваши подсказки помогли сдать, надеюсь удача вернется бумерангом и вы тоже сдадите! 8)
Спасибо! Надеюсь настанет тот день..))
Название: Re: Билет 4. Спец по платформе V8
Отправлено: LoktarOgar от Декабрь 04, 2017, 08:40:31 pm
Фот ета решения. Потскашите, восможные ашипки ? Блакодарен.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: tuktas от Декабрь 10, 2017, 02:19:34 pm
Добрый день! Делал билет по актуальным билетам (https://docs.google.com/document/d/19Cv6COjMRcN_qDLbiWmYwp686IXpxE9GHHzQkpa2rME/edit).

Посмотрите, пожалуйста, его решение.
Хочу рассказать свой ход мыслей, если не прав, то поправьте, пожалуйста.

ОУ
Регистр Сведений: делал для складов, так как в билете есть фраза, что они могут меняться раз в месяц. Хотя, конечно, и не указано, что историю этих изменений надо хранить и т.д., но я решил, что лучше перестраховаться и выполнение через РСв, что не сильно усложнило получение данных в запросе.
Ресурс "Приоритет" сделал "неотрицательным" для запроса в дальнейшем.
Регистр РН: делал через один РН: Измерение - Склад, Номенклатура; Ресурсы - Количество, Себестоимость.
Не вижу смысла делать через два РН. Соответственно проведение реализовано через старую методику.
Блокировка: указывал только номенклатуру, так как нам нужна информация по всем складам и блокировку нужно делать по всем складам.
Запрос Док. Реализации: в запросе для склада из шапки документа указал значение приоритета "-1", чтобы он точно попал в начало. Для складов у которых не был указан приоритет (ЕстьNULL) указывал значение приоритета "99".
Заполнение "Движения": Тут все стандартно, без изысков.

БУ
ВидыСубконто: создал 3 субконто - Номенклатура, Склад, Партия.
ПланСчетов: я добавил только 3 созданных субконто для счета товары.
РегистрБУ: И тут я реализовал один момент. Я знаю, что можно проводку с продажей сделать через субконто. Но я использовал измерение "Организация" и сделал его не балансовым. И заполняю его везде, кроме проводки Дт "Товары" - Кт "Поставщики" в ОрганизацияКт.
Я сделал это только, чтобы узнать, допустимо ли такое решение?   Механизм с субконто реализовывал, он работал, но хотел узнать именно про мой способ.

СПР
Регистр Сведений: в ГрафикиРабот ничего нового не делал.
Я изменил обработку по его заполнению. Если установить галку "Смена", то надо будет заполнить поля "Рабочих" и "Выходных".
Например, если указать 1 и 2 соответственно, то получится смена "1 через 2", если указать 2 и 2, то будет смена "2 через 2". При желании можно добавить реквизит и указать сколько часов в смене.
Если галку убрать, то работаем как с обычной обработкой.
Ну и добавил реквизит "График"
ПВР: сделал два ПВР. ОДин с периодом действия и одним Видом расчета "Оклад".
Для Дополнительных начислений сделал зависимость периоду действия. Два вида расчета. "Надбавка" - зависит по базе от оклада. "Премия руководителю" - зависит по базе от надбавки.
Перерасчеты: Для надбавки ведущим сделал "Оклад", а для Премии руководителю сделал "Оклад" и "Надбавку". Логика была такая, что если поменяют надбавку, то нужно пересчитать премию руководителю. Если поменяли "Оклад", то нужно пересчитать и "Надбавку" и "Премию руководителю".
Так в тексте по этой задаче не указано совместительство это или нет, но из-за того что для перерасчетов в отчете нужно подразделение, то указываем его везде как измерение, а не реквизит.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAA от Январь 04, 2018, 07:24:01 pm
Здравствуйте. Может ли кто-нибудь подсказать, почему не формируется таблица перерасчетов. База прилагается.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Igrok от Январь 11, 2018, 04:00:23 pm
Хочу поделиться решение, вроде все считает верно, тут только СПР
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Igrok от Январь 11, 2018, 04:36:21 pm
Здравствуйте. Может ли кто-нибудь подсказать, почему не формируется таблица перерасчетов. База прилагается.

Оклад сделай по тому же сотруднику в первом документе, тогда появиться
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SAA от Январь 13, 2018, 12:28:19 pm
Спасибо за ответ. Думаю, что сотрудника вообще надо удалить из перерасчетов, чтобы информация о перерасчетах появлялась в том случае, когда в документе, формирующем базу, нет информации о сотруднике, по которому необходимо выполнить перерасчет.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Январь 23, 2018, 11:29:27 pm
Подскажите, кто знает. Правильно ли я понял, что с учетом новых условий, формулировка задачи СПР теперь звучит так:

Начисление зарплаты сотрудникам предприятия осуществляется ежемесячно с использованием метода отклонений. Каждый сотрудник может работать одновременно в нескольких подразделениях компании, т.е. совместительство допускается.
Сотрудники предприятия получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как тарифная ставка, умноженная на количество фактически отработанных часов.
В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения. Сотрудники каждого подразделения работают в три смены по графику «Сутки через двое».
Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета.
Руководителям подразделений выплачивается премия в виде процента от суммы надбавок за предыдущий месяц сотрудников их подразделения. С надбавки самого руководителя премия не начисляется. Ввод надбавки руководителю подразделения осуществляется документом «Начисление зарплаты». Информацию о должностях сотрудников в информационной базе хранить не надо.
.
Для анализа полученных сотрудниками предприятия премий в конфигурации необходимо предусмотреть отчет следующего вида:".
   
Сотрудник% премииСумма премии
   
Колонки Подразделение, Сотрудник, % премии, Сумма премии. Отчет должен быть построен только за определенный календарным месяц
Ввод всех начислений происходит документом «Начисление зарплаты». Считать, что все данные вводятся только в пределах одного месяца, например, можно указать начисление по тарифу с 10.01 по 31.01, а запись: тариф с 10.01 по 03.02 вводить нельзя.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Январь 30, 2018, 12:10:01 am
Хочу поделиться решение, вроде все считает верно, тут только СПР
Есть вопрос к Вашему решению. Вопросы вытекают из моего понимания условия задачи (см. выше). Ну и да - я не учел, что нигде не написано, что старый вариант отчета не удаляли. Будем считать, что нужно делать 2 отчета.
Например,  Вы получаете тариф на начало месяца, а в условии говорится: "можно указать начисление по тарифу с 10.01 по 31.01" и "В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день". 01.01 может быть одна ставка а 10.01 - другая уже.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Январь 31, 2018, 10:49:07 pm
Выкладываю билет 4 с дополнениями. Буду рад критике.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Julia2690 от Февраль 13, 2018, 08:04:48 am
Выкладываю билет 4 с дополнениями. Буду рад критике.
Slava, а как вы поняли задачу СПР, учитывая все дополнения? Как рассчитывается премия руководителю?  В дополнениях есть сообщение: "В билете 4 убрали надбавку. Премия руководителю рассчитывается от тарифной ставки. Тарифная ставка устанавливается для смены"
И где сказано, что все остальные сотрудники получают премию? Или это и есть надбавка? (в части надбавки значит условие не поменялось??)
п.с. пока не разбирала ваше решение, хочется сначала понять какую задачу вы перед собой поставили)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Февраль 13, 2018, 08:35:13 am
Slava, а как вы поняли задачу СПР, учитывая все дополнения? Как рассчитывается премия руководителю?  В дополнениях есть сообщение: "В билете 4 убрали надбавку. Премия руководителю рассчитывается от тарифной ставки. Тарифная ставка устанавливается для смены"
И где сказано, что все остальные сотрудники получают премию? Или это и есть надбавка? (в части надбавки значит условие не поменялось??)
п.с. пока не разбирала ваше решение, хочется сначала понять какую задачу вы перед собой поставили)
Юлия, я выше писал как я вижу условие задачи с учетом изменений. Премия это и есть надбавка. И еще - в ветке билета 1 меня "заругали" за то, что я перемудрил с получением оклада на начало действия вида расчета(оклад нужно получать на начало месяца). Это касается и этого билета. Ну и ничего не говорится о том, что старый отчет делать не надо.
Если считаете, что условие я истолковал не верно - напишите в чем я не прав
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Julia2690 от Февраль 13, 2018, 10:18:59 am
Юлия, я выше писал как я вижу условие задачи с учетом изменений. Премия это и есть надбавка. И еще - в ветке билета 1 меня "заругали" за то, что я перемудрил с получением оклада на начало действия вида расчета(оклад нужно получать на начало месяца). Это касается и этого билета. Ну и ничего не говорится о том, что старый отчет делать не надо.
Если считаете, что условие я истолковал не верно - напишите в чем я не прав
Прошу прощения за невнимательность)
Меня сбило с толку сообщение от Dmitry_K на 11 странице этого обсуждения, "Премия руководителю считается исходя из Тарифа и всё. никакие надбавки вводить не нужно было." Что значит от тарифной ставки? Не значит ли это, что премия руководителю считается процентом от начисленного по Тарифной ставке оклада других сотрудников? Как думаете?
Как верно я не знаю, и выяснится это только на экзамене, если этот билет попадется, я лишь размышляю..) Кстати, когда сдавать собираетесь?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Февраль 13, 2018, 10:47:58 am
Меня сбило с толку сообщение от Dmitry_K на 11 странице этого обсуждения, "Премия руководителю считается исходя из Тарифа и всё. никакие надбавки вводить не нужно было." Что значит от тарифной ставки? Не значит ли это, что премия руководителю считается процентом от начисленного по Тарифной ставке оклада других сотрудников? Как думаете?
Как верно я не знаю, и выяснится это только на экзамене, если этот билет попадется, я лишь размышляю..) Кстати, когда сдавать собираетесь?
По поводу тарифа сложно так говорить. Нужно видеть условие полностью. Я решал так как написал выше. На экзамене можно будет уже сориентироваться. Я иду в понедельник сдаваться )
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Julia2690 от Февраль 13, 2018, 01:45:38 pm
Выложу свой билет) Сразу оговорюсь, что задачу СПР по последним изменениям и описанию сдачи от Dmitry_K я поняла так:
Начисление зарплаты сотрудникам предприятия осуществляется ежемесячно с использованием метода отклонений.
Каждый сотрудник может работать одновременно в нескольких подразделениях компании, т.е. совместительство допускается. Сотрудники каждого подразделения работают в три смены по графику «Сутки через двое».
Сотрудники предприятия получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как тарифная ставка, умноженная на количество фактически отработанных часов.
В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. Тарифная ставка считается на начало расчетного периода. В информационной базе необходимо хранить историю ее изменения.
Руководителям подразделений выплачивается премия в виде процента от  начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения) за предыдущий месяц.
Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета.
Для анализа полученных сотрудниками предприятия премий в конфигурации необходимо предусмотреть отчет следующего вида:". Колонки Подразделение, Сотрудник, % премии, Сумма премии. Отчет должен быть построен только за определенный календарным месяц.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Julia2690 от Февраль 14, 2018, 04:49:32 am
По поводу тарифа сложно так говорить. Нужно видеть условие полностью. Я решал так как написал выше. На экзамене можно будет уже сориентироваться. Я иду в понедельник сдаваться )
Slava, удачи вам в сдаче!) Отпишитесь потом, какой билет достался и как все прошло)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Февраль 14, 2018, 08:47:04 am
Slava, удачи вам в сдаче!) Отпишитесь потом, какой билет достался и как все прошло)
Спасибо!  :)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Февраль 16, 2018, 09:12:57 am
Выложу свой билет) Сразу оговорюсь, что задачу СПР по последним изменениям и описанию сдачи от Dmitry_K я поняла так:
Julia2690, смотрел решение СПР только. Попутно подправил некоторые свои косяки :)
Но есть вопросы. Для чего в документе НЗ вводить период действия? В условии же сказано, что премия считается от тарифа за предыдущий месяц.
В РС "СтавкиСмен", думаю, есть смысл завести измерение "ВидРасчета", чтобы для новых видов расчета пользователь мог задавать ставку.
В запросе при получении ставки, Вы получаете ставку по минимальному периоду. Это будет всегда самая старая ставка. Во второй части запроса условие соединения по сотруднику считаю избыточным(достаточно номера строки), нет проверки IsNull.
Процедуру расчета рекомендуют переносить в общий модуль.
При расчете премии руководителю не увидел, чтобы учитывалось условие "Руководителям подразделений выплачивается премия в виде процента от  начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения)".
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Julia2690 от Февраль 16, 2018, 12:12:21 pm
Julia2690, смотрел решение СПР только. Попутно подправил некоторые свои косяки :)
Но есть вопросы. Для чего в документе НЗ вводить период действия? В условии же сказано, что премия считается от тарифа за предыдущий месяц.
В РС "СтавкиСмен", думаю, есть смысл завести измерение "ВидРасчета", чтобы для новых видов расчета пользователь мог задавать ставку.
В запросе при получении ставки, Вы получаете ставку по минимальному периоду. Это будет всегда самая старая ставка. Во второй части запроса условие соединения по сотруднику считаю избыточным(достаточно номера строки), нет проверки IsNull.
Процедуру расчета рекомендуют переносить в общий модуль.
При расчете премии руководителю не увидел, чтобы учитывалось условие "Руководителям подразделений выплачивается премия в виде процента от  начисленного тарифа по подчиненным сотрудникам (но не по самому руководителю подразделения)".
Спасибо за комментарии!)
1. Период действия не к чему, вы правы, нужно убрать, чтобы не смущать никого.
2. По поводу добавить вид расчета - соглашусь, что при разработке рабочего решения - это логично добавить, но в рамках задания, думаю, можно не добавлять
3. По запросу согласна, поправила)
4. Общий модуль? учту)
5. Да, забыла условие на неравенство сотрудник и сотрудника разреза
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Хильда от Февраль 16, 2018, 02:21:09 pm
Но есть вопросы. Для чего в документе НЗ вводить период действия? В условии же сказано, что премия считается от тарифа за предыдущий месяц.
А если пользователь введет свой вид расчета, например, ПремияПроцентом и захочет чтобы она считалась от оклада за текущий месяц? Я бы ДатуНачала и ДатуОкончания не выкидывала.

Выкладываю свою версия билета, буду рада критике!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Февраль 16, 2018, 02:34:51 pm
А если пользователь введет свой вид расчета, например, ПремияПроцентом и захочет чтобы она считалась от оклада за текущий месяц? Я бы ДатуНачала и ДатуОкончания не выкидывала.
В условии есть фраза "Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета".  Думаю, не стоит усложнять условие. А вот возможность устанавливать ставку для вида расчета лучше реализовать.
Думаю, это не существенный момент.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Хильда от Февраль 16, 2018, 02:58:26 pm
Я иду в понедельник сдаваться )
Slava, ни пуха Вам, ни пера! Отпишитесь, пожалуйста, потом, как все прошло.
ПыСы. Я тоже должна была идти 19-го, но перенесли на 22-е :-[  Нервы ни к черту, и "я знаю, что я ничего не знаю" (с)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Slava от Февраль 16, 2018, 03:57:14 pm
Выложу свой билет) Сразу оговорюсь, что задачу СПР по последним изменениям и описанию сдачи от Dmitry_K
Julia2690, заметил еще один момент.  У Вас у обоих РР установлен флаг "Базовый период". Как я понимаю его ставить нужно только для РР для которого необходимо получать базу.
Флаг "Базовое" не установлен для измерения "Подразделение" в ДН
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Julia2690 от Февраль 17, 2018, 08:02:17 am

Julia2690, заметил еще один момент.  У Вас у обоих РР установлен флаг "Базовый период". Как я понимаю его ставить нужно только для РР для которого необходимо получать базу.
Флаг "Базовое" не установлен для измерения "Подразделение" в ДН
Спасибо, исправилась)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: andrig от Февраль 25, 2018, 06:27:38 am
Мои решения после сдачи.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: apetwork от Март 04, 2018, 09:50:27 pm
Полностью решенный Билет 4. Задача по СПР решена в варианте с последними известными изменениями с экзамена. Расчеты в 1С совпадают с расчетами вручную. Задачи по управляемым формам также решены (переход по команде из форм документа и списка расходной накладной в форму списка реестра накопления, фотография в форме элемента справочника физлица).
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Lzrnk от Март 17, 2018, 08:27:29 am
Попалась на экзамене задача СПР. Звучала так

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

Сотрудники каждого подразделения работают по графику «Сутки через двое». Сотрудники предприятия получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как тарифная ставка, умноженная на количество фактически отработанных часов. Тарифная ставка может меняться каждый день, но берется на начало расчетного периода. В информационной базе необходимо хранить историю её изменения.
 
Руководителям подразделений выплачивается премия в виде процента от суммы оплат по тарифу за предыдущий месяц сотрудников его подразделения, за исключением оплаты  самого руководителя. Информацию о должностях сотрудников в информационной базе хранить не надо.
Создать отчет «Перерасчет зарплаты», в котором пользователь должен увидеть записи регистра расчета, которые возможно требуется пересчитать.

Объект перерасчета   Вид расчета   …
      
Саму процедуру перерасчета записей в рамках данной задачи реализовывать не требуется. Ввод всех начислений происходит документом «Начисление зарплаты». Считать, что все данные вводятся только в пределах одного месяца, например, можно указать начисление по тарифу с 10.01 по 31.01, а запись: тариф с 10.01 по 03.02 вводить нельзя. В одном документе могут быть данные за разные расчетные периоды.
Создать отчёт по начислениям сотрудников.
Сотрудник   Подразделение   % премии   Сумма начислена
Отчёт должен быть сформирован только за один расчётный период.

Удачи всем!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Igrok от Март 18, 2018, 02:17:38 pm
Спасибо, было бы интересно узнать результат
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Lzrnk от Март 18, 2018, 06:00:27 pm
Спасибо, было бы интересно узнать результат
Результат положительный.
Вообще, принимают довольно лояльно, главное не ошибаться по крупному.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: fimanich от Апрель 07, 2018, 10:50:42 pm
Мое решение. Критика приветствуется. Расчетная задача взята здесь (на фотке): http://forum.chistov.pro/index.php?topic=3653.90, задача по бизнес-процессу - из билета 10 (согласно информации о расхождениях). В некоторых решениях здесь видел, что в перерасчете в доп. начислениях сделано 2 измерения Подразделение, Сотрудник. Не согласен, не должно быть измерения перерасчета Сотрудник, т.к. премия руководителя зависит от записей по подразделению. Пример: руководитель - Бельдыев. В базе - Иванов. Перепроводим документ, где только Иванов => перерасчет по Бельдыеву не заполняется, если есть измерение Сотрудник. То есть в перерасчете должно быть одно измерение - Подразделение.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Lena_I от Апрель 17, 2018, 05:36:23 pm
Всем привет! Дублирую сюда сообщение, т.к. именно 4й билет попался.

Сдавала 11 апреля дистанционно из Белгорода. Билет попался 4й с изменениями, результат сказали 16 апреля.

Добрый день !

Результат экзамена:

11 апреля 2018 г.

Ибрагимова Елена Юрьевна

Оценка: 4

Экзамен считается сданным при оценке больше или равной 3.

Комментарий:

Вопрос № 3
Блокировка по организации не установлена; отчет сделан неоптимально, вместо проверки на тип используется соединение
Вопрос № 4
Не настроена связь данных графика с регистром; неверно настроен перерасчет
Вопрос № 5
Не настроена связь с измерением адресации


С уважением,
Отдел организации обучения фирмы "1С"

Итак, по самому экзамену: задачу по ОУ сделала очень быстро, хорошо сохранила базу, т.к. она у меня два раза вылетела, ну потеряла всего минут 10 работы, потом ещё раз вылетела, я стала сохранять dt каждые минут 20;  БУ тоже быстро сделала, а на Расчетной задаче баг какой-то в Платформе был не подвязывался График из регистра сведений к реквизиту График в регистре расчета, причем все настроено верно и значение и дата связались нормально; из-за этого соответственно не отрабатывал код, я удаляла дважды ПВР, РР и заново создавала, бесполезно; такая же ситуация и с Перерасчетом - не связывалось Измерение;  в итоге все задачи сделала отладила, а вот в Расчетах так и остался этот косяк, описала в пояснительной, что не связывается График и косяк какой-то платформенный; потом уже на последних минутах убрала обязательное заполнение у Графика везде и провела документ с пустым графиком, просто показать что данные рассчитываются у меня.

Подробнее по задачам:
ОУ: добавлен РС: ПриоритетыСкладов(Склад, Приоритет, период Месяц); РН: ОстаткиНоменклатуры(Номенклатура, Склад, Количество, Сумма); в расходной списание по приоритету складов - все очень просто; Отчет тоже простой по Остаткам и оборотам;
БУ: Субконто: Покупатель(Организация), Склад, Партия, Номенклатура
РБ: Измерение Организация, Ресурсы: Количество(Не Балансовое, ПУ Количественный), Сумма(Балансовое)
На счете «Прибыли и убытки» добавлено оборотное субконто «Покупатель» для хранения информации об организации покупателя, эти данные необходимы для построения отчета
На Счете Товары: Количественный + Субконто: Номенклатура, Партия, Склад
проведение док. Купля-продажа: соединение с остатками РБ, проверка достаточности по складу отправителю и расчет себестоимости по партиям;
Отчет: ВсеОрганизации(спр. Организации + Организации связь по Истина - чтобы все выбрать) + ОборотыДтКт (Покупатели/ПрибылиУбытки) - но в отчете указано что реализован не оптимально;

Расчеты: Перечисление: СпособыРасчета – (ОплатаПоТарифу, ПремияРуководителю)
ПВР: ОН Реквизит: СпособРасчета(Перечисление СпособРасчета), Использует период действия, не зависит от базы(Предопределенный - Оклад, но в предприятии ввожу новый и по нему считаю)
ПВР: ДН Реквизит: СпособРасчета(Перечисление СпособРасчета), Не использует период действия, зависит от базы по периоду действия(Предопределенный - Премия(базовый, ведущий - Оклад), но в предприятии ввожу новый и по нему считаю)
РР: ОН: изм – Сотрудник, Подразделение; ресурс – Результат, реквизиты – Параметр, График
Справочник: ФизическиеЛица(реквизит Руководитель)
РС: ГрафикиРаботы измерения – Дата, График
РС: ТарифныеСтавки(период день) – измерение Смена(График), ресурс - Ставка

т.к. в задаче указано, что Тарифная ставка может меняться ежедневно, но брать на начало периода расчета, то связываю с реальной таблицей РС ТарифныеСтавки; расчет произвожу в зависимости от заданного Способа расчета(а не по виду расчета, т.к. пользователь должен сам иметь возможность вводить); расчет Оплаты по тарифу: связь Данных графика + РС Тарифные ставки;  расчет по Премии руководителю: БазаОсновныеНачисления по измерениям(Подразделение) в разрезе(Сотрудника) и сотрудник для расчета не учитывается;
Отчеты простые: по премиям и по перерасчету

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

В целом я довольна, только очень много нервов потратила из-за косяков в платформе и не была уверена, что сдам именно из-за проблемы связывания с Графиком и Измерением в Перерасчете, но я все описала в пояснительной. Возможно ещё маленьким плюсом было то что у меня достаточно красивый код, есть мелкие плюшки необязательные, но удобные при отладке, возможность перехода в формах всех документов к движениям, указание количества нехватки товара и подсветка конкретной строки таб. части; в запросах у временных таблиц индексация, проверка на Null не по всем полям, а по необходимым. Так что дерзайте, всем удачи и спасибо за такой прекрасный форум)))

P.S. Пишите пояснительную обязательно!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: VadTmb от Июнь 05, 2018, 10:01:14 pm
Всем привет. Сдавал сегодня удаленно 4 билет. Все шло неплохо, пока не появились 2 проблемы:
1) в задаче БУ после указания ПУ "Количественный" в плане счетов "Управленческий" не получалось указать данный ПУ для ресурса "Количество" в регистре бухгалтерии: в окне Выбор объекта: признак учета отсутствовал данный ПУ! Там вообще никаких ПУ не отображалось, хотя (для пробы ПУСы появлялись в соответствующих окошках, также появлялся ПУ "Количественный" для измерения "Организации", а для ресурсов никак. С чем связана эта проблема? Кто знает? Может какие то опции каркасной виноваты?
2) в расчетной задаче при настройке перерасчета для ДН, также при добавлении нового перерасчета в ДН и добавлении в нем измерения Сотрудник при настройке связи с измерением родительского регистра расчета в появляющемся окне Выбор объекта: измерения отсутствовали какие либо измерения! Хотя в РР ОН были 2 измерения (сотрудник, подразделение) и были привязаны ПВР в соответствующим РР ОН и ДН и установлена зависимость по ПД от базовых основных начислений.
Попытки самостоятельно отыскать решение за отведенное время привели к тому, что не успел доделать СПР >:(
Название: Re: Билет 4. Спец по платформе V8
Отправлено: KlintuhovDE от Июль 17, 2018, 12:33:36 pm
Всем привет. Сдавал сегодня удаленно 4 билет. Все шло неплохо, пока не появились 2 проблемы:
1) в задаче БУ после указания ПУ "Количественный" в плане счетов "Управленческий" не получалось указать данный ПУ для ресурса "Количество" в регистре бухгалтерии: в окне Выбор объекта: признак учета отсутствовал данный ПУ! Там вообще никаких ПУ не отображалось, хотя (для пробы ПУСы появлялись в соответствующих окошках, также появлялся ПУ "Количественный" для измерения "Организации", а для ресурсов никак. С чем связана эта проблема? Кто знает? Может какие то опции каркасной виноваты?
2) в расчетной задаче при настройке перерасчета для ДН, также при добавлении нового перерасчета в ДН и добавлении в нем измерения Сотрудник при настройке связи с измерением родительского регистра расчета в появляющемся окне Выбор объекта: измерения отсутствовали какие либо измерения! Хотя в РР ОН были 2 измерения (сотрудник, подразделение) и были привязаны ПВР в соответствующим РР ОН и ДН и установлена зависимость по ПД от базовых основных начислений.
Попытки самостоятельно отыскать решение за отведенное время привели к тому, что не успел доделать СПР >:(

По 1 пункту - мне помагало изменение режима на 8.3.3 вроде бы.
По 2 пункту встречался какой-то косяк, похожий по описанию на ваш, но не факт что был именно он - там помогла выгрузка-загрузка базы.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kaaasteeen от Август 21, 2018, 10:40:31 am
Всем привет! Дублирую сюда сообщение, т.к. именно 4й билет попался.

Сдавала 11 апреля дистанционно из Белгорода. Билет попался 4й с изменениями, результат сказали 16 апреля.

Добрый день !

Результат экзамена:

11 апреля 2018 г.

Ибрагимова Елена Юрьевна

Оценка: 4

Экзамен считается сданным при оценке больше или равной 3.

Комментарий:

Вопрос № 3
Блокировка по организации не установлена; отчет сделан неоптимально, вместо проверки на тип используется соединение
Вопрос № 4
Не настроена связь данных графика с регистром; неверно настроен перерасчет
Вопрос № 5
Не настроена связь с измерением адресации


С уважением,
Отдел организации обучения фирмы "1С"

Итак, по самому экзамену: задачу по ОУ сделала очень быстро, хорошо сохранила базу, т.к. она у меня два раза вылетела, ну потеряла всего минут 10 работы, потом ещё раз вылетела, я стала сохранять dt каждые минут 20;  БУ тоже быстро сделала, а на Расчетной задаче баг какой-то в Платформе был не подвязывался График из регистра сведений к реквизиту График в регистре расчета, причем все настроено верно и значение и дата связались нормально; из-за этого соответственно не отрабатывал код, я удаляла дважды ПВР, РР и заново создавала, бесполезно; такая же ситуация и с Перерасчетом - не связывалось Измерение;  в итоге все задачи сделала отладила, а вот в Расчетах так и остался этот косяк, описала в пояснительной, что не связывается График и косяк какой-то платформенный; потом уже на последних минутах убрала обязательное заполнение у Графика везде и провела документ с пустым графиком, просто показать что данные рассчитываются у меня.

Подробнее по задачам:
ОУ: добавлен РС: ПриоритетыСкладов(Склад, Приоритет, период Месяц); РН: ОстаткиНоменклатуры(Номенклатура, Склад, Количество, Сумма); в расходной списание по приоритету складов - все очень просто; Отчет тоже простой по Остаткам и оборотам;
БУ: Субконто: Покупатель(Организация), Склад, Партия, Номенклатура
РБ: Измерение Организация, Ресурсы: Количество(Не Балансовое, ПУ Количественный), Сумма(Балансовое)
На счете «Прибыли и убытки» добавлено оборотное субконто «Покупатель» для хранения информации об организации покупателя, эти данные необходимы для построения отчета
На Счете Товары: Количественный + Субконто: Номенклатура, Партия, Склад
проведение док. Купля-продажа: соединение с остатками РБ, проверка достаточности по складу отправителю и расчет себестоимости по партиям;
Отчет: ВсеОрганизации(спр. Организации + Организации связь по Истина - чтобы все выбрать) + ОборотыДтКт (Покупатели/ПрибылиУбытки) - но в отчете указано что реализован не оптимально;

Расчеты: Перечисление: СпособыРасчета – (ОплатаПоТарифу, ПремияРуководителю)
ПВР: ОН Реквизит: СпособРасчета(Перечисление СпособРасчета), Использует период действия, не зависит от базы(Предопределенный - Оклад, но в предприятии ввожу новый и по нему считаю)
ПВР: ДН Реквизит: СпособРасчета(Перечисление СпособРасчета), Не использует период действия, зависит от базы по периоду действия(Предопределенный - Премия(базовый, ведущий - Оклад), но в предприятии ввожу новый и по нему считаю)
РР: ОН: изм – Сотрудник, Подразделение; ресурс – Результат, реквизиты – Параметр, График
Справочник: ФизическиеЛица(реквизит Руководитель)
РС: ГрафикиРаботы измерения – Дата, График
РС: ТарифныеСтавки(период день) – измерение Смена(График), ресурс - Ставка

т.к. в задаче указано, что Тарифная ставка может меняться ежедневно, но брать на начало периода расчета, то связываю с реальной таблицей РС ТарифныеСтавки; расчет произвожу в зависимости от заданного Способа расчета(а не по виду расчета, т.к. пользователь должен сам иметь возможность вводить); расчет Оплаты по тарифу: связь Данных графика + РС Тарифные ставки;  расчет по Премии руководителю: БазаОсновныеНачисления по измерениям(Подразделение) в разрезе(Сотрудника) и сотрудник для расчета не учитывается;
Отчеты простые: по премиям и по перерасчету

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

В целом я довольна, только очень много нервов потратила из-за косяков в платформе и не была уверена, что сдам именно из-за проблемы связывания с Графиком и Измерением в Перерасчете, но я все описала в пояснительной. Возможно ещё маленьким плюсом было то что у меня достаточно красивый код, есть мелкие плюшки необязательные, но удобные при отладке, возможность перехода в формах всех документов к движениям, указание количества нехватки товара и подсветка конкретной строки таб. части; в запросах у временных таблиц индексация, проверка на Null не по всем полям, а по необходимым. Так что дерзайте, всем удачи и спасибо за такой прекрасный форум)))

P.S. Пишите пояснительную обязательно!

Не могли бы выложить базу Вашего  решения?
Нигде не видел решения с реквизитом" руководитель" в спр. Физ лица.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Evgenich от Август 22, 2018, 09:50:43 am
Не могли бы выложить базу Вашего  решения?
Нигде не видел решения с реквизитом" руководитель" в спр. Физ лица.

в задаче есть такое предложение: Информацию о должностях сотрудников в информационной базе хранить не надо.
Так что вариант с реквизитом рассматривать не стоит, скорее всего это единичный случай который прокатил на экзамене
Название: Re: Билет 4. Спец по платформе V8
Отправлено: kaaasteeen от Август 23, 2018, 09:04:16 am
Не могли бы выложить базу Вашего  решения?
Нигде не видел решения с реквизитом" руководитель" в спр. Физ лица.

в задаче есть такое предложение: Информацию о должностях сотрудников в информационной базе хранить не надо.
Так что вариант с реквизитом рассматривать не стоит, скорее всего это единичный случай который прокатил на экзамене

Спасибо)
Название: Re: Билет 4. Спец по платформе V8
Отправлено: isaevaks от Август 23, 2018, 04:56:05 pm
Добрый день. Посмотрите, пожалуйста, решение
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Sims от Август 24, 2018, 02:47:43 pm
В задаче по БУ указано, что себестоимость рассчитывается в разрезе организация-склад-партия, только не указан метод списания.
Значит ли это, что нужно по умолчанию списывать по ФИФО? Или же упорядочивать партии по моменту времени вовсе не нужно и пусть себестоимость списывается со случайных партий?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: daadaa от Август 24, 2018, 03:09:36 pm
В задаче по БУ указано, что себестоимость рассчитывается в разрезе организация-склад-партия, только не указан метод списания.
Значит ли это, что нужно по умолчанию списывать по ФИФО? Или же упорядочивать партии по моменту времени вовсе не нужно и пусть себестоимость списывается со случайных партий?
можете никак не упорядочивать, замечания не будет.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ComradeKite от Октябрь 03, 2018, 05:37:20 pm
В задаче по БУ указано, что себестоимость рассчитывается в разрезе организация-склад-партия, только не указан метод списания.
Значит ли это, что нужно по умолчанию списывать по ФИФО? Или же упорядочивать партии по моменту времени вовсе не нужно и пусть себестоимость списывается со случайных партий?
Тут про метод списания более глубокий смысл.
По идее режим проведения Приходу и КуплеПродаже надо поставить оперативный. В таком случае будет момент времени и можно однозначно определить на оси времени где находятся документы Приход и КуплаПродажа. Но как быть в таком случае с документом "Операция". Обычно этому документу надо запрещать проведение. Если так то данные введенные документом "Операция" могут расположиться на оси времени не согласованно с документами Приход и Купля продажа. Если учесть тот факт, что сортировку партий делать не надо и забить на согласованность на оси времени документов Приход КупляПродажа Операция, то решается просто. Но правильно ли?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Алексей18 от Октябрь 03, 2018, 07:46:34 pm
В задаче по БУ указано, что себестоимость рассчитывается в разрезе организация-склад-партия, только не указан метод списания.
Значит ли это, что нужно по умолчанию списывать по ФИФО? Или же упорядочивать партии по моменту времени вовсе не нужно и пусть себестоимость списывается со случайных партий?
Тут про метод списания более глубокий смысл.
По идее режим проведения Приходу и КуплеПродаже надо поставить оперативный. В таком случае будет момент времени и можно однозначно определить на оси времени где находятся документы Приход и КуплаПродажа. Но как быть в таком случае с документом "Операция". Обычно этому документу надо запрещать проведение. Если так то данные введенные документом "Операция" могут расположиться на оси времени не согласованно с документами Приход и Купля продажа. Если учесть тот факт, что сортировку партий делать не надо и забить на согласованность на оси времени документов Приход КупляПродажа Операция, то решается просто. Но правильно ли?
Мне на экзамене этот билет попался. Здесь не нужно искать подвохов - пишите в пояснительной записке, что списывать партии будете по ФИФО и делаете сортировку по МоментуВремени. Вопросов не возникло.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ComradeKite от Октябрь 04, 2018, 09:28:30 am
В задаче по БУ указано, что себестоимость рассчитывается в разрезе организация-склад-партия, только не указан метод списания.
Значит ли это, что нужно по умолчанию списывать по ФИФО? Или же упорядочивать партии по моменту времени вовсе не нужно и пусть себестоимость списывается со случайных партий?
Тут про метод списания более глубокий смысл.
По идее режим проведения Приходу и КуплеПродаже надо поставить оперативный. В таком случае будет момент времени и можно однозначно определить на оси времени где находятся документы Приход и КуплаПродажа. Но как быть в таком случае с документом "Операция". Обычно этому документу надо запрещать проведение. Если так то данные введенные документом "Операция" могут расположиться на оси времени не согласованно с документами Приход и Купля продажа. Если учесть тот факт, что сортировку партий делать не надо и забить на согласованность на оси времени документов Приход КупляПродажа Операция, то решается просто. Но правильно ли?
Мне на экзамене этот билет попался. Здесь не нужно искать подвохов - пишите в пояснительной записке, что списывать партии будете по ФИФО и делаете сортировку по МоментуВремени. Вопросов не возникло.
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
 
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Алексей18 от Октябрь 04, 2018, 07:56:22 pm
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.
Операцию конечно включал в состав Партий. Я все таки не очень понимаю, почему ручную операцию Вы как то особенно выделяете. У нее можно поставить любое время вручную и она также как и другие документы будет прекрасно находиться на оси времени. Пусть даже в непроведенном состоянии, но с движениями.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
Сдал на 4. Сдавал дистанционно. Комментарий экзаменатора: "Хорошо." При этом я уже более 10 лет не занимаюсь 1С. Подготовка и сдача экзамена для меня были чистым факультативом. Практического опыта с 8.3 у меня нет, раньше занимался только 7.7. Так что к моим словам можете относиться с долей скептицизма. Делайте на экзамене так, как считаете правильным.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ComradeKite от Октябрь 05, 2018, 09:00:55 am
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.
Операцию конечно включал в состав Партий. Я все таки не очень понимаю, почему ручную операцию Вы как то особенно выделяете. У нее можно поставить любое время вручную и она также как и другие документы будет прекрасно находиться на оси времени. Пусть даже в непроведенном состоянии, но с движениями.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
Сдал на 4. Сдавал дистанционно. Комментарий экзаменатора: "Хорошо." При этом я уже более 10 лет не занимаюсь 1С. Подготовка и сдача экзамена для меня были чистым факультативом. Практического опыта с 8.3 у меня нет, раньше занимался только 7.7. Так что к моим словам можете относиться с долей скептицизма. Делайте на экзамене так, как считаете правильным.
Возможно я не до конца понимаю "Оперативность". Судя по моим знаниям момент времени это ссылка и время. Что делать если документы записаны одной секундой, документ "Операция" и документ КупляПродажа? В случае если оперативное проведение разрешено у документов Приход и Расход, то платформа гарантирует корректное размещение документов на временной оси. Ведь в одну секунду может прийти товар и уйти, а порядок важен. Может оказаться расход раньше прихода и товара может не хватить. У меня вот возник вопрос, у документа "Операция" оперативного проведения нет. Как тогда он согласуется с другими документами на оси времени? Платформа то не будет гарантировать согласованность, что если в одну секунду запишется документ "Операция" и документ "Приход".
Название: Re: Билет 4. Спец по платформе V8
Отправлено: eiffil от Октябрь 10, 2018, 12:46:07 pm
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.
Операцию конечно включал в состав Партий. Я все таки не очень понимаю, почему ручную операцию Вы как то особенно выделяете. У нее можно поставить любое время вручную и она также как и другие документы будет прекрасно находиться на оси времени. Пусть даже в непроведенном состоянии, но с движениями.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
Сдал на 4. Сдавал дистанционно. Комментарий экзаменатора: "Хорошо." При этом я уже более 10 лет не занимаюсь 1С. Подготовка и сдача экзамена для меня были чистым факультативом. Практического опыта с 8.3 у меня нет, раньше занимался только 7.7. Так что к моим словам можете относиться с долей скептицизма. Делайте на экзамене так, как считаете правильным.
Возможно я не до конца понимаю "Оперативность". Судя по моим знаниям момент времени это ссылка и время. Что делать если документы записаны одной секундой, документ "Операция" и документ КупляПродажа? В случае если оперативное проведение разрешено у документов Приход и Расход, то платформа гарантирует корректное размещение документов на временной оси. Ведь в одну секунду может прийти товар и уйти, а порядок важен. Может оказаться расход раньше прихода и товара может не хватить. У меня вот возник вопрос, у документа "Операция" оперативного проведения нет. Как тогда он согласуется с другими документами на оси времени? Платформа то не будет гарантировать согласованность, что если в одну секунду запишется документ "Операция" и документ "Приход".


Тут платформа ничего не гарантирует. Если включен режим оперативного проведения для документа, то при проведении текущей датой будет время документа сдвигаться на текущее (плюс запрет проведения будущей датой). И это совершенно не исключает того, что если проведете документы прихода и расхода одной секундой, то платформа расход в этой секунде поставит после прихода. Тут как повезет - в пределах секунды сортировка идет по GUID документа (это ссылка в моменте времени).  Так что оперативное проведение - это проведение текущей датой и временем, не более. Для экзамена режим оставлять нужно, но на алгоритмы проведения он никак не должен влиять (и проверяться).
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ComradeKite от Октябрь 10, 2018, 03:21:34 pm
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.
Операцию конечно включал в состав Партий. Я все таки не очень понимаю, почему ручную операцию Вы как то особенно выделяете. У нее можно поставить любое время вручную и она также как и другие документы будет прекрасно находиться на оси времени. Пусть даже в непроведенном состоянии, но с движениями.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
Сдал на 4. Сдавал дистанционно. Комментарий экзаменатора: "Хорошо." При этом я уже более 10 лет не занимаюсь 1С. Подготовка и сдача экзамена для меня были чистым факультативом. Практического опыта с 8.3 у меня нет, раньше занимался только 7.7. Так что к моим словам можете относиться с долей скептицизма. Делайте на экзамене так, как считаете правильным.
Возможно я не до конца понимаю "Оперативность". Судя по моим знаниям момент времени это ссылка и время. Что делать если документы записаны одной секундой, документ "Операция" и документ КупляПродажа? В случае если оперативное проведение разрешено у документов Приход и Расход, то платформа гарантирует корректное размещение документов на временной оси. Ведь в одну секунду может прийти товар и уйти, а порядок важен. Может оказаться расход раньше прихода и товара может не хватить. У меня вот возник вопрос, у документа "Операция" оперативного проведения нет. Как тогда он согласуется с другими документами на оси времени? Платформа то не будет гарантировать согласованность, что если в одну секунду запишется документ "Операция" и документ "Приход".


Тут платформа ничего не гарантирует. Если включен режим оперативного проведения для документа, то при проведении текущей датой будет время документа сдвигаться на текущее (плюс запрет проведения будущей датой). И это совершенно не исключает того, что если проведете документы прихода и расхода одной секундой, то платформа расход в этой секунде поставит после прихода. Тут как повезет - в пределах секунды сортировка идет по GUID документа (это ссылка в моменте времени).  Так что оперативное проведение - это проведение текущей датой и временем, не более. Для экзамена режим оставлять нужно, но на алгоритмы проведения он никак не должен влиять (и проверяться).
Получается чтобы отсортировать правильно документы прихода расхода и операция надо всего лишь сделать сортировку по дате документа? Дата включает секунды и все будет правильно за исключением документов в одной секунде.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: eiffil от Октябрь 10, 2018, 05:02:39 pm
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.
Операцию конечно включал в состав Партий. Я все таки не очень понимаю, почему ручную операцию Вы как то особенно выделяете. У нее можно поставить любое время вручную и она также как и другие документы будет прекрасно находиться на оси времени. Пусть даже в непроведенном состоянии, но с движениями.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
Сдал на 4. Сдавал дистанционно. Комментарий экзаменатора: "Хорошо." При этом я уже более 10 лет не занимаюсь 1С. Подготовка и сдача экзамена для меня были чистым факультативом. Практического опыта с 8.3 у меня нет, раньше занимался только 7.7. Так что к моим словам можете относиться с долей скептицизма. Делайте на экзамене так, как считаете правильным.
Возможно я не до конца понимаю "Оперативность". Судя по моим знаниям момент времени это ссылка и время. Что делать если документы записаны одной секундой, документ "Операция" и документ КупляПродажа? В случае если оперативное проведение разрешено у документов Приход и Расход, то платформа гарантирует корректное размещение документов на временной оси. Ведь в одну секунду может прийти товар и уйти, а порядок важен. Может оказаться расход раньше прихода и товара может не хватить. У меня вот возник вопрос, у документа "Операция" оперативного проведения нет. Как тогда он согласуется с другими документами на оси времени? Платформа то не будет гарантировать согласованность, что если в одну секунду запишется документ "Операция" и документ "Приход".


Тут платформа ничего не гарантирует. Если включен режим оперативного проведения для документа, то при проведении текущей датой будет время документа сдвигаться на текущее (плюс запрет проведения будущей датой). И это совершенно не исключает того, что если проведете документы прихода и расхода одной секундой, то платформа расход в этой секунде поставит после прихода. Тут как повезет - в пределах секунды сортировка идет по GUID документа (это ссылка в моменте времени).  Так что оперативное проведение - это проведение текущей датой и временем, не более. Для экзамена режим оставлять нужно, но на алгоритмы проведения он никак не должен влиять (и проверяться).
Получается чтобы отсортировать правильно документы прихода расхода и операция надо всего лишь сделать сортировку по дате документа? Дата включает секунды и все будет правильно за исключением документов в одной секунде.



Если тебе для отчета сортировать - то можно и по дате. Но лучше по служебному полю МоментВремени сортировать. Он учитывает однозначную сортировку по GUID внутри одной секунды (в терминах 1С - уникальное положение на временной шкале). И не надо задумываться, включено ли у документа оперативное проведение или нет (или вообще выключено).

А на счет документа "Операция" в качестве партии - не вижу в этом смысла. Зачем, если можно в крайнем случае сделать пустой документ "Приходная накладная"
 и его в качестве партии подсовывать (на экзамене этого не требуется).
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ComradeKite от Октябрь 10, 2018, 05:50:11 pm
Спасибо за ответ, а вы включали тип документа "Операция" в Субконто "Партия"? Или не заморачивались этим моментом? Если на эту фразу не очень обращают внимание на экзамене "При решении задач надо учитывать движения, сформированные этим документом", то можно не заморачиваться этим моментом.
Операцию конечно включал в состав Партий. Я все таки не очень понимаю, почему ручную операцию Вы как то особенно выделяете. У нее можно поставить любое время вручную и она также как и другие документы будет прекрасно находиться на оси времени. Пусть даже в непроведенном состоянии, но с движениями.

Кстати на сколько защитились? Сдавали очно или дистанционно. Подготовка у вас была не плохая.
Сдал на 4. Сдавал дистанционно. Комментарий экзаменатора: "Хорошо." При этом я уже более 10 лет не занимаюсь 1С. Подготовка и сдача экзамена для меня были чистым факультативом. Практического опыта с 8.3 у меня нет, раньше занимался только 7.7. Так что к моим словам можете относиться с долей скептицизма. Делайте на экзамене так, как считаете правильным.
Возможно я не до конца понимаю "Оперативность". Судя по моим знаниям момент времени это ссылка и время. Что делать если документы записаны одной секундой, документ "Операция" и документ КупляПродажа? В случае если оперативное проведение разрешено у документов Приход и Расход, то платформа гарантирует корректное размещение документов на временной оси. Ведь в одну секунду может прийти товар и уйти, а порядок важен. Может оказаться расход раньше прихода и товара может не хватить. У меня вот возник вопрос, у документа "Операция" оперативного проведения нет. Как тогда он согласуется с другими документами на оси времени? Платформа то не будет гарантировать согласованность, что если в одну секунду запишется документ "Операция" и документ "Приход".


Тут платформа ничего не гарантирует. Если включен режим оперативного проведения для документа, то при проведении текущей датой будет время документа сдвигаться на текущее (плюс запрет проведения будущей датой). И это совершенно не исключает того, что если проведете документы прихода и расхода одной секундой, то платформа расход в этой секунде поставит после прихода. Тут как повезет - в пределах секунды сортировка идет по GUID документа (это ссылка в моменте времени).  Так что оперативное проведение - это проведение текущей датой и временем, не более. Для экзамена режим оставлять нужно, но на алгоритмы проведения он никак не должен влиять (и проверяться).
Получается чтобы отсортировать правильно документы прихода расхода и операция надо всего лишь сделать сортировку по дате документа? Дата включает секунды и все будет правильно за исключением документов в одной секунде.



Если тебе для отчета сортировать - то можно и по дате. Но лучше по служебному полю МоментВремени сортировать. Он учитывает однозначную сортировку по GUID внутри одной секунды (в терминах 1С - уникальное положение на временной шкале). И не надо задумываться, включено ли у документа оперативное проведение или нет (или вообще выключено).

А на счет документа "Операция" в качестве партии - не вижу в этом смысла. Зачем, если можно в крайнем случае сделать пустой документ "Приходная накладная"
 и его в качестве партии подсовывать (на экзамене этого не требуется).

Если я напишу вот так
УПОРЯДОЧИТЬ ПО
   ПроводкиОстатки.Субконто2.МоментВремени
Субконто2 это партия (Приход, Операция) то нормально будет?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Trevis от Октябрь 26, 2018, 09:15:25 am
Люди кто подскажет откуда тарифную ставку брать из докум или РС ? и как вы делали отбор по руководителю срезом или еще как?
"В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения" - эти предложения однозначно нам говорят, что нужно использовать периодический РС.  Отбор делается с помощью параметра виртуальной таблицы "Разрезы" и условия на неравенство полей "Сотрудник" и "СотрудникРазрез"
Название: Re: Билет 4. Спец по платформе V8
Отправлено: RA от Октябрь 26, 2018, 11:56:05 am
Люди кто подскажет откуда тарифную ставку брать из докум или РС ? и как вы делали отбор по руководителю срезом или еще как?
"В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения" - эти предложения однозначно нам говорят, что нужно использовать периодический РС.  Отбор делается с помощью параметра виртуальной таблицы "Разрезы" и условия на неравенство полей "Сотрудник" и "СотрудникРазрез"

в задание нашел эту строку В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную.  . одно другому противоречит .как правильно?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: eiffil от Октябрь 26, 2018, 02:34:51 pm
Люди кто подскажет откуда тарифную ставку брать из докум или РС ? и как вы делали отбор по руководителю срезом или еще как?
"В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения" - эти предложения однозначно нам говорят, что нужно использовать периодический РС.  Отбор делается с помощью параметра виртуальной таблицы "Разрезы" и условия на неравенство полей "Сотрудник" и "СотрудникРазрез"

в задание нашел эту строку В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную.  . одно другому противоречит .как правильно?


Да, всё верно. В задачах на зарплату таких противоречий много. Делаете регистр сведений, а в документе поле размер. Данные в это поле вводятся вручную и в расчетах берутся из документа.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ComradeKite от Октябрь 26, 2018, 04:54:05 pm
Люди кто подскажет откуда тарифную ставку брать из докум или РС ? и как вы делали отбор по руководителю срезом или еще как?
"В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения" - эти предложения однозначно нам говорят, что нужно использовать периодический РС.  Отбор делается с помощью параметра виртуальной таблицы "Разрезы" и условия на неравенство полей "Сотрудник" и "СотрудникРазрез"

в задание нашел эту строку В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную.  . одно другому противоречит .как правильно?
Вместо "вводит" понимать "выбирает", я думаю так понятней))
Название: Re: Билет 4. Спец по платформе V8
Отправлено: NICzzzZ от Январь 04, 2019, 03:21:59 pm
Доброго времени суток. Еще один вариант решения. Буду благодарен за обратную связь.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Январь 13, 2019, 05:46:40 am
Доброго времени суток. Еще один вариант решения. Буду благодарен за обратную связь.

1) Разве условие о периодически изменяющихся приоритетов складов не намек на использование регистра сведений? Почему Приоритет - реквизит справочника Склады?
2) Зачем так сложно реализовано получение базы для надбавки? Из базы по подразделению вычитать базу по сотруднику. Мне кажется здесь проверялось умение работать с разрезами, добавить Разрез и указать, что Сотрудник <> СотрудникРазрез. На мой взгляд, это более красивый и более уместный в данный случае вариант решения.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: NICzzzZ от Январь 13, 2019, 11:38:51 am
Доброго времени суток. Еще один вариант решения. Буду благодарен за обратную связь.

1) Разве условие о периодически изменяющихся приоритетов складов не намек на использование регистра сведений? Почему Приоритет - реквизит справочника Склады?
2) Зачем так сложно реализовано получение базы для надбавки? Из базы по подразделению вычитать базу по сотруднику. Мне кажется здесь проверялось умение работать с разрезами, добавить Разрез и указать, что Сотрудник <> СотрудникРазрез. На мой взгляд, это более красивый и более уместный в данный случае вариант решения.

Михаил, спасибо за комментарии.
1. В условиях задачи не говорится про необходимость хранить историю приоритета, поэтому я реализовал через реквизит склада. Наверное, правильно будет уточнить у экзаменатора - нужно ли контролировать программно условие, что приоритет может меняться не чаще, чем 1 раз в месяц. Если нужно, значит РС. Если нет, значит достаточно реквизита.
2. Эхо войны :) На курсе Белоусов рекомендовал решать такие задачи подобным образом. Времени на решение билетов у меня не так много, и я уже не ищу оптимальных решений :(
Название: Re: Билет 4. Спец по платформе V8
Отправлено: vuticoginu от Февраль 01, 2019, 02:16:34 pm
Добрый день. Взгляните на спр с допами. Интересует следующее:
- правильно ли сделан расчет премии исходя из надбавок
- правильно ли реализована возможность создания новых счетов
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Февраль 04, 2019, 06:33:37 pm
Добрый день. Взгляните на спр с допами. Интересует следующее:
- правильно ли сделан расчет премии исходя из надбавок
Нет в актуальных задачах уже надбавки. Есть оплата по тарифу и премия руководителю.
- правильно ли реализована возможность создания новых счетов
Вроде да, всё верно.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: vuticoginu от Февраль 06, 2019, 10:33:54 am
Добрый день. Взгляните на спр с допами. Интересует следующее:
- правильно ли сделан расчет премии исходя из надбавок
Нет в актуальных задачах уже надбавки. Есть оплата по тарифу и премия руководителю.
- правильно ли реализована возможность создания новых счетов
Вроде да, всё верно.
Спасибо за комментарий
Название: Re: Билет 4. Спец по платформе V8
Отправлено: vuticoginu от Февраль 20, 2019, 04:40:28 pm
Вопрос по условию задачи: Сотрудники каждого подразделения работают в три смены по графику «Сутки через двое». То есть сотрудники работают весь день и потом два дня на отдыхе или же есть три смены: раб.-вых-вых (смена 1), вых.-раб.-вых.(смена 2) и вых.-вых.-раб.(смена 3)?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Февраль 20, 2019, 08:24:47 pm
Вопрос по условию задачи: Сотрудники каждого подразделения работают в три смены по графику «Сутки через двое». То есть сотрудники работают весь день и потом два дня на отдыхе или же есть три смены: раб.-вых-вых (смена 1), вых.-раб.-вых.(смена 2) и вых.-вых.-раб.(смена 3)?
Ну так явно же сказано в задаче, что сотрудники работают в ТРИ смены.
Тем самым собственно обеспечивается бесперебойная работа в организации.
Так что верный именно вариант:
раб.-вых-вых (смена 1), вых.-раб.-вых.(смена 2) и вых.-вых.-раб.(смена 3).
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ExtreMe от Февраль 25, 2019, 11:10:16 pm
всем привет
сдавал на прошлой неделе, успешно, сертификат получен
попался такой набор - оу5, бу1, спр4, бз10
что хочу сказать по расчетной задаче
задача была с двумя отчетами, один по перерасчету, второй по сумме премии.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Amaralez от Февраль 26, 2019, 09:52:49 am
всем привет
сдавал на прошлой неделе, успешно, сертификат получен
попался такой набор - оу5, бу1, спр4, бз10
что хочу сказать по расчетной задаче
задача была с двумя отчетами, один по перерасчету, второй по сумме премии.

Привет! поделись пожалуйста решением СПР по четвертому билету!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Февраль 26, 2019, 02:26:31 pm
всем привет
сдавал на прошлой неделе, успешно, сертификат получен
попался такой набор - оу5, бу1, спр4, бз10
что хочу сказать по расчетной задаче
задача была с двумя отчетами, один по перерасчету, второй по сумме премии.
Очно или удаленно?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Февраль 26, 2019, 02:28:26 pm
всем привет
сдавал на прошлой неделе, успешно, сертификат получен
попался такой набор - оу5, бу1, спр4, бз10
что хочу сказать по расчетной задаче
задача была с двумя отчетами, один по перерасчету, второй по сумме премии.

Привет! поделись пожалуйста решением СПР по четвертому билету!
и что конкретно во втором отчете нужно?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Февраль 26, 2019, 02:34:13 pm
Кто в теме, проверьте моё решение только по УУ.
Только у меня большой вопрос по сумме списанной по складу Розница. В примере там 60, а по-идее списать 70 должно было.
И как убрать заголовки "кол.", "сум." в группе "Нач. ост."?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Февраль 26, 2019, 06:54:48 pm
Только у меня большой вопрос по сумме списанной по складу Розница. В примере там 60, а по-идее списать 70 должно было.
Да, похоже на опечатку в задании.

И как убрать заголовки "кол.", "сум." в группе "Нач. ост."?
Два варианта:
1) Для ресурсов установить пустой заголовок (достаточно поставить пробел) через "Установить заголовок..." в контекстном меню в Выбранных полях в Настройках отчета. Текст поля отображаться не будет, но само поле из шапки не исчезнет.
2) Создать пользовательский макет с шапкой и привязать его к выводимым данным. Сложнее, но можно зато вывести один в один как требуется по условию задания.

Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Февраль 27, 2019, 08:20:24 am
Только у меня большой вопрос по сумме списанной по складу Розница. В примере там 60, а по-идее списать 70 должно было.
Да, похоже на опечатку в задании.
а то я думал у меня уже троится)

И как убрать заголовки "кол.", "сум." в группе "Нач. ост."?
Два варианта:
1) Для ресурсов установить пустой заголовок (достаточно поставить пробел) через "Установить заголовок..." в контекстном меню в Выбранных полях в Настройках отчета. Текст поля отображаться не будет, но само поле из шапки не исчезнет.
2) Создать пользовательский макет с шапкой и привязать его к выводимым данным. Сложнее, но можно зато вывести один в один как требуется по условию задания.
1. не красивый метод) да и колонки в шапке не уйдут
2. ИМХО - макеты уже устарели. интересно, за это снизят бал, колонки не такие как в их отчете.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Февраль 27, 2019, 05:15:45 pm
и снова здравствуйте! И снова моя постоянная проблема с регистрами..расходную накладную провожу, в РН пишет 2 записи. а я то 1 провожу!! Что опять это?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Trevis от Февраль 27, 2019, 05:54:11 pm
и снова здравствуйте! И снова моя постоянная проблема с регистрами..расходную накладную провожу, в РН пишет 2 записи. а я то 1 провожу!! Что опять это?
Вы в цикле "Пока ОсталосьСписать >0  и ВыборкаДетальныеЗаписи.Следующий() Цикл" не уменьшаете значение ОсталосьСписать, т.е. оно у вас всегда положительное
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Февраль 27, 2019, 06:13:53 pm
и снова здравствуйте! И снова моя постоянная проблема с регистрами..расходную накладную провожу, в РН пишет 2 записи. а я то 1 провожу!! Что опять это?
Вы в цикле "Пока ОсталосьСписать >0  и ВыборкаДетальныеЗаписи.Следующий() Цикл" не уменьшаете значение ОсталосьСписать, т.е. оно у вас всегда положительное
Да, вы правы, спасибо!
Теперь всё хорошо!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Февраль 27, 2019, 06:52:01 pm
И как убрать заголовки "кол.", "сум." в группе "Нач. ост."?
Два варианта:
1) Для ресурсов установить пустой заголовок (достаточно поставить пробел) через "Установить заголовок..." в контекстном меню в Выбранных полях в Настройках отчета. Текст поля отображаться не будет, но само поле из шапки не исчезнет.
2) Создать пользовательский макет с шапкой и привязать его к выводимым данным. Сложнее, но можно зато вывести один в один как требуется по условию задания.
1. не красивый метод) да и колонки в шапке не уйдут
2. ИМХО - макеты уже устарели. интересно, за это снизят бал, колонки не такие как в их отчете.

Макеты уже устарели??? Вы о каких макетах? Я о макетах настраиваемых прямо в СКД на закладке Макеты.
Вывести отчет таким образом как требуется в условии в СКД можно только с помощью добавления пользовательского макета СКД.
Я бы на экзамене сначала решил через пункт 1 (это займет всего несколько секунд), а потом бы вернулся, если бы осталось время после решения всех задач и уже довел отчет до ума с помощью пользовательского макета.

И да, за это могут снять баллы.
От 0.5 до 1 балла - Форма приведенного в задании отчета не соответствует заданию.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Tinton228 от Февраль 28, 2019, 09:27:29 pm
Добрый день. критику пожалуйста по 4 спр.
Не реализован или реализован... отчет по перерасчету.. какой здесь требуется перерасчет я не понимаю..
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gorod_54 от Март 14, 2019, 05:46:43 pm
Хочу обсудить решение задачи БУ 4 билета.
Вопрос по отчету и необходимой для него детализации. Есть решения, где создают субконто Организация на счете Покупатели, я сделал на счете ПрибылиИУбытки.
Отчет называется "Продажи собственным организациям". И на мой взгляд, правильно собирать именно продажи, которые лежат на счете ПрибылиИУбытки. Конечно, если детализировать на счете Покупатели, то тоже можно получить правильный отчет, но это будет сбор не продаж своей организации, а покупок организаций покупателей.
Кто что может сказать на этот счет, как правильней? Особенно интересно мнение тех, кто делает субконто на Покупателях.
Свое решение прилагаю.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Март 15, 2019, 01:49:41 am
Хочу обсудить решение задачи БУ 4 билета.
Вопрос по отчету и необходимой для него детализации. Есть решения, где создают субконто Организация на счете Покупатели, я сделал на счете ПрибылиИУбытки.
Отчет называется "Продажи собственным организациям". И на мой взгляд, правильно собирать именно продажи, которые лежат на счете ПрибылиИУбытки. Конечно, если детализировать на счете Покупатели, то тоже можно получить правильный отчет, но это будет сбор не продаж своей организации, а покупок организаций покупателей.
Кто что может сказать на этот счет, как правильней? Особенно интересно мнение тех, кто делает субконто на Покупателях.
Свое решение прилагаю.
Ну давайте порассуждаем.

Итак, нам нужна для отчета информация по суммам продаж между организациями.
Есть три проводки, связанные с продажей товара.
Первая (Дт Прибыли Кт Товары) отражает не сумму продаж, а списание себестоимости - не подходит.
Две проводки отражают именно сумму продажи:
1. Дт "Товары" Кт "Поставщики
2. Дт "Покупатели" Кт "Прибыли"
Первая проводка отражает операцию поступления товара, а не продажи.
Вторая проводка отражает продажу, но необходимо проанализировать, какие данные необходимы для отчета - помимо суммы продаж, это данные об организации покупателе и поставщике. Организация поставщик - это измерение анализируемой проводки, а вот организация покупатель отсутствует, необходимо добавить её на один из счетов. При этом один из счетов - это информация о покупателе, почему бы не добавить дополнительную аналитику по Организации-покупателе именно на счет Покупатели? Мне кажется, это как раз таки более логично.
А Ваши рассуждения о продажах, лежащих на счете Прибыли непонятны. Продажи лежат в проводке Дт "Покупатели" Кт "Прибыли", а не на счете.

Но оба варианта хранения субконто (на счете Покупатели и на счете Прибыли) правильные и думаю будут приняты экзаменаторами.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gorod_54 от Март 27, 2019, 06:41:41 am
В расчетной задаче по доп условиям такой текст:
Руководителям подразделений выплачивается премия в виде процента от суммы оплат по тарифу за предыдущий месяц сотрудников его подразделения, за исключением оплаты самого руководителя. Ввод надбавки руководителю подразделения осуществляется документом «Начисление зарплаты».

Про надбавку. Это все-таки отдельная надбавка или речь как раз о том проценте, который для расчета премии?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Март 27, 2019, 11:36:38 am
В расчетной задаче по доп условиям такой текст:
Руководителям подразделений выплачивается премия в виде процента от суммы оплат по тарифу за предыдущий месяц сотрудников его подразделения, за исключением оплаты самого руководителя. Ввод надбавки руководителю подразделения осуществляется документом «Начисление зарплаты».

Про надбавку. Это все-таки отдельная надбавка или речь как раз о том проценте, который для расчета премии?

Судя по тому, что:
1) о премии и надбавки речь идет в одном абзаце, словно выражена мысль о чем то связанном
2) ничего в дальнейшем не сказано о надбавке, в частности о том как её рассчитывать
3) оба описания начислений касаются именно руководителей
я бы сделал вывод, что речь об одном и том же, слова "премия" и "надбавка" в данном случае просто синонимы.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: AlexAlex777 от Апрель 10, 2019, 09:28:02 pm
Доброго времени суток. Еще один вариант решения. Буду благодарен за обратную связь.

В решении данного пользователя Мне не совсем понятно для чего происходит вычисление Размеров ставка для каждого отрезка рассчетного периода.
В задаче же сказано что "Тарифная ставка может меняться каждый день, но берется на начало расчетного периода". Я понимаю это так что не
нужно учитывать изменение ставки внутри расчетного периода как в задаче 2 где явно это требуют.

"В одном документе могут быть данные за разные расчетные периоды." - Может у Niczzz этим кодом обрабатывалась ситуация с разными расчетными периодами. Но вроде задачи с такими условиями полностью исключили?


Решал по данному тексту билета:
Цитировать
Попалась на экзамене задача СПР. Звучала так

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

Сотрудники каждого подразделения работают по графику «Сутки через двое». Сотрудники предприятия получают оплату по часовому тарифу. Сумма начисления по тарифу определяется как тарифная ставка, умноженная на количество фактически отработанных часов. Тарифная ставка может меняться каждый день, но берется на начало расчетного периода. В информационной базе необходимо хранить историю её изменения.
 
Руководителям подразделений выплачивается премия в виде процента от суммы оплат по тарифу за предыдущий месяц сотрудников его подразделения, за исключением оплаты  самого руководителя. Информацию о должностях сотрудников в информационной базе хранить не надо.
Создать отчет «Перерасчет зарплаты», в котором пользователь должен увидеть записи регистра расчета, которые возможно требуется пересчитать.

Объект перерасчета   Вид расчета   …
     
Саму процедуру перерасчета записей в рамках данной задачи реализовывать не требуется. Ввод всех начислений происходит документом «Начисление зарплаты». Считать, что все данные вводятся только в пределах одного месяца, например, можно указать начисление по тарифу с 10.01 по 31.01, а запись: тариф с 10.01 по 03.02 вводить нельзя. В одном документе могут быть данные за разные расчетные периоды.
Создать отчёт по начислениям сотрудников.
Сотрудник   Подразделение   % премии   Сумма начислена
Отчёт должен быть сформирован только за один расчётный период.



Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gaiderzhy.D.S от Апрель 14, 2019, 05:19:23 pm
Всем привет. Сделал (почти) 4-ый билет. У кого есть возможность прокомментируйте пожалуйста.
"Почти" заключается в том, что не работает перерасчет по доп. начислениям. Не пойму почему...
Заранее спасибо за помощь и комментарии.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 14, 2019, 06:26:46 pm
Не является ли грубой ошибкой, если я сделаю приоритет реквизитом в справочнике склады?
А не РС?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: GK от Апрель 15, 2019, 01:30:50 am
Я думаю будет, сам тоже сначало в спр сделал, но так как условие периодичности значит однозначно ПРС

Не является ли грубой ошибкой, если я сделаю приоритет реквизитом в справочнике склады?
А не РС?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 15, 2019, 10:26:12 am
Я думаю будет, сам тоже сначало в спр сделал, но так как условие периодичности значит однозначно ПРС

Не является ли грубой ошибкой, если я сделаю приоритет реквизитом в справочнике склады?
А не РС?
Ну а по сути не сказано что где то должно храниться..
Название: Re: Билет 4. Спец по платформе V8
Отправлено: GK от Апрель 15, 2019, 12:24:30 pm
Сказано что менять нельзя чаще чем месяц

Цитировать
Ну а по сути не сказано что где то должно храниться..
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 15, 2019, 01:01:27 pm
Сказано что менять нельзя чаще чем месяц

Цитировать
Ну а по сути не сказано что где то должно храниться..
Ладно, буду делать РС ))
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 15, 2019, 01:11:52 pm
Кто в теме, проверьте моё решение только по УУ.
Только у меня большой вопрос по сумме списанной по складу Розница. В примере там 60, а по-идее списать 70 должно было.
И как убрать заголовки "кол.", "сум." в группе "Нач. ост."?
В этом решении в регистре накопления не стоит галка разделения итогов.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Апрель 15, 2019, 01:59:34 pm
Кто в теме, проверьте моё решение только по УУ.
Только у меня большой вопрос по сумме списанной по складу Розница. В примере там 60, а по-идее списать 70 должно было.
И как убрать заголовки "кол.", "сум." в группе "Нач. ост."?
В этом решении в регистре накопления не стоит галка разделения итогов.

Установил я эту галку, перепровел все документы, один фиг списывает вместо 60 значение 70.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gaiderzhy.D.S от Апрель 15, 2019, 09:08:28 pm
Народ, посмотрите пожалуйста, почему не работает перерасчет. Заранее спасибо.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Mika от Апрель 16, 2019, 11:44:27 am
Народ, посмотрите пожалуйста, почему не работает перерасчет. Заранее спасибо.

Все работает у Вас, может данные вводите не такие, чтобы перерасчеты образовались
Название: Re: Билет 4. Спец по платформе V8
Отправлено: AlexAlex777 от Апрель 16, 2019, 08:29:37 pm
Решил все разделы. Просьба проверить. Переживаю за СПР.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gaiderzhy.D.S от Апрель 17, 2019, 09:48:13 am
Народ, посмотрите пожалуйста, почему не работает перерасчет. Заранее спасибо.

Все работает у Вас, может данные вводите не такие, чтобы перерасчеты образовались

Спасибо. Попробую еще раз, с другими данными.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 17, 2019, 02:16:13 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Апрель 17, 2019, 02:32:13 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 17, 2019, 02:36:58 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Вот что там
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Апрель 17, 2019, 02:40:17 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Вот что там
скачал Ваше решение, что-то оно очень сложное.
у меня всего лишь вот:
ВЫБРАТЬ
   УправленческийОборотыДтКт.Организация,
   УправленческийОборотыДтКт.СуммаОборот,
   УправленческийОборотыДтКт.СубконтоДт1
ИЗ
   РегистрБухгалтерии.Управленческий.ОборотыДтКт(&НачалоПериода, &КонецПериода, Авто, СчетДт = &СчетДт, &Субконто, СчетКт = &СчетКт, , ) КАК УправленческийОборотыДтКт
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 17, 2019, 02:43:19 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Вот что там
скачал Ваше решение, что-то оно очень сложное.
у меня всего лишь вот:
ВЫБРАТЬ
   УправленческийОборотыДтКт.Организация,
   УправленческийОборотыДтКт.СуммаОборот,
   УправленческийОборотыДтКт.СубконтоДт1
ИЗ
   РегистрБухгалтерии.Управленческий.ОборотыДтКт(&НачалоПериода, &КонецПериода, Авто, СчетДт = &СчетДт, &Субконто, СчетКт = &СчетКт, , ) КАК УправленческийОборотыДтКт

Я нашла ошибку! Не заполнила в параметрах СКД значения счетов))
В каком плане сложное?) попробую как у Вас сделать..
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Апрель 17, 2019, 02:46:38 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Вот что там
скачал Ваше решение, что-то оно очень сложное.
у меня всего лишь вот:
ВЫБРАТЬ
   УправленческийОборотыДтКт.Организация,
   УправленческийОборотыДтКт.СуммаОборот,
   УправленческийОборотыДтКт.СубконтоДт1
ИЗ
   РегистрБухгалтерии.Управленческий.ОборотыДтКт(&НачалоПериода, &КонецПериода, Авто, СчетДт = &СчетДт, &Субконто, СчетКт = &СчетКт, , ) КАК УправленческийОборотыДтКт

Я нашла ошибку! Не заполнила в параметрах СКД значения счетов))
В каком плане сложное?) попробую как у Вас сделать..
Для получения результата Вы используете 3 запроса, вместо того, чтобы обратиться к 1 виртуальной таблице, где уже содержатся все необходимые данные для решения задачи.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Bebi от Апрель 17, 2019, 02:57:22 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Вот что там
скачал Ваше решение, что-то оно очень сложное.
у меня всего лишь вот:
ВЫБРАТЬ
   УправленческийОборотыДтКт.Организация,
   УправленческийОборотыДтКт.СуммаОборот,
   УправленческийОборотыДтКт.СубконтоДт1
ИЗ
   РегистрБухгалтерии.Управленческий.ОборотыДтКт(&НачалоПериода, &КонецПериода, Авто, СчетДт = &СчетДт, &Субконто, СчетКт = &СчетКт, , ) КАК УправленческийОборотыДтКт

Я нашла ошибку! Не заполнила в параметрах СКД значения счетов))
В каком плане сложное?) попробую как у Вас сделать..
Для получения результата Вы используете 3 запроса, вместо того, чтобы обратиться к 1 виртуальной таблице, где уже содержатся все необходимые данные для решения задачи.
Поняла, спасибо переделаю!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Апрель 17, 2019, 03:08:53 pm
Подскажите, почему в отчете по БУ не выводятся данные по продаже?
Я вывожу сумму оборот и ничего нет(
Консолью запросов смотрели что получается в результирующем запросе?
Вот что там
скачал Ваше решение, что-то оно очень сложное.
у меня всего лишь вот:
ВЫБРАТЬ
   УправленческийОборотыДтКт.Организация,
   УправленческийОборотыДтКт.СуммаОборот,
   УправленческийОборотыДтКт.СубконтоДт1
ИЗ
   РегистрБухгалтерии.Управленческий.ОборотыДтКт(&НачалоПериода, &КонецПериода, Авто, СчетДт = &СчетДт, &Субконто, СчетКт = &СчетКт, , ) КАК УправленческийОборотыДтКт

Я нашла ошибку! Не заполнила в параметрах СКД значения счетов))
В каком плане сложное?) попробую как у Вас сделать..
Для получения результата Вы используете 3 запроса, вместо того, чтобы обратиться к 1 виртуальной таблице, где уже содержатся все необходимые данные для решения задачи.
Поняла, спасибо переделаю!
А чтобы шахматка у Вас появилась, как требует отчет, используйте следующую конструкцию, на вкладке "Ресурсы" для поля "СуммаОборот" в колонке "Выражение":
Выбор Когда Организация = СубконтоДт1 Тогда "Х" Иначе Сумма(СуммаОборот) Конец
Название: Re: Билет 4. Спец по платформе V8
Отправлено: _leon4uk_ от Апрель 17, 2019, 03:10:48 pm
Коллеги, у кого есть решенные расчеты из этого билета согласно новым изменениям? Что-то мне совсем не поддаются они.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: unf13 от Май 21, 2019, 01:47:48 pm
Народ, как считаете, В БУ задачи указано "Себестоимость товара рассчитывается для каждой организации в разрезе партий и складов по каждой номенклатурной позиции", но при этом не указывается порядок списания  - какие партии списывать первыми (ФИФО,ЛИФО). Раз не указан порядок списания можно вообще не упорядочивать партии при списании и списывать в любом порядке?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Май 21, 2019, 06:30:29 pm
Народ, как считаете, В БУ задачи указано "Себестоимость товара рассчитывается для каждой организации в разрезе партий и складов по каждой номенклатурной позиции", но при этом не указывается порядок списания  - какие партии списывать первыми (ФИФО,ЛИФО). Раз не указан порядок списания можно вообще не упорядочивать партии при списании и списывать в любом порядке?
Верно понимаете, сортировка не нужна, партии списываются в произвольном порядке.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: серж от Май 26, 2019, 03:27:10 pm
Хочу обсудить решение задачи БУ 4 билета.
Вопрос по отчету и необходимой для него детализации. Есть решения, где создают субконто Организация на счете Покупатели, я сделал на счете ПрибылиИУбытки.
Кто что может сказать на этот счет, как правильней?
На курсах Гилева тоже используется счет Прибыли и убытки, аргумент - это более логичное и универсальное решение. При этом он пишет, что можно использовать и счет Покупатели. Главное это наличие объяснения, почему именно был выбран такой счет.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gladiator4021 от Июнь 03, 2019, 05:54:15 pm
Здравствуйте товарищи. Проверьте кому не сложно буду благодарен
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Unique от Июнь 10, 2019, 06:53:34 pm
Билет 4 со всем-всем, и с макетами тоже. Если будет минутка и желание, жду комментариев. И для себя сохраняю.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Gladiator4021 от Июнь 11, 2019, 05:52:29 am
Билет 4 со всем-всем, и с макетами тоже. Если будет минутка и желание, жду комментариев. И для себя сохраняю.
Ошибки которые я заметил:
ОУ
1) В отчете нет шапки отчета как в задании "Движения товаров с 01.01.2010 по 31.03.2010" и параметры не надо выводить в шапке
2) Не знаю ошибка или нет. В РН нет отбора по складу в виртуальной таблице "ПриоритетСкладовСрезПоследних"
БУ
1) Документ "КупляПродажа"  когда выводите сообщение пользователю о нехватке товара в конкатенации строк участвует ссылка на справочик склады "СкладПоставщика". Оно наверное закэшируется при первом вызове и возможно это не будет ошибкой но на всякий случай я бы так не делал.
2) Документ "ПриходнаяНакладная" записи не сгруппированы как например в ОУ. Больше записей = дольше получать итоговые записи не есть хорошо
3) В отчете не установлен массив отбор в виртуальной таблице "СубконтоДт". Если зайти в план счетов и добавить еще одно субконто и переставить его на первое место то отчет работать не будет (не знаю ошибка или нет это, возможно просто придирка)
По ПР ниче не буду говорить спорная задача я просто по другому решаю её.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Unique от Июнь 11, 2019, 09:23:39 am
Билет 4 со всем-всем, и с макетами тоже. Если будет минутка и желание, жду комментариев. И для себя сохраняю.
Ошибки которые я заметил:
ОУ
1) В отчете нет шапки отчета как в задании "Движения товаров с 01.01.2010 по 31.03.2010" и параметры не надо выводить в шапке
2) Не знаю ошибка или нет. В РН нет отбора по складу в виртуальной таблице "ПриоритетСкладовСрезПоследних"
БУ
1) Документ "КупляПродажа"  когда выводите сообщение пользователю о нехватке товара в конкатенации строк участвует ссылка на справочик склады "СкладПоставщика". Оно наверное закэшируется при первом вызове и возможно это не будет ошибкой но на всякий случай я бы так не делал.
2) Документ "ПриходнаяНакладная" записи не сгруппированы как например в ОУ. Больше записей = дольше получать итоговые записи не есть хорошо
3) В отчете не установлен массив отбор в виртуальной таблице "СубконтоДт". Если зайти в план счетов и добавить еще одно субконто и переставить его на первое место то отчет работать не будет (не знаю ошибка или нет это, возможно просто придирка)
По ПР ниче не буду говорить спорная задача я просто по другому решаю её.

О, благодарю за комментарии!
ОУ
1) Исправила
2) Отбора быть не должно, выбираются все склады.
БУ
1) Сделать лучше СкладПоставщика.Наименование или Строка(СкладПоставщика)?
2) Я перебираю саму табличную часть, потому что нет проверки на ВидНоменклатуры как в ОУ. Так быстрее по написанию кода, не влияет на результат. Да, согласна, только на скорость при большом размере таблицы.
3) Установила ВидСубконто в отчете.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Июнь 11, 2019, 11:21:39 pm
[1) Сделать лучше СкладПоставщика.Наименование или Строка(СкладПоставщика)?
По идее все предложенные варианты плохи)
Нужно понимать, что в реквизите СкладПоставщика у Вас ссылка, уникальный идентификатор объекта в базе данных, грубо говоря что-то вроде 6F9619FF-8B86-D011-B42D-00CF4FC964FF. Когда Вы выводите его пользователю, что делает система? Она обращается к базе данных, находит по ссылке искомый элемент в таблице и получает его наименование. Так как у Вас это в цикле, то это не что иное как запрос в цикле. Гарантированно на экзамене лишитесь баллов за это.
Если уж так хочется вывести склад, то как вариант получить его наименование до цикла, поместить в переменную и выводить уже её в цикле.
Но и в этом случае такой кодНаименованиеСклада = СкладПоставщика.Наименование тоже не очень то хорош, так как в этом случае объект будет считан целиком из базы данных, такова особенность обращения к ссылочному полю через точку.  По мне лучше просто убрать вывод склада из информационной строки и не заморачиваться. Тем более это информация никакой смысловой нагрузки не несет - склад и так указан в шапке документа.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Июнь 27, 2019, 11:39:40 am
А кто может сказать что имеется ввиду в задаче по Переодическим расчетам
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета?"
Название: Re: Билет 4. Спец по платформе V8
Отправлено: letyurij от Июнь 28, 2019, 08:05:24 am
У ВР надо сделать два реквизита Порядок и ТипРасчета. К ТипуРасчета будешь привязывать алгоритм, например, "По дням", "Фиксированной суммой" и т.д. А порядок — это в каком порядке друг за другом они будут рассчитываться, т.к. результат одного расчета может зависеть от другого.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Июль 01, 2019, 05:04:58 pm
У ВР надо сделать два реквизита Порядок и ТипРасчета. К ТипуРасчета будешь привязывать алгоритм, например, "По дням", "Фиксированной суммой" и т.д. А порядок — это в каком порядке друг за другом они будут рассчитываться, т.к. результат одного расчета может зависеть от другого.
Это ты сейчас о чем?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: letyurij от Июль 02, 2019, 07:55:23 am
У ВР надо сделать два реквизита Порядок и ТипРасчета. К ТипуРасчета будешь привязывать алгоритм, например, "По дням", "Фиксированной суммой" и т.д. А порядок — это в каком порядке друг за другом они будут рассчитываться, т.к. результат одного расчета может зависеть от другого.
Это ты сейчас о чем?

Это ответ на твой вопрос:
А кто может сказать что имеется ввиду в задаче по Переодическим расчетам
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета?"
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Июль 02, 2019, 11:33:36 am
У ВР надо сделать два реквизита Порядок и ТипРасчета. К ТипуРасчета будешь привязывать алгоритм, например, "По дням", "Фиксированной суммой" и т.д. А порядок — это в каком порядке друг за другом они будут рассчитываться, т.к. результат одного расчета может зависеть от другого.
Это ты сейчас о чем?

Это ответ на твой вопрос:
а спасибо, там вроде как написали что убрали это условие из задачи.
А кто может сказать что имеется ввиду в задаче по Переодическим расчетам
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета?"
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Июль 02, 2019, 11:35:08 am
У ВР надо сделать два реквизита Порядок и ТипРасчета. К ТипуРасчета будешь привязывать алгоритм, например, "По дням", "Фиксированной суммой" и т.д. А порядок — это в каком порядке друг за другом они будут рассчитываться, т.к. результат одного расчета может зависеть от другого.
Это ты сейчас о чем?

Это ответ на твой вопрос:
а спасибо, там вроде как написали что убрали это условие из задачи.
А кто может сказать что имеется ввиду в задаче по Переодическим расчетам
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета?"
Я бы все таки через перечисления бы сделал бы все таки и пользователь мог сам добавлять бы туда способы.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: KVAS от Июль 03, 2019, 04:20:13 pm
Доброго времени суток, уважаемые коллеги! Прошу оценить решение оу, бу и пр из четвертого билета. Любым замечанием буду рад прислушаться. Спасибо!
Название: Re: Билет 4. Спец по платформе V8
Отправлено: серж от Июль 04, 2019, 11:57:27 pm
Я бы все таки через перечисления бы сделал бы все таки и пользователь мог сам добавлять бы туда способы.

 Белоусов в самом начале своего курса говорит "не надо ничего придумывать в решениях СПР, просто сделайте так как я говорю и получите хорошую оценку". В его решении пользователь никакие способы сам не добавляет, а выбирает из 2-3 предопределенных. Соответственно, вся разница в том что во всех отборах вместо предопределенного вида расчета (премия и т.д.) указываем его реквизит "Способ расчета".
 А конкретно в этой задаче реквизит "Приоритет" не нужен. Его добавляем только если по условию имеет значение в какой очередность делать расчеты. Тут же нет вытесняющих или расчетов по базе в периоде расчета, поэтому порядок расчета не влияет на результат, приоритет не нужен.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: alkon от Август 05, 2019, 12:20:13 pm
Добрый день коллеги. Может кто подскажет по СПР, посмотрел несколько решений и не увидел что кто нибудь  оплату по тарифу разбивал на периоды. В услови нет пометки что тариф берется на начало периода, значит надо разбивать !? У меня условие звучит так: "В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения." Спасибо тем кто откликнется.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: серж от Август 05, 2019, 11:58:27 pm
Добрый день коллеги. Может кто подскажет по СПР, посмотрел несколько решений и не увидел что кто нибудь  оплату по тарифу разбивал на периоды. В услови нет пометки что тариф берется на начало периода, значит надо разбивать !? У меня условие звучит так: "В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения." Спасибо тем кто откликнется.
Теоретически нужно разбивать, но в последнюю очередь, если время останется. Иначе можно на этом запросе залипнуть, даже на то чтобы его просто переписать нужно минут 15-ть. Выбирай: минус три балла за полностью нерешенную или минус 0.5 балла за упрощение.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: letyurij от Август 06, 2019, 06:56:48 pm
Добрый день коллеги. Может кто подскажет по СПР, посмотрел несколько решений и не увидел что кто нибудь  оплату по тарифу разбивал на периоды. В услови нет пометки что тариф берется на начало периода, значит надо разбивать !? У меня условие звучит так: "В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения." Спасибо тем кто откликнется.
Теоретически нужно разбивать, но в последнюю очередь, если время останется. Иначе можно на этом запросе залипнуть, даже на то чтобы его просто переписать нужно минут 15-ть. Выбирай: минус три балла за полностью нерешенную или минус 0.5 балла за упрощение.

Неоптимальность предлагаемого решения  или невыполнение отдельных пунктов задания. Упрощение решаемой задачи — 0.5-3.0 балла.
Думаю, что нереализация  условия о множественном изменении оклада (ставки) потянет балла на полтора.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Август 06, 2019, 10:46:27 pm
Добрый день коллеги. Может кто подскажет по СПР, посмотрел несколько решений и не увидел что кто нибудь  оплату по тарифу разбивал на периоды. В услови нет пометки что тариф берется на начало периода, значит надо разбивать !? У меня условие звучит так: "В течение расчетного периода тарифная ставка задается для каждой смены отдельно и может меняться каждый день. В информационной базе необходимо хранить историю ее изменения." Спасибо тем кто откликнется.
Теоретически нужно разбивать, но в последнюю очередь, если время останется. Иначе можно на этом запросе залипнуть, даже на то чтобы его просто переписать нужно минут 15-ть. Выбирай: минус три балла за полностью нерешенную или минус 0.5 балла за упрощение.
Условие на самом деле звучит не совсем так, как Вы его описали.
Посмотрите здесь:
https://forum.chistov.pro/index.php?topic=3653.msg48876#msg48876
Или здесь:
https://forum.chistov.pro/index.php?topic=3653.msg55661#msg55661

Обратите внимание - в условии присутствует фраза о том, что тарифная ставка берется она на начало расчетного периода. Так что здесь разбивать период в соответствии с изменениями тарифной ставки не требуется.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Alexey_89 от Сентябрь 07, 2019, 07:35:13 am
Рисовать макет отчета в СКД долго. Искал быстрый способ рисования, чтобы набивать руку на скорость уже по нему. Остановился на способе, выполненном в этой выгрузке, в отчете "ДвиженияТоваров".
Если коротко:
1. В выбранных полях выводится только 4 поля "количество",
2. Полям задаются те имена, что в шапке отчета (Нач. ост.,Приход, Расход, Кон.ост.)
3. Для этих полей создаются макеты поля, тип ячейки - шаблон, в шаблоне параметры "Количество", "Сумма" (перенос в ячейке Shift + Enter)

Заголовок делаю так, как учит Белоусов.
В результате получается полная копия макета отчета из задания.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: SpiRUS от Сентябрь 13, 2019, 11:54:16 am
Оцените пожалуйста решение
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Alexey_89 от Сентябрь 25, 2019, 01:06:22 pm
Почему у всех организация - балансовое измерение, хотя в условии написано "Подразумевается, что для каждой организации баланс будет формироваться отдельно (каждая организация - отдельное юридическое лицо)"?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: GROOVY от Сентябрь 25, 2019, 01:48:39 pm
Потому что нужно чтобы по значению измерения баланс всегда сохранялся.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: jul8851 от Октябрь 12, 2019, 03:37:46 pm
Добрый день! Экзамен через 2 недели, штурмую билеты, рада критике!  :-[
Название: Re: Билет 4. Спец по платформе V8
Отправлено: ToroNatali от Январь 25, 2020, 10:41:27 am
Добрый день! Задача по БУ из 4 билета.Подскажите, пожалуйста, как при проведении документа КупляПродажа правильно сменить владельца Товара?
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Февраль 04, 2020, 02:03:21 pm
Добрый день! Задача по БУ из 4 билета.Подскажите, пожалуйста, как при проведении документа КупляПродажа правильно сменить владельца Товара?
      С прошедшими праздниками, я сделал так. Сначала по сч. товары списываем с организацииПродавца, потом добавил на ОрганизацияПокупатель и по прибыль на продавца кинул
                Пока Выборка.Следующий() и ОсталосьСписать <> 0 Цикл
         *****************************************
         Движение.Организация = ОрганизацияПродавец;
                        Движение.СчетКт = ПланыСчетов.Управленческий.Товары;

                       ******************************************
                КонецЦикла;
      **********************************************
         Движение.Организация = ОрганизацияПокупатель;
                        Движение.СчетКт = ПланыСчетов.Управленческий.Поставщики;

         *******************************************
      КонецЦикла;
         *****************************************
         Движение.Организация = ОрганизацияПродавец;
                        Движение.СчетКт = ПланыСчетов.Управленческий.ПрибылиУбытки;
         *****************************************
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Февраль 04, 2020, 05:29:32 pm
Добрый день. Взгляните на спр с допами. Интересует следующее:
- правильно ли сделан расчет премии исходя из надбавок
Нет в актуальных задачах уже надбавки. Есть оплата по тарифу и премия руководителю.
- правильно ли реализована возможность создания новых счетов
Вроде да, всё верно.
Михаил, добрый день.
Я полагаю что и нет этого уже нет в билетах?
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчетов"
Название: Re: Билет 4. Спец по платформе V8
Отправлено: GROOVY от Февраль 05, 2020, 04:58:09 pm
Добрый день. Взгляните на спр с допами. Интересует следующее:
- правильно ли сделан расчет премии исходя из надбавок
Нет в актуальных задачах уже надбавки. Есть оплата по тарифу и премия руководителю.
- правильно ли реализована возможность создания новых счетов
Вроде да, всё верно.
Михаил, добрый день.
Я полагаю что и нет этого уже нет в билетах?
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчетов"

Есть.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Февраль 06, 2020, 01:30:54 pm
У ВР надо сделать два реквизита Порядок и ТипРасчета. К ТипуРасчета будешь привязывать алгоритм, например, "По дням", "Фиксированной суммой" и т.д. А порядок — это в каком порядке друг за другом они будут рассчитываться, т.к. результат одного расчета может зависеть от другого.
Это ты сейчас о чем?
Более подробно исследовал задачу, было очень сложно но я вытерпел видео с белоусовым, он все подробно рассказал. Нужно сделать пару видов расчета предопределенных и дать пользователю выбирать между ними, а вводить новые виды расчета пользователю возможности можно не давать. Мол этого будет достаточно для удачной отметки.

Это ответ на твой вопрос:
а спасибо, там вроде как написали что убрали это условие из задачи.
А кто может сказать что имеется ввиду в задаче по Переодическим расчетам
"Необходимо предоставить пользователю возможность самостоятельно создавать новые виды расчетов и привязывать их к существующим алгоритмам расчета?"
Я бы все таки через перечисления бы сделал бы все таки и пользователь мог сам добавлять бы туда способы.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Февраль 14, 2020, 09:37:32 am
Добрый день.
Друзья, скажите пожалуйста что имеется ввиду под "Создать отчет "Перерасчет зарплаты", в котором пользователь должен увидеть записи РР, которые ВОЗМОЖНО требуется пересчитать???? Можете объяснить логику этого абзаца?
Посмотрел кучу решений, у всех одно и то же, делают перерасчет по измерениям ОН регистра. Кто-то по подразделению, а кто-то по Сотруднику и Подразделению. Но в отчете данных не у кого нет, кто может объяснить как они туда должны попадать.
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Михаил Проходцев от Февраль 15, 2020, 11:37:14 pm
Добрый день.
Друзья, скажите пожалуйста что имеется ввиду под "Создать отчет "Перерасчет зарплаты", в котором пользователь должен увидеть записи РР, которые ВОЗМОЖНО требуется пересчитать???? Можете объяснить логику этого абзаца?
Посмотрел кучу решений, у всех одно и то же, делают перерасчет по измерениям ОН регистра. Кто-то по подразделению, а кто-то по Сотруднику и Подразделению. Но в отчете данных не у кого нет, кто может объяснить как они туда должны попадать.

О возможности пересчета записей говорят потому, что сам механизм перерасчетов однозначно не гарантирует, что пересчет записей из данных, попавших в таблицу перерасчетов, приведет к изменению их результата.

Например, в данной задаче необходимо настроить зависимость Премии от Тарифа за прошлый месяц. Перерасчет только по подразделению.
Сотрудника добавлять не нужно, премию согласно условию необходимо пересчитывать при изменении суммы по ЛЮБОМУ сотруднику подразделения.

Допустим в системе есть документ №1, в котором данные по Тарифу по подразделению Бухгалтерия за июнь Иванова и Петрова.
И документ № 2 за июль, в котором начисляется премия руководителю Сидорову по подразделению Бухгалтерия.

Если в документе № 1 была сумма по Бухгалтерии 10 000 руб., а стала 15 000 руб., то запись о необходимости перерасчета документа № 2 попадет в таблицу перерасчетов и это правильно, рассчитанный результат по премии в документе стал некорректен, необходимо его пересчитать.

Но если Сумма в документе № 1 была 10 000 руб. и после проведения осталась 10 000 руб., то запись о необходимости пересчета документа № 2 также попадет в таблицу перерасчетов (это произойдет даже если просто перепровести документ №1), хотя по идее в этом случае пересчет записи ни к чему не приведет, результат останется таким же.

Поэтому вам и говорят, что должны выводиться данные, которые ВОЗМОЖНО требуется пересчитать.
Ну и кроме того, так как мы устанавливаем в задаче отбор только по подразделению, то если, например существует документ № 3 с расчетом тарифа за июнь только самого руководителя (Сидорова), то при перепроведении этого документа, также в таблицу перерасчетов попадет запись о необходимости пересчета данных в документе № 2, что в целом тоже не совсем правильно, так как пересчитывать нечего.

Всё что требуется в этой задаче по перерасчетам:
1) Указать Тариф ведущим для Премии
2) Добавить перерасчет, в котором настроить только измерение Подразделение.
3) В отчете собрать данные из таблицы перерасчетов
Название: Re: Билет 4. Спец по платформе V8
Отправлено: Новобранец от Февраль 17, 2020, 09:53:15 am
Добрый день.
Друзья, скажите пожалуйста что имеется ввиду под "Создать отчет "Перерасчет зарплаты", в котором пользователь должен увидеть записи РР, которые ВОЗМОЖНО требуется пересчитать???? Можете объяснить логику этого абзаца?
Посмотрел кучу решений, у всех одно и то же, делают перерасчет по измерениям ОН регистра. Кто-то по подразделению, а кто-то по Сотруднику и Подразделению. Но в отчете данных не у кого нет, кто может объяснить как они туда должны попадать.

О возможности пересчета записей говорят потому, что сам механизм перерасчетов однозначно не гарантирует, что пересчет записей из данных, попавших в таблицу перерасчетов, приведет к изменению их результата.

Например, в данной задаче необходимо настроить зависимость Премии от Тарифа за прошлый месяц. Перерасчет только по подразделению.
Сотрудника добавлять не нужно, премию согласно условию необходимо пересчитывать при изменении суммы по ЛЮБОМУ сотруднику подразделения.

Допустим в системе есть документ №1, в котором данные по Тарифу по подразделению Бухгалтерия за июнь Иванова и Петрова.
И документ № 2 за июль, в котором начисляется премия руководителю Сидорову по подразделению Бухгалтерия.

Если в документе № 1 была сумма по Бухгалтерии 10 000 руб., а стала 15 000 руб., то запись о необходимости перерасчета документа № 2 попадет в таблицу перерасчетов и это правильно, рассчитанный результат по премии в документе стал некорректен, необходимо его пересчитать.

Но если Сумма в документе № 1 была 10 000 руб. и после проведения осталась 10 000 руб., то запись о необходимости пересчета документа № 2 также попадет в таблицу перерасчетов (это произойдет даже если просто перепровести документ №1), хотя по идее в этом случае пересчет записи ни к чему не приведет, результат останется таким же.

Поэтому вам и говорят, что должны выводиться данные, которые ВОЗМОЖНО требуется пересчитать.
Ну и кроме того, так как мы устанавливаем в задаче отбор только по подразделению, то если, например существует документ № 3 с расчетом тарифа за июнь только самого руководителя (Сидорова), то при перепроведении этого документа, также в таблицу перерасчетов попадет запись о необходимости пересчета данных в документе № 2, что в целом тоже не совсем правильно, так как пересчитывать нечего.

Всё что требуется в этой задаче по перерасчетам:
1) Указать Тариф ведущим для Премии
2) Добавить перерасчет, в котором настроить только измерение Подразделение.
3) В отчете собрать данные из таблицы перерасчетов
Огромное спасибо за развернутый ответ.
У меня ошибка была в том что я не верно настроил связи. Когда поправил все стало именно так как вы объясняли. Огромное спасибо.