Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
26 Май 2018, 05:21
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Объект Последовательность  (Прочитано 12689 раз)

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

Оффлайн Salmishskay2516

  • Это я.
  • ****
  • Сообщений: 373
  • РЕПУТАЦИЯ: 1
  • КПД: 0%
  • Регистрация: 2012-11-06
  • Сайт: 
  • Профессия: Ученик 1С
Здравствуйте. Не совсем понятно для чего можно использовать объект методанных последовательность. Имеется допустим 2 документа Приходная накладная и Расходная накладная и регистр накопления с видом остатки. Последовательность в этом случае как можно воспользоваться? Указывается список входящих документов для чего? Движения влияющие на последовательность? Перемещать границы последовательностей?


Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6650
  • РЕПУТАЦИЯ: 787
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Последовательность нужна для восстановления правильной последовательности проведения документов.

Если в приходной накладной задним числом войти и поменять цену, то себестоимость товара поменяется. А это не учтено в расходной накладной. Так вот последовательность подскажет, что Расходную накладную теперь необходимо перепровести.

Оффлайн Salmishskay2516

  • Это я.
  • ****
  • Сообщений: 373
  • РЕПУТАЦИЯ: 1
  • КПД: 0%
  • Регистрация: 2012-11-06
  • Сайт: 
  • Профессия: Ученик 1С
Как она об этом подскажет через все функции - проведение документов?

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Последовательность сдвинется на дату документа поступления
(с помощью регламентной обработки можно восстанавливать последовательность - препроводить документы имеющие дату позже даты последовательности)
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Salmishskay2516

  • Это я.
  • ****
  • Сообщений: 373
  • РЕПУТАЦИЯ: 1
  • КПД: 0%
  • Регистрация: 2012-11-06
  • Сайт: 
  • Профессия: Ученик 1С
Последовательность нужна для восстановления правильной последовательности проведения документов.

Если в приходной накладной задним числом войти и поменять цену, то себестоимость товара поменяется. А это не учтено в расходной накладной. Так вот последовательность подскажет, что Расходную накладную теперь необходимо перепровести.

Как последовательность об этом подскажет?
Добавлено: 06 Дек 2012, 15:27

Последовательность сдвинется на дату документа поступления
(с помощью регламентной обработки можно восстанавливать последовательность - препроводить документы имеющие дату позже даты последовательности)
Что за регламентная обработка? Все функции - проведение документов?

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
вот так:

ПоследовательностьМенеджер.<Имя последовательности> (SequenceManager.<Имя последовательности>)
Методы:

Восстановить (Restore)
ПолучитьГраницу (GetBound)
ПолучитьГраницы (GetBounds)
Принадлежит (BelongsTo)
Проверить (Validate)
СоздатьНаборЗаписей (CreateRecordSet)
УстановитьГраницу (SetBound)

Описание:

Предназначен для управления последовательностью, как объектом конфигурации. С помощью этого объекта можно получать и устанавливать границы последовательности, проверять принадлежность документа последовательности, проверять непрерывность последовательности по определенный момент времени, а также восстанавливать последовательность.
Доступ к объекту осуществляется через свойство объекта ПоследовательностиМенеджер. Полное имя типа объекта определяется с учетом имя последовательности в конфигурации. Например, для последовательности "Учет товаров" имя типа будет выглядеть ПоследовательностиМенеджер.УчетТоваров.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером.
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Что за регламентная обработка? Все функции - проведение документов?
Какую напишешь такая и будет =))
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Например так:

ПоследовательностьМенеджер.<Имя последовательности> (SequenceManager.<Имя последовательности>)
Восстановить (Restore)
Синтаксис:

Восстановить(<МоментВремени>, <Отбор>)
Параметры:

<МоментВремени> (необязательный)

Тип: Дата; МоментВремени.
Момент времени, по который восстанавливается последовательность.
Если параметр не указан, то восстанавливать последовательность до последнего принадлежащего ей документа.
<Отбор> (необязательный)

Тип: ТаблицаЗначений.
Набор комбинаций значений измерений, которые надо восстанавливать в данной последовательности. Задается как таблица значений, в колонках которой содержатся соответствующие значения измерений. Имена колонок должны соответствовать именам измерений последовательности. Если набор комбинаций не указан, то будет восстановлена вся последовательность.
Если параметр не указан, то восстановление последовательности производится по всем измерениям.
Описание:

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


Доступность:

Сервер, толстый клиент, внешнее соединение.
Пример:

Момент = Новый МоментВремени(Док.Дата, Док.Ссылка);
Отбор = Новый ТаблицаЗначений;
Отбор.Колонки.Добавить("Товар");
Отбор.Добавить().Товар = ТекТовар;
Последовательности.УчетТоваров.Восстановить(Момент, Отбор);

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Salmishskay2516

  • Это я.
  • ****
  • Сообщений: 373
  • РЕПУТАЦИЯ: 1
  • КПД: 0%
  • Регистрация: 2012-11-06
  • Сайт: 
  • Профессия: Ученик 1С
Мне бы суть понять допустим документ расходная накладная перепроведен, тогда что нужно восстановить последовательность? Надать на кнопку восстановить последовательность и что произойдет?

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Да Ё маЁ....

Был "приход" на сумму 100руб 05.11.2012 ручки 10шт

Была "продажа" ручки 5шт (по себестоимости 10руб/шт) = 50руб 15.11.2012

Кто то зашел в документ "Приход" и изменил сумму на 500руб 20.11.2012

Вопрос: По какой себестоимости проведена "Продажа" - что нужно сделать что бы все было правильно?

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!


Теги:
 

Не проведенный объект - в табло как проведенный

Автор AlenkaIntРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 4448
Последний ответ 08 Май 2013, 07:08
от wise
Не удалось найти объект "#tt1"

Автор MuI_I_IkaРаздел Ошибки 1С:Предприятия

Ответов: 0
Просмотров: 5603
Последний ответ 13 Янв 2017, 17:02
от MuI_I_Ika
Для объекта не определена форма по умолчанию, соответствующая текущему режиму запуска. Объект: "Консоль Запросов"

Автор Азамат ХубиевРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 7889
Последний ответ 20 Июл 2016, 22:56
от Азамат Хубиев
1С Конвертация Данных. Не отрабатывает флаг "Не создавать объект если не найден"

Автор maks_20Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 1764
Последний ответ 16 Ноя 2015, 16:03
от maks_20
Преобразовать Структуру в Объект XDTO, или как работать с объектом XDTO Structur

Автор znepokРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 15890
Последний ответ 31 Окт 2011, 09:16
от sergeevds

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
163 Сообщений
alex0402
72 Сообщений
oleg-x
63 Сообщений
AIFrame AIFrame
54 Сообщений
buketov.av buketov.av
47 Сообщений
wise wise
41 Сообщений
ilyay ilyay
39 Сообщений
Анюта17
33 Сообщений
Alter
32 Сообщений
KOI8-R
31 Сообщений

* Кто онлайн

  • Точка Гостей: 133
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal