Skip to content

Script to convert data about receipts from spreadsheet file to JSON for 1C-Rarus

License

Notifications You must be signed in to change notification settings

ArtUshak/sheet2json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

49cb423 · Jan 26, 2021

History

15 Commits
Jan 26, 2021
Nov 24, 2020
Nov 20, 2019
Nov 29, 2019
Nov 24, 2020
Nov 29, 2019
Nov 24, 2020
Nov 24, 2020
Nov 24, 2020
Nov 29, 2019
Nov 29, 2019
Nov 24, 2020
Nov 29, 2019

Repository files navigation

Скрипт для перевода данных о чеках из формата XLSX в JSON для онлайн-кассы 1С-Рарус

Инструкция по установке для 64-битной Windows

Шаг 1

Скачать установщик Python 3.7 или выше: Python 3.8

Шаг 2

Установить Python 3.7 или выше, при установке включить опцию «Add Python (номер версии) to PATH», при этом рекомендуется устанавливать в папку, не содержащую в пути символов кириллицы.

Шаг 3

Установить Poetry, выполнив в командной строке команду:

curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python

Шаг 3а (опциональный)

Настроить Poetry на создание виртуального окружения в папке проекта командой:

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.

About

Script to convert data about receipts from spreadsheet file to JSON for 1C-Rarus

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published