Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 08:23

Банковский счет в УТ 10.3

Автор magnifico61, 28 сен 2015, 13:14

0 Пользователей и 1 гость просматривают эту тему.

magnifico61

Подскажите! Столкнулся с такой проблемой. Не могу создать счет контрагента, так как он из Белоруссии и длина счета 13, а не 20. Есть ли возможность решить данную задачу не прибегая к внесению изменений в конфигурацию?

cska-fanat-kz

Чтобы проанализировать код проверки на длину счета не надо вносить изменения в конфигурацию... :befhbt:
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Если НЕ ЭтоВалютныйСчет И СтрДлина(Номер) <> 20 Тогда
         ТекстОшибки = "Номер счета должен состоять из 20 знаков.";
         Возврат Ложь;
   КонецЕсли;


Если ВалютаДенежныхСредств = мВалютаРегламентированногоУчета Тогда
   
      Если НЕ ЗначениеЗаполнено(НомерСчета) Тогда
         ОбщегоНазначения.СообщитьОбОшибке("Не указан номер счета.", Отказ, Заголовок);
      ИначеЕсли СтрДлина(НомерСчета) <> 20 Тогда
         ОбщегоНазначения.СообщитьОбОшибке("Номер счета должен состоять из 20 знаков.", Отказ, Заголовок);
      КонецЕсли;
      Если НЕ ЗначениеЗаполнено(Банк) Тогда
         ОбщегоНазначения.СообщитьОбОшибке("Не выбран банк.", Отказ, Заголовок);
      КонецЕсли;
   
   КонецЕсли;

т.е. по идее валюта этого счета должна быть белорусский рубль (ну или как у них деньги называются) и тогда на длину проверяться не будет.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск