Задача 102.126911

Задача :102.126911

Краткое описание :
Не грузится план из файла Excel2003
Описание :
Импорт бюджетов из Excel
Что измененно :
Если импортируемая таблица данных (TableReport), располагается
не с 1-й колонки Excel-листа, то система вообще "не видит" данных. И как
результат пишет "Импортировано 0-ль записей". Проблема проявляется на Excel
2003. На Excel 2007 и выше проблема не проявляется.
Как измененно :
Теперь система в описанной ситуации "видит" данные, вне
зависимости от версии Excel.

Алгоритм определения пространства "импортируемой таблицы":
1. Определяется используемая область на импортируемом Excel-листе - это
минимальная прямоугольная область охватывающая все существующие данные
Excel-листе.
2. Определяются колонки "импортируемой таблицы". Для этого в прямоугольной
области найденной в п.1., анализируются первые 2-е строки, которые используются
в качестве титула "импортируемой таблицы". В качестве импортируемых колонок
возьмутся только те колонки, которые были заполнены хотя бы в одной из строк
титула. Эти колонки должны быть заполнены без "разрывов".
3. Определяются строки "импортируемой таблицы". В качестве строк, возьмутся все
строки прямоугольной области найденной в п.1.

Алгоритм определения колонок со значениями показателей:
1. При импорте бюджетом, предполагается, что "Сумма" находится в самой
последней колонке "импортируемой таблицы". На данный момент для бюджетов,
существует только 1-н импортируемый показатель - "Сумма". Тем не менее
настоятельно рекомендуется явно указывать в титуле наименование показателя -
"Сумма".
2. При импорте финансовых операций, показателей может быть несколько. Поэтому
значения показателей берется только из колонок, где в титуле явно указано
наименование показателя:
2.1. "Сумма"
2.2. "Количество"
2.3. "Notes" - колонка с примечанием к финансовой операции.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_FPBUDGETF_FPBUDGETRES9.1.12.0