Доброго всем дня.
Пытаюсь программно добавить банковский счет контрагента в УТ 11.4
//Банковски счет НовыйСчет = Справочники.БанковскиеСчетаКонтрагентов.СоздатьЭлемент(); НовыйСчет.Наименование = СтруктураСправочника.НаименованиеСчета; НовыйСчет.НомерСчета = СтруктураСправочника.НомерСчета; СсылкаНаБанк = Справочники.КлассификаторБанков.НайтиПоКоду(СтруктураСправочника.БИКБанка).ПолучитьОбъект(); НовыйСчет.Банк = СсылкаНаБанк; НовыйСчет.Владелец = СсылкаНаКонтрагента.Ссылка; НовыйСчет.БИКБанка = СсылкаНаБанк.Код; НовыйСчет.НаименованиеБанка = СсылкаНаБанк.Наименование; НовыйСчет.КоррСчетБанка = СсылкаНаБанк.КоррСчет; НовыйСчет.ГородБанка = СсылкаНаБанк.Город; НовыйСчет.АдресБанка = СсылкаНаБанк.Адрес; НовыйСчет.ТелефоныБанка = СсылкаНаБанк.Телефоны; НовыйСчет.СтранаБанка = СсылкаНаБанк.Страна; НовыйСчет.СВИФТБанка = СсылкаНаБанк.СВИФТБИК; НовыйСчет.ВалютаДенежныхСредств = Справочники.Валюты.НайтиПоКоду(643); Попытка НовыйСчет.Записать(); Исключение КонецПопытки;
Код отрабатывает, счет создается. Но при открытии поля, касающиеся банка не заполнены. Если же нажать на «галку» «Изменить реквизиты банка» и затем снова её отключить поля заполняются нужными данными. Подозреваю, что проблема с заполнением этого реквизита «НовыйСчет.БИКБанка». Но как его заполнить правильно не могу сообразить. Помогите.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
steklovata
Дата регистрации: 04.02.2013
Сообщений: 6
Мало разбираюсь во всем этом, делаю внешнюю печатную форму договора розничной продажи для счета и осталось только вывести банковские реквизиты контрагента. Реквизиты контрагентов заполнены (банк, счет и др.).
ZhAmAn
Дата регистрации: 23.12.2010
Сообщений: 1333
steklovata
Дата регистрации: 04.02.2013
Сообщений: 6
У меня уже готовая форма, нужно вывести Банк, Счет, БИК банка, я нашел временное (меня устраивающее) решение, ввожу реквизиты в комментарий контрагента и на форме вывожу комментарий. Ваша цена за 4 строчки?
ZhAmAn
Дата регистрации: 23.12.2010
Сообщений: 1333
А чем этот вариант не устраивает?Или необходимо именно добавить реквизиты отдельно?
steklovata
Дата регистрации: 04.02.2013
Сообщений: 6
«Долго ждал ответов, за это время нашел решение:<br> <br><br><pre>Банк = «»»»;НомерСчета = «»»»;БИКБанка = «»»»;СчетБанка = «»»»; <br>глПлатежныеРеквизиты(Докум.Контрагент.ОсновнойСчет, , Банк, НомерСчета, БИКБанка, СчетБанка); </pre><br><br> <br>Вставил это в модуль и в форме соответствующие ячейки — Банк, НомерСчета, БИКБанка, СчетБанка<br> <br>А то решение не устроило тем, что нужно в комментарий вводить то, что уже есть в базе»
Thorvardr
Дата регистрации: 25.02.2005
Сообщений: 3082
> Долго ждал ответов<br>выходные, бытовуха<br> <br>Надо было посмотреть как сделано в алгоритмах, где формируются формы, в которых эти сведения выводятся. ТОРГ12 (документ «Реализация»), например.
steklovata
Дата регистрации: 04.02.2013
Сообщений: 6
Собственно, оттуда возможно и взял
Показывать по
10
20
40
сообщений
2 / 2 / 1 Регистрация: 28.06.2017 Сообщений: 524 |
|
1 |
|
Как выдернуть данные банковского счета контрагента?11.10.2019, 14:45. Показов 3325. Ответов 10
Подскажите пожалуйста, как в Модуле менеджера дока Заказ клиента получить данные банковского счета контрагента?: 1. Наименование Банка Никак не пойму, как выдернуть эти данные. Помогите УТ 11,3
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
11.10.2019, 14:45 |
10 |
198 / 158 / 45 Регистрация: 23.08.2014 Сообщений: 807 |
|
11.10.2019, 14:55 |
2 |
Модуль менеджера выполняется на сервере. НаименованиеБанка, БИК, SWIFT насколько помню хранятся в справочнике КласификаторыБанков
0 |
2 / 2 / 1 Регистрация: 28.06.2017 Сообщений: 524 |
|
11.10.2019, 17:25 [ТС] |
3 |
Какой запрос куда? Можете написать? Я вообще не бум-бум в этих запросах… Пажажа)) Добавлено через 2 часа 17 минут
0 |
198 / 158 / 45 Регистрация: 23.08.2014 Сообщений: 807 |
|
12.10.2019, 19:47 |
4 |
Burkaton, не понимаю зачем люди берут такие задачи когда совершенно нечего не понимают в программировании. Если начальство ставит задачи, которые не входят в ваши обязанности, то лучше задуматься на тему смен работы или повышения квалификации.
0 |
2 / 2 / 1 Регистрация: 28.06.2017 Сообщений: 524 |
|
12.10.2019, 22:45 [ТС] |
5 |
Я НЕ совершенно ничего не понимаю в программировании.. Начальство — это я. Тема смены работы и повышения моей квалификации вас не касается. Конечно же я рассчитываю именно на то, чтобы Добрый человек написал нужный код. Иначе для чего ещё этот форум нужен? Я и так знаю, что данные получаются запросами. Работа программиста занимает неделю (даже такое простое, как это — назначить день для Скайпа, по дня объяснять ТЗ, потом выгружать базу и загрузкой на обменник и т.д.) я уж не говорю о том, что эта простая задача будет стоить около 2500 руб. В связи со всем вышеперечисленным — ДА, я рассчитываю на то, что мне помогут здесь должным образом! Берите пример с polax‘a
0 |
Yulunga |
13.10.2019, 10:55
|
Не по теме: dggrom, тоже получил порцию добра? ))))) добро пожаловать в наш клуб!
0 |
Burkaton |
13.10.2019, 12:42 [ТС] |
Не по теме: Ничего удивительного. Как вы себя ведете по отношению ко мне, такое же отношение и получаете обратно..
0 |
dggrom |
13.10.2019, 13:02
|
Не по теме: polax приди, порядок наведи !!!
задача будет стоить около 2500 руб Программисты тоже хотят кушац…
Иначе для чего ещё этот форум нужен? Помогать людям которые только начинают осваивать это направление, помогать опытным пользователям с нестандартными заданиями, да и много еще чего…
0 |
Dethmontt |
14.10.2019, 21:37
|
Не по теме: polax, вызываем тебя!!! Для оказания бесплатного программирования…
0 |
Модератор 3708 / 2905 / 572 Регистрация: 10.03.2011 Сообщений: 11,442 Записей в блоге: 1 |
|
15.10.2019, 23:39 |
10 |
dggrom, уважаемый, за вас никто делать ТУТ не БУДЕТ если вы не хотите сами разбираться. Здесь же мы помогаем тем кто хочет разобраться как что то запрограммировать на 1С. Добавлено через 48 секунд
0 |
Maks |
16.10.2019, 00:04
|
Не по теме:
Конечно же я рассчитываю именно на то, чтобы Добрый человек написал нужный код. Форум предназначен для того, чтобы подсказать, а не сделать за кого-то.
0 |
Как программно добавить в справочник Контрагенты, банковский счет Талица называеться БанковскиеСчета. И еще когда я создаю элемент Спр=Справочники.Контрагенты.СоздатьЭлемент; Значение Реквизита «ВходитВХолдинг» по умолчанию ТРУЕ как сделать программно ее значение ЛОЖЬ, хотел так Спр.ВходитВХолдинг=Ложь; но не получаеться.
А что пишет?? Помоему Банковские счета это не таблица а справочник..
Просьба озаглавливать ветки так, чтобы неоткрывая их было ясно о чем идет речь. Изначальное название «Вопрос по программированию» ни очем не говорит. Добавь в таблицу строку и заполни ее.
в чем конкретно проблема? Владельца не забывай задавать. А » хотел так Спр.ВходитВХолдинг=Ложь; но не получаеться.» Такого не бывает. Если только спр не объект, а ссылка.
А как программно заполнить Контактную Информацию для Контрагента? (Например фактический адрес)
— это вроде заносится не в справочник, а в регистр сведений
Надо посмотреть, а про реквизит «ВходитВХолдинг» не знаешь как у него галочку убрать
У справочника Контрагенты для ФормыЭлемента есль вкладочка с реквизитами, там есть реквизит «ВходитВХолдинг», как к нему можно обратиться???
а метод «записать» после изменения реквизита применял?
———————————————— Поле объекта не обнаружено (ВходитВХолдинг)
Прикольно работает, а к реквизиту нет поступа?
ВходитВХолдинг это реквизит формы, а не справочника, и он зависит от ГоловнойКонтрагент Поиск по модулю формы тебе помог-бы
Тэги:
Комментарии доступны только авторизированным пользователям
bless18 |
|
||
---|---|---|---|
|
Добрый день!
При выборе контрагента в поле счет автоматически должен подставиться счет контрагента Пишу: Код 1C v 8.2 УП
Счет не выводится. Значение СчетКонтрагента при выполнении программы = Справочник.Ссылка. |
Yandex |
|
||
---|---|---|---|
|
E_Migachev |
|
||
---|---|---|---|
|
(0) bless18, ты в каком событии это пишешь? |
bless18 |
|
||
---|---|---|---|
|
В Событии КонтрагентПриИзменении(Элемент) |
E_Migachev |
|
||
---|---|---|---|
|
(2) bless18, тогда нужно писать как-то так:
Код 1C v 8.х
|
bless18 |
|
||
---|---|---|---|
|
Поле Контрагент не является элементом ТЧ. Это объект формы |
bless18 |
|
||
---|---|---|---|
|
Поле расположено на Панели |
Bell |
|
||
---|---|---|---|
|
Код 1C v 8.х
Изменено 24.09.12 13:45:46 |
bless18 |
|
||
---|---|---|---|
|
Спасибо за Ваш пример..
Последовала ему. В поле СчетКонтрагента все еще значение СправочникСсылка.БанковскиеСчетаКод 1C v 8.2 УП
|
bless18 |
|
||
---|---|---|---|
|
И, соответственно, ничего не выводится |
E_Migachev |
|
||
---|---|---|---|
|
(4) bless18, я это понял |
bless18 |
|
||
---|---|---|---|
|
Все заработало! Спасибо большое |
bless18 |
|
||
---|---|---|---|
|
Вопрос закрыт! |
Подсказка:Вы можете добавить любую страничку в Социальные закладки щелкнув по значку соцсетей (в вверху) |
Способы создания Контрагентов
Содержание
- Способы создания Контрагентов
- Загрузка реквизитов контрагентов из файла EXCEL
- Загрузка реквизитов контрагентов из файла XML
- Печать своих реквизитов из 1С
- Удобное наименование для банковского счета
Способы создания Контрагентов ![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
- вручную;
- сервис 1С:Контрагент (по данным ЕГРЮЛ);
- загрузка из файла EXCEL;
- загрузка из файла XML.
Справочники – Покупки и продажи – Контрагенты
Загрузка реквизитов контрагентов из файла EXCEL ![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
При загрузке контрагентов из файла автоматически:
- создаются новые элементы справочника Контрагенты, если их нет в справочнике;
- реквизиты уже введенных контрагентов в соответствии с данными файла не корректируются.
Подготовка файла:
- создание таблицы данных, заголовки: Наименование; Полное наименование; ИНН; КПП; ОГРН; Код по ОКПО; Юридический адрес; Фактический адрес; Банковские реквизиты; Номер банковского счета; БИК банка; Контактное лицо; Должность контактного лица; Телефон; Email;
- настройка загрузки контрагентов. БИК – без лидирующего нуля.
Организация переходит с бухгалтерской программы Парус на 1С:Бухгалтерия 3.0. Для заполнения справочника Контрагенты подготовлен файл EXCEL со списком основных реквизитов по контрагентам.
Необходимо загрузить данные в 1С, используя штатный механизм загрузки контрагентов из EXCEL.
Данные файла проверить перед загрузкой в т. ч. загрузку регионов из Адресного классификатора.
Наименование Контрагента из ЕГРЮЛ.
Справочники – Покупки и продажи – Контрагенты – кнопка Загрузить
- удалить лишние строки и колонки (заголовки, подписи);
- указать недостающие реквизиты.
Указать группу для новых контрагентов – Загрузить.
Проверить загрузку контрагентов, например, сортировка по Коду.
Проверить корректность заполнения карточки Контрагента.
Загрузка реквизитов контрагентов из файла XML ![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Алгоритм:
- настройка учетной записи электронной почты контрагентом;
- создание и отправка файла XML контрагентом;
- загрузка реквизитов контрагента из электронной почты 1С
или
- загрузка реквизитов контрагента из файла XML.
Справочники — Покупки и Продажи — Контрагенты – Создать – Заполнить – Из электронной почты / Из файла.
Организация получила по электронной почте от нового контрагента ООО «Уютный дом» файл XML с реквизитами.
Необходимо создать карточку контрагента и загрузить данные в 1С, используя штатный механизм загрузки реквизитов контрагентов из файла XML.
На следующий день ООО «Уютный дом» сообщило об изменении адреса и отправило файл XML с обновленными данными.
Справочники — Покупки и Продажи — Контрагенты – Создать – Заполнить — Из файла.
Справочники — Покупки и Продажи — Контрагенты — Заполнить — Из файла.
Печать своих реквизитов из 1С ![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Главное – Настройки – Организации – курсор на своей Организации – Реквизиты.
Удобное наименование для банковского счета ![](data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%200%200'%3E%3C/svg%3E)
Главное – Настройки – Организации – выбрать свою Организацию – Банковские счета – выбрать счет – кнопка Еще – Изменить форму – установить флажок Наименование.
Курсор в начало поля Наименование и добавить нужное название счета. Например, ВТБ 24 руб. 1084.
См. также:
- Загрузка контрагентов и их банковских счетов из файла EXCEL
- Загрузка реквизитов контрагента из файла XML
- Путеводитель: Справочник Контрагенты
- Сервис 1С:Контрагент
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Оцените публикацию
(1 оценок, среднее: 5,00 из 5)
Загрузка…