Не изменяются банковские реквизиты в акте реализации, если он создан копированием в 1С

Вопрос задал Татьяна С.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

У нашей организации изменились банковские реквизиты. Акты реализации за месяц в целях экономии времени делаю копированием актов за предыдущий. Счета — на основании актов. В счетах реквизиты банка поменялись, а в актах реализации не получается, хотя перевыбираю нашу организацию с новыми реквизитами. Что предпринять?

Все комментарии (6)

  1. Приложение

    Здравствуйте, Татьяна,
    совершенно верно, при копировании будет браться старый счет.
    Причиной этому то, что в реквизитах документа есть скрытое поле под банковский счет . В старых документах он заполнен данными старого счета. Когда вы копируете старый документ, поле банковского счета не очищается и вы получаете при печати данные со старым банковским счетом.

    При создании нового документа — все поля очищены и в этом случае при заполнении банковский счет определяется по выставленному основным банковскому счету организации. Если банковский счет уже заполнен — он в реализации не меняется.

    Вывести банковский счет на форму реализации, чтобы его менять при копировании нет возможности: он не включен в список реквизитов, доступных к размещению на форме.

    Поэтому выход один, сейчас вы создаете документы НЕ копированием по новому банковскому счету, а потом можете уже копировать документы, где банковский счет новый.

    2
  2. Приложение

    Чтобы не быть голословной, сделала пример по добавлению нового банковского счета, закрыла старый и скопировала реализацию услуг со старого документа — у меня тоже старый банковский счет. Это логично, поскольку вот процедура копирования, смотрите, она очищает данные прослеживаемости, штрихкоды упаковок, счет на оплату, авансовын платежи, устанавливает валюту, дату, ответственного и т.д., но не устанавливает данные поля Банковский счет организации.

    Поэтому поле «приезжает» из старого документа уже заполненным!

  3. Приложение

    Что касается перевыбора организации, то и тут засада.(((
    Действительно, программа имеет ветку определения нового счета и даже находит новый актуальный счет, но…
    в коде анализируется, заполнен ли банковский счет и только в том случае, если не заполнен, устанавливается основной банковский счет организации…

    Так реализовано заполнение банковского счета при копировании, поэтому тут просто введите несклько новых документов, с которых потом будете копировать, либо нужно программисту в процедуру копирования внести очистку поля БанковскиеРеквизитыОрганизации. Тогда новый актуальный банковский счет заполнится корректно.

  4. Приложение

    Если у вас НЕ базовая 1С, а ПРОФ вы можете воспользоваться нашим расширением, которое исправляет эту ошибку в программе.

    Скачать расширение можно по ссылке:
    https://drive.google.com/file/d/1CXWLdNM5sS-0pEHJn-HtBVmFSP9hBzmy/view?usp=sharing

    Подключение расширения стандартное: в разделе Администрирование — Печатные формы, отчеты и обработки — ссылка Расширения — кн. Добавить из файла. Загрузить расширение и ОБЯЗАТЕЛЬНО СНЯТЬ ФЛАЖОК в колонке Безопасным режим.
    После этого перезапустите программу. Корректно загруженное расширение имеете зеленый кружок слева как на скрине.

    Теперь при копировании старых документов у вас всегда будет браться актуальный на указщанную дату основной банковский счет организаации.

    Удалить расширение вы всегда сможете по кн. Удалить.

    Показываю как печатается без расширения акт об оказании услуг, созданный копированием со старого документа (неправильный банковский счет — ПАО СБЕРБАНК)

    1
  5. Приложение

    После подключения расширения при создании нового документа реализации копированием старого (неважно с видом «Услуги» или «Товары») будет печататься актуальный банковский счет организации.

    Скрины подключенного расширения и печатные формы акта («Услуги») и ТОРГ-12 («Товары») — во вложении.

    1
  6. Большое спасибо Ирине Шавровой за профессионализм! Приложение подключила, работает!

    3

Комментарии закрыты.