0
XiPyPg2012
02.12.13
✎
10:11
|
Подскажите в чем проблема запрос выводит некоторые значения не совсем правильно, чуть в бок и не считает для них процент? из-за чего это может быть и как с этим бороться если таких позиций очень много. Вот текст запроса:
[CODE]ВЫБРАТЬ
ПЛ_ВыработкаРаботниковОбороты.НомерСтроки,
ПЛ_ВыработкаРаботниковОбороты.Регистратор,
ПЛ_ВыработкаРаботниковОбороты.ПериодСекунда,
ПЛ_ВыработкаРаботниковОбороты.ПериодМинута,
ПЛ_ВыработкаРаботниковОбороты.ПериодЧас,
ПЛ_ВыработкаРаботниковОбороты.ПериодДень,
ПЛ_ВыработкаРаботниковОбороты.ПериодНеделя,
ПЛ_ВыработкаРаботниковОбороты.ПериодДекада,
ПЛ_ВыработкаРаботниковОбороты.ПериодМесяц,
ПЛ_ВыработкаРаботниковОбороты.ПериодКвартал,
ПЛ_ВыработкаРаботниковОбороты.ПериодПолугодие,
ПЛ_ВыработкаРаботниковОбороты.ПериодГод,
ПЛ_ВыработкаРаботниковОбороты.ФизЛицо,
ПЛ_ВыработкаРаботниковОбороты.Партнер,
ПЛ_ВыработкаРаботниковОбороты.Номенклатура,
ПЛ_ВыработкаРаботниковОбороты.КоличествоОборот,
ПЛ_ВыработкаРаботниковОбороты.СтоимостьОборот,
НоменклатураДополнительныеРеквизиты.Значение КАК ПроцентБонуса,
ПЛ_ВыработкаРаботниковОбороты.СтоимостьОборот * (ВЫРАЗИТЬ(НоменклатураДополнительныеРеквизиты.Значение КАК ЧИСЛО(5, 2))) / 100 КАК Бонус
ИЗ
РегистрНакопления.ПЛ_ВыработкаРаботников.Обороты(, , Авто, ) КАК ПЛ_ВыработкаРаботниковОбороты
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты
ПО ПЛ_ВыработкаРаботниковОбороты.Номенклатура = НоменклатураДополнительныеРеквизиты.Ссылка
И (НоменклатураДополнительныеРеквизиты.Свойство = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.ПЛ_ПроцентБонуса))
ГДЕ
ПЛ_ВыработкаРаботниковОбороты.ПериодДень МЕЖДУ &ДатаНач И &ДатаКОн[/CODE]
А вот скриншот результата:
[IMG]]
|
|
3
XiPyPg2012
02.12.13
✎
10:20
|
(2) скорей всего, а можно как нибудь это все исправить ? и в запросе вроде прописано ВЫРАЗИТЬ(НоменклатураДополнительныеРеквизиты.Значение КАК ЧИСЛО(5, 2)) , только почему то не але
(1) там где нуль там пустое значение а не цифра
|
|