Skip to content

Repository files navigation

FiscalSerializationLib

FiscalSerializationLib — это библиотека на языке Swift, предназначенная для сериализации и десериализации фискальных данных в соответствии с протоколом, предоставленным Комитетом государственных доходов Республики Казахстан. Библиотека сосредоточена исключительно на преобразовании данных в формат protobuf и обратно, согласно версии протокола 2.0.2.

Основные возможности

  • Сериализация: Преобразование внутренних моделей фискальных данных (например, чеки, отчеты, информация о сменах) в формат protobuf для передачи оператору фискальных данных (ОФД).
  • Десериализация: Парсинг бинарных ответов от ОФД в структурированные Swift-модели.
  • Поддержка версионирования протокола: Библиотека поддерживает версию протокола 2.0.2 с возможностью добавления поддержки для будущих версий.
  • Легковесная архитектура: Библиотека отвечает только за сериализацию и десериализацию данных. Отправка и прием данных осуществляется сетевым клиентом, который не связан с библиотекой.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages