Заполнение отчетности: различия между версиями

Материал из OrticonWiki
Перейти к навигации Перейти к поиску
Praktik (обсуждение | вклад)
Нет описания правки
Praktik (обсуждение | вклад)
Нет описания правки
Строка 8: Строка 8:
<span style="font-size: 130%">'''Загрузка из Excel'''</span>
<span style="font-size: 130%">'''Загрузка из Excel'''</span>


Для загрузки данных в модель из файла Excel (с расширением «xlsx») нужно нажать правой кнопкой на модель и выбрать «Загрузить из excel». В открывшейся форме нажать «Загрузить макет» и выбрать файл Excel.
Для загрузки данных в модель из файла Excel (с расширением «xlsx») нужно нажать правой кнопкой на модель и выбрать «Загрузить вид отчета из Excel».  


Далее нужно выделить область данных, которую нужно загрузить в отчет, и нажать «Загрузить данные».
Изображение*


<span style="font-size: 130%">'''ВНИМАНИЕ!'''</span> Т.к. Excel может автоматически преобразовывать данные, которые со-держат только цифры, в числа, а они могут быть представлены строками. Перед загрузкой необходимо удостовериться, что числа в файле – это числа, а строки – строки. Например, ИНН – это строка, поэтому при загрузке сохраненного в виде числа ИНН 1С автоматически добавляет неразрывные пробелы между разрядами, что при-ведет к проблемам с выгрузкой отчетности.
В открывшейся форме нажать «Загрузить макет» и выбрать файл Excel. Далее нужно выделить область данных, которую хотим загрузить в отчет, и нажать «Загрузить данные».
 
Изображение*
 
Результат загрузки:
 
Изображение*
 
 
 
<span style="font-size: 130%">'''ВНИМАНИЕ!'''</span> Т.к. Excel может автоматически преобразовывать данные, которые содержат только цифры, в числа, а они могут быть представлены строками. Перед загрузкой необходимо удостовериться, что числа в файле – это числа, а строки – строки. Например, ИНН – это строка, поэтому при загрузке сохраненного в виде числа ИНН 1С автоматически добавляет неразрывные пробелы между разрядами, что приведет к проблемам с выгрузкой отчетности.


Для загрузки данных из Excel необходимо нажать правой кнопкой на модели и выбрать «Загрузить из Excel»
Для загрузки данных из Excel необходимо нажать правой кнопкой на модели и выбрать «Загрузить из Excel»
Строка 39: Строка 49:
Для загрузки данных из XML необходимо произвести меппинг данных контейнеров XML в данные моделей, сопоставив узлы с видами отчетов, а подчиненные конечные элементы с колонками и строками загружаемой модели.
Для загрузки данных из XML необходимо произвести меппинг данных контейнеров XML в данные моделей, сопоставив узлы с видами отчетов, а подчиненные конечные элементы с колонками и строками загружаемой модели.


Для загрузки из XML нажмите правой кнопкой на модели и выберите «Загрузить из XTDD». Дальше загрузите сохраненную настройку сопоставления (через «Загрузить настройку» или «Загрузить из БД»), после чего нажмите «Загрузить XTDD» и выберите файл XML (файл должен быть с расширением «xtdd».
Обработка для сопоставления расположена в элементе справочника «Виды отчетов»:


Изображение*
Изображение*


<span style="font-size: 130%">'''Пакетная загрузка из Excel'''</span>
Для загрузки из XML нажмите кнопку на форме «Загрузить» –> правой кнопкой на модели и выберите «Загрузить из XTDD».


Решение позволяет загрузить сразу несколько файлов Excel в систему (или данные с нескольких листов одного файла Excel).
Изображение*


Для этого в списке регламентированных отчетов (на командной панели или в меню «Еще») нажмите кнопку «Загрузить данные EXCEL». В открывшейся форме необходимо произвести настройку сопоставления имени листа загружаемого файла Excel, начальную строку и колонку и установить признак «Перевернуть» для транспонирования отчета. Не сопоставленные строки необходимо удалить. Настройки данного со-поставления можно сохранить. Для того, чтобы можно было выбрать имя листа, можно нажать кнопку «Список листов» и выбрать файл, из которого нужно прочитать этот список. После этого список листов будет доступен для выбора в колонке «Лист в excel».
Дальше загрузите сохраненную настройку сопоставления (через «Загрузить настрой-ку»), после чего нажмите «Загрузить XTDD» и выберите файл XML (файл должен быть с расширением «xtdd»).


После того, как все данные указаны и не сопоставленные строки удалены, нужно нажать «Выполнение» и выбрать файл Excel, после чего будет произведена загрузка всех данных из пакета.
Изображение*


Стоит иметь ввиду, что в excel числа должны быть числами, а строки – строками, как и в обычной загрузке из Excel.


Для пакетной загрузки в списке регламентированных отчетов доступна команда «Загрузить данные EXCEL»
<span style="font-size: 130%">'''Пакетная загрузка из Excel'''</span>


[[Файл:593441.jpg|центр|750px]]
Решение позволяет загрузить в систему сразу несколько файлов Excel последователь-но по одному, не закрывая формы или с нескольких листов одного файла Excel.


Для этого в списке регламентированных отчетов (на командной панели или в меню «Еще») нажмите кнопку «Загрузить данные EXCEL».


По данной команде открывается инструмент пакетной загрузки.
Изображение*
 
[[Файл:461456.jpg|центр|750px]]


В открывшейся форме необходимо выбрать файл Excel по кнопке «Список листов», а далее произвести настройку сопоставления имени листа загружаемого файла Excel, начальную строку и колонку и установить признак «Перевернуть» для транспонирования (замена строк столбцами и наоборот) отчета. Не сопоставленные строки необходимо удалить.
После того, как все данные указаны и не сопоставленные строки удалены, нужно нажать «Выполнение» и выбрать файл Excel, после чего будет произведена загрузка всех данных из пакета.


В этой форме напротив моделей необходимо указать лист в excel, начальную колонку и строку и, если нужно, признак транспонирования (в случае, если таблицу перед загрузкой нужно транспонировать).
Изображение*
 
После того, как сопоставление настроено, необходимо удалить несопоставленные строки. Список листов можно загрузить из файла Excel по кнопке «Список листов», по кнопке «Выполнение» будет произведена загрузка данных в отчет.
 
[[Файл:594229.jpg|центр|750px]]
 


Список настроек может быть сохранен и в последствие загружен (кнопки «Сохранить настройки» и «Загрузить настройки»). Если формы отчетности заполняются в Excel, то путем формирования настроек можно очень быстро производить загрузку данных (фактически в два клика: загрузка настройки и загрузка файла с заполненными моделями).
Список настроек может быть сохранен и в последствие загружен (кнопки «Сохранить настройки» и «Загрузить настройки»). Если формы отчетности заполняются в Excel, то путем формирования настроек можно очень быстро производить загрузку данных (фактически в два клика: загрузка настройки и загрузка файла с заполненными моделями).


<span style="font-size: 130%">'''Важно!'''</span> В файле Excel должны быть заданы типы данных в ячейках соответствую-щие данным отчета (строки, даты, числа). Представление ИНН, ОГРН и прочих строк, состоящих из цифр, в файле Excel должно быть с типом «Текст».
<span style="font-size: 130%">'''Важно!'''</span> В файле Excel должны быть заданы типы данных в ячейках соответствующие данным отчета (строки, даты, числа). Представление ИНН, ОГРН и прочих строк, состоящих из цифр, в файле Excel должно быть с типом «Текст».




Строка 77: Строка 84:


В продукте предусмотрен механизм работы с источниками данных ADODB, которые могут быть описаны строкой подключения и запросом. Excel может быть источником данных для ADODB, поэтому продукт может выгрузить данные в XBRL без загрузки Excel (для реестровых данных).
В продукте предусмотрен механизм работы с источниками данных ADODB, которые могут быть описаны строкой подключения и запросом. Excel может быть источником данных для ADODB, поэтому продукт может выгрузить данные в XBRL без загрузки Excel (для реестровых данных).
[[Категория:XBRL| ]]
[[Категория:XBRL| ]]

Версия от 16:05, 26 сентября 2020

Отчеты в решении могут заполняться как из данных учета, так и из внешних источников и вручную. В качестве внешних источников система может загружать данные из Excel и XML. Также система позволяет формировать файл XBRL из внешнего источника, подключаемого через OLE DB, минуя загрузку этих данных, т.е. осуществлять конвертацию таблиц базы данных в XBRL в соответствии с моделью данных и меппингом.

Ручное заполнение

Для полного ручного заполнения доступны только закрытые модели. Открытые модели можно лишь редактировать (на настоящий момент). Ручное заполнение может осуществляться двумя способами. Первый - через двойной клик на ячейке и вводе в поле «Фактическое» нужного значения. Второй способ – через нажатие пиктограммы «Редактировать» в панели управления отчета. После нажатия те ячейки, которые можно редактировать, выделятся зеленым цветом.


Загрузка из Excel

Для загрузки данных в модель из файла Excel (с расширением «xlsx») нужно нажать правой кнопкой на модель и выбрать «Загрузить вид отчета из Excel».

Изображение*

В открывшейся форме нажать «Загрузить макет» и выбрать файл Excel. Далее нужно выделить область данных, которую хотим загрузить в отчет, и нажать «Загрузить данные».

Изображение*

Результат загрузки:

Изображение*


ВНИМАНИЕ! Т.к. Excel может автоматически преобразовывать данные, которые содержат только цифры, в числа, а они могут быть представлены строками. Перед загрузкой необходимо удостовериться, что числа в файле – это числа, а строки – строки. Например, ИНН – это строка, поэтому при загрузке сохраненного в виде числа ИНН 1С автоматически добавляет неразрывные пробелы между разрядами, что приведет к проблемам с выгрузкой отчетности.

Для загрузки данных из Excel необходимо нажать правой кнопкой на модели и выбрать «Загрузить из Excel»


Также существует вариант загрузки из XDTO (XML), который настраивается по XSD-схеме.

Форма загрузки из Excel позволяет загрузить как данные модели, так и саму модель (строки и колонки). Основной принцип работы с обработкой загрузки из Excel такой: нажать «Загрузить макет», выбрать файл Excel, выделить область для загрузки, нажать «Загрузить данные».


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

После того, как нажата кнопка «Загрузить данные», данные переносятся в регламентированный отчет:


Загрузка из XML

Для загрузки данных из XML необходимо произвести меппинг данных контейнеров XML в данные моделей, сопоставив узлы с видами отчетов, а подчиненные конечные элементы с колонками и строками загружаемой модели.

Обработка для сопоставления расположена в элементе справочника «Виды отчетов»:

Изображение* Изображение*

Для загрузки из XML нажмите кнопку на форме «Загрузить» –> правой кнопкой на модели и выберите «Загрузить из XTDD».

Изображение*

Дальше загрузите сохраненную настройку сопоставления (через «Загрузить настрой-ку»), после чего нажмите «Загрузить XTDD» и выберите файл XML (файл должен быть с расширением «xtdd»).

Изображение*


Пакетная загрузка из Excel

Решение позволяет загрузить в систему сразу несколько файлов Excel последователь-но по одному, не закрывая формы или с нескольких листов одного файла Excel.

Для этого в списке регламентированных отчетов (на командной панели или в меню «Еще») нажмите кнопку «Загрузить данные EXCEL».

Изображение*

В открывшейся форме необходимо выбрать файл Excel по кнопке «Список листов», а далее произвести настройку сопоставления имени листа загружаемого файла Excel, начальную строку и колонку и установить признак «Перевернуть» для транспонирования (замена строк столбцами и наоборот) отчета. Не сопоставленные строки необходимо удалить. После того, как все данные указаны и не сопоставленные строки удалены, нужно нажать «Выполнение» и выбрать файл Excel, после чего будет произведена загрузка всех данных из пакета.

Изображение*

Список настроек может быть сохранен и в последствие загружен (кнопки «Сохранить настройки» и «Загрузить настройки»). Если формы отчетности заполняются в Excel, то путем формирования настроек можно очень быстро производить загрузку данных (фактически в два клика: загрузка настройки и загрузка файла с заполненными моделями).

Важно! В файле Excel должны быть заданы типы данных в ячейках соответствующие данным отчета (строки, даты, числа). Представление ИНН, ОГРН и прочих строк, состоящих из цифр, в файле Excel должно быть с типом «Текст».


ПРЯМАЯ КОНВЕРТАЦИЯ ДАННЫХ ИЗ EXCEL БЕЗ ЗАГРУЗКИ В СИСТЕМУ

В продукте предусмотрен механизм работы с источниками данных ADODB, которые могут быть описаны строкой подключения и запросом. Excel может быть источником данных для ADODB, поэтому продукт может выгрузить данные в XBRL без загрузки Excel (для реестровых данных).