Задание
Есть на вход файл с расширением xls или xlsx (структура файла будет описана ниже).
В файле таблица с данными.
Эти данные необходимо загрузить в MSSQL server.
Загрузка данных должна быть выполнена на Python и сформирован в «exe» файл.
Приложение должно работать как на Windows(10) так и на Astra Linux (версии 1.7 и выше).
Доп. Вводные:
Необходим надстроечный файл, где в качестве параметров будут указаны следующие значения:
1. Путь (к папке, где лежат файлы xls или xlsx), от куда будет загружаться данные.
2. Адрес MSSQL сервера
3. Имя БД.
4. Имя таблицы, для загрузки данных.
Структура файла (поля) xls или xlsx:
Код МТР
Склад/МОЛ
№ ЛЗК
Дата ЛЗК
Единица измерения
№ заказа до переноса
Количество МТР
Цена
Стоимость без ТЗР
Номер реестра
№ заказа после переноса
Структура таблицы на MSSQL
CREATE TABLE [dbo].[__Перенос_затрат_23](
[код_МТР] [varchar](7) NULL,
[номер_документа] [varchar](50) NULL,
[Дата] [datetime] NULL,
[старый_заказ] [varchar](13) NULL,
[количество] [decimal](18, 7) NULL,
[стоимость] [money] NULL,
[реестр] [varchar](50) NULL,
[новый_заказ] [varchar](13) NULL,
[id] [bigint] IDENTITY(1,1) NOT NULL,
[склад_мол] [varchar](50) NULL,
[паспорт] [varchar](50) NULL
) ON [PRIMARY]
Дополнительно в таблицу надо добавить следующие поля:
имя файла с расширением, которые загружается, дата_загрузки, кто_загрузил.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |