June 18, 2021

Як працювати зі звітами в 1С

Використання звітів.

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

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

Тут таке діло, що майже всі звіти в 1С побудовані на основі так званого "Універсального звіту", який один раз був написаний в вигляді модулів обробки даних, декілька тисяч строк кода в формах. Це дозволило звести кількість параметрів до мінімуму, а всі звіти на основі універсального виглядають майже однаково.

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

Налаштування звітів.

Після відкриття звіту саме перше, що потрібно зробити - його налаштувати.

Вікно параметрів звіту виглядає як на фото і складається з декількох таблиць:

  1. Параметри виведення - це прапорці, які визначають чи треба показувати загальні суми внизу звіту і потрібно деталізувати строки звіту, тощо.
  2. Показники - це колонки сум, які потрібно виводити в звіті після назви товарів, наприклад.
  3. Групування строк - це строки по кожному товару чи складу. Дані групуються і виводяться ієрархічно згідно групування. Якщо поставили "Склад" та "Номенклатура", то виводитись товари будуть по кожному складу окремо. І якщо прибрати "Номенклатура", то будуть тільки загальні залишки по "Склад"у...
  4. Групування колонок - цей список дає можливість погрупувати дані так, щоб колонки складів були окремо, а строки товарів були без складу.

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

    Підказка: поставте там групування - "По місяцям" і подивіться що вийде. :)
  5. Відбір - це сама важлива група налаштувань. Тут ви можете скористатися тими значеннями відбору, що підказує програма, а можете добавити чи видалити власні відбірні строки. Для цього кнопка "+" чи "-" розміщена на панелі зверху.

    Після того як вибрали значення реквізиту відбору, потрібно встановити вид порівняння. Там цілий список різних порівнянь, тому описувати не варто всі, але рекомендую використовувати: "Рівно", Не рівно", "В списку" та "В групі".

    "Рівно": використовується коли Вам потрібно вибрати якийсь конкретний товар. Тут може бути одна! стрічка даних по відібраному товару.

    "Не рівно" - це антипод попередній операції. Тут виведеться усе, але окрім вибраного товару.

    "В групі" - тут ви вказуєте каталог товарів і звіт виведе усі товари в цьому каталогу. Тут може бути багато строк даних.

    Питання: а який антипод останньому порівнянню?
  6. Період - це останнє, але можливо і саме перше, що потрібно налаштувати.

    Що стосується періоду, то я хотів би наголосити, що вибравши великий період звіту, можна серйозно навантажити центральний сервер, що спричинить великі проблеми для інших користувачів 1С. Тому дуже раджу "вибирати" дані невеликими періодами, аби надати іншим можливість працювати в більш продуктивному темпі.
Підказка: перервати виконання чи формування деяких звітів можна комбінацією клавіш "Ctrl + Pause". Це працює не завжди, але інколи може допомогти в припиненні роботи програми.

В деяких випадках подвійним кліком на товарі можна відкривати картку самого товару, або на документі - відкривати його форму для перегляду.

Зберігання звітів.

Велика кількість даних в програмі потребує багато часу на налаштування звітів. Одному менеджеру потрібні одні дані, а іншому директору - колонки чи строки з консолідованими даними.

Ця різноманітність налаштувань вилилась в потребу зберігати параметри звітів. Ці макети параметрів зберігаються для кожного користувача окремо - для директора це одні налаштування, а для менеджера зовсім інші.

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

Параметри звітів зберігаються дуже просто:

  1. Відкрити звіт.
  2. Налаштувати параметри відбору, групування строк.
  3. Натиснути на верхній панелі кнопок звіту кнопку "Зберегти налаштування" (Сохранить настройку).
  4. Добавити через кнопку "+" нову стрічку та прописати назву налаштування.
  5. Окремо можна проставити прапорці: "Відкривати" (це налаштування буде застосовувати автоматично при першому відкритті звіту) та "Зберігати" (це налаштування автоматично зберігає всі ваші зміни в це налаштування навіть якщо ви його не зберігаєте вручну. Чесно кажучи, не варто його ставити).

Після того, як ви налаштували звіт і в певний час його знову запустили, то варто скористатися вашим шаблоном параметрів. Це можна зробити кнопкою "Відновити налаштування" (Восстановить настройку).

Після вибору налаштування усі Ваші раніше збережені параметри завантажаться в звіт і Вам залишиться тільки вибрати період та натиснути "Сформувати" (Сформировать).

Примітка: кнопка "Настройки всех пользователей" у нас не працює по деяким об'єктивним причинам. Але в інших базах 1С Ви як правило можете з нею працювати без проблем.

В принципі десь так все і працює... :)