Как сформировать QR-код для учетных документов: различия между версиями

Материал из Касса
Перейти к навигации Перейти к поиску
(Новая страница: « Документы "Оприходование", "Списание" и "Перемещение" могут загружаться с помощью QR -кода, который генерируется в PDF файле в личном кабинете. '''QR-коды''' позволяют загрузить позиции документа не имея связи с сервером без ручного ввода. '''QR-код''' можно сгене...»)
 
Строка 1: Строка 1:


Документы "Оприходование", "Списание" и "Перемещение" могут загружаться с помощью QR -кода, который генерируется в PDF файле в личном кабинете. '''QR-коды''' позволяют загрузить позиции документа не имея связи с сервером без ручного ввода. '''QR-код''' можно сгенерировать самостоятельно в своей системе.
Документы "Оприходование", "Списание" и "Перемещение" могут загружаться с помощью QR -кода, который генерируется в PDF файле в личном кабинете. '''QR-коды''' позволяют загрузить позиции документа не имея связи с сервером без ручного ввода. '''QR-код''' можно сгенерировать самостоятельно в своей системе.
Конструкция построения QR-кода:
* ; разделитель секций
* # разделитель данных в секции
=== Конструкция QR-кода документа оприходования ===
# Первая секция
#* Версия кода#тип документа;
# Вторая секция
#* идентификатор документа#номер документа#дата документа;
# Третья секция
#* идентификатор контрагента;
# Последующие секции
#* идентификатор номенклатуры#кол-во;





Версия 16:28, 2 июня 2022

Документы "Оприходование", "Списание" и "Перемещение" могут загружаться с помощью QR -кода, который генерируется в PDF файле в личном кабинете. QR-коды позволяют загрузить позиции документа не имея связи с сервером без ручного ввода. QR-код можно сгенерировать самостоятельно в своей системе.


Конструкция построения QR-кода:

  • ; разделитель секций
  • # разделитель данных в секции

Конструкция QR-кода документа оприходования

  1. Первая секция
    • Версия кода#тип документа;
  2. Вторая секция
    • идентификатор документа#номер документа#дата документа;
  3. Третья секция
    • идентификатор контрагента;
  4. Последующие секции
    • идентификатор номенклатуры#кол-во;




QR-код имеет вид: 1.0#pi;383#1010#1653469873818;118;453943#1;12472#1
где:

  • 1.0 - версия выгрузки (актуальная версию будет писаться в данной статье);
  • pi - тип документа;
  • 383 - id документа на сервере БИФИТ, при самостоятельном формировании - не указывать
  • 1010 - наименование/номер документа
  • 1653469873818 - дата формирования документа в формате UNIX time
  • 118 - id контрагента на сервере БИФИТ
  • 453943#1 - id номенклатуры на сервере БИФИТ #количество номенклатуры


Note.svg Обязательные поля
Типы документов:

  • Оприходование - pi
  • Списание - wo
  • Перемещение - di