Быстрый старт. Решение задания №2.9.3

Представляем решение домашнего задания 2.9.3.

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.

Если не активировали токен — посмотрите видео-инструкцию (видео N5)

Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.

комментариев 9 на “Быстрый старт. Решение задания №2.9.3”

  1. Мария Александровна 15.08.2012 в 07:59

    Добрый день, подскажите хочу воспользоваться   Выгрузка ИБ с решением преподавателя. Загрузила, но там пароли на каждого пользователя, в частности и у пользователя Администратор. Можете подсказать его. 

    • Андрей Шнитов 15.08.2012 в 08:12

      Мария Александровна, пароль к базе 1234.

  2. Добрый день!
    Еще одна ошибка в решении. Дату документа для сравнения с границей учета надо брать от ссылки. Иначе мы можем взять старый проведенный документ, изменить его дату на более позднюю – и тогда он проведется – а ведь по условию не должен!
    И, кстати, если доделывать вторую часть условия и проверять документы на проведенность, то свойство “Проведен” тоже надо брать от ссылки, т.к. у объекта его тоже, в принципе, можно поменять, не прибегая к процедуре проведения или отмены проведения.

    • Добрый день, Сергей!

      Как всегда большое спасибо за внимательность!
      Записал пожелания в todo list :)

    • Добрый день, sonuchin!  А как можно поменять свойство объекта “Проведен”?

  3. Добрый день!
    Я так понимаю в вашем решении есть один баг.
    Вы проверяете документ  условием:
    Если НЕ ЭтоНовый и РежимЗаписи<> РежимЗаписиДокумента.Запись Тогда … 
    В таком случае, сохраненный, но не проведенный документ  с датой меньшей границе учета проводится тоже не будет, а это противоречит заданию.

    В задании указано: 
    “Но данное правило не распространяется на непроведенные документы. То есть
    проведение новых документов и непроведенных ранее документов допустимо с любой датой.”

     
     

    • Добрый день!

      Согласен, в решении ошибка.
      Спасибо за внимательный анализ!

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

    • Да, согласен с Вами.
      Спасибо за внимательный просмотр!