состоять из 16 цифр (10 + 6), XXXXXXXXXXYYYYYY, где:
XXXXXXXXXX - порядковый номер зарегистрированной ККТ, состоящий из 10 цифр (от 0 до 9);
YYYYYY - контрольное число для проверки регистрационного номера ККТ, состоящее из 6 цифр (от 0 до 9). Если порядковый номер регистрируемой ККТ содержит менее чем из 10 цифр, то он дополняется лидирующими нулями до длины строки в 10 цифр.
Контрольное число регистрационного номера ККТ вычисляется по алгоритму расчета контрольной суммы CRC-16IEEE 802.3 (дополняется лидирующими нулями до длины строки в 6 цифр), с использованием параметров алгоритма CRC-16IEEE 802.3:
Width = 16 bits;
Truncated polynomial = 0x1021;
Initial value = 0xFFFF;
No XOR is performed on the output CRC.
Примечания: на вход алгоритма CRC-16IEEE 802.3 вводятся:
а) порядковый номер зарегистрированной ККТ (дополняется лидирующими нулями до длины в 10 цифр);
б) ИНН пользователя ККТ (дополняется лидирующими нулями до длины в 12 цифр);
в) заводской номер ККТ (дополняется лидирующими нулями до длины в 20 цифр).