Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Виктория від Січень 17, 2013, 15:22:51

Назва: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 17, 2013, 15:22:51
Доброго времени суток! Столкнулись с проблемой, возможно, кто нибудь подскажет..Возможно ли сделать так, чтобы в отчете "Движение товара по контрагенту" (захожу в отчеты-движение по клиентам-движение товара по контрагенту) выводилась приходная цена товара? Пытались сделать это через режим редактирования, но ничего не получилось. 
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: TheOK від Січень 17, 2013, 22:08:45
Вы хотите чтобы выводилась приходная цена со справочника?
Если да, то нужно знать для всего ли товара у вас в справочнике цена в основной валюте?
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 18, 2013, 08:36:02
Да, именно это мне и нужно.
Как проверить, на весь ли товар в справочнике цена в основной валюте? Вроде бы везде цены указаны в гривне. Если считать, что на весь товар цена в основной валюте, как действовать дальше? Заранее спасибо!
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: TheOK від Січень 18, 2013, 08:43:39
Буду дома напишу SQL запрос (запрос на выборку данных) для этого отчета, если никто раньше не выложит то, что вам нужно
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 18, 2013, 09:26:02
Большое спасибо, буду ждать!
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: admin від Січень 18, 2013, 13:57:49
Как делать отчет на основе другого?
1. Заходим в меню "Отчеты" и открываем нужный нам отчет.
2. Потом нажимаем на кнопку "В режим редактирования", и раскрываем окно на максимум (так будет удобней)
3. В открывшемся окне в полях "Название по-украински" и "Название по-русски", меняем или дописываем название для будущего отчета.
4. Далее меняем или правим в окне SQL запрос текст SQL запроса к базе данных.
5. Если надо включаем в "Выбор нужных параметров для отчета" галочки что надо выбирать перед формированием отчета, а что нет.
6. Нажимаем кнопку "Сохранить как новый", и закрываем окно.
7. Далее заходим обратно в меню Отчеты : Отчеты пользователей и ищем имя отчета которое вы задали в п.3 Открываем его и запускаем, если надо правим печатную форму.

в п.4. замените код на:

SELECT
  sn.name AS sklad_name,   
  gr.group_name,   
  tn.kod,   
  tn.name,   
  tn.ed_izm,   
  tn.cena,
  SUM(cv.z_kolvo) AS z_kolvo,   
  SUM(cv.z_suma) AS z_suma,   
  SUM(cv.from_kolvo) AS from_kolvo,   
  SUM(cv.from_suma) AS from_suma,   
  SUM(cv.to_kolvo) AS to_kolvo,   
  SUM(cv.to_suma) AS to_suma   
FROM   
  client_view_1(#активная_фирма_№#, #клиент_№#, '#дата_с#', '#дата_по#') cv 
    LEFT JOIN sklad_names sn ON cv.sklad_num = sn.NUM, 
  tovar_name tn,   
  print_view_sklad_all(0) gr
WHERE 
  #клиент_№# != 0 AND 
  cv.num = tn.num AND 
  tn.tip = gr.num AND 
  sn.num = gr.sklad_id 
GROUP BY 
  1,2,3,4,5,6   
ORDER BY   
  1,2,3,4,5,6


п.7 используем переменную:
[DataRep."CENA"]
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: admin від Січень 18, 2013, 13:58:57
Цитата: Виктория від Січень 18, 2013, 08:36:02
Да, именно это мне и нужно.
Как проверить, на весь ли товар в справочнике цена в основной валюте? Вроде бы везде цены указаны в гривне. Если считать, что на весь товар цена в основной валюте, как действовать дальше? Заранее спасибо!

Заходите в справочник товаров, выбираете например группу "Показывать все группы и делаете сортировку по полю "Валюта прихода". Проверяйте таблицу.
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 18, 2013, 15:39:25
Согласно Вашим инструкциям зашла в меню Отчеты, выбрала нужный отчет (Движение товара по контрагенту), зашла в режим редактирования, изменила название, галочки не трогала (вернее пробовала два способа: 1. поставила галочку в графе Цена 2. Ничего не меняла. т.е. не снимала и не ставила галочки), затем окне SQL удалила текст и вставила Ваш запрос. Нажала сохранить как, отчет сохранился, но цену так и не показывает (в графе "Цена" стоят 0).
P.S. Проверила, в справочнике товаров везде цена в основной валюте.

Подскажите, где моя ошибка. Что я сделал не так.
Не поняла по поводу этого пункта "п.7 используем переменную:
[DataRep."CENA"]" где ее использовать? и как?
Спасибо!

Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: admin від Січень 18, 2013, 16:16:03
Вы этот отчет открываете как указано в п.7, через меню Отчеты : Отчеты пользователей ? [DataRep."CENA"] использовать в дизайнере бланков.
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 18, 2013, 16:20:47
"Вы этот отчет открываете как указано в п.7, через меню Отчеты : Отчеты пользователей ?" да.
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 18, 2013, 16:39:52
Еще несколько раз пробовала сделать отчет согласно Вашим инструкциям. Сохранила новый, захожу в него через Отчеты пользователей, при открытии окна "Параметры отчета" появилось поле "Выбор цены". Но какую бы цену я не ставила, при формировании самого отчета в столбце "Цена" выводятся одни нули.
P.S. Через справочник товара проверила, весь товар указан в основной валюте.

"Отчеты пользователей ? [DataRep."CENA"] использовать в дизайнере бланков."
После того как вставила в окне SQL запроса ваш код, захожу в редактирование шаблонов, переменные, в самом низу в окошко вставила [DataRep."CENA"]". Но как я понимаю, сделала я неправильно. Куда конркетно его вписывать?
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: TheOK від Січень 18, 2013, 21:26:29
Посмотрите вот это
Добавление отчета (цена) (http://www.youtube.com/watch?v=feUA4mhqqyo#)
Назва: Re: Редактирование отчета "Движение по клиентам"
Відправлено: Виктория від Січень 21, 2013, 08:27:02
 ;)
СПАСИБО огромное! Просмотрела ролик и все получилось!! Благодарю за помощь!