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

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

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 15. Спец по платформе V8
« Ответ #15 : Ноябрь 06, 2015, 11:46:20 am »
Вообще, с условием «разные расчетные периоды» нет однозначной трактовки, что надо сделать,
однако думаю, что сейчас Вы, коллеги, совершенно правы и для Оклада ПР в ТЧ не нужен!

Вношу кооректировку в свое понимание условий задач ПР.
ПерРег буду добавлять теперь только в ТЧ ДН (у которых нет ПД), а в ТЧ ОН такое поле не нужно.

Спасибо вам, друзья! И снова в споре умных людей рождается истина ))
ПР в ТЧ и для ДН не нужен, более того - лишен смысла.
Если было необходимо обеспечить ввод данных в ДН за разные периоды, я добавлял поле ПериодНачисления (или МесяцНачисления), но ПР - это вообще другая история. Например, если мы в марте начисляем премию за декабрь (поздно вышел приказ), то регистрировать его декабрем, это не просто бессмысленно, норм главбух и не позволит так издеваться над уже сданным годовым отчетом  :D , не говоря уже о том, что пойдет доначисление, и соответственно - несвоевременная уплата, например, НДФЛ с начислением пеней.
В общем, ИМХО, теория по поводу ПР в ТЧ существует лишь постольку, поскольку экзаменаторы позволяют такое, а не надо бы ...  :)

margaritka47729

  • Пользователь
  • **
  • Сообщений: 43
Re: Билет 15. Спец по платформе V8
« Ответ #16 : Ноябрь 16, 2015, 02:06:51 am »
ОУ : В отчете себестоимость должна отражаться с учетом распределенных затрат, вне зависимости от того, в каком периоде был введен документ «Дополнительные затраты»
Тоже считаю, что надо писать датой накладной, а не доп затрат. Иначе при построении по периоду себестоимость допзатрат не учтется.
Хотелось бы выслушать мнения остальных.


venvlad

  • Пользователь
  • **
  • Сообщений: 83
Re: Билет 15. Спец по платформе V8
« Ответ #17 : Ноябрь 20, 2015, 06:43:04 pm »
ОУ : В отчете себестоимость должна отражаться с учетом распределенных затрат, вне зависимости от того, в каком периоде был введен документ «Дополнительные затраты»
Тоже считаю, что надо писать датой накладной, а не доп затрат. Иначе при построении по периоду себестоимость допзатрат не учтется.
Хотелось бы выслушать мнения остальных.
так и есть, для этого и указываем в шапке РН.

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Билет 15. Спец по платформе V8
« Ответ #18 : Декабрь 01, 2015, 04:37:27 pm »
БУ Решил без субконто на счете Касса. Забыл про это. Как думаете это будет ошибкой?
Отчет тут "на запомнить". Метод дополнения и .секунда + с условным оформлением поработать.
Со второго раза задача показалась не такой уж и сложной. Сложно изложено условие. Но решать очень внимательно надо  - наворочать можно легко.
СПР на диаграмму ганта - тоже на запомнить.
ОУ Надеюсь это сильно упрощенный вариант из сборника. Здесь для выполнения условия допзатраты можно провести только через оборотный регистр Продажи датой накладной.  Себестоимость в остатках не меняется. А если её менять, то надо перепроводить доки. восстанавливать последовательность, да и то там её делить надо.

Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Билет 15. Спец по платформе V8
« Ответ #19 : Декабрь 01, 2015, 05:06:10 pm »
БУ Решил без субконто на счете Касса. Забыл про это. Как думаете это будет ошибкой?
Могут признать упрощением, ведь в условии есть четкое указание "Известно, что счета «Касса» и «Поставщики» ведутся в разрезе филиалов"

СПР на диаграмму ганта - тоже на запомнить.

