尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Расшифровка подписи E-IMZO, обновление статуса в GoodSign, проверка и исправление Excel-шаблонов, поиск дублей маркировки.
Одна HTML-страница, которая показывает, что внутри подписи E-IMZO (PKCS#7 / CMS SignedData): кто подписал, когда, каким сертификатом, и сам подписанный документ в виде JSON.
index.html и откройте в браузере.sign → вкладка Payload, скопируйте подпись (base64).Можно вставить подпись с кавычками, целый JSON запроса или открыть файл .p7s / .txt.
Если статус документа в общем списке GoodSign устарел, вставьте ID документа (32 символа, по одному на строку) в поле «Обновить статус документа в GoodSign» и нажмите «Обновить статус». По каждому ID будет видно, обновился ли статус. Если браузер не пустит запрос, рядом с ID появится ссылка — по ней статус обновится в новой вкладке.
Вставьте ID документа (32 символа) или ссылку на него в поле «Просмотр документа Didox» — документ откроется на весь экран в том виде, как в Didox. Сверху — «Назад» (или Esc, или кнопка «назад» браузера), язык, «Печать», «Скачать», «Новая вкладка» и «Ссылка».
Можно вставить несколько ID: под панелью появятся вкладки. После закрытия справа остаётся кнопка, чтобы снова открыть документ.
В окне просмотра есть поле «Ещё документ»: вставьте ID или ссылку и нажмите «Открыть» — документ добавится вкладкой.
Если обновить страницу, открытый документ откроется снова (ID хранится в адресе страницы #doc=…, такой адрес можно отправить коллеге).
Документ показывается в изолированной рамке, скрипты в нём не запускаются.
Загрузите заполненный шаблон Didox (.xlsx) в блок «Проверка Excel-шаблона» или перетащите его туда. Тип шаблона определяется по строке с номерами столбцов: Счёт-фактура, ТТН, Гибридная ЭСФ, Произвольный документ. Шаблон для загрузки ИКПУ (ИКПУ код + тип происхождения) тоже проверяется, включая повторы ИКПУ.
По каждой ошибке видно строку, столбец, поле, причину и значение. Проверяется:
Отчёт можно скопировать целиком. Существование ИНН, ID районов и соответствие ИКПУ единице измерения проверяет Didox при загрузке.
Если часть ошибок можно исправить без догадок, появляется кнопка «Скачать исправленный шаблон». Исправляется:
Пустые обязательные поля, неверные ИНН, дубли кодов между строками и несходящиеся «количество × цена» не исправляются — их нужно поправить вручную. В скачанной копии сохраняется оформление шаблона, все ячейки с данными в Текстовом формате, исправленные значения подсвечены зелёным. Что было и что стало — в отдельном отчёте: кнопка «Скачать отчёт об исправлениях» (файл .xlsx) появляется после скачивания шаблона. Если ошибок, которые можно исправить, нет, кнопки скачивания тоже нет.
Если подряд идут строки с п.п. в столбце A, у которых совпадают номер СФ, даты, договор и ИНН, страница предупредит: так загрузится несколько отдельных СФ. Кнопка «Объединить в одну СФ» оставит п.п. только в первой строке и пронумерует товары 1, 2, 3… в исправленном файле. Объединение можно отменить.
Отдельный блок для любого списка кодов маркировки: вставьте коды (по одному на строку или через пробел)
или откройте Excel, CSV или TXT. Страница покажет, какие коды повторяются и где — номер строки или ячейка Лист!B5.
В блоке «Оформление» можно выбрать один из шести дизайнов (по умолчанию — Ramp) и светлую или ночную тему. Выбор запоминается в браузере каждого пользователя.
Во всех дизайнах сверху — короткий заголовок и конкретные цифры: сколько полей СФ проверяется, какие шаблоны поддерживаются, лимит кодов маркировки и то, что файлы не уходят в интернет.
Жёлтые акценты остаются во всех дизайнах. Анимацию фона можно выключить.
Расшифровка идёт только в браузере, подпись никуда не отправляется. Сервер не нужен. Для обновления статуса в GoodSign и просмотра документа в Didox отправляются только ID документов. Excel-шаблон проверяется и исправляется в браузере и никуда не отправляется (библиотеки SheetJS и JSZip загружаются с cdnjs, three.js — с cdnjs, Vanta.js — с jsDelivr).
Файл читается в фоновом потоке браузера, поэтому страница не замирает на больших шаблонах. Пустые строки, до которых растянуто оформление шаблона, не перебираются. Вся обработка идёт на устройстве пользователя, поэтому несколько человек, проверяющих файлы одновременно, друг другу не мешают.
Криптографическая подлинность подписи (O‘z DSt 1092) не проверяется — для этого нужен E-IMZO.