Здравствуйте!
Подскажите можно ли как то выбрать группу приходных накладных в один шаблон? Мне нужно по приходным накладным напечатать ценники, но когда в приходе стоит 1- 10 позиций - это не выгодно печатать ценники, т.к. остается бумага( в моем случае ценники идут на печать формата А4). или чтобы можно было выбрать несколько приходных накладных, чтобы сбить их в кучу, а потом уже печатать!!!???
Согласен надо экономить бумагу.
Берегите лес люди...
Бумага не простая, а самоклеящеяся, немного дороговато выбрасывать из каждой накладной куски
Нужна печать группы накладных (в шаблоне ценников) без разрывов, нужно экономить бумагу.
Цитата: installer від Червень 11, 2011, 16:19:34
Подскажите можно ли как то выбрать группу приходных накладных в один шаблон? Мне нужно по приходным накладным напечатать ценники....
Мне странно, почему вы собираетесь печатать ценники на основании приходных накладных? Ведь в приходной накладной указана цена, по которой вы закупаете товар... тогда какую прибыль вы получите, если продаете на основании этих же цен?
Но.. в любом случае, можно распечатать группу документов (по дате). Это делается следующим образом. Выставляете в списке документов фильтр по дате (иначе печатать группу документов можно только через другие отчеты) и жмете печать (печатать список). Печать выводите через шаблон ценников (создайте сами).
Но, можно это делать следующим образом:
Создаете какой-то документ (например расходную накладную). Добавляете туда товар, выставляете цены и выводите на печать выбрав определенный шаблон.
Думаю, что если вам нужно сохранить данный документ, можно убрать "галочку" Проводить документ.
Способов достаточно много. Вам только осталось определить удобный для вас вариант.
Думаю, что один из лучших способов, если необходимо выбирать на какой товар печатать ценники, на какой нет (т.е. невозможно определить какой-то признак для выбора данных из базы) экспортируйте все в Excel, там редактируйте, а после печатайте на здоровье.
Цитата: TheOK від Жовтень 10, 2011, 22:53:25
Мне странно, почему вы собираетесь печатать ценники на основании приходных накладных? Ведь в приходной накладной указана цена, по которой вы закупаете товар... тогда какую прибыль вы получите, если продаете на основании этих же цен?
В шаблоні друку цінників можете виставляти буд-яку ціну.
Цитата: Rekash від Червень 11, 2011, 18:56:23
Согласен надо экономить бумагу.
Берегите лес люди...
+1
Бережемо ліс. В основному працюємо з електронними накладними. Ставимо біля накладної на переміщення мітку "Накладна сформована", "Товар можна збирати", "Товар зібрано", "Товар в дорозі", "Товар доставлено", "Товар прийнято", але є недолік: будь-хто може цю мітку змінити.
Чи можливо впровадити в програму щось типу електронного підпису, щоб інші користувачі не могли змінити його?
а поподробней о электронных накладных...
Цитата: Rekash від Жовтень 11, 2011, 23:56:13
а поподробней о электронных накладных...
Накладні не друкуємо, а звіряємо з комп'ютера. Просто з всіх робочих місць є доступ до накладних. Але це стосується більше внутрішніх накладних (переміщення), їх у нас багато.
В меню печать ценников можно выбрать два способа вывода ценников на печать, либо один какой то товар или группу товаров. Вопрос в следующем: меня интересует такой вариант что бы из одной группы можно было выбрать нужный товар для печати ценников, а не всю группу или не отдельно только один товар.
Может я что то не досмотрел подскажите как это сделать если возможно?
Печатайте ценники из приходной накладной, пользуйтесь поиском.
Нужна печать ценников без разрывов.
Сэкономьте наше время и бумагу.
Цитата: Rekash від Січень 09, 2012, 15:58:55
Нужна печать ценников без разрывов.
Сэкономьте наше время и бумагу.
Створіть потрібний шаблон для цінників
Если можете подскажите.
Есть 5 приходных накладных, как распечатать на них ценники без разрывов?
Цитата: Rekash від Січень 13, 2012, 01:24:50
Если можете подскажите.
Есть 5 приходных накладных, как распечатать на них ценники без разрывов?
ничего умней, чем спихнуть товары из них в одну накладную, в голову не приходит ;)
ДУмаю, вариант с объеденением для печати ценников возможен. Только делать придется это через отчеты.
СОздать отчет с соответствующим запросом, в поле "дополнительно" через запятую писать № приходных накладных.
Может быть кто-то займется... мне просто, не нужно
Цитата: TheOK від Січень 13, 2012, 17:12:07
СОздать отчет с соответствующим запросом, в поле "дополнительно" через запятую писать № приходных накладных.
+1
Это, наверно, единственный разумный вариант автоматизации этого процесса ;)
кто может создать такой отчет помогите.
Пожалуйста)
Попробуйте создать отчет
Вот вам запрос для отчета:
select pnakl_.* from
pnakl left join pnakl_ on pnakl.num=pnakl_.pid
where
pnakl.nu in ( #текст_1#)
можно поподробнее...
сделал так: отчеты - создать новый отчет - в SQL запрос вставил ваш запрос...
ошибка
Конечно ошибка если вы не ввели в поле Произвольный текст, через запятую № приходных накладных.
Например
02534,02535,02533
... в выборе параметров отчета выбрал "произвольный текст...."
ввел номера накладных, требует UserZvit002.fr3, переименовал файл шаблона ценников в UserZvit002.fr3, перенес в нужное место...
ошибка....
Корректируйте отчет. Ведь он высвечивается, если я не ошибаюсь. Ошибка будет высвечиваться до тех пор, пока отчет не буде откорректирован как положено.
О работе с отчетами читайте на форуме и соответствующую документацию fastreport или просите кого-то кто сделает вам отчет)
Как делать новый отчет
1. меню Отчеты:Создать новый отчет, изменяем имя отчетам
2. Добавляем след текст в SQL запрос:
{ваш SELECT}
3. Включаем в выборе параметров для отчета галочку "Период дат"
4. Нажимаем сохранить как новый
5. Закрываем заходим в Отчеты : Отчеты пользователей и открываем ваш отчет
6. Нажимаем кнопку В режим редактирования, нажимаем просмотр, выдаст ошибку игнорируем
7. Нажимаем Редактирование шаблона
8. В новом окне меню Файл:Новый:Мастер Стандартного
отчета:Далее:Добавить все поля:Далее:Далее:Готово.
9. Отчет готов, структура есть можете изменять ее называть верно
колонки и т.д. не забудьте сохранить отчет, также во время
редактирования можно его просматривать.
Цитата: admin від Лютий 10, 2012, 09:09:47
8. В новом окне меню Файл:Новый:Мастер Стандартного
отчета:Далее:Добавить все поля:Далее:Далее:Готово.
9. Отчет готов, структура есть можете изменять ее называть верно
колонки и т.д. не забудьте сохранить отчет, также во время
редактирования можно его просматривать.
Дошел до п.8 - "Добавить все поля" у меня там в колонках было пусто, но чувствую должно.
а по поводу п.9. я не понял вообще что я сделал по этой инструкции, поэтому п.9 это тупик... :-[
Цитата: Rekash від Лютий 13, 2012, 19:44:32
Дошел до п.8 - "Добавить все поля" у меня там в колонках было пусто, но чувствую должно.
Либо в п. 2 не введен SQL запрос, либо введен и не запущен либо запущен но программа выдала ошибку т.е. SQL запрос неверный.
Так что "{ваш SELECT}" это не то что надо вводить в SQL запрос?
Цитата: Rekash від Лютий 14, 2012, 13:04:09
Так что "{ваш SELECT}" это не то что надо вводить в SQL запрос?
Совсем не то =)
Туда нужно написать
Цитата: TheOK від Лютий 09, 2012, 19:08:37
Вот вам запрос для отчета:
select pnakl_.* from
pnakl left join pnakl_ on pnakl.num=pnakl_.pid
where
pnakl.nu in ( #текст_1#)
Вроде все вышло, только на п.9...
Как привязать шаблон ценников? Создать заново? Несилен в отчетах...
Я так понимаю отчет будет работать только с теми полями БД, которые справа в столбце ФастРепорта, так где же взять переменную [Товар.Цена.Розничная].
Эх была бы такая функция в программе...
В таком случае используйте следующий SQL запрос (ниже), а в отчете используйте переменную CENA_R (цена берется со склада, думаю, это то, что вам нужно).
select pnakl_.*,tn.CENA_R from
pnakl left join pnakl_ on pnakl.num=pnakl_.pid
left join tovar_name tn on pnakl_.tovar_id=tn.num
where
pnakl.nu in ( #текст_1#)
P.S. сообщите о результатах
во, пошло дело.
еще нужно добавить "KOD" и... штрих-код производителя
Вот вам новый запрос. В нем содержатся практически все данные товара на вашем складе. Выбирайте что хотите)
select pnakl_.*,tn.* from
pnakl left join pnakl_ on pnakl.num=pnakl_.pid
left join tovar_name tn on pnakl_.tovar_id=tn.num
where
pnakl.nu in ( #текст_1#)