BankGuard
Проверка файлов обмена 1С и клиент-банка перед загрузкой: оборванная выписка, повторный документ, несходящиеся обороты. Исходный файл не меняется.
Контрольный стол выписки
Листы выписки идут под щупом и только читаются. Счётчик сводит остаток: начало плюс приход минус расход должно совпасть с концом, а повторный документ поднимает флажок.
Зачем
Если выписка оборвалась, в ней повторный документ или обороты не сходятся с платежами, ошибка попадёт в учёт. BankGuard читает файл, показывает код ошибки и строку и ничего не исправляет сам. Доступ к банку и базе 1С не нужен.
Что проверяет
Структуру секций и закрытие файла, версию формата и кодировку, 20-значные счета, даты и суммы, повтор документа по счёту, виду, дате и номеру. И главное: начальный остаток плюс поступления минус списания должен дать конечный остаток.
Технически
- Форматы 1.01, 1.02 и 1.03.
- Повтор между файлами — предупреждение, внутри файла — ошибка.
- Режим для исходящих поручений без даты проведения.
- Вывод в JSON для автоматизации.