mirror of
https://github.com/anthonyaxenov/atol-online.git
synced 2024-11-22 15:04:33 +00:00
Удалён ROADMAP, поправлен README
This commit is contained in:
parent
85750cd211
commit
8f235d4730
@ -16,9 +16,9 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
| master | [![CI](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [![codecov](https://codecov.io/gh/anthonyaxenov/atol-online/branch/master/graph/badge.svg?token=WR2IV7FTF0)](https://codecov.io/gh/anthonyaxenov/atol-online) |
|
| master | [![CI](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [![codecov](https://codecov.io/gh/anthonyaxenov/atol-online/branch/master/graph/badge.svg?token=WR2IV7FTF0)](https://codecov.io/gh/anthonyaxenov/atol-online) |
|
||||||
|---|---|---|
|
|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| dev | [![CI dev](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml/badge.svg?branch=dev)](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [![codecov dev](https://codecov.io/gh/anthonyaxenov/atol-online/branch/dev/graph/badge.svg?token=WR2IV7FTF0)](https://codecov.io/gh/anthonyaxenov/atol-online) |
|
| dev | [![CI dev](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml/badge.svg?branch=dev)](https://github.com/anthonyaxenov/atol-online/actions/workflows/ci.yml) | [![codecov dev](https://codecov.io/gh/anthonyaxenov/atol-online/branch/dev/graph/badge.svg?token=WR2IV7FTF0)](https://codecov.io/gh/anthonyaxenov/atol-online) |
|
||||||
|
|
||||||
Текущие поддерживаемые версии АТОЛ Онлайн:
|
Текущие поддерживаемые версии АТОЛ Онлайн:
|
||||||
|
|
||||||
@ -92,7 +92,6 @@ composer test-cov # тестирование с покрытием
|
|||||||
* **[Документация к библиотеке](/docs/readme.md)**
|
* **[Документация к библиотеке](/docs/readme.md)**
|
||||||
* Telegram-канал: [@atolonline_php](https://t.me/atolonline_php)
|
* Telegram-канал: [@atolonline_php](https://t.me/atolonline_php)
|
||||||
* [Документация АТОЛ Онлайн](https://online.atol.ru/lib/)
|
* [Документация АТОЛ Онлайн](https://online.atol.ru/lib/)
|
||||||
* Функционал, находящийся в разработке: [ROADMAP.md](ROADMAP.md)
|
|
||||||
|
|
||||||
## Лицензия
|
## Лицензия
|
||||||
|
|
||||||
|
66
ROADMAP.md
66
ROADMAP.md
@ -1,66 +0,0 @@
|
|||||||
# Roadmap
|
|
||||||
|
|
||||||
Здесь перечислены реализованные функции и находящиеся в разработке.
|
|
||||||
|
|
||||||
Порядок их упоминания здесь может не совпадать с порядком реализации.
|
|
||||||
|
|
||||||
Эталонная реализация подразумевает полную поддержку всех методов API и обеих схем документов:
|
|
||||||
* [Документы прихода, возврата прихода, расхода, возврата расхода](https://online.atol.ru/possystem/v4/schema/sell)
|
|
||||||
* [Документы коррекции прихода, коррекции расхода](https://online.atol.ru/possystem/v4/schema/correction)
|
|
||||||
|
|
||||||
## Общий функционал библиотеки
|
|
||||||
|
|
||||||
- [x] Переключение настроек доступа к ККТ при переключении тестового режима
|
|
||||||
- [x] Тесты для класса налоговой ставки (+ массив)
|
|
||||||
- [ ] Тесты для класса оплаты (+ массив)
|
|
||||||
- [x] Тесты для класса предмета расчёта (+ массив)
|
|
||||||
- [x] Тесты для класса клиента
|
|
||||||
- [x] Тесты для класса компании
|
|
||||||
- [ ] Тесты для класса данных коррекций
|
|
||||||
- [ ] Тесты для класса документа
|
|
||||||
- [ ] Тесты для класса ответа ККТ
|
|
||||||
- [ ] Тесты для регистрации документа прихода
|
|
||||||
- [ ] Тесты для регистрации документа возврата прихода
|
|
||||||
- [ ] Тесты для регистрации документа коррекции прихода
|
|
||||||
- [ ] Тесты для регистрации документа расхода
|
|
||||||
- [ ] Тесты для регистрации документа возврата расхода
|
|
||||||
- [ ] Тесты для регистрации документа коррекции расхода
|
|
||||||
- [ ] Вообще все расчёты вообще везде должны быть строго в копейках.
|
|
||||||
Рубли (дроби) должны быть только в JSON-представлениях
|
|
||||||
|
|
||||||
## Поддержка методов API (регистрация документов)
|
|
||||||
|
|
||||||
- [x] приход
|
|
||||||
- [x] расход
|
|
||||||
- [x] возврат прихода
|
|
||||||
- [x] возврат расхода
|
|
||||||
- [x] коррекция прихода
|
|
||||||
- [x] коррекция расхода
|
|
||||||
- [x] проверка статуса документа
|
|
||||||
|
|
||||||
## Документы прихода, возврата прихода, расхода, возврата расхода
|
|
||||||
|
|
||||||
- [x] Пoддержка `receipt.client` (обязательный)
|
|
||||||
- [x] Пoддержка `receipt.company` (обязательный)
|
|
||||||
- [x] Пoддержка `receipt.items` (обязательный)
|
|
||||||
- [x] Пoддержка `receipt.total` (обязательный)
|
|
||||||
- [x] Пoддержка `receipt.payments` (обязательный)
|
|
||||||
- [x] Пoддержка `receipt.vats`
|
|
||||||
- [ ] Пoддержка `receipt.additional_check_props`
|
|
||||||
- [x] Пoддержка `receipt.cashier`
|
|
||||||
- [ ] Пoддержка `receipt.additional_user_props`
|
|
||||||
- [ ] Пoддержка `receipt.agent_info`
|
|
||||||
- [ ] Пoддержка `receipt.supplier_info`
|
|
||||||
- [ ] Пoддержка `receipt.items.agent_info`
|
|
||||||
- [ ] Пoддержка `receipt.items.supplier_info`
|
|
||||||
- [ ] Пoддержка `receipt.items.nomenclature_code`
|
|
||||||
- [ ] Пoддержка `receipt.items.excise`
|
|
||||||
- [ ] Пoддержка `receipt.items.country_code`
|
|
||||||
- [ ] Пoддержка `receipt.items.declaration_number`
|
|
||||||
|
|
||||||
## Документы коррекции прихода, коррекции расхода
|
|
||||||
|
|
||||||
- [x] Пoддержка `correction.company` (обязательный)
|
|
||||||
- [x] Пoддержка `correction.vats` (обязательный)
|
|
||||||
- [x] Пoддержка `correction.correction_info` (обязательный)
|
|
||||||
- [x] Пoддержка `correction.cashier`
|
|
Loading…
Reference in New Issue
Block a user