Тоже заметил, что каждый раз забываю как готовить Диаграмму Ганта, поэтому на экзамен записал проблемный синтаксисис с внутренней стороны на левом предплечье:
Точка=Диагр.УстановитьТочку(Выборка.Сотрудник)
Серия=Диагр.УстановитьСерию(Выборка.ВР)
Значение=Диагр.ПолучитьЗначение(Точка, Серия)
Интервал=Значение.Добавить()

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Билет 15. Спец по платформе V8
« Ответ #20 : Декабрь 01, 2015, 10:11:17 pm »
БУ Решил без субконто на счете Касса. Забыл про это. Как думаете это будет ошибкой?
Могут признать упрощением, ведь в условии есть четкое указание "Известно, что счета «Касса» и «Поставщики» ведутся в разрезе филиалов"

СПР на диаграмму ганта - тоже на запомнить.

Это субконто нигде не используется. Т.е.  наоборот может быть избыточность . Если  субконто сотрудники перенести на счет Касса, но кредитовые остатки на активном счете - как-то не клеится с теорией. Получается надо не забыть поставить субконто и сделать его оборотным.

alex1248

  • Призрак форума
  • *****
  • Сообщений: 714
Re: Билет 15. Спец по платформе V8
« Ответ #21 : Декабрь 01, 2015, 10:56:13 pm »
БУ Решил без субконто на счете Касса. Забыл про это. Как думаете это будет ошибкой?
Могут признать упрощением, ведь в условии есть четкое указание "Известно, что счета «Касса» и «Поставщики» ведутся в разрезе филиалов"

СПР на диаграмму ганта - тоже на запомнить.

Это субконто нигде не используется...
А как насчет этого:
В том случае, когда курьер получил деньги в кассе одного филиала, а отчитывается за закупку, произведенную для другого филиала, должна сформироваться дополнительная проводка по возврату денег в первый филиал и получения их из кассы другого:
Дт «Касса» - Кт «Сотрудники» на сумму возврата в первый филиал;
Дт «Сотрудники» - Кт «Касса» на ту же сумму, но выданную из другого филиала.?

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Билет 15. Спец по платформе V8
« Ответ #22 : Декабрь 01, 2015, 11:13:23 pm »
Не понял вопроса  ::)
Счет Касса и при получении денег используется. Вообщем должно быть субконто и все. Что логично. Разные филиалы, разные кассы и деньги. Даже оборотным его делать не логично.


Zeskord

  • Пользователь
  • **
  • Сообщений: 77
  • ФИО: Андрей Назаров
Re: Билет 15. Спец по платформе V8
« Ответ #23 : Декабрь 02, 2015, 09:25:38 pm »
БУ Решил без субконто на счете Касса. Забыл про это. Как думаете это будет ошибкой?
Отчет тут "на запомнить". Метод дополнения и .секунда + с условным оформлением поработать.
Со второго раза задача показалась не такой уж и сложной. Сложно изложено условие. Но решать очень внимательно надо  - наворочать можно легко.
СПР на диаграмму ганта - тоже на запомнить.
ОУ Надеюсь это сильно упрощенный вариант из сборника. Здесь для выполнения условия допзатраты можно провести только через оборотный регистр Продажи датой накладной.  Себестоимость в остатках не меняется. А если её менять, то надо перепроводить доки. восстанавливать последовательность, да и то там её делить надо.
В ОУ маленькая придирка: при списании себестоимости  по партиям у тебя в том же цикле формируются движения по продажам. Считаю, что это приводит к формированию лишних записей оборотного регистра Продажи. Надо себестоимость копить, и продажу писать во внешнем цикле.
А вот в БУ хуже. Неправильно создан спроектирован регистр бухгалтерии. Автор задачи хотел, чтобы Филиал был небалансовым измерением, и это легко читается прямо в условии задачи, еще до начала проектирования регистра. Конечно, об этом можно много спорить, и об этом написано в первом томе на страницах 644-645. И с отчетом не все так просто. Как здесь правильно писали выше, если не отбирать по типу документа, будет задвоение суммы. Но отбор по типу документа это своего рода "костыль" и на экзамене нежелательно так делать. Поля Получено и Отчитался должны быть получены из виртуальных таблиц оборотов в соответствующей корреспонденции из ресурса СуммаОборот (не СуммаОборотДт(Кт)).

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Билет 15. Спец по платформе V8
« Ответ #24 : Декабрь 02, 2015, 11:34:08 pm »
Zeskord, спасибо. Всё так и есть. 
Себестоимость в ОУ - это жертва решения на время. Помню что переменную завел, но почему-то решил что легко  не соберу себестоимость. В итоге усложнил.
БУ  - это пробел в теории. Нигде не использовался до этого альтернативный вариант разреза. прочитал теорию, перечитал второй абзац задачи - да это оно - небалансовой измерение :) Перерешивать надо :(

по СПР никто меня не поправил :) сейчас, прорешав всё на два раза, понял что разделяю расчеты между документом и модулем неправильно :(  Нужно же чтобы можно было пересчитать без перепроведения документа, причем не все записи! (ну т.е. для перерасчетов).
Поэтому в модуль надо передавать -  движения, вид расчета и массив значений измерений. Чему нашел подтверждение в Практическом пособии разработчика.

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Билет 15. Спец по платформе V8
« Ответ #25 : Декабрь 07, 2015, 12:51:23 am »
Переделал, чтобы более методологично было:
БУ вместо субконто небалансовое измерение филиал.
СПР В общем модуле процедура расчета заточена под использование в Перерасчетах.
ОУ помарка с себестоимостью.

Да еще. В БУ  забыл сразу обозначить. Чтобы хоть как-то соответствовать отчету, проверку задолженности курьера делаю внутри филиала, а не по всей организации. Иначе никак с двух расходов гаситься один аванс не будет.

Zeskord

  • Пользователь
  • **
  • Сообщений: 77
  • ФИО: Андрей Назаров
Re: Билет 15. Спец по платформе V8
« Ответ #26 : Декабрь 07, 2015, 12:25:23 pm »
Переделал, чтобы более методологично было:
БУ вместо субконто небалансовое измерение филиал.
СПР В общем модуле процедура расчета заточена под использование в Перерасчетах.
ОУ помарка с себестоимостью.

Да еще. В БУ  забыл сразу обозначить. Чтобы хоть как-то соответствовать отчету, проверку задолженности курьера делаю внутри филиала, а не по всей организации. Иначе никак с двух расходов гаситься один аванс не будет.
СПР: Некрасиво сделано с графиками. Подразделение само является графиком работы, а справочник ГрафикиРаботы не нужен. Шестидневка - еще один ресурс регистра ГрафикРаботы.
И перед вызовом процедуры общего модуля происходит выгрузка сотрудников из результата запроса в табличную часть, из табличной части - в массив и массив передается в процедуру. Я бы лучше передавал в процедуру менеджер временных таблиц.

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Билет 15. Спец по платформе V8
« Ответ #27 : Декабрь 07, 2015, 01:03:10 pm »
СПР: Некрасиво сделано с графиками. Подразделение само является графиком работы, а справочник ГрафикиРаботы не нужен. Шестидневка - еще один ресурс регистра ГрафикРаботы.
И перед вызовом процедуры общего модуля происходит выгрузка сотрудников из результата запроса в табличную часть, из табличной части - в массив и массив передается в процедуру. Я бы лучше передавал в процедуру менеджер временных таблиц.
Честно говоря, набил руку на этот шаблон. Одну заморочку меняешь на другую. а так все прозрачно. Особенно радуют предопределенные графики. Условия тоже сильно не противоречит. Два подразделения могут работать по одному графику - удобно же.
С Менеджером временных таблиц - красивый ход, особенно когда измерений будет больше одного. Тут делал как в учебнике - "Практическое пособие разработчика", там в примерах  массивы и таблицы значений.

Ferroks

  • Новичок
  • *
  • Сообщений: 1
Re: Билет 15. Спец по платформе V8
« Ответ #28 : Декабрь 08, 2015, 03:02:41 pm »
В ПР задаче сложность может вызывать расчет Оклада на фоне условия «разные расчетные периоды». ПериодРегистрации выводим в ТЧ и получаем последний Оклад на момент этого ПериодаРегистрации.


 - Не пойму, а если период регистрации  - это текущий месяц, а считаем ЗП за прошлый...
Наверное надо брать действующий Оклад на ПериодДействия?

Подскажите, зачем вытаскивать ПериодРегистрации в ТЧ, можно ли присвоить ему Дату Документа?

Вообще, с условием «разные расчетные периоды» нет однозначной трактовки, что надо сделать,
однако думаю, что сейчас Вы, коллеги, совершенно правы и для Оклада ПР в ТЧ не нужен!

Вношу кооректировку в свое понимание условий задач ПР.
ПерРег буду добавлять теперь только в ТЧ ДН (у которых нет ПД), а в ТЧ ОН такое поле не нужно.

Спасибо вам, друзья! И снова в споре умных людей рождается истина ))


