ean13 property
Только для ФФД 1.05.
Штрих-код в требуемом формате. В зависимости от типа кассы требования могут отличаться:
-
АТОЛ Онлайн - шестнадцатеричное представление с пробелами. Максимальная длина – 32 байта. Пример: 00 00 00 01 00 21 FA 41 00 23 05 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 12 00 AB 00
-
CloudKassir - длина строки: четная, от 8 до 150 байт, т.е. от 16 до 300 ASCII символов
'0' - '9' , 'A' - 'F'
шестнадцатеричного представления кода маркировки товара. Пример: 303130323930303030630333435 -
OrangeData - строка, содержащая base64 кодированный массив от 8 до 32 байт. Пример: igQVAAADMTIzNDU2Nzg5MDEyMwAAAAAAAQ==
В случае передачи в запросе параметра Ean13 не прошедшего валидацию, возвращается неуспешный ответ с текстом ошибки в параметре message = "Неверный параметр Ean13". Валидация параметра Ean13 необходима как в объекте Receipt, так и в объекте Receipts.
Implementation
@JsonKey(name: JsonKeys.ean13)
final String? ean13;