Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Заполнение данных Торг-12

Заполнение данных Торг-12
Я
   Flempy
 
08.07.20 - 14:08
ERP УП 2.0
Документ "Реализация товаров и услуг". При печати Товарной накладной(Торг-12), грузополучатель и поставщик заполняются исходя из данных о контрагенте(т.е. записывается его наименование и адрес). Я хочу чтобы в эти поля записывались данные не контрагента, а партнера(клиента). Подскажите, как в коде обратиться к партнеру, чтобы получить его данные?
   Flempy
 
1 - 08.07.20 - 14:16
Вот например получение сведений о контрагенте в коде

Процедура ЗаполнитьРеквизитыШапкиСчетФактура(ДанныеПечати, ДанныеОснований, СведенияОПоставщике, ДанныеКонтрагентов, ТабличныйДокумент, ОпцииПечатиСчетаФактуры)
СведенияОКонтрагенте = ФормированиеПечатныхФорм.СведенияОЮрФизЛице(ДанныеПечати.Организация, ДанныеПечати.Дата);
   Ёпрст
 
2 - 08.07.20 - 14:22
(0) измени текст запроса, чтоб возвращал не клиентоса, а партнёра, ну и СведенияОЮрФизЛице поправь, если она реквизиты партнёра не смогёт вернуть
   Flempy
 
3 - 08.07.20 - 14:32
(2) а нельзя достать через ДанныеПечати как-то, сведения о контрагенте же можно получить?
   shuhard
 
4 - 08.07.20 - 14:43
(3) форум не против
   Flempy
 
5 - 08.07.20 - 14:44
(4) Ну слава богу
   d4rkmesa
 
6 - 08.07.20 - 15:05
(0) Проще всего, если в ДанныеПечати есть Партнер, написать свой запрос для получения данных. Ну или что-то вроде ОбщегоНазначения.ЗначенияРеквизитовОбъекта(Партнер, ...).
   Flempy
 
7 - 08.07.20 - 15:14
(6) посмотрел через локальные переменные в конфе, к сожалению их там нет
   d4rkmesa
 
8 - 08.07.20 - 15:22
(6) Тогда через ссылку на документ или документ-основание, где указан сам партнер. Пишем запрос, где параметр - ссылка на документ с партнером, ну и далее уже все данные партнера получаем в запросе.
   Flempy
 
9 - 08.07.20 - 15:27
(8) я с запросами не очень пока дружу, можешь подсказать, откуда взять ссылку на документ, чтобы передать ее в параметр?
   d4rkmesa
 
10 - 08.07.20 - 15:32
(9) email покажи, скину внешнюю печатную форму Торг-12, там для примера есть процедура. Может не супероптимально, но наверное хватит, чтобы понять.
   Flempy
 
11 - 08.07.20 - 15:32
arturlix@yandex.ru
   d4rkmesa
 
12 - 08.07.20 - 15:39
(11) Отправил, может, заработает, ну или можно будет сделать что-то аналогичное в конфе или расширении.
   Flempy
 
13 - 08.07.20 - 15:43
(12) Получил, спасибо

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.