![]() |
|
Подскажите УТ 11.3 УПД | ☑ | ||
---|---|---|---|---|
0
alexoren
17.03.17
✎
09:31
|
Доброго! )
Подскажите, кто сталкивался. УПД "Реализация товаров и услуг", необходимо изменить состав формирования таблицы товаров. Вроде всё подцепил во внешней своей всё исправил всё равно цепляет данные из неоткуда. Просто ради интереса создал дополнительную вкладку в тестовой перебил табличную часть Товары во всём МенеджереОбъекта, а он всё равно берёт список товаров из неё. Процедуру ПолучитьВременнуюТаблицуТоваров тоже пробовал изменить, в менеджере нет ссылки на на эту табличную часть для печати, а на печать в УПД выходит именно она |
|||
1
alexoren
17.03.17
✎
09:41
|
Ух вот я написал, проще. Где сама таблица товаров формируется, не могу найти и всё тут. :-(
|
|||
2
h-sp
17.03.17
✎
10:02
|
(0) отладчик освойте
|
|||
3
alexoren
17.03.17
✎
10:06
|
(2) Это конечно дельное такое замечание. Дело в том что все печатные формы получают данные из менеджера объекта реализации и УПД там есть, но она не вызывается.
Нашли чем пугать, отладчиком. |
|||
4
yzimin
17.03.17
✎
10:10
|
(3) таблицы формируются в менеджерах объектов, для которых вызывается печатная форма
|
|||
5
alexoren
17.03.17
✎
10:13
|
(4) Так вот в том и суть, что я просто выжег из менеджера объекта Реализация Товаров и Услуг табличную часть Товары и заменил на свою везде, получается так, что вероятнее всего табличная часть УПД не там формируется.
|
|||
6
alexoren
17.03.17
✎
10:13
|
(4) Это собственно логично. Этого я не спрашивал. В теме указано, что именно в нём я заменил всё.
|
|||
7
alexoren
17.03.17
✎
11:38
|
UP, может всё же кто-то сталкивался. Ну везде уже убрал, табличную часть "Товары" в менеджере, но результат по табличной части всё равно из неё. Как так то?
|
|||
8
shuhard
17.03.17
✎
11:39
|
(7)[Как так то?]
легко |
|||
9
alexoren
17.03.17
✎
11:40
|
(8) да нету в менеджере для возврата данных для печати её, вообще нет.
|
|||
10
h-sp
17.03.17
✎
11:44
|
(9) запрос покажите, где вы выжигали?
|
|||
11
alexoren
17.03.17
✎
11:48
|
Частями
"ВЫБРАТЬ | ТаблицаТоваров.Ссылка КАК Ссылка, | МАКСИМУМ(ВЫБОР | КОГДА НЕ ТаблицаТоваров.ЭтоТовар | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ) КАК ЕстьУслуги, | МАКСИМУМ(ВЫБОР | КОГДА ТаблицаТоваров.ЭтоТовар | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ) КАК ЕстьТовары |ПОМЕСТИТЬ | НоменклатураДокументов |ИЗ | РеализацияТоваровУслугТаблицаТоваров КАК ТаблицаТоваров |СГРУППИРОВАТЬ ПО | ТаблицаТоваров.Ссылка |ИНДЕКСИРОВАТЬ ПО | Ссылка |; | |
|||
12
h-sp
17.03.17
✎
11:48
|
(9) какой смысл везде всё выжигать? и не факт что в модуле менеджера, например печать счета идет через обработку ПечатьСчетовНаОплату. Может и для УПД специальная обработка есть.
|
|||
13
alexoren
17.03.17
✎
11:48
|
|////////////////////////////////////////////////////////////////////////////////2
|ВЫБРАТЬ | ДанныеДокумента.Ссылка КАК Ссылка, | &ПредставлениеСчетФактура КАК ПредставлениеДокумента, | 2 КАК СтатусУПД, | ДанныеДокумента.Номер КАК Номер, | ДанныеДокумента.Дата КАК Дата, | НЕОПРЕДЕЛЕНО КАК НомерИсправления, | НЕОПРЕДЕЛЕНО КАК ДатаИсправления, | ЛОЖЬ КАК Исправление, | НЕОПРЕДЕЛЕНО КАК НомерСчетаФактуры, | НЕОПРЕДЕЛЕНО КАК ДатаСчетаФактуры, | НЕОПРЕДЕЛЕНО КАК НомерИсправленияСчетаФактуры, | НЕОПРЕДЕЛЕНО КАК ДатаИсправленияСчетаФактуры, | ЛОЖЬ КАК КорректировочныйСчетФактура, | """" КАК СтрокаПоДокументу, | НЕОПРЕДЕЛЕНО КАК ВалютаСчетаФактуры, | ДанныеДокумента.Партнер КАК Партнер, | ВЫБОР | КОГДА ДанныеДокумента.Контрагент.ОбособленноеПодразделение | ТОГДА ДанныеДокумента.Контрагент.ГоловнойКонтрагент | ИНАЧЕ ДанныеДокумента.Контрагент | КОНЕЦ КАК Контрагент, | ДанныеДокумента.НалогообложениеНДС КАК НалогообложениеНДС, | ДанныеПоставщика.ГоловнаяОрганизация КАК Организация, | ДанныеДокумента.Организация.Префикс КАК Префикс, | 0 КАК ИндексПодразделения, | ТаблицаОтветственныеЛица.РуководительНаименование КАК Руководитель, | ТаблицаОтветственныеЛица.РуководительДолжность КАК ДолжностьРуководителя, | ТаблицаОтветственныеЛица.ГлавныйБухгалтерНаименование КАК ГлавныйБухгалтер, | ВЫБОР | КОГДА ДанныеДокумента.Грузополучатель = ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) | ТОГДА ДанныеДокумента.Контрагент | ИНАЧЕ ДанныеДокумента.Грузополучатель | КОНЕЦ КАК Грузополучатель, | ВЫБОР | КОГДА ДанныеДокумента.Грузоотправитель = ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) | ТОГДА ДанныеДокумента.Организация | ИНАЧЕ ДанныеДокумента.Грузоотправитель | КОНЕЦ КАК Грузоотправитель, | ДанныеПоставщика.КПППоставщика КАК КПППоставщика, | ДанныеДокумента.Контрагент.КПП КАК КПППокупателя, | ДанныеДокумента.АдресДоставки КАК АдресДоставки, | ДанныеДокумента.Валюта КАК Валюта, | ДанныеДокумента.Валюта.НаименованиеПолное КАК ВалютаНаименованиеПолное, | ДанныеДокумента.Валюта.Код КАК ВалютаКод, | ВЫБОР | КОГДА НоменклатураДокументов.ЕстьУслуги | И НЕ НоменклатураДокументов.ЕстьТовары | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК ТолькоУслуги, | ВЫБОР | КОГДА ДанныеДокумента.ХозяйственнаяОперация = ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПередачаНаКомиссию) | ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ | КОНЕЦ КАК ЭтоПередачаНаКомиссию, | ДанныеДокумента.Основание КАК Основание, | ДанныеДокумента.ДоверенностьНомер КАК ДоверенностьНомер, | ДанныеДокумента.ДоверенностьДата КАК ДоверенностьДата, | ДанныеДокумента.ДоверенностьВыдана КАК ДоверенностьВыдана, | ДанныеДокумента.ДоверенностьЛицо КАК ДоверенностьЛицо, | ДанныеДокумента.Отпустил КАК Кладовщик, | ДанныеДокумента.ОтпустилДолжность КАК ДолжностьКладовщика |ИЗ | Документ.РеализацияТоваровУслуг КАК ДанныеДокумента | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ТаблицаДанныхДокументов КАК ДанныеДокументов | ПО ДанныеДокумента.Ссылка = ДанныеДокументов.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ ДанныеПоставщика КАК ДанныеПоставщика | ПО ДанныеДокумента.Ссылка = ДанныеПоставщика.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ НоменклатураДокументов КАК НоменклатураДокументов | ПО ДанныеДокумента.Ссылка = НоменклатураДокументов.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ ТаблицаОтветственныеЛица КАК ТаблицаОтветственныеЛица | ПО ДанныеДокумента.Ссылка = ТаблицаОтветственныеЛица.Ссылка | |УПОРЯДОЧИТЬ ПО | Ссылка |; | Так вызывается то по отладчику именно эта процедура |
|||
14
alexoren
17.03.17
✎
11:52
|
https://yadi.sk/d/q3gTEFTz3G5BPV
Вот запрос, вызывается из Обработки Печать общих форм именно она, именно этот пакет запросов выполняется, но в нём нет таблицы Товары, а он её упорно отправляет в печатную форму |
|||
15
alexoren
17.03.17
✎
11:57
|
Вот именно она вызывается из обработки, но откуда он подхватывает, табличную часть "Товары" просто мистика
ДанныеДляПечати = МенеджерОбъекта.ПолучитьДанныеДляПечатнойФормыУПД(ПараметрыПечати, СтруктураОбъектов.Значение); ЗаполнитьТабличныйДокументУПД(ТабличныйДокумент, ДанныеДляПечати, ОбъектыПечати, КомплектыПечати); |
|||
16
h-sp
17.03.17
✎
11:58
|
(13) тут и номенклатуры нет, значит это не тот запрос.
|
|||
17
DexterMorgan
17.03.17
✎
12:03
|
тч виды запасов
|
|||
18
alexoren
17.03.17
✎
12:06
|
(17) Да ты ж мил человек спасибо огромное!!!!
|
|||
19
alexoren
17.03.17
✎
12:07
|
(16) Я его там не весь перенёс
|
|||
20
alexoren
17.03.17
✎
12:10
|
(17) Дай номер телефона хоть на баланс сотки две кину в качестве благодарности )))
|
|||
21
DexterMorgan
17.03.17
✎
12:11
|
(20) дурак что ли)
|
|||
22
DexterMorgan
17.03.17
✎
12:11
|
(20) не за что)
|
|||
23
alexoren
17.03.17
✎
12:13
|
(22) чёт стоп, а она опять же не участвует в запросе...
|
|||
24
DexterMorgan
17.03.17
✎
12:17
|
(23) она не может не участвовать гтд больше не откуда брать
|
|||
25
DexterMorgan
17.03.17
✎
12:20
|
(23) у меня древний релиз 11.1.6, там в процедуре "ПоместитьВременнуюТаблицуТоваров" идет обращение к видам запасов
|
|||
26
DexterMorgan
17.03.17
✎
12:21
|
(23) в модуле менеджера рту
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |