Например, если следует перепровести документы, связанные с товародвижением, не стоит добавлять в список документов на перепроведение связанные с зарплатой.
1С запрос движения документа
Вступайте в мою группу помощник программиста.
В ней мы обсуждаем программирование в 1С.
Документ – одно из основных понятий системы 1С:Предприятие. При помощи документов организуется ввод в систему информации о совершаемых хозяйственных операциях, а также ее просмотр и корректировка.
В большинстве своем документы, которые создаются в процессе настройки конфигурации задачи, являются электронными аналогами стандартных бумажных документов, являющихся основаниями для тех или иных учетных действий или расчетов. Тем не менее, использование этого типа данных может выходить далеко за рамки простой фиксации изменений, внесенных в учетные регистры.
Структура каждого конкретного вида документа определяется при его создании в конфигураторе. У любого вида документа существуют реквизиты, которые создаются автоматически – это «Дата» и «Номер». Номер создается, если при конфигурировании длина номера указана больше 0. Другие реквизиты документа определяются в конфигураторе отдельно для каждого создаваемого вида документа.
Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю). |
1С: Закоулки: Особенности получения последних документов
Документы в языке 1С 8.3, 8.2 (в примерах)
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю). |
Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.
Промокоды на Займер на скидки
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Если необходимо просто прочитать движения, без последующей модификации, можно воспользоваться запросом к нужному регистру:
Код 1C v 8.х
В запросе выбираем все поля (кроме виртуальных) из таблицы регистра РегистрНакопления.ОстаткиНоменклатуры с отбором по регистратору. Значением параметра Регистратор нужно будет установить ссылку на документ.
Если же нужно чтение с последующей модификацией движений, следует воспользоваться объектной моделью представления информации: в свойстве Движения объекта документа обратиться к нужному регистру (в нашем случае это регистр ОстаткиНоменклатуры) и прочитать набор записей регистра.
Код 1C v 8.х
Документы в 1С 8.2 и 8.3 — объект метаданных, с помощью которого в 1С фиксируются хозяйственные операции предприятия.
Каждый созданный документ в конфигурации создать для отражения своего типа операции, например: поступление товаров, списание товаров и т.д.
Рассмотрим основные настройки и свойства документов.
если же документ не является проводимым , значит, что событие, которое он отражает, не влияет на состояние учета, который ведется в данном прикладном решении документы, у которых запрещено проведение, обычно используются как печатные формы, например счет, доверенность и т.
Данные в 1С изменились — как узнать, что именно поменялось в документах?
Начиная с платформы 8.3.11, механизм версионирования встроен в систему и называется «История данных». Он имеется во всех конфигурациях, работающих на основе библиотеки стандартных подсистем (БСП). Например, в 1С: Бухгалтерии предприятия он реализован начиная с версии 3.0.35.
Использование данного механизма актуально как на этапах начала работы с программой, так и при дальнейшем ее использовании, когда имеются пользователи «новички», которые могут что-то «подпортить» в учете.
Версионирование – это механизм хранения истории изменения объектов в 1С, который позволяет:
• просматривать, какие изменения внес пользователь в объект (справочник, документ);
Механизм версионирования позволяет пользователю выполнять гибкую настройку хранения данных, выборочно применять к объектам или табличным частям, сохранять данные лишь в определенный пользователем момент, например, при проведении документов.
Но есть и минусы , их тоже нужно учитывать. Важно грамотно подходить к настройке версионирования, т.к. использование данного функционала однозначно приводит к замедлению работы 1С. Это связано с тем, что история данных занимает какое-то место и при неправильной, беспорядочной настройке она может занимать больше места, нежели чем сам объект.
Данный механизм может включить как разработчик в конфигураторе, так и сам пользователь в пользовательском режиме.
Для включения версионирования объектов выполните следующие пункты.
Шаг 1. Перейдите в раздел «Администрирование» — «Общие настройки».
Пример раздела в 1С: Зарплата и управление персоналом, ред. 3.1.
Пример раздела в 1С: Бухгалтерия предприятия ред. 3.0.
Шаг 2. Разверните подраздел «История изменений» и установите галочку «Хранить историю изменений». Для перехода к настройкам нажмите гиперссылку «Настроить».
Как видите, в 1С: ЗУП и 1С: Бухгалтерии предприятия эти пункты выглядят совершенно одинаково. Соответственно, и настройка версионирования во всех конфигурациях 1С выполняется аналогично, т.к. это одна подсистема.
Настройки истории хранения изменений
Рассмотрим основные настройки подсистемы «Версионирование» и механизма «Хранение данных» на примере программы 1С: Зарплата и управление персоналом ред. 3.1.
В составе объектов настройки два пункта: справочники и документы.
Настройку можно выполнить для каждого справочника отдельно, задав срок хранения и указав, когда сохранять версии.
В разделе «Документы» перечислены все имеющиеся в конфигурации документы, для которых также отдельно выполняется настройка хранения данных.
Для изменения параметра выделите ячейку и нажмите стрелочку. В выпадающем списке выберите нужное значение.
Значение параметра «Когда сохранять версии» может принимать значение:
Документы в 1С 8.3 |
Для того, чтобы отследить движение конкретно выбранного документа в нашем случае это Начисление зарплаты и взносов по регистрам, предназначен отчет, открывающийся по кнопке в шапке документа Ещё Движения документа.
Стандартные реквизиты документа 1С
У любого документа есть стандартные реквизиты, которые автоматически создаются при создании документа в конфигураторе 1С. Чтобы посмотреть на них, необходимо нажать на кнопку «Стандартные реквизиты» закладки «Данные» в конструкторе документа.
Мы не можем удалить стандартный реквизит, или изменить тип стандартного реквизита, но можем поменять некоторые его свойства. Например, у созданного документа, я поменяю синоним для номера, пусть у стандартного реквизита Номер будет синоним «Порядковый номер».
Теперь в пользовательском режиме поле «Номер» называется по другому.
Документ в 1С 8.3: настройка, проведение и формирование | Алматы Казахстан
Нумератор документов 1С
В платформе 1С 8.3. есть такой объект Нумератор, при помощи этого объекта можно организовывать сквозную нумерацию документов.
Мы уже в этой статье сделали документ Приход, методом копирования и переименования сделаем документ Расход. Теперь сделаем так, чтобы у этих документов была сквозная нумерация. Для этого создадим нумератор: выделим ветвь Нумераторы (расположена в ветке Документы дерева метаданных), правой кнопкой мышки вызовем контекстное меню и выполним команду «Добавить».
Нумератор будет создан, справа откроется палитра свойств нумератора, где можно задать периодичность нумерации, тип номера и тп.
Осталось указать созданный нумератор в конструкторе документов Приход и Расход.
Мы уже создали документ Приход, у которого номер был 1, если сейчас создать документ Расход, то у него номер будет равен 2.
Более подробно и основательно работа с документами дается в моей книге:
Изучайте программирование в 1С в месте с моей книги «Программировать в 1С за 11 шагов»
- Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника;
О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»
Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.
Данная опция определяет момент расчета стоимости списания МПЗ, зачет авансов и погашение задолженности при расчетах с контрагентами.
Как узнать кто создал документ в 1с?
Если пользователи входят в информационную базу со своим именем и паролем, узнать кто создал документ можно в соответствующем журнале документов в колонке Ответственный напротив нужного документа. Также можно воспользоваться Журналом регистрации (раздел Администрирование – Журнал регистрации).
Чтобы определить дату проведения документа, нужно открыть движения объекта кнопкой «Результат движения документа» в панели инструментов и посмотреть движения по регистру бухгалтерии. В поле «Период» регистра бухгалтерии выводится полная дата проведения документа (его момент времени).
Как зайти в журнал регистрации 1с?
- Раскройте раздел История изменений, установите флажок Хранить историю изменений и перейдите по ссылке Настроить.
- Откроется список справочников и документов для настройки истории изменений.
- Разберем, какие здесь есть возможности.
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы