1с граница последовательности точка актуальности реферат

Обновлено: 02.07.2024

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

В связи с восстановлением БД пришлось перепровести все заказ-наряды и теперь 2 из 4 последовательностей сдвинулись на самое начало. Как можно программно задать нужное значение для них?

Записи о нарушенных последовательностях хранятся в соответствующих регистрах сведений.
Достаточно их подредактировать в режиме 1С:Предприятие.

Я прекрасно понимаю, что лучше. Просто когда мне доверили эту БД, оказалось, что границу там не восстанавливали 3,5 года. В течении 4-х месяцев я ее восстанавливал, а потом пришлось из-за аварии перепровести заказ-наряды и теперь границы - Взаиморасчеты и Производство вернулись на 2011 год. Фирма работает практически круглосуточно и время для перепроведения просто нет.

Нужно подредактировать регистры сведений "Границы последовательностей взаиморасчетов" и "Границы последовательности производства".
Они располагаются Сервис - Установка прав и настроек - вкладка Все объекты.

Спасибо, но что именно корректировать? Там просто список всех документов, что именно я должен сделать?

Не могу уловить суть:

Взаиморасчеты - актуальность 03.01.2011 - в регистре документы от 03.01.2011 до 01.07.2014
Заказы - актуальность 19.03.2014 - в регистре документы от 26.06.2012 до 01.07.2014
Производство - актуальность 15.06.2011 - в регистре документы от 03.01.2011 до 01.07.2014

Получается наличие более поздних документов не влияет на актуальность границы, тогда какие именно записи нужно удалить?

Хотя вроде получилось на тестовой БД, удалил из регистра все записи до 01.04.2014 и актуальность границы стала 01.04.2014. Спасибо.

Взаиморасчеты - актуальность 03.01.2011 - в регистре документы от 03.01.2011 до 01.07.2014
Заказы - актуальность 19.03.2014 - в регистре документы от 26.06.2012 до 01.07.2014
Производство - актуальность 15.06.2011 - в регистре документы от 03.01.2011 до 01.07.2014

Получается наличие более поздних документов не влияет на актуальность границы, тогда какие именно записи нужно удалить?


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

Последовательность в 1С 8.3– объект метаданных, позволяющий решать специфические задачи контроля хронологической последовательности необходимых документов. Обычно используется в партионном учете или же в контроле взаиморасчетов.

Последовательность в 1С

Рассмотрим настройку и свойства последовательностей в 1С.

Настройка и свойства последовательностей в 1С

Для настройки последовательности необходимо указать документы, с которыми связана последовательность, и какие регистры влияют на последовательность. Это указывается на вкладке Использование:

использование последовательностей 1С

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

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

На вкладке Данные можно указать дополнительные измерения для контроля последовательности. Например, последовательности можно контролировать в разрезе организации.

Пример использования последовательности в 1С

Пример программной установки границы последовательности:

Пример получения текущей границы для последовательности в 1С:

Последовательность и производительность 1С Предприятие

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

Восстановление границы последовательности проведения документов в 1с 8.3

проведение документов

восстановление последовательности документов в 1с 8.3

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

Анна Викулина

Последовательность в 1С Предприятие 8.3 – это объект метаданных, позволяющий контролировать хронологический порядок документов. Это важно при учете списания материалов, взаиморасчетах с контрагентами, например, при проведении документа оприходования задним числом будет некорректно определена стоимость ранее списанных материалов, так как при списании ТМЦ были проанализированы данные на момент проведения документа списания.

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

В 1С:УТ мы видим список регистров, влияющих на последовательность.

Рис.4 На примере 1С:УТ 11.3

Рис.4 На примере 1С:УТ 11.3

Восстановление последовательностей 1С

При закрытии месяца

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

Рис.6 Принудительное перепроведение

Рис.6 Принудительное перепроведение

Рис.7 Отчет об изменениях

Рис.7 Отчет об изменениях

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

Рис.8 Отображать все функции

Рис.8 Отображать все функции

Рис.9 Стандартные-Проведение

Рис.9 Стандартные-Проведение

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

Рис.10 Восстановить хронологию

Рис.10 Восстановить хронологию

Рис.11 Если имеются непроведенные документы, то лучше пользователю их проработать, просмотреть отдельно

Рис.11 Если имеются непроведенные документы, то лучше пользователю их проработать, просмотреть отдельно

Рис.12 Групповое перепроведение документов

Рис.12 Групповое перепроведение документов

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

Рис.13 В данной обработке нет выбора документов, а указывается только период проведения

Рис.13 В данной обработке нет выбора документов, а указывается только период проведения

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

Последовательность - это прикладной механизм, предназначенный для контроля хронологии документов. Возможны ситуации, когда один документ является источником данных для другого. Например, мы выставили клиенту счет на 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. Этот объект позволяет вести список тех документов, которые были проведены "задним числом"

Вопрос 12.62 экзамена 1С:Профессионал по платформе. Какими данными и с какой целью обеспечивает пользователя "Граница последовательности документов"?

  1. Моментом времени, начиная с которого перепроведение документов последовательности в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
  2. Датой, начиная с которой перепроведение всех документов в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью
  3. Ссылкой на документ последовательности, начиная с которого перепроведение документов последовательности в хронологическом порядке, восстановит правильность (актуальность) учета, контролируемого последовательностью

Вопрос 12.64 экзамена 1С:Профессионал по платформе. Какой из вариантов лучше всего предложить пользователю, чтобы привести учет, контролируемый последовательностью, в актуальное состояние?

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

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

Вопрос 12.69 экзамена 1С:Профессионал по платформе. Как определить виды документов, которые могут регистрироваться в последовательности документов "СебестоимостьПродаж"?

Вопрос 12.72 экзамена 1С:Профессионал по платформе. Как определить виды документов, которые могут регистрироваться в качестве границы последовательности "СебестоимостьПродаж"?

Вопрос 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", но документ не повлияет на границу последовательности
  1. Регистры накопления
  2. Регистры бухгалтерии
  3. Регистры расчета
  4. Регистры сведений
  5. С любыми регистрами

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

Вопрос 12.81 экзамена 1С:Профессионал по платформе. Какие действия достаточно совершить, чтобы гарантировать правильность расчета себестоимости продаж за январь 2002 г.?

Читайте также: