You are on page 1of 5

1

Лекція 5. Документи та послідовності

План
5.1. Поняття документа та послідовності.
5.2. Документи.
5.2.1. Функціональність документів.
5.2.2. Склад документів
5.3. Журнали документів.
5.4. Послідовності документів

5.1. Поняття документа та послідовності.


Об'єкт конфігурації Документ призначений для зберігання основної
інформації про всі події, що відбуваються на підприємстві, і, зрозуміло, мають
сенс з точки зору економіки. За допомогою документів відображаються й
платежі з розрахункового рахунку, і операції по касі, і кадрові переміщення, і
руху по складу, та інші подібні події.
У процесі конфігурування настроюється довільна кількість видів
документів. Типовими прикладами видів документів є такі документи, як
"Платіжне доручення", "Рахунок", "Прихідна накладна", "Накладна на
внутрішнє переміщення", "Прибутковий касовий ордер" і так далі. Кожен вид
документа призначений для відображення свого типу подій. Це визначає його
структуру і властивості, які описуються в конфігурації.
Документи відіграють центральну роль для основних механізмів,
реалізованих компонентами системи. У системі 1С: Підприємство документ є
основною обліковою одиницею. Кожен документ містить інформацію щодо
конкретної господарської операції і характеризується своїм номером, датою і
часом. Дата і час - найбільш важливі характеристики документів, так як
дозволяють встановлювати строгу тимчасову послідовність здійснення операцій.
Всі документи (незалежно від виду) утворять єдину послідовність. Фактично, ця
послідовність відображає послідовність подій - так, як вони відбувалися
реально. Усередині дати послідовність документів визначається їх часом, при
цьому час документа є не стільки засобом відображення реального
(астрономічного) часу введення документа, скільки засобом, що дозволяє чітко
впорядкувати документи усередині однієї дати.
Дані, що вводяться в документ (реквізити документа), звичайно містять
інформацію про подію, що відбулася: наприклад, у накладній - інформацію про
те, з якого складу, яких товарів і скільки відвантажено; в наказі про прийом на
роботу - інформацію про співробітника, оклад, інші відомості. Крім власне
записи, для документа досить важливою властивістю є його проведення. При
проведенні документ може відбити зафіксоване їм подія в механізмах,
реалізованих компонентами. Наприклад, якщо встановлена компонента
"Бухгалтерський облік", документ може записати бухгалтерську операцію,
2

відбивши у вигляді проводок у бухгалтерському обліку інформацію, що


міститься в документі.
Послідовності документів – це спеціальний механізм системи 1С, що
дозволяє підтримувати правильність підсумків і даних проводок документів.
Якщо документи при проведенні використовує дані бухгалтерських підсумків
або підсумків регістрів, то у випадку, якщо заднім числом якимось чином
змінюються підсумки, необхідно автоматично перепроводити всі документи, які
використовували змінені підсумки. Ось наглядом за цією справою і займаються
Послідовності. При описі послідовності в конфігураторі, описується, які зміни
регістрів або бухгалтерських підсумків по рахунках будуть впливати на
послідовність, і які документи входять в цю послідовність (це можуть бути
документи різного виду). Кордон послідовності (ДП) - позиція останнього
проведеного з "правильними" підсумками документа. Якщо якісь підсумки
змінюються заднім числом, межа послідовності відсувається назад на останній
документ, при проведенні якого використовувалися останні "недоторкані"
підсумки, а всі документи, проведені на основі змінених даних підсумків,
виявляться після кордону послідовності. Відновлення послідовності - значить
перепроведення всіх документів, починаючи від кордону послідовності,
закінчуючи крапкою актуальності або робочої датою. Для відновлення
послідовності в режимі користувача необхідно викликати пункт Проведення
документів ... меню Операції.
5.2. Документи.
5.2.1. Функціональність документів.
Для виконання завдань свого призначення документи мають відповідний
склад і забезпечують можливість наступних основних дій:
1) Заповнення документу
2) Нумерація документу
3) Розташування на осі часу
4) Запис документу
5) Проведення документу
6) Формування рухів по регістрам
7) Помітка на вилучення
8) Вилучення документу
Такий набір функціональності закладений в систему і забезпечує швидку
розробку і зручність використання документів. Розберемо ці можливі дії.
1) Заповнення документа може проводитися різними способами в
залежності від прикладної задачі і необхідного рівня сервісу для користувача:
• Ручне” заповнення документу
• Заповнення копіюванням (метод Скопировать () / обробник події
ПриКопировании)
3

• Введення на підставі (мехінізм “Введення на підставі” / обробник


події ОбработкаЗаполнения)
• Програмне заповнення (метод СоздатьДокумент ())
2) Нумерація документів:
• Автонумерація
• Довжина номера
• Тип номеру
• Періодичність
• Контроль унікальності
• Використання нумераторів
3) Розташування на осі часу. Всі документи мають поле Дата, згідно
значень цього поля всі записані документи можуть бути розташовані на єдиній
часовій осі в хронологічному порядку. «1С: Підприємство» має засоби для
забезпечення однозначного хронологічного порядку - об'єкт МоментВремени(),
що містить дату і посилання на документ.
Об'єкт МоментВремени використовується системою автоматично при
вирішенні задачі відображення списків документів у хронологічному порядку.
Також його використовують, коли потрібно отримати дані з реєстрів саме на
момент часу документа.
4) Запис об'єкта документа - фізичний процес, що полягає в збереженні
значень реквізитів документів в базі даних. Запис документа має кілька
можливих режимів: просто - запис, проведення, відміна проведення.
5) Проведення документів. Обговорюючи цю дію, необхідно розділяти два
поняття:
• «Проведено» - стан документа;
• «Проведення» - як процес.
З прикладної точки зору документ вважається проведеним (стан
документу), якщо обробка даного документа повністю завершена і прийнято
рішення, що даний документ повинен брати участь в обліку. Тобто подія,
реєстроване документом, повністю описано і враховано в інформаційній моделі.
Для відображення цього стану документа використовується системне поле
Проведено.
Процес проведення документа в системі є окремим випадком запису
документа. Якщо стан проведення було досягнуто в процесі проведення
документа, то, значить, були оброблені всі події, пов'язані із записом документа
в режимі проведення. А саме в обробниках цих подій звичайно і містяться
вказівки, що, де і як має змінитися в об'єктах інформаційної бази для реалізації
бізнес-логіки, закладеної в рішення
Розрізняють два режими проведення – оперативний і неоперативний.
6) Формування рухів по регістрам можливе:
4

• Створення рухів при записі


• Створення рухів при проведенні
• Формування рухів інтерактивно (Ручна операція)
7) Помітка на вилучення. Так само як і при роботі з проведенням,
необхідно розрізняти:
• Помітка на вилучення (стан)
• Помітка на вилучення (процес)
5.2.2. Склад документів
Як об'єкт конфігурації для забезпечення вирішення завдань прикладної
області документ має властивості (автонумерація, проведення і т. д.) і має у
своєму складі підлеглі об'єкти:
 Реквізити документів - об'єкти, що використовуються для
запам'ятовування інформації про об'єкт (документі), що має поодинокі значення
для кожного примірника документа;
 Табличні частини документів - об'єкти, що використовуються для
заповнення додаткової інформації про об'єкт, що подається у вигляді таблиць;
 Форми - об'єкти, що використовуються для забезпечення
інтерактивного введення, перегляду і редагування інформації;
 Команди - об'єкти, що використовуються для розробки командного
інтерфейсу документа. У модулях команд знаходяться обробники для їх
виконання;
 Макети - об'єкти (наприклад, табличні документи), зазвичай
використовуються при формуванні друкованих форм об'єкта.
5.3. Журнали документів
Всі документи зберігаються в журналах. Журнал документів - це
електронний аналог звичайної паперової папки. На екрані журнал виглядає як
таблиця, рядки якої є документами (Рис.1). Наприклад, можете створити журнал
Приказы кадровые, який включатиме документи "Приказ о приеме на работу",
"Приказ об увольнении", "Кадровое перемещение". З цим журналом буде
працювати користувач-кадровик. Або можна створити окремий журнал для
банківських документів, куди увійдуть документи "Платежное поручение",
тощо.
Журнали документів призначені для перегляду документів. Кожен вид
документа може бути віднесений до певного журналу. Сам журнал документів
не додає нових даних у систему, а служить тільки як засіб перегляду списку
документів одного або декількох видів. Для документів різних видів можна
вказувати один журнал, що дозволяє довільним чином групувати документи в
журналах. Призначений документам журнал можна міняти. Наприклад, може
бути створений журнал «Складские документы», який буде містити всі
5

прибуткові накладні та накладні на внутрішнє переміщення. Призначений


документам журнал можна міняти.
Для журналу можуть бути визначені графи журналу, для зручності
перегляду реквізитів різних видів документів, віднесених до даного журналу.
Для журналу може бути описано кілька форм його візуального представлення.
Для роботи з документами можуть використовуватися спеціально створені
загальні журнали. Від «звичайних» журналів документів їх відрізняє можливість
відбору документів по значенню, зазначеному користувачем.
Журнали в системі 1С можуть бути трьох видів: Звичайний, Загальний та
Додатковий. Звичайний журнал призначений для зберігання документів певних
видів. Документ також може бути включений в додатковий журнал, при цьому
документ буде зареєстрований відразу в двох журналах. Додаткових журналів
може бути кілька. Загальний журнал показує документи всіх видів.
У журналу документів є екранна форма, де можна настроювати
відображувані колонки. Можна створювати додаткові колонки, які будуть
відображати інформацію з документів. Наприклад, в журналі ПриказыКадровые
зручно відразу бачити, до якого співробітникові належить кожен документ, для
цього створюється Графа журналу Сотрудник.

5.4. Послідовності документів


Послідовність документів - засіб групування документів у єдиному
хронологічному порядку для забезпечення ведення єдиної логіки подій в рамках
якогось механізму обліку. На відміну від журналів документів, які
використовуються в основному для групування документів у «інтерфейсних
інтересах» (для візуалізації), послідовності групують документи для
забезпечення правильного відображення даних документів в обліку.
Оскільки облікових механізмів у складі однієї конфігурації може бути
кілька, то і послідовностей може бути адекватна кількість. Крім того, самі
моделі застосування об'єкта Послідовність можуть відрізнятися.
Створення послідовностей документів
Послідовність документів створюється в «Конфігураторі» в гілці
«Документи» - «Послідовності».
Для кожної послідовності визначаються руху, що впливають на цю
послідовність. Тут слід вказати ті бухгалтерські рахунки (або регістри), які
аналізуються документами при проведенні і від яких це проведення залежить.
Також для послідовності визначається список видів документів, на які
впливає дана послідовність. Тут слід вказувати документи, які використовують
при проведенні дані по рахунках і регістрах.

You might also like