Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/artushak/sheet2json
Script to convert data about receipts from spreadsheet file to JSON for 1C-Rarus
https://github.com/artushak/sheet2json
acquiring converter json
Last synced: 22 days ago
JSON representation
Script to convert data about receipts from spreadsheet file to JSON for 1C-Rarus
- Host: GitHub
- URL: https://github.com/artushak/sheet2json
- Owner: ArtUshak
- License: apache-2.0
- Created: 2020-11-24T09:17:14.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-26T19:00:16.000Z (almost 4 years ago)
- Last Synced: 2024-10-30T05:59:04.641Z (2 months ago)
- Topics: acquiring, converter, json
- Language: Python
- Homepage:
- Size: 47.9 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Скрипт для перевода данных о чеках из формата XLSX в JSON для онлайн-кассы 1С-Рарус
## Инструкция по установке для 64-битной Windows
### Шаг 1
Скачать установщик Python 3.7 или выше: [Python 3.8](https://www.python.org/ftp/python/3.8.3/python-3.8.3-amd64.exe)
### Шаг 2
Установить Python 3.7 или выше, при установке включить опцию «Add Python (номер версии) to PATH», при этом рекомендуется устанавливать в папку, не содержащую в пути символов кириллицы.
### Шаг 3
Установить Poetry, выполнив в командной строке команду:
```bat
curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python
```### Шаг 3а (опциональный)
Настроить Poetry на создание виртуального окружения в папке проекта командой:
```bat
poetry config settings.virtualenvs.in-project true
```Такие настройки позволят спокойно переносить папку со скриптом, не выполняя шаг 4 каждый раз.
### Шаг 4
Запустить файл `update.bat`.
## Инструкция по обновлению
### Шаг 1
Распаковать файлы из архива в папку с заменой (перезаписью) файлов.
### Шаг 2
Запустить файл `update.bat`.
## Инструкция по быстрому использованию
### Вариант 1
Положить файл в директорию `input`, назвать `input.xlsx`, запустить файл `run.bat`, выходной файл будет в папке `output` с именем `output.json`.
### Вариант 2
Перетащить исходный файл на файл `run1.bat`, выходной файл будет в папке `output` с тем же именем, что и входной, но с расширением `.json`.