1C 8 Нарушена структура платежного документа, строка: НДС не облагается
Описание ошибки:
При попытке прочитать содержимое файла выгрузки из банка "kl_to_1c.txt" в обработке клиент-банк в 1С 8 возникает ошибка "Нарушена структура платежного документа, строка 442 : НДС не облагается." Найденные решения: Нажатие на изображении увеличит его Ошибка в 1С 8 "Нарушена структура платежного документа, строка 442: НДС не облагается" возникла, если можно так сказать с "ровного места", т.к. предыдущие загрузки данных от банка в 1С происходили без ошибок, 1С не обновлялась, сведений об изменении форматов так же не было, С одной стороны ошибка сродни ошибке "Неверный реквизит платежного документа КодНазПлатежа". Но есть отличие в природе. Если причина второй ошибки системные изменения, то первой, как выяснилось, причина другого характера. Но сама ошибка может иметь универсальное решение при более внимательном к ней обращении. Это ниже будет показано. Так же тот факт, что ошибка в предыдущей редакции конфигурации 1С: Управление торговлей 10.3 возникла в момент чтение данных из файла выгрузки банка "kl_to_1c.txt" не исключает ее появления в любой другой базе 1С 8, поддерживающей загрузку данных с помощью обработки "Клиент-банк" или подобной. Итак, при возникновении подобных ошибок первым делом нужно проверить, а может все-таки банк изменил формат выгрузки. Для этого откроем настройки в обработке "клиент-банк". В других конфигурациях настройки примерно похожие. По умолчанию обычно выбрано "Название программы" в настройке обработки "Система "iBank 2" ООО "БИФИТ". Но с ней не работало. Нажатие на изображении увеличит его Второе "название программы" по распространению "Система ДБО BS-Client" - но и ее выбор не решил имеющуюся проблему. Видно на скриншоте, что банковский счет в Сбербанке. Поэтому была попытка проверить и для "АРМ "Клиент" АС "Клиент-Сбербанк" Сбербанка России", но и эта попытка не увенчалась успехом. Тогда было решено пойти универсальным способом, про который вскользь было упомянуто в начале. Через кнопку "Открыть" поля ввода "Файл загрузки" формы обработки "Клиент-банк" открываем в самой 1С содержимое файла "kl_to_1c" для просмотра. В поисковую строку вставим "проблемную подстроку" - "НДС не облагается". С помощью кнопок направления поиска выполним поиск. По правилу формата такого файла в каждой строке файла сначала объявляется название реквизита платежного документа (без пробелов), а потом через символ "=" указывается его значение. Было обнаружено, что так как в некоторых платежных документах "назначение платежа" было введено и использованием переноса строки, то и в файл так же выгрузилось - в новую строку в частности попал текст, который фигурирует в тексте ошибки и по которому ведется поиск. Т.е. такое положение дела нарушило структуру файла, хотя данные для загрузки по содержанию остатся в принципе верные. Нажатие на изображении увеличит его Поэтому, что логично, подстрока была возвращена в ту, строку, где она и должна содержаться, в строку значения реквизита "НазначениеПлатежа". Нажатие на изображении увеличит его Далее с помощью поиска была выполнена проверка остальной части файла на предмет такой проблемы в его остальной части. Было обнаружено и исправлено. Далее файл был сохранен с помощью стандартных кнопок в 1С. И теперь, после исправления файла "Прочитать данные из файла" отработало без ошибки. Нажатие на изображении увеличит его Таким образом, не нужно паниковать от любого рода ошибки в 1С 8 "Нарушена структура платежного документа, строка [НомерСтроки]:" с "НДС не облагается" в частности, которая возникает при попытке чтения данных из файла с данными банка для загрузки в базу. Можно попробовать самостоятельно проанализировать, чтобы не было переноса текста в новую строку или чтобы данные в строках соответствовали принципу построения файла: [ИмяРеквизитаПлатежногоДокумента]=[ЗначениеРеквизита]. Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 10-01-2023 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-2020. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |