Як з 1С 8.3 вивантажити в Excel, PDF, Word чи HTML
Досить часто у користувачів виникає необхідність зберегти дані з 1С 8.3 у файл, наприклад, pdf, Word, Excel та інші формати. Наприклад, надіслати електронною поштою іншій людині звіт, зробити розрахунки в Excel. На жаль, не всі користувачі знають, що вивантажити такі дані з 1С просто самостійно без сторонньої допомоги.
Вивантаження таблиць з 1С
Нерідко створюється необхідність вивантажити список будь-яких даних із табличної частини документа, форми списку, журналу документів тощо. Такі завдання часто поодинокі, і недоцільно залучати спеціаліста для написання звіту.
Наприклад, вам потрібно отримати всю номенклатуру з видом «Матеріали», при цьому потрібні лише колонки «Номенклатура» та «Одиниця».
У разі, коли необхідно вивантажити дані з їх фільтрацією, насамперед, необхідно налаштувати список у меню «Ще» табличної частини.
Наша команда надає послуги з консультування, настроювання та впровадження 1С.
Зв'язатися з нами можна за телефоном +7 499 350 29 00.
Послуги та ціни можна побачити за посиланням.
Будемо раді допомогти Вам!
У вікні з лівої частини (доступні поля) необхідно вибрати ті, за якими ви будете робити відбір (в даному випадку «Вид номенклатури»). У правій частині вікна встановлюються параметри відбору. При цьому вид порівняння не обмежується лише рівністю.
Після того, як було встановлено обор, у формі списку довідника «Номенклатура» відображатимуться лише ті позиції, які підходять під задану умову.
Наступним кроком буде виведення цього списку до табличного документа.
У меню "Ще" виберіть пункт "Вивести список".
Отримайте зрозумілі самовчителі з 1С безкоштовно:
Якщо вам потрібно вивести не всі колонки, як у нашому прикладі, то встановіть галочки тільки на тих, які необхідні.
У результаті ви отримуєте по суті звіт, який можемо зберегти в будь-який доступний формат. Як це зробити буде розглянуто нижче. Подібним чином можна вивантажувати табличні частини документів та довідників, дані з журналів документів, форм списків і не лише.
Вивантаження звітів та друкованих форм із 1С
Будь-який звіт, друковану форму, табличний документ (наприклад, який ми отримали у нашому прикладі) в 1С 8.3 можна вивантажити у зовнішній файл у два кліки.
На верхній панелі програми знаходиться кнопка збереження зовнішній файл (інтерфейс «Таксі»). Вона буде активна на будь-яких звітах та друкованих формах, де доступне збереження.
Після натискання на кнопку "Зберегти як" програма запропонує вам вибрати формат, ім'я та місце розташування отриманого файлу. Оформлення зберігається за умови його доступності у вибраному форматі - HTML, PDF, Excel, Word.
Вивантаження бази даних 1С повністю
Даний спосіб необхідний у тих випадках, коли базу даних 1С потрібно вивантажити повністю, наприклад, для створення тестової копії.
Зайдіть у потрібну інформаційну базу як конфігуратора.
У меню «Адміністрування» виберіть «Вивантажити інформаційну базу».
За потреби вкажіть інше ім'я файлу та шлях для збереження.
Отриманий файл даних з розширенням *.dt надалі дуже легко завантажити. Для цього в режимі конфігуратора в меню «Адміністрування» виберіть пункт «Завантажити інформаційну базу» і відкрийте отриманий файл *.dt.
Як виконати завантаження та вивантаження даних з 1с?
Вивантажити чи завантажити інформацію в 1С – одне з найпоширеніших завдань під час роботи з конфігураціями.Ця стаття допоможе Вам швидко здійснити обмін даними між базами з ідентичними конфігураціями 1С.
Перенесення даних потрібно у ситуаціях, коли потрібно виконати вивантаження даних для збереження або створення архівної копії довідників «Номенклатура», «Статті витрат»; документів «Введення початкових залишків», «Прибутковий касовий ордер» та ін. Тобто будь-яких об'єктів програми, включаючи регістри бухгалтерії, відомостей та накопичень.
Для виконання цього завдання нам знадобиться обробка - Обробка вивантаження/завантаження даних ІБ 1С8.
Наприклад, нам потрібно зберегти довідник «Контрагенти», щоб у майбутньому, у випадках коли він виявився пошкодженим у працюючій базі або в ньому був випадково видалений будь-який контрагент, ми могли виконати завантаження повного переліку.
Отже, нам треба завантажити дані довідника у файл з розширенням xml, іншими словами, зробити його архівну копію. Для цього нам потрібно:
- Зайти в режим «Підприємство» та відкрити базу, з якої ми зберігатимемо контрагентів
- У базі 1с у головному меню натискаємо «Файл - Відкрити» і вибираємо завантажений файл з обробкою, посилання на який розташоване вище у статті. Відкриваємо його
Вибираємо стовпчик «Об'єкти конфігурації» і в ній проставляємо галочки навпроти всіх об'єктів, які нам потрібно вивантажити. У нашому випадку нам потрібно проставити галочку в розділі «Довідники» біля рядка «Контрагенти».
Вище, навпроти поля введення «Куди» натискаємо кнопку «…» і вказуємо нехай, куди будуть вивантажені елементи бази. Зазначимо, що, крім вибору директорії, потрібно вписати Ім'я файлу (розширення файлу має бути «xml»)
В іншій колонці, розташованій праворуч «Вивантажувати при необхідності…», галочки можна проставити скрізь, якщо нам потрібно завантажити суміжні елементи бази.Якщо в цій колонці галочки не проставлені навпроти довідника «Банківські рахунки», надалі під час завантаження із створюваного вивантаження реквізит довідника «Контрагенти» з найменуванням «Основний банківський рахунок» може бути порожнім, або у відповідному полі буде значитися «Об'єкт не знайдений» . Якщо ми залишаємо галочку навпроти даного довідника, тоді для контрагента пов'язаного з ним, цей банківський рахунок теж буде вивантажений в архівну копію.
Тепер натискаємо «Виконати» та чекаємо, коли хід виконання операція досягне 100 %
Таким чином, ми виконали розвантаження ВСІХ контрагентів нашої бази 1С. При необхідності, ви зможете звертатися до них у будь-який час за необхідності їх відновлення у робочій базі чи будь-якій іншій базі з аналогічною конфігурацією.
Тепер перейдемо до завантаження даних із зробленої архівної копії довідника в іншу базу, що використовується:
- Відкриваємо базу, у якій виконуватиметься завантаження збережених елементів інформаційної бази. У нашій ситуації нам потрібний перелік контрагентів
- Тепер, як і в попередньому випадку, в головному меню натискаємо «Файл → Відкрити» і вибираємо завантажений файл з обробкою, посилання на який розташоване вище у статті
- Тепер потрібно вибрати режим «Завантаження»
- Вказуємо шлях до файлу з даними, які завантажуватимемо в базу 1С
Тиснемо кнопку «Виконати»
Чекаємо на закінчення завантаження довідника в базу
Зазначимо, що через обробку, подану у статті, можна вивантажувати та завантажувати всі об'єкти інформаційної бази між однаковими конфігураціями. Якщо потрібно вивантаження всіх об'єктів бази 1С, то, проставляємо галочки навпроти всіх об'єктів конфігурації: Плани рахунків Документи, Довідники та інших.
- 1С:Бухгалтерія 8
- 1С:Управління нашою фірмою 8
- 1С:Управління торгівлею 8
- 1С:Управління підприємством 2
- 1С: ЗУП 8
- 1C:Облік дорожніх листів та ПММ
- 1С: Облік у керуючих компаніях
- Електронні поставки 1С
Вивантаження даних з 1С: розповідаємо про 4 способи і знаходимо найоптимальніший
Все більше підприємств у Росії переходять на автоматизацію на платформі 1С. Це не дивно, адже 1С допомагає автоматизувати бухгалтерський облік, управління фінансами, кадровий облік, складський облік та інші процеси. .
Але найчастіше стандартних звітів усередині самої 1С недостатньо для глибокого аналізу даних та створення складних звітів, і тоді дані потрібно вивантажити та обробити у спеціалізованих аналітичних інструментах або BI-системах. Часто дані з 1С потрібно вивантажити для синхронізації з іншими інформаційними системами (CRM, ERP та і т.д.).
Способи вивантаження даних із 1С
З вивантаженням даних із 1С є свої складності, а саме:
- 1С - це закрита екосистема (зовні отримати дані досить важко);
- Вбудовані 1С звіти - обмежені (не кожен звіт, необхідний директору чи аналітику, вдасться зібрати прямо в 1С);
- Для аналізу доступні лише дані з 1С (якщо звіту потрібна інформація з інших джерел, в 1С його зробити, отже звіти нічого очікувати відображати реальну картину бізнесу).
Як можна дістати дані з 1С?
Вивантаження з 1С в Excel
Для швидкого отримання інформації можна скористатися можливістю завантаження даних в Excel з наявного звіту.
- Експорт даних з 1С в Excel - це ручна праця, на яку йде до 30% робочого часу співробітника.
- Висока ймовірність помилок, оскільки при розвантаженні можна зіткнутися з неправильним форматуванням даних або втратою інформації.
- Обмеження в роботі з живими даними Excel є статичним інструментом, що означає, що дані в ньому можуть бути застарілими.
- Необхідність залучення програміста. Якщо потрібного звіту в системі немає, його доведеться замовити через програміста 1С. Якщо програміст зайнятий, то звіт доведеться отримати значно пізніше.
- Безпека під питанням, адже невідомо де зберігаються вивантажені звіти.
Вивантаження із 1С через API-сервіс OData
Сама компанія 1С рекомендує використовувати спеціальний API-сервіс OData. Цей інструмент автоматизує процес збору інформації, що робить його більш зручним у порівнянні з іншими методами.
Однак, слід враховувати деякі недоліки цього сервісу:
- Робота сервісу може бути повільною та нестабільною.
- Сервіс не дозволяє обробляти складні запити з великою кількістю фільтрів та складною логікою.
- OData не підходить для отримання великих обсягів інформації.
- Для роботи з сервісом потрібен певний рівень компетенції T-SQL.
Прямий доступ до SQL в 1C
Зберігання інформаційної бази 1С здійснюється в пов'язаних між собою таблицях СУБД SQL (MS SQL/PostgreSQL).
- Для збору потрібної інформації доведеться звертатися до безлічі таблиць SQL.
- Необхідно мати певний рівень компетенції в області T-SQL.
- Відсутнє відстеження змін даних (за наявності змін запит доведеться повторювати та вивантажувати повністю).
- У разі збільшення навантаження на SQL продуктивність системи падає.
- І головне – це незаконно, оскільки це порушує правила ліцензійної політики.
Екстрактор даних із 1С
Готове рішення для автоматичного отримання 1С даних в зовнішньому сховищі. Висока швидкість вивантаження великих обсягів даних, сумісність із будь-якими конфігураціями 1С.
Екстрактор даних 1С - інструмент для швидкого та безпечного вивантаження даних із програми 1С або файлів Excel у зовнішню базу даних. Більше не потрібно залучати програміста для налаштування обміну та відкривати зовнішній доступ до бази 1С.
Екстрактор встановлюється як Розширення у 1С і налаштовується при першому підключенні. Надалі розвантаження бази відбувається у автоматичному режимі.
Переваги вивантаження даних за допомогою Екстрактора 1С
Сумісність із будь-якою конфігурацією 1С. Не має значення, яка у вас 1С – Екстрактор здатний вивантажити дані з будь-якої конфігурації, розробленої на базі платформи 8.2 та 8.3.
Висока швидкість розвантаження даних. Інструмент працює в режимі багатопоточності, завдяки чому нам вдалося досягти швидкості вивантаження 1,3 млн. записів на годину при розвантаженні даних 12 потоків.
Автоматичне вивантаження змін. Інструмент відстежує зміни, які вносяться до бази 1С, і автоматично вивантажує їх у зовнішнє сховище. При цьому вивантажується не вся база, лише оновлені дані.
Безпека. Ми не бачимо дані, які ви вивантажуєте із 1С, а сама програма залишається закритою від зовнішніх звернень.
Допомога з налаштуванням.Рішення супроводжується великою документацією з прикладами, а після покупки ми допомагаємо з налаштуванням Екстрактора та запуском першого проекту.
Безкоштовна підтримка 1 рікПісля покупки ліцензії надаємо 1 рік безкоштовної підтримки та доступ до всіх оновлень продукту.
З так званих недоліків можна виділити лише необхідність невеликого навчання по роботі із системою, що займає близько 1 години.
За допомогою Екстрактора даних з 1С можна, наприклад, створити звіти з доходів і витрат, звіт щоденних, щотижневих, щомісячних залишків, у тому числі в перерахунку на облікову або закупівельну ціни та багато інших.
Екстрактор даних із 1С від компанії «Денвік» — це IT-продукт, який входить до реєстру вітчизняного ПЗ.
Наші менеджери дадуть відповідь на всі питання, зроблять розрахунок вартості послуг та підготують комерційну пропозицію!