в актуальных билетах http://forum.chistov.pro/index.php?topic=2670.0

По поводу условия в задачах на периодические расчеты: В СПР есть фраза «В одном документе могут быть данные за разные расчетные периоды». Спросил, означает ли это, что период регистрации должен быть в табличной части? Ответ был, нет, это значит, что в строке табличной части период действия может быть не за весь месяц, а к примеру с 01.10 по 15.10. Сам я делал период регистрации в шапке, никаких нареканий за это не было.
Источник - http://chistov.spb.ru/forum/16-993-31513-16-1381397068



Сам еще на сдавал, только начинаю готовиться. С другого форума, недавняя сдача на спеца.

1) СПР: Неверно используется период регистрации.
В расчетной задаче было явно сказано «данные в документе начисление могут вводиться за любой период», поэтому решил вывести ПериодРегистрации в табличную часть. Это оказалось ошибкой, комментарий:
Использование периода регистрации в табличной части никак не следует из условия задачи, не требуется для ее решения и противоречит стандартной методологии.
Вывод: не следует использовать приемы, которые противоречат стандартной методологии.
« Последнее редактирование: Декабрь 08, 2015, 03:04:52 pm от Ferroks »

zorky

  • Проверенный
  • ***
  • Сообщений: 222
  • ФИО: ЗЖВ
Re: Билет 15. Спец по платформе V8
« Ответ #29 : Декабрь 25, 2015, 09:30:22 am »
Ну вот и 15. )    Да уж, билетик то козырный! )  Если БУ ..."зафиксировать".
ОУ - Партии, + документ Затраты  - несложный.
а вот БУ..   Долго въезжал в условие, очень нестандартная задача) Сделал списание долга Курьера. Есть ли смысл Блокировать счет "Сотрудники", по субконто Курьер..  Не понимаю, неужели кто-то параллельно может делать Авансовый отчёт для нашего Курьера, и долг уйдёт в минус...  Или Блокировка тут нужна для показухи) что умеешь ею пользоваться. Или я чего то затупил на последнем билете ))))  ???  Более того, на "Поставщиках" зачем Блокировка...
Подсмотрел Небалансовое измерение-красиво да.   По самому условию, сначала сделал так: Курьер мог отчитываться в Любой Филиал(реквизит дока мешал только), но в первую очередь списывалась сумма из кассы того, для которого была покупка, если такой имеется.  Для остальных-доп.проводки.  Потом всё таки решил добавить параметр в ВТ, "филиал", из нашего Дока - Отчитывается только в тот филиал, для которого купил(приходка)...ну вроде логично)
Отчёт с "Движениями". и интересный момент на ресурсе "Отчитался", т.к. есть переброс с филиала на филиал - нужно из Кредитового оборота вычесть дебетовый, иначе сумма увеличится на "переброшенную" сумму)

по СПР:  всё стандартно, так как ПР нельзя в ТЧ выносить - сделал от даты Дока для всех записей(ха разные периоды) -видимо это методологически правильно. (Один документ расчёта - один ПР, а разные периоды расчёта с этим ПР, вынужденны были считать этим документом, например задержка оклада...)  Проверка вводу Отпуска задним числом по ПР также.(надо ли это?)   Дни получаю из часов делением на 8.  Диаграмма Ганта на "зафиксировать"...   
Что-то ветка под НГ помирает, все сдали уже ? ))))    А как же мы)?    Гляньте плиз, кто ещё в теме.