Имя: Пароль:
1C
1С v8
Как добавить текущий долг в печатную форму заказ покупателя?
,
0 Arland
 
17.03.16
22:24
Доброй ночи всем!

Подскажите можно ли добавить текущий долг контрагента в печатную форму заказ покупателя? Если да, то как?
1 Garykom
 
гуру
17.03.16
22:27
Можно. Головой и мышкой/клавиатурой.
2 Arland
 
17.03.16
22:27
Пробывал эту строку

СуммаДолга = УправлениеВзаиморасчетами.ТекущийДолг(ДоговорКонтрагента, Сделка, СсылкаДокумент);

вписывать в модуль объекта, в макете параметр указал, но всеравно ощибка вылазиит
3 Звездец
 
17.03.16
22:27
ну как, как, попрограммировать придется. Сколько платишь? сам то даже попытаться не хочешь
4 Звездец
 
17.03.16
22:28
а это вообще нормально, за 9 лет на тематическом форуме и не уметь отредактировать печатную форму?
5 Arland
 
17.03.16
22:29
эту строку добовлял в модуль объекта заказ покупателя

в Функция ПолучитьПараметрыПечатиСчетаЗаказа(Тип) Экспорт
6 Звездец
 
17.03.16
22:29
(2) ты сейчас с этой строчкой как героиня басни
7 Arland
 
17.03.16
22:30
(4) 9 лет не означает заниматься 9 лет программированием
8 Arland
 
17.03.16
22:30
(6) )))
9 Звездец
 
17.03.16
22:32
делаем ставки, на каком сообщении автор додумается указать конфигурацию
10 Arland
 
17.03.16
22:32
(6) 8.2 УТ 1.3 ))
11 Arland
 
17.03.16
22:33
(10) 10.3 ))
12 Arland
 
17.03.16
22:35
(9) подскажешь?
13 Звездец
 
17.03.16
22:36
не, ну у тебя не все потеряно, некоторые тут только к концу второй страницы конфу называют.

Подсказываю, вызов скорее всего правильный (нет под рукой УТ такой), посмотри внимательно как в печатную форму выводятся другие параметры и сделай по аналогии
14 Звездец
 
17.03.16
22:38
15 Garykom
 
гуру
17.03.16
22:38
В Функцию "ПолучитьПараметрыПечатиСчетаЗаказа" в "ПараметрыПечати" добавить?

И потом в функцию "СоздатьТабличныйДокументПечатиСчетаЗаказа" заполнение области из параметров?
16 Arland
 
17.03.16
22:39
(13) уже целых 4 часа сижу ника догнать не могу, я не силен в конфигурировании, только по мелочи)
17 Arland
 
17.03.16
22:40
(14) спс хорошая инфа ша буду сидеть и читать, у меня время есть
18 Arland
 
17.03.16
22:41
(14) но помоему легче в самой конфе добавить, токо вопрос, как это правильно сделать?)
19 Arland
 
17.03.16
22:43
(14) Ведь в заказе покупателя есть инф строка СуммаДолга при открытии формы заказ покупателя
20 Arland
 
17.03.16
23:01
не получается
21 Звездец
 
17.03.16
23:09
сделай просто внешнюю форму по (14) для начала, как получится снова подумай куда это вставить
22 Arland
 
17.03.16
23:23
(21) пробую
23 Arland
 
18.03.16
00:32
(21) Не получается {ВнешняяОбработка.СуммаДолгаЗаказ.МодульОбъекта(253,54)}: Переменная не определена (ДоговорКонтрагента)
        СуммаДолга = УправлениеВзаиморасчетами.ТекущийДолг(<<?>>ДоговорКонтрагента, ЭтотОбъект.СуммаДолга); (Проверка: Толстый клиент (обычное приложение))
{ВнешняяОбработка.СуммаДолгаЗаказ.МодульОбъекта(309,16)}: Процедура или функция с указанным именем не определена (ПечатьЗаказПокупателя)
    ТабДокумент = <<?>>ПечатьЗаказПокупателя(); (Проверка: Толстый клиент (обычное приложение))
24 Arland
 
18.03.16
00:35
{ВнешняяОбработка.СуммаДолгаЗаказ.МодульОбъекта(253,54)}: Переменная не определена (ДоговорКонтрагента)
        СуммаДолга = УправлениеВзаиморасчетами.ТекущийДолг(<<?>>ДоговорКонтрагента, Сделка, ЭтотОбъект.СуммаДолга); (Проверка: Толстый клиент (обычное приложение))
{ВнешняяОбработка.СуммаДолгаЗаказ.МодульОбъекта(253,74)}: Переменная не определена (Сделка)
        СуммаДолга = УправлениеВзаиморасчетами.ТекущийДолг(ДоговорКонтрагента, <<?>>Сделка, ЭтотОбъект.СуммаДолга); (Проверка: Толстый клиент (обычное приложение))
25 wertyu
 
18.03.16
00:39
в 10.3 есть регистр взаиморасчеты с контрагентами, тебе надо сделать запрос к нему с условиями, которые тебе нужны
26 Arland
 
18.03.16
00:44
(25) шас даже ошибку не выдает, при выборе внешней обрабработки печатной формы прога просто вылетает))
27 wertyu
 
18.03.16
00:58
(26) настройки конфы напиши сверху-вниз
28 wertyu
 
18.03.16
00:59
можно картинкой
29 Arland
 
18.03.16
01:00
(28) как картинки сюда кинуть? забыл
30 Arland
 
18.03.16
01:03
(28) какую из картинок кинуть?
31 Arland
 
18.03.16
01:16
32 Arland
 
18.03.16
07:11
(14) не разобрался
33 hhhh
 
18.03.16
07:18
ну определите ему эти поля

СуммаДолга = УправлениеВзаиморасчетами.ТекущийДолг(<<?>>ДоговорКонтрагента, Сделка, ЭтотОбъект.СуммаДолга);

ДоговорКонтрагента и  Сделка
34 wertyu
 
18.03.16
08:07
(31) см (14)
у тебя д.б. СсылкаНаОбъект, ставь её перед реквизитами
35 Arland
 
30.03.16
19:50
(14) Сделал внешнюю печатную форму заказ покупателя.

Но, долг контрагента в итог вставить никак не получается.
36 Мимохожий Однако
 
30.03.16
19:56
ЭтотОбъект.ДоговорКонтрагента
Сделка=Неопределено
37 Arland
 
30.03.16
20:19
(36) Как из внешней обработки обратится к процедуре общего модуля?
38 Мимохожий Однако
 
30.03.16
21:01
Если процедура экспортная, то НужныйОбщийМодуль.НужнаяПроцедура(ЗдесьПараметры,,,)
39 Arland
 
31.03.16
13:09
(38) Вот примерное изображение как должно быть, кто миожет сделать? За оплату!
40 Arland
 
31.03.16
13:11
Сам не допер,ни знаний ни времени нет!
41 Arland
 
31.03.16
13:11
42 Мимохожий Однако
 
31.03.16
14:17
(41)Кто тебе мешает обратиться к ближайшему франчу?