Секрети швидкої роботи в 1с як зробити звіт в 1с 8

«Мені потрібен цей звіт в 1С через годину!» - таку фразу Замовника 1С-фахівці чують нерідко. Що робити в такій ситуації. Якщо є відповідні заготовки, можна спробувати використовувати їх. Завантажити що-небудь з Інтернету - а раптом не працює або не підійде. І ось тут на допомогу приходить обробка «Консоль запитів».

Якщо Ви, дорогий Новомосковсктель, Замовник і у Вас є 1с-фахівець. то Вам потрібно дати прочитати йому цю статтю, і зовсім скоро у Вас буде необхідний Вам звіт.

А тепер інформація для фахівців з 1С:

Для початку давайте розберемося, що ж все-таки потрібно Замовнику. У більшості випадків мова йде не про якийсь складному звіті з великою кількістю налаштувань і можливістю редагувати його зовнішній вигляд, а просто про якомусь списку елементів того чи іншого довідника або списку документів за якийсь період з фільтром (зазвичай по організації, контрагенту або реквізиту контрагента). Зовнішній вигляд списку часто Замовнику не важливий і ніяких угруповань йому звичайно не потрібно.

І ось, щоб швидко вирішити таке завдання, ідеально підходить обробка «Консоль запитів». Якщо коротко, «Консоль запитів» - це зовнішня обробка, яка дозволяє вводити запити на мові 1С Підприємства, заповнювати параметри цих запитів і виводити результат запиту в табличний документ. А головне - ця обробка дозволяє зберігати список запитів в файл і використовувати ці запити вдальнейшем. Детально про те, як користуватися цією обробкою, скоро можна буде прочитати в статті на цьому сайті, а тут ми опишемо процес, як швидко зробити найпростіший звіт і передати його Замовнику.

1. Сама обробка «Консоль запитів».

При першій установці конфігурації ми завжди зберігаємо в базі набір зовнішніх обробок, серед них і «Консоль запитів». Якщо цього не зроблено, то це можна зробити в будь-який момент.

Треба сказати, що варіантів цієї обробки існує багато, як для звичайного застосування, так і для керованого. Знайти та завантажити їх можна, наприклад, за посиланням:

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

Секрети швидкої роботи в 1с як зробити звіт в 1с 8

Вікно обробки «Консоль запитів»

Можна налаштувати зовнішній вигляд вікна верхніми галочками.

2. Пишемо запит в «Консолі запитів».

У своїй роботі ми робимо файли загальних запитів під всі конфігурації і файл запитів для кожної конфігурації кожного Замовника. Які будуть файли Запитів у Вас - вирішувати Вам, це питання організації роботи.

Наприклад, Замовник попросив нас зробити в УТ 11.1 відображено всі Рахунків-фактром виданих (і проведених, і не проведених) із зазначенням в виведеному списку контрагента і відбором по організації і періоду.

Ми, в нашій обробці на вкладці «Запити» тиснемо кнопку «Додати». Називаємо запит, наприклад, так: «Рахунки-фактури з контрагентами».

Оскільки в тонкій клієнта Конструктор запитів недоступний, пишемо приблизно такий запит в Конфігураторі:

ВИБРАТИ
СчетФактураВиданний.Номер,
СчетФактураВиданний.Дата,
СчетФактураВиданний.Організація,
СчетФактураВиданний.ДокументОснованіе.Контрагент,
СчетФактураВиданний.Проведен,
СчетФактураВиданний.ДокументОснованіе.СуммаДокумента
З
Документ.СчетФактураВиданний ЯК СчетФактураВиданний
ДЕ
СчетФактураВиданний.Організація = організація
І СчетФактураВиданний.Дата МІЖ ДатаНачала І Дата закінчення

З Конфігуратора через буфер обміну копіюємо текст запиту в поле «Текст запиту». Вікно обробки прийме приблизно такий вигляд:

Секрети швидкої роботи в 1с як зробити звіт в 1с 8

Обробка «Консоль запитів» з введенням запитом

Відкриваємо вкладку «Параметри». Заповнюємо там параметри (якщо їх не видно, то натискаємо кнопку «Заповнити параметри»).

Натискаємо кнопку «Запит» у лівому верхньому куті.

У табличному полі «Результат запиту» бачимо те, що хотів Замовник.

Зберігаємо список запитів в файл.

Все, тепер в будь-який час і в будь-якому місці ми можемо відкрити Консоль запитів, відкрити в ній файл і виконати запит.

ВАЖЛИВО: Якщо у Вас є готовий файл запитів, то Вам не потрібно мати навичок програмування, щоб отримувати необхідні звіти.

3. Передаємо файл із запитами Замовнику, якщо до нього немає віддаленого доступу.

Якщо до комп'ютера Замовника є віддалений доступ, цю операцію можна пропустити - файл із запитами і так вже у нього є, в іншому випадку зберігаємо запит з обробки в файл і передаємо його будь-яким способом.

P.S. Також є обробка, яка називається «Консоль звітів». в якій можна подібним чином робити повноцінні звіти, але про неї ми поговоримо трохи пізніше.

Поділитися в соц. мережах

Схожі статті