ANDRIY.CO FORUM
»
ТОВАРЫ, ЦЕНЫ, УЧЕТ -3
»
Обсуждение ТЦУ
»
Пользовательские отчеты : база шаблонов пользователей ТЦУ.
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
всем привет. у меня наработалось немного шаблонов, переделанных из стандартных отчетов ТЦУ. основной упор на корректный импорт в ексель : названия товара в одну строку, количество столбцов равно количеству разделов в шапке таблицы, где есть возможность добавлены внутренние номера ТЦУ. итак. [u:090b50ea63]Прайс лист.[/u:090b50ea63] формат чисел : 0,000 названия в одну строку внутренний номер [i:090b50ea63]наличие товара ( 1 = есть, пусто = нету)[/i:090b50ea63] в разработке (на данном этапе выводится только общий остаток. группа товара в каждой строке (для быстрого фильтра) формат листа А4 перевернутый. скриншот на принтере : скриншот в екселе : файл : price.xml (20 KB)[u:090b50ea63]как использовать :[/u:090b50ea63] положить этот файл в папку \\\TCU\reports\ потом в мастере отчетов выбрать кнопку [...] напротив "вариант отчета", в выпавшем меню выбрать пункт "новый вид отчета", откроется окно, нужно выбрать этот файл, задать параметры и выбрать "показать отчет" [u:090b50ea63][/u:090b50ea63]
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
ZLOi_bober, смотрите. Выберем в конструкторе отчетов справа в окне свойств в выпадающем списке TCU Report и остановимся на двух важных свойствах ниже в этой панели. 1. ReportWizardName - для счета должно быть задано Invoice, это название отчета в списке отчетов в мастере отчетов. 2. ReportVariantName - это название варианта отчета. Если такой отчет положить в папку reports каталога программы, то при запуске программа сама его найдет и пропишет в мастер отчетов. То есть добавлять ничего не нужно. Но если Вы добавили вариант отчета вручную, то система считает это более приоритетным и соглашается с вами. Во избежание путаницы, я рекомендую задавать свойствр ReportVariantName отличное от того, из которого Вы сделали отчет. Иначе может получиться так, что будут два варианта отчета с одинаковым названием. Если эти два свойства заданы, можно просто рекомендовать положить отчеты в папку reports. A можно пойти еще дальше. Создать самараспаковывающийся архив, который будет ложить в папку c:\program files\reports свое содержимое. Тогда пользователю достаточно запустить такой архив на выполнение и отчеты из него сами лягут по назначению. Но это как вариант. exe-файлы штука опасная, к ним легко подцепляются вирусы.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Цитата:Выберем в конструкторе отчетов справа в окне свойств в выпадающем списке TCU Report и остановимся на двух важных свойствах ниже в этой панели. 1. ReportWizardName - для счета должно быть задано Invoice, это название отчета в списке отчетов в мастере отчетов. 2. ReportVariantName - это название варианта отчета. Если такой отчет положить в папку reports каталога программы, то при запуске программа сама его найдет и пропишет в мастер отчетов. отлично! спасибо! буду пользовать
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Благодаря Андрею Кравченко готов еще один шаблон : БУХГАЛТЕРСКИЙ (безналичный) счет для Украины. РАХУНОК (україна, 0,000, аhтикул, exel-frendly) скриншот с принтера : скриншот с екселя : плюсы : ++ везде где хватило моих способностей перевел на украинский + сумму прописью (обновил ссылку на файл также) минусы : -- возможно не подтянет ваши банковские реквизиты (у меня тенят, то только изза того что в поле текст забиты мои реквизиты, вобщем надо пробовать) файл : !Рахунок (без ПДВ, Україна, 0,000).xml(30 KB)
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
Рассказываю, как включить сумму прописью. Откройте отчет в конструкторе и нажмите команду "Скрипт" на контекстной вкладке в группе "Панель элементов". Выберите в выпадающем списке "Object" раздел GroupFooter1 и вставьте туда такой текст
rpt.sections("GroupFooter1").controls("summa_str").caption=vbcode.translatenumberukr(int(rpt.sections("GroupFooter1").controls("summa_total").text)) & "грн. " & right("0" & round(100 * (rpt.sections("GroupFooter1").controls("summa_total").text-int(rpt.sections("GroupFooter1").controls("summa_total").text)),0),2) & " коп." вместо строчки
rpt.sections("GroupFooter1").controls("summa_str").caption=vbcode.translatenumberrusext(rpt.sections("GroupFooter1").controls("summa_total").text)
Перед началом работ свой отчет предварительно сохраните в безопасном месте.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Андрей, спасибо, новый файл прикрепил к сообщению с отчетом. продолжаю тему : счет в уе (для подтверждения и тд) содержит : названия товара в одну стоку, вн. номер, в ценах три знака после запятой, названия продавца и получателя, номер документа = номер аналогичной проводки в ТЦУ, дружит с екселем и полем "ВСЕГО : " скиншот с принтера : скриншот с екселя : файл : 1_14.xml (18 KB)[color=red:fe10b0528d]хитрость!!![/color:fe10b0528d] если этот отчет добавить в мастере отчетов в категорию "Кассовый чек", и назначить его по умолчанию (предварительно выбрав валюту), то можно печатать его прямо из расходной накладной ::: выбрав "подготовить к печати" -- "распечатать чек" также если у вас есть агент то при заполнении этого поля в расходке, и последующей печати, имя агента будет написано в поле там где ФИО ПОДПИСЬ
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Андрей, хотелось бы еще иметь возможность вставить в отчет не только вн.номер но и артикул производителя. многие товары с ним и по артикулам проще ориентироваться, чем но номеру.
и поделитесь секретом как вы делаете такое :::
1. чередование прозрачных и цветных строк в отчетах 2. пользовательский цвет рамки таблицы 3. пользовательский логотип в отчете (как во встроенном прайсе)
Заранее спасибо.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Андрей, еще есть проблемко... переделываю отчет по продажам, есть поля которые мне нужно просуммировать, но у меня не выходит (кстати в оригинале они тоже не суммируются). вот файл : 1_37.xml (35 KB)а вот скриншот, на котором я красной кисточко зарисовал те поля с которыми не договорился ::: 1. поле дата : я хочу напротив каждого товара сделать дату, тогда можно в екселе по быстрому фильтру отсортировать продажи за день или месяц.... и из анализировать при надобности. вроде бы запрос вставил, но он чего то не отрабатывает (наверное надо его объявить гдето) 2. поля сумма закумки, сумма продажи, средний процент прибыли в клиенте и средний процент прибили всего, +++ сумма продажи всего, сумма закупки всего. в этом отчете здоровенный скрипт, я в нем не разберусь при всем желании... помогите плз. Спасибо!
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Люди, ктото пробовал мои отчеты? прошу написать что пробовали и что получили, все ли корректно?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
ZLOi_bober, я обязательно отвечу по отчету по продажам, наверное в ближайшее воскресенье. Сейчас мы очень заняты - нужно выдать большое количество материалов в учебный центр за короткий срок. Но у нас в планах осветить работу и с конструктором отчетов в виде учебного курса.
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
Андрей, у вас не появилось время? =)
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 08.05.2009(UTC) Сообщений: 102 Откуда: KIEV
|
всем привет. переделал отчет "приходная накладная" добавил : + внутренний номер ТЦУ + номер документа = номер проводки в ТЦУ + три знака после запятой + названия товара в одну строку + дружит с екселем + сумма прописью на украинском + на одну страницу влазит до 3-х отчетов по шесть наименований в каждом. экономим бумагу =) бережем природу мать вашу! =) скриншот : файл : 1_71.xml (26 KB)его необходимо скачать и положить в папку reports в папке с установленным ТЦУ. хитрость :
меня все время смущало то, что из приходной накладной нельзя распечатать список товара. выход таков : заходим в [u:14690c6506]мастер отчетов[/u:14690c6506], выбираем отчет "ценник из накладной" и выбираем возле "вариант отчета" кнопку [...] там "добавить новый вид отчета". в открывшемся окне находим мой отчет, нажимает открыть и строим отчет. можно задать этот отчет по умолчанию. теперь когда мы заходим распечатать список товаров из приходной накладной, открываем эту накладную, нажимаем "подготовить к печати " : "ценник из накладной" - и сразуже получаем готовый к импорту или к печати документ со списком товаров, ценой, входом и ценой розничной продажи. можно использовать для внутренней отчетности. прошу пробовать, отписывать что получилось, что не понравилось, что понравилось, что добавить, что убрать.
|
|
|
|
Статус: Новичок
Группы: Зарегистрированный участник
Зарегистрирован: 09.10.2010(UTC) Сообщений: 8
|
спасибо очень удобно :D :D :D
|
|
|
|
Статус: Активный участник
Группы: Зарегистрированный участник
Зарегистрирован: 01.09.2010(UTC) Сообщений: 71
|
Вставлю свои 5 копеек. 8) Есть отчет, который выводит продажи по выбранному поставщику за указанный период времени. Надеюсь, будет полезен. Лежит тут.
|
|
|
|
Статус: Участник
Группы: Зарегистрированный участник
Зарегистрирован: 17.02.2012(UTC) Сообщений: 14 Откуда: Kiev
|
Добрый день. Решил выложить отчет, который как я думаю будет полезен. Смысл отчета, он же ЦЕННИК, выдавать на печать ТОЛЬКО те ценники на которые изменилась цена при оприходовании товара. Так как за день может быть много приходов и в каждой приходной далеко не по одной позиции, мы сталкиваемся с трудностями своевременной замены ценников. да и бумаги уходит в пустую очень много. Работает отчет по следующей схеме: в выбранном промежутке дат, находятся все накладные ПЕРЕОЦЕНКИ. которые были сформированы автоматически ПРИХОДНЫМИ накладными и вытягивает из них позиции на переоценку, сразу подставляя в шаблон ценника. Шаблон можете вставить свой, поля везде одинаковые. отчет устанавливается в РАЗДЕЛ (ПЕРЕОЦЕНКА) мастера отчетов. http://dream-foods.biz/andriyco/reports/Переоценка.zip
|
|
|
|
Статус: Участник
Группы: Зарегистрированный участник
Зарегистрирован: 17.02.2012(UTC) Сообщений: 14 Откуда: Kiev
|
Отчет по продажам. Выдает за заданные период Продано и Остаток, так же есть дата и кол-во последнего прихода. Единственное НО кол-во и последняя дата (если у вас несколько торговых точек) выдает независимо от выборки запроса ПОСЛЕДНИЙ ПРИХОД в системе. http://us.ua/834310/
|
|
|
|
Статус: Новичок
Группы: Зарегистрированный участник
Зарегистрирован: 11.09.2013(UTC) Сообщений: 5
|
К сожалению все шаблоны из этой темы уже недоступны. Не могу пока разобраться в Конструкторе - как заставить его выводить цены в у.е.?
|
|
|
|
Статус: Администратор
Группы: Administrators
Зарегистрирован: 19.08.2007(UTC) Сообщений: 924 Откуда: Київ
|
Каждой цене в национальной валюте соответствует цена в у.е. Посмотрите в таблицах. Это поля с суффиксом _dol При выпуске отчета, мастер отчетов производит коррекцию строки sql запроса таким образом, чтобы выбрать данные из полей либо в национальной валюте, либо в у.е. Чтобы сохранить привязку полей отчета к полям запроса, в sql запросе удобно использовать псевдонимы полей (ключевое слово AS). В этом случае названия полей цен и сумм в национальной валюте либо у.е. будут изменяться, а псевдоним останется неизменным. Например. tovar.cena_rozn4 As c_rozn4 говорит нам о том, что это четвертая колонка прайса, и в случае выбора валюты "у.е." в мастере отчетов cena_rozn4 будет автоматически заменена на cena_rozn4_dol, при этом псевдоним c_rozn4 останется неизменным.
|
|
|
|
Статус: Участник
Группы: Зарегистрированный участник
Зарегистрирован: 01.08.2010(UTC) Сообщений: 12
|
Форма Оборотно-Сальдовой ведомости без "нулей" Ссылка на шаблон этого отчета: https://yadi.sk/d/4JQnueY-rS6a4Думаю по виду шаблона, понятно о чем речь. Вид этого отчета в программе: https://yadi.sk/i/Q9fzsixiqvffMВот если разработчик добавил-бы поддержку таких форматов экселя как эти: Output Format: [Red]#;[Blue]# в Экселе это: положительное число - красное, отрицательное - синее, то-есть цвет зависит от знака, было-бы еще веселее :-)
|
|
|
|
ANDRIY.CO FORUM
»
ТОВАРЫ, ЦЕНЫ, УЧЕТ -3
»
Обсуждение ТЦУ
»
Пользовательские отчеты : база шаблонов пользователей ТЦУ.
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.