|
v7: Не выводятся на печать реквизиты плательщика Счет, БАНК, БИК ... Ø (Злопчинский 05.03.2015 18:50) |
☑ |
0
Dukh
04.03.15
✎
19:56
|
Помогите пожалуйста, уже голова пухнет ((
1С Предп. 77 Бухучет 4.5 7.70.591
Есть такая строка в модуле файла Договор-Счет:
ПлатРС=СокрЛП(Докум.Контрагент.ОсновнойСчет);
В таблице в подвале .....[ПлатРС]...
По-идее должен выдавать реквизиты плательщика Счет, БАНК, БИК ...
Но ничего не отображается
Есть и такая строка:
Банк = ""; НомерСчета = "";БИКБанка = "";СчетБанка = "";
глПлатежныеРеквизиты(Докум.Контрагент.ОсновнойСчет, Банк, НомерСчета, БИКБанка, СчетБанка);
При записи в таблице [Банк] и т.п. тоже ничего нет, ошибка агрегата...
|
|
1
welwel
04.03.15
✎
20:04
|
Отладчиком
|
|
2
Dump
04.03.15
✎
20:17
|
Кто-то что-то удалил...
|
|
3
Dukh
04.03.15
✎
20:34
|
Какое поле смотреть? В справ. в контрах?
|
|
4
Хряк
04.03.15
✎
21:09
|
>При записи в таблице [Банк] и т.п. тоже ничего нет, ошибка агрегата...
ты б текст ошибки привел, а не свои домыслы
|
|
5
Pit0n_08
04.03.15
✎
21:32
|
А у "Контрагент.ОсновнойСчет" задан?
|
|
6
Dukh
04.03.15
✎
22:35
|
Pit0n_08
Задан. Тип значения: Справочник.РасчетныеСчета
|
|
7
Dukh
04.03.15
✎
22:43
|
Хряк
Там было лишнее мясо. Убрал.
Ошибок нет. И ответа нет.
|
|
8
Dukh
04.03.15
✎
22:49
|
Dump
База как была после установки. Никто не химичил. Я ничего не удалял. Вот, только нужности себе делаю. Из счета, договор-счет и т.п.
Все реквизиты считываются нормально, кроме Основной.Счет ???
|
|
9
Dukh
04.03.15
✎
22:51
|
welwel
Без инструкций не полезу.
|
|
10
Злопчинский
04.03.15
✎
23:43
|
(9) ну если хочешь - можем удаленно посмотретьшли ид и пароль к тимвьюверу на e.meil@mail.ru
|
|
11
шаэс
04.03.15
✎
23:44
|
(0) а посмотреть хотя бы как в РасходнойНакладной банковские реквизиты формируются не судьба?
|
|
12
Злопчинский
04.03.15
✎
23:50
|
(11) кесарю - кесарево, а слесарю - слесарево
|
|
13
Dukh
05.03.15
✎
18:16
|
Проблема решилась!
Пишу для юзеров как я:
1) Нужно принудительно при записи нового Контрагента в Расчетных Счетах выбирать Основной (нижняя строка или гала)!
- делал, реакции не было, сейчас есть
2) Сработала строка в модуле файла
Банк = "";НомерСчета = "";БИКБанка = "";СчетБанка = "";
глПлатежныеРеквизиты(Контрагент.ОсновнойСчет, , Банк, НомерСчета, БИКБанка, СчетБанка);
Если (ПустоеЗначение(НомерСчета) = 1) ИЛИ (ПустоеЗначение(Банк) = 1) Тогда
КлиентРевизиты = "";
Иначе
КлиентРевизиты = "р/с " + СокрЛП(НомерСчета) + " в " + СокрЛП(Банк) + ?(ПустоеЗначение(БИКБанка) = 0, " ,БИК " + СокрЛП(БИКБанка), "") + ?(ПустоеЗначение(СчетБанка) = 0, " ,корр/с " + СокрЛП(СчетБанка), "");
КонецЕсли;
3) В таблице файла в ячейку со свойствами тип "шаблон" вставить [КлиентРеквизиты]
Спасибо, удачи!
|
|
14
Dukh
05.03.15
✎
18:17
|
пункт 3)... не в модуле
3) В таблице файла в ячейку со свойствами тип "шаблон" вставить [КлиентРеквизиты]
|
|
15
Dukh
05.03.15
✎
18:19
|
Поправка ) [КлиентРевизиты] , как в строке "Иначе"
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой