пятница, 1 декабря 2017 г.

Последовательности

Последовательность - это прикладной механизм, предназначенный для контроля хронологии документов. Возможны ситуации, когда один документ является источником данных для другого. Например, мы выставили клиенту счет на 100 USD, и отразили поступление от него денежных средств - 7 000 тыс.руб. по курсу 70 руб./долл. Спустя время было обнаружено, что на банковском счете добавилось только 6 000 руб., т.к. с курсом конвертации была допущена ошибка, он составлял 60 руб./долл на самом деле. При этом со счета уже произошли списания по иным курсам, актуальным для дат операции. Так вот, если документы Поступления и Списания денег объединены в последовательность, то после исправления курса конвертации в проблемном документе поступления "задним числом" все последующие документы будут перепроведены, и тем самым мы выйдем на корректный остаток по счету.
За включение документов в последовательность отвечает отдельный объект конфигурации:
Границей последовательности будет называться момент времени, перепроведение с которого восстановит актуальность учета. Для последовательности можно указать в настройках, перемещать ли ее или нет. Если указано Перемещать, то граница последовательности будет сдвигаться при проведении каждого документа на момент времени этого документа.

***
Вопрос 01.38 экзамена 1С:Профессионал по платформе. Назовите основное назначение объекта "Последовательность документов"?
  1. Автоматизация контроля над хронологическим порядком проведения документов тех видов, которые указаны в последовательности
  2. Чтобы запрещать пользователю непоследовательное проведение документов
  3. Чтобы запрещать пользователю проведение документов "задним числом"
  4. Автоматизация разрешения коллизий при одновременной записи в информационную базу нескольких документов, принадлежащих последовательности
  5. Этот объект позволяет вести список тех документов, которые были проведены "задним числом"
Правильный ответ первый, см. выше объяснение.

***
Вопрос 01.28 экзамена 1С:Профессионал по платформе. Какими данными и с какой целью обеспечивает пользователя "Граница последовательности документов"?
  1. Моментом времени, начиная с которого перепроведение документов последовательности в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
  2. Датой, начиная с которой перепроведение всех документов в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
  3. Ссылкой на документ последовательности, начиная с которого перепроведение документов последовательности в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
Правильный ответ первый, важен именно момент времени, как комбинация даты (до секунды) и ссылки на конкретный документ внутри этой даты.

***
Вопрос 12.61 экзамена 1С:Профессионал по платформе. Назовите основное назначение объекта "Последовательность документов"?
  1. Автоматизация контроля над хронологическим порядком проведения документов тех видов, которые указаны в последовательности
  2. Чтобы запрещать пользователю непоследовательное проведение документов
  3. Чтобы запрещать пользователю проведение документов "задним числом"
  4. Автоматизация разрешения коллизий при одновременной записи в информационную базу нескольких документов, принадлежащих последовательности
  5. Этот объект позволяет вести список тех документов, которые были проведены "задним числом" 
Правильный ответ первый, вопрос дублирует 01.38.

***
Вопрос 12.62 экзамена 1С:Профессионал по платформе. Какими данными и с какой целью обеспечивает пользователя "Граница последовательности документов"?
  1. Моментом времени, начиная с которого перепроведение документов последовательности в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
  2. Датой, начиная с которой перепроведение всех документов в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
  3. Ссылкой на документ последовательности, начиная с которого перепроведение документов последовательности в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
Аналогично, вопрос уже разбирался.

***
Вопрос 12.64 экзамена 1С:Профессионал по платформе. Какой из вариантов лучше всего предложить пользователю, чтобы привести учет, контролируемый последовательностью, в актуальное состояние?
  1. Воспользоваться режимом восстановления последовательности из диалога "Операции" / "Проведение документов…" / "Восстановление последовательностей"
  2. Перепровести в хронологической последовательности все документы
  3. Перепровести в хронологической последовательности все документы, принадлежащие последовательности
  4. Перепровести в хронологической последовательности все документы, принадлежащие последовательности, начиная с границы последовательности. Границу последовательности определить через "Табло" по формуле: Последовательности.ИмяПоследовательности.ПолучитьГраницу().Ссылка
Правильный ответ первый. Строго говоря, остальные варианты тоже правильны (см. о восстановлени последовательностей на ИТС), но результат этих действий будет избыточным. Лучше воспользоваться стандартной обработкой восстановления последовательности:

***
Вопрос 12.69 экзамена 1С:Профессионал по платформе. Как определить виды документов, которые могут регистрироваться в последовательности документов "СебестоимостьПродаж"?
  1. Только документы, указанные в свойстве "Входящие документы", а именно "РасходнаяНакладная"
  2. Документы, указанные как в свойстве "Входящие документы", так и косвенно в свойстве "Движения влияющие на последовательность", т.е. "ПриходнаяНакладная", "РасходнаяНакладная"
  3. Только документы, указанные косвенно в свойстве "Движения, влияющие на после- довательность", т.е. "ПриходнаяНакладная", "РасходнаяНакладная"
  4. В последовательностях регистрируются документы всех видов, определенных в конфигурации
Правильный ответ первый, все влияющие на последовательность виды документов указываются явно.

***
Вопрос 12.72 экзамена 1С:Профессионал по платформе. Как определить виды документов, которые могут регистрироваться в качестве границы последовательности "СебестоимостьПродаж"?
  1. Только документы, являющиеся регистраторами регистров, указанных в свойстве "Движения, влияющие на последовательность", а именно "ПриходнаяНакладная", "РасходнаяНакладная"
  2. Только документы, указанные в свойстве "Входящие документы", а именно "РасходнаяНакладная"
  3. Документы, указанные как в свойстве "Входящие документы", так и косвенно в свойстве "Движения влияющие на последовательность", т.е. "ПриходнаяНакладная", "РасходнаяНакладная" 
Правильный ответ первый. Приходная накладная, хоть и не включена в последовательность, меняет состояние учета по данному регистру накопления, а значит влияет на границу последовательности.
Третий вариант заведомо нерабочий т.к.  в свойстве "Движения влияющие на последовательность" ссылка на регистр накопления, а не на виды документов.

***
Вопрос 12.74 экзамена 1С:Профессионал по платформе. Каким образом изменится состав списка последовательности "СебестоимостьПродаж" и ее границы при проведении документа "Приходная накладная 00001 от 10.01.2002 12:00:00"? Измерения в последовательности не используются, таблица последовательности приведена полностью
  1. Состав списка последовательности не изменится, а граница последовательности установится на документ "Приходная накладная 00001 от 10.01.2002 12:00:00"
  2. Документ зарегистрируется и в списке последовательности, и в качестве границы последовательности
  3. Документ зарегистрируется в списке последовательности, но не повлияет на границу последовательности
  4. Не изменятся ни состав списка последовательности, ни граница последовательности
Правильный ответ первый. Приходня накладная сама по себе в последовательность не входит, но влияет на движения, учитываемые в последовательности, а значит, сдвинет ее границу.
Касательно измерений последовательности подробно по ссылке.

***
Вопрос 12.77 экзамена 1С:Профессионал по платформе. Каким образом изменится состав списка последовательности "СебестоимостьПродаж" и ее границы при проведении документа "Приходная накладная 00002 от 13.02.2002 12:00:00"? Измерения в последовательности не используются, таблица последовательности приведена полностью
  1. Ни состав списка последовательности, ни значение границы не изменятся
  2. Документ зарегистрируется и в списке последовательности, и в качестве границы последовательности
  3. Документ зарегистрируется в списке последовательности, но не повлияет на границу последовательности
  4. Состав списка последовательности не изменится, а граница последовательности установится на документ "Приходная накладная 00002 от 13.02.2002 12:00:00" 
Правильный ответ первый - дата этой приходной накладной позже дат всех документов последовательности, значит, ни на что не повлияет.

***
Вопрос 12.78 экзамена 1С:Профессионал по платформе. Каким образом изменится состав списка последовательности "СебестоимостьПродаж" и ее границы при проведении документа "Расходная накладная 00015 от 21.01.2002 12:00:00"? Измерения в последовательности не используются, таблица последовательности приведена полностью
  1. Документ зарегистрируется и в списке последовательности, и в качестве ее границы
  2. Ни состав списка последовательности, ни значение границы не изменятся
  3. Документ зарегистрируется в списке последовательности, но не повлияет на границу последовательности
  4. Состав списка последовательности не изменится, а граница последовательности установится на документ "Расходная накладная 00015 от 21.01.2002 12:00:00"
Правильный ответ третий. Документ однозначно войдет в последовательность, но не сдвинет ее границу.

***
Вопрос 12.79 экзамена 1С:Профессионал по платформе. Каким образом изменится состав списка последовательности "СебестоимостьПродаж" и ее границы при проведении документа "Расходная накладная 00001 от 11.01.2002 12:00:00"? Измерения в последовательности не используются, таблица последовательности приведена полностью
  1. Состав списка последовательности не изменится, но документ зарегистрируется в качестве границы последовательности
  2. В списке последовательности появится еще одна запись с регистратором "Расходная накладная 00001 от 11.01.2002 12:00:00", а также документ зарегистрируется в качестве границы последовательности
  3. Ни состав списка последовательности, ни значение границы не изменятся
  4. В списке последовательности появится еще одна запись с регистратором "Расходная накладная 00001 от 11.01.2002 12:00:00", но документ не повлияет на границу последовательности
