Имя: Пароль:
1C
1C 7.7
v7: Получить телефон контрагента и паспортные данные во внешнюю печатную форму
0 slydernet
 
13.03.13
10:06
Народ нид хелп
Есть внешняя печатная форма с текстом договора (для заявки покупателя)
как получить в эту форму телефоны и паспортные данные контрагента из заявки покупателя
1 andreymongol82
 
13.03.13
10:07
Спросить контрагента?
2 zak555
 
13.03.13
10:08
запросм
3 zak555
 
13.03.13
10:08
это какая конфигурация ?
4 slydernet
 
13.03.13
10:10
1С 7.7 торговля + склад 9,2
5 zak555
 
13.03.13
10:11
Контрагент.ЮрФизЛицо.Телефон
6 slydernet
 
13.03.13
10:12
Контрагент<<?>>.ЮрФизЛицо.Телефон
Переменная не определена (Контрагент) так не пашет
7 zak555
 
13.03.13
10:15
ЮрФизЛицо = Контрагент.ЮрФизЛицо;

Если ЮрФизЛицо.Вид() = "ФизЛица" Тогда
  Паспорт = глПредставлениеУдостоверения(ЮрФизЛицо.ДокументУдЛичность);
 Телефон = ЮрФизЛицо.Телефоны;
конецЕсли;
8 slydernet
 
13.03.13
10:19
тупой вопрос но я ламер а проще нет возможности типа Докум.Контрагент вытаскивает в форму его наименование, а тож самое с телефонами и паспортом не сделать?
9 Godofsin
 
13.03.13
10:27
(8) смотри (7)
10 пипец
 
13.03.13
10:43
так же и сделай
11 slydernet
 
13.03.13
10:46
если бы работало сделал бы, я так понимаю в документе этих полученных параметров нет и их нужно подтянуть
12 пипец
 
13.03.13
10:48
докум.Контрагент.ЮрФизЛицо.Телефон  не?
13 пипец
 
13.03.13
10:49
ЮрФизЛицо = Докум.Контрагент.ЮрФизЛицо;

Если ЮрФизЛицо.Вид() = "ФизЛица" Тогда
  Паспорт = глПредставлениеУдостоверения(ЮрФизЛицо.ДокументУдЛичность);
 Телефон = ЮрФизЛицо.Телефоны;
конецЕсли;
14 slydernet
 
13.03.13
10:50
Докум.Контрагент.ЮрФизЛицо.Телефоны так правильно осталось подтянуть паспорт
15 slydernet
 
13.03.13
10:54
Докум.Контрагент.ЮрФизЛицо.ДокументУдЛичность так не работает может кто подсказать как правильно вызвать, сейчас ругается Поле агрегатного объекта не обнаружено (ДокументУдЛичность)
16 Godofsin
 
13.03.13
10:55
(15) клюшки насколько я помню много точек не любят
17 slydernet
 
13.03.13
10:56
а нет ли возможности уточнить, по телефоном то вроде пашет такая конструкция
18 zak555
 
13.03.13
10:57
ЮрФизЛицо = Докум.Контрагент.ЮрФизЛицо;
19 slydernet
 
13.03.13
10:59
ругается то именно на ДокументУдЛичность остальное вроде как в норме
20 zak555
 
13.03.13
11:00
ну и ?

ЮрФизЛицо = Докум.Контрагент.ЮрФизЛицо;

Если ЮрФизЛицо.Вид() = "ФизЛица" Тогда
  Паспорт = глПредставлениеУдостоверения(ЮрФизЛицо.ДокументУдЛичность);
 Телефон = ЮрФизЛицо.Телефоны;
конецЕсли;
21 zak555
 
13.03.13
11:01
открой справочник ФизЛица и посмотри реквизит ДокументУдЛичность

или у тебя дореволюционная конфа ?
22 slydernet
 
13.03.13
11:10
смешно именно так и называется и знакомый который 1С живет сказал такую же конструкцию Докум.Контрагент.ЮрФизЛицо.ДокументУдЛичность но не пашет она, кажется вкурил щас проверю девочки на все положили и забивали всех розничных клиентов как сторонние юр лица
23 slydernet
 
13.03.13
11:13
нет все равно не пашет
24 zak555
 
13.03.13
11:14
учи пунктуацию

я ничего не понимаю, что ты пишешь
25 slydernet
 
13.03.13
11:17
все получилось работает только пока с выводом не понятно, как то криво, надо было заново выбрать контрагента
26 slydernet
 
13.03.13
11:20
выводит только все кучей можно ли как то отделить номер паспорта и дату выдачи сейчас выводит вот так
Паспорт гражданина России,28 03,574522,05.03.1998
27 Godofsin
 
13.03.13
11:26
(26) ну и раздели сам
28 slydernet
 
13.03.13
11:27
и как может подскажешь? как во внешней печатной форме отделить серию и номер паспорта от даты выдачи
29 slydernet
 
13.03.13
11:28
руками? тогда смысл вытягивать данные пусть от руки пишут
30 Privalov
 
13.03.13
11:37
Ну и пусть пишут.
31 slydernet
 
13.03.13
11:41
т.е если я правильно понимаю не разделить?
32 Privalov
 
13.03.13
12:26
(31) Разделить.
33 AntiBuh
 
13.03.13
12:27
в ТиСе вроде такая функция глПредставлениеУдостоверения
34 AntiBuh
 
13.03.13
12:28
уже писали?