Внешняя печатная форма Счет-Фактуры со штрих-кодом для Альфа-Банка
Создавалась для организации передающей реестр в Альфа-банк. По требованию банка необходимы два штрих-кода.
Содержание штрих-кодов
1-й штрих — длина 42 символа
ИНН поставщика — 12 цифр (слева дополняется ‘0’)
ИНН дебитора — 12 цифр (слева дополняется ‘0’)
стоимость товара — 11 цифр (2 последние — копейки)
дата счета — 6 цифр (ddmmyy)
контр. символ — 1
ИНН дебитора — 12 цифр (слева дополняется ‘0’)
стоимость товара — 11 цифр (2 последние — копейки)
дата счета — 6 цифр (ddmmyy)
контр. символ — 1
2-й штрих — длина 40 символов
номер док-та — 30 цифр (каждый символ номера кодируется в ASCII, т.е 10 символов номера сч-факт.)
код валюты — 9 цифр (то же: 810 — рубли, 840 — $, 978 — евро, 752 — Шведская крона)
контр. символ — 1
код валюты — 9 цифр (то же: 810 — рубли, 840 — $, 978 — евро, 752 — Шведская крона)
контр. символ — 1
контрольный символ:
считается (сумма всех четных цифр * 3) + сумма всех нечетных цифр
из 10 — последняя цифра пред. действия — получаем контр. цифру
( если последняя цифра = 0, то контр. разряд = 0)
из 10 — последняя цифра пред. действия — получаем контр. цифру
( если последняя цифра = 0, то контр. разряд = 0)
Предварительно необходимо установить 1с barcode.
Единственная СФ со штрих-кодом (из всех что нашел на сайте) которая заработала после некоторой доработки. Хотя контрольный символ считается не так как описано. Если это SumЧет=SumЧет+3*Число(Сред(НК2,k,1)); — (сумма всех четных цифр * 3), тогда не знаю.
Автору респект, благодаря ему нарисовал такую же для ПромСвязьБанка.