Инструмент отчетности или программное обеспечение для печатных форм? - PullRequest
2 голосов
/ 06 августа 2009

Мы создаем новое HR-приложение (.NET), которое требует печати сложных форм (документов IRS, форм занятости, чеков и т. Д.). Некоторые из них будут напечатаны на заранее напечатанном материале (то есть W-2), в то время как другие должны будут сохранить форматирование в дизайне отчета / формы.

В наших старых устаревших приложениях мы использовали программы на C для создания файлов PCL для обработки форм. Это была королевская боль. Мы не уверены, какой сегодня лучший подход. Мы пытались что-то насмехаться в ActiveReports, но было трудно получить правильные макеты.

Как другие компании справляются с этим? Например, что вы ожидаете от банков для распечатки сложных выписок по счетам или для заполнения предварительно распечатанных заявлений?

Ответы [ 6 ]

2 голосов
/ 06 августа 2009

Crystal Reports - хорошее решение для этого. Мы использовали его для печати страховых бланков HCFA. Если вы никогда не видели его, HCFA - это дедушка всех правительственных форм для печати головной боли. Это позволяет точное позиционирование на листе бумаги. Однако, по крайней мере в прошлых версиях, при использовании Crystal вы хотите удалить все рекомендации перед переходом к производству. Рекомендации (в последний раз, когда я их использовал) могут приводить к изменению выходного сигнала от принтера к принтеру до 0,5 дюйма. Мы обнаружили, что у нас нет изменений без указаний.

Другой момент заключается в том, что всегда есть очень незначительные различия в расположении печати от одного принтера к другому. Обычно он составляет менее 1/16 дюйма, что находится в пределах допуска большинства государственных форм. Однако, если это не совсем нормально, вас ждет головная боль, если вам нужно поддерживать принтеры разных марок / классов. Это будет верно независимо от того, какое программное обеспечение вы используете.

Насколько программное обеспечение делает это напрямую, зависит от приложения. Если вам просто нужно выбросить несколько W4, то покупка пакета, который печатает из стандартного формата (.csv, excel и т. Д.) На W4, вероятно, сработает хорошо. Если вам нужно обрабатывать гораздо более сложные формы (например, HCFA), вы лучше справитесь с покупкой профессионального инструмента отчетности.

Если это простой вывод, вы сможете найти дешевое программное обеспечение, которое сделает это за вас. Стоимость будет напрямую связана со сложностью и количеством различных форм, которые вам необходимо поддерживать.

0 голосов
/ 23 февраля 2011

У нас много клиентов, использующих для этого Наветренные отчеты . Если вы используете предварительно напечатанные формы, это немного проблематично, потому что нет двух принтеров, которые выстраивают бумагу одинаково. Но если в распечатанном отчете есть форма, значит, она потрясающая!

Отказ от ответственности - я технический директор и основатель Windward.

0 голосов
/ 08 февраля 2011

Существует множество программ для создания отчетов из базы данных, которые используются VB или другими программами, такими как «Chrystal Reports», для печати сложных выписок по счетам. В этом случае, если вам нужно хорошее программное обеспечение для составления отчетов, вы можете получить его у меня. Программное обеспечение для отчетов загружено с материалами, которые помогут найти и оценить лучшие программы отчетности.

Спасибо.

0 голосов
/ 15 октября 2009

Я действительно работал над продуктом конкурента. Однажды я работал над онлайновой системой управления персоналом, которая автоматически заполняла I9, W4 и т. Д. Мы брали реальный отчет в формате PDF и попросили, чтобы дизайнер поместил поля PDF в отчет. Затем мы могли бы использовать iTextSharp для заполнения полей. Продукт был довольно привлекательным, так как вы могли загрузить PDF, и он извлек бы все поля из отчета и автоматически создал форму для заполнения пользователем на основе полей, использованных в отчете.

0 голосов
/ 06 августа 2009

Я бы не стал использовать базовый инструмент отчетности. Правительственные формы - хитрые звери, и я бы искал программное обеспечение, которое будет делать это напрямую. Я не знаю никого, кто бы производил компоненты .Net, которые будут делать то, что вам нужно (а быстрый поиск в google / bing ничего не дал), но есть много продуктов, которые позволяют Вы импортируете свои данные в выбранном формате (обычно QuickBooks и CSV) по совершенно разумной цене (~ 40 долларов).

Это то, что мы использовали в те времена (примерно шесть или семь лет назад), когда мне нужно было делать стопку из 1099 с предварительно напечатанных бланков для небольшой компании каждый год. Были некоторые трудности с получением правильных данных в CSV, но как только мы совпали, фактическая печать оказалась несложной. Это не так автоматизировано, как вы, вероятно, ищете, но компромисс в том, чтобы кто-то следовал простой процедуре, а не связывался с позиционированием и форматированием PCL, того стоил.

0 голосов
/ 06 августа 2009

Рассматривали ли вы попробовать стороннего поставщика компонентов? Я слышал хорошие отзывы об инструментах Telerik's Reporting . Простота проектирования - это их особенность, которую они любят выделять

Видимо, вы сможете печатать / экспортировать в PDF или Excel (среди прочих). На сайте отчетов Telerik есть вступительных видео и галерей изображений, предназначенных для разработчиков.

...