Правильный ответ третий - граница последовательности и так на этом документе.

***
Вопрос 12.80 экзамена 1С:Профессионал по платформе. Каким образом изменится состав списка последовательности "СебестоимостьПродаж" и ее границы при проведении документа "Расходная накладная 00003 от 16.01.2002 12:00:01"? Измерения в последовательности не используются, таблица последовательности приведена полностью
  1. Ни состав списка последовательности, ни значение границы не изменятся
  2. Состав списка последовательности не изменится, но документ зарегистрируется в качестве границы последовательности
  3. В списке последовательности появится еще одна запись с регистратором "Расходная накладная 00003 от 16.01.2002 12:00:01", а также документ зарегистрируется в качестве границы последовательности
  4. В списке последовательности появится еще одна запись с регистратором "Расходная накладная 00003 от 16.01.2002 12:00:01", но документ не повлияет на границу последовательности
Правильный ответ первый. В общем случае граница должна сместиться, но тут перепроводимый документ имеет дату позже даты границы и позже другого документа в рамках этой граница (Расходной накладной 00002). Подробно по ссылке, параграф Работа с последовательностями.

***
Вопрос 12.76 экзамена 1С:Профессионал по платформе. С какими регистрами может быть использован объект Последовательность?
  1. Регистры накопления
  2. Регистры бухгалтерии
  3. Регистры расчета
  4. Регистры сведений
  5. С любыми регистрами
Правильный ответ пятый, можно включить любой регистр, поскольку для любого вида регистра может быть принципиален порядок записей.

***
Вопрос 12.81 экзамена 1С:Профессионал по платформе. Какие действия достаточно совершить, чтобы гарантировать правильность расчета себестоимости продаж за январь 2002 г.?
  1. Перепровести последовательно по хронологии документы "Расходная накладная 00002", затем "Расходная накладная 00003" и "Расходная накладная 00014"
  2. Перепровести, не обращая внимания на порядок, документы "Расходная накладная 00002", "Расходная накладная 00003", "Расходная накладная 00014"
  3. Перепровести все документы из списка последовательности в хронологическом порядке
  4. Перепровести все документы "Приходная накладная" и "Расходная накладная" за январь 2002 г. в хронологическом порядке
Правильный ответ первый - нужно последовательно перепровести все, что после границы.

12 комментариев:

  1. Этот комментарий был удален автором.

    ОтветитьУдалить
  2. Вопрос 12.77 экзамена 1С:Профессионал по платформе. Каким образом изменится состав списка последовательности "СебестоимостьПродаж" и ее границы при проведении документа "Приходная накладная 00002 от 13.02.2002 12:00:00"? Измерения в последовательности не используются, таблица последовательности приведена полностью

    Ни состав списка последовательности, ни значение границы не изменятся
    Документ зарегистрируется и в списке последовательности, и в качестве границы последовательности
    Документ зарегистрируется в списке последовательности, но не повлияет на границу последовательности
    Состав списка последовательности не изменится, а граница последовательности установится на документ "Приходная накладная 00002 от 13.02.2002 12:00:00"

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

    ОтветитьУдалить
    Ответы
    1. Этот комментарий был удален автором.

      Удалить
    2. В данном вопросе дело немного в другом. Приходной накладной нет в перечне входящих документов и именно по этой причине список последовательности не поменяется. Дата границы последовательности меньше даты документа, поэтому её менять не надо.

      Удалить
    3. Этот комментарий был удален автором.

      Удалить
  3. !ПРИХОДНАЯ! накладная сама по себе в последовательность не входит...
    Опечатка

    ОтветитьУдалить
  4. Вопрос 12.78 экзамена 1С:Профессионал по платформе.
    На многих сайтах правильный ответ под номером один

    ОтветитьУдалить
    Ответы
    1. Проверено.
      Приходная накладная датой больше границы, её не двигает.
      Расходная накладная датой больше границы встает и в последовательность, и в границу.
      Правильный ответ 1.

      Удалить
  5. Вопрос 01.38 изменился
    Укажите основное назначение объекта "Последовательность документов"?
    Автоматизация контроля над хронологическим порядком проведения документов тех видов, которые указаны в последовательности
    Чтобы запрещать пользователю непоследовательное проведение документов
    Чтобы запрещать пользователю проведение документов "задним числом"
    Автоматизация разрешения коллизий при одновременной записи в информационную базу нескольких документов, принадлежащих последовательности
    Этот объект позволяет вести список тех документов, которые были проведены "задним числом"

    Ответ - 1.Проверено 1с тренажер.

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

    Ответ - 1.Проверено 1с тренажер.

    ОтветитьУдалить