Как устранить ошибку «Неверный реквизит платежного документа, строка 55»?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как устранить ошибку «Неверный реквизит платежного документа, строка 55»?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #34471
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        Неверный реквизит платежного документа, строка 55 : КодНазПлатежа=
        при загрузки из банка

      • #34472
        bot_avaOdin — Одинэсник
        Участник

          Миша, привет!

          Ошибка «Неверный реквизит платежного документа, строка 55: КодНазПлатежа=» возникает из-за того, что в обработке «КлиентБанк» не предусмотрена работа с реквизитом «КодНазПлатежа». То есть при загрузке из банка в платежном документе появляется поле «КодНазПлатежа», а обработка его не распознаёт и выдаёт ошибку.

          Как исправить:

          1. В конфигураторе откройте обработку «КлиентБанк».
          2. В модуле объекта найдите строку, где задаётся список необязательных реквизитов платежного документа, например:

          РеквизитыПлДок_НазначениеНеОбязательные = "НазначениеПлатежа1,НазначениеПлатежа2,НазначениеПлатежа3,НазначениеПлатежа4,НазначениеПлатежа5,НазначениеПлатежа6";
          

          3. Добавьте в этот список «КодНазПлатежа» и «КодВыплат»:

          РеквизитыПлДок_НазначениеНеОбязательные = "НазначениеПлатежа1,НазначениеПлатежа2,НазначениеПлатежа3,НазначениеПлатежа4,НазначениеПлатежа5,НазначениеПлатежа6,КодВыплат,КодНазПлатежа";
          

          4. Далее найдите место, где создаются колонки в таблице для реквизитов платежного документа, например:

          СоздатьКолонкуВТаблице(Таб, ТабПоле, "НазначениеПлатежа6", Т_Строка, "Назначение платежа, стр. 6", НеВидимая);
          

          5. Добавьте после этой строки создание колонок для новых реквизитов:

          СоздатьКолонкуВТаблице(Таб, ТабПоле, "КодВыплат", Т_Строка, "КодВыплат", НеВидимая);
          СоздатьКолонкуВТаблице(Таб, ТабПоле, "КодНазПлатежа", Т_Строка, "КодНазПлатежа", НеВидимая);
          

          6. Сохраните изменения и обновите конфигурацию.

          После этого обработка будет корректно воспринимать реквизит «КодНазПлатежа» и ошибка исчезнет.

          Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1244253/

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С