Имя: Пароль:
1C
1С v8
подскажите с запросом
0 DAVI
 
15.04.13
12:56
хочу вытащить данные реквизита НомерЧекаККМ из ПКО. Делаю запрос,чтоб вытащить подчиненные документы. есть реал-ияТМЗ,у него есть в связных документах 2док ПКО,нужно при печати чека второго ПКО выводить в чеке надпись Доплата к чеку ...
Запрос = Новый Запрос(
   "ВЫБРАТЬ
   |    СтруктураПодчиненности.Ссылка КАК ПодчиненныйДокумент,
   |    СтруктураПодчиненности.Ссылка.НомерЧекаККМ КАК НомерЧекаККМ
   |ИЗ
   |    КритерийОтбора.СтруктураПодчиненности(&Ссылка) КАК СтруктураПодчиненности");
   
   Запрос.УстановитьПараметр("Ссылка",ДокументОснование);
   
   РезультатЗапроса = Запрос.Выполнить();
   
   Выборка1 = РезультатЗапроса.Выбрать();

       Товар              = ТаблицаТоваров.Добавить();
       Товар.Наименование = "Доплата к чеку "+Выборка1.НомерЧекаККМ;
       Товар.Сумма = СтрокаПлатеж.СуммаПлатежа;
       Товар.СтавкаНДС    = 12;
в консоли запросов все работает,выдает подчиненный пко и номер чека ккм,а в конфе не работает.УПП 1.0.22.10,плат 8.2.14.540
1 cw014
 
15.04.13
12:58
ЭТО ЧТО ЗА УЖАС???
2 cw014
 
15.04.13
12:58
На кой болт тебе запрос?

       Товар              = ТаблицаТоваров.Добавить();
       Товар.Наименование = "Доплата к чеку "+ДокументОснование.НомерЧекаККМ;
       Товар.Сумма = СтрокаПлатеж.СуммаПлатежа;
       Товар.СтавкаНДС    = 12;
3 cw014
 
15.04.13
12:58
Вот все что тебе нужно
4 Любопытная
 
15.04.13
12:59
А выборку открыть? Ну типа Выборка1.следующий()
5 DAVI
 
15.04.13
12:59
(1) чтобы вытащить НомерЧекаККМ
6 DAVI
 
15.04.13
13:00
Документ основание-это реалТМЗ,у него нет НомерЧекаККМ
7 Любопытная
 
15.04.13
13:00
(2) (2) ПКО - подчиненный документ, а не документ-основание
8 cw014
 
15.04.13
13:02
А нельзя ли напрямую тогда сделать выборку ПКО, без критерия?
9 DAVI
 
15.04.13
13:05
мне нужен номер Чека ккм именно конкретного пко,суть такая.одна реалТМЗ,клиент оплатил,сделали пко,через час клиент передумал и взял товар подороже,чтобы не делать полный возврат делаем второй пко,в нем сумма доплаты и строка доплата к чеку допустим 000250.нужно обратиться именно к 1му пко
10 DAVI
 
15.04.13
13:06
в консоли запросов все отлично работает,выдает пко кот мне нужен и его номер чека
11 Любопытная
 
15.04.13
13:16
Выборку открой, говорю же
12 DAVI
 
15.04.13
13:19
(11) Спасибо ОГРОМНОЕ!Заработало.Вы просто УМНИЧКА!Спасибо.
13 Wobland
 
15.04.13
13:21
(12) теперь женись ;)
14 DAVI
 
15.04.13
13:21
(13))))))))