2009-08-05 1 views
2

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

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

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

ответ

2

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

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

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

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

+0

Я чувствую вашу боль от HCFA; кроме дисперсии принтера, влажность может привести к тому, что формованные формы будут расти и сжиматься по ширине. Никогда не слышал о проблемах с Crystal Crystal, должен следить за этим! – SqlACID

0

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

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

0

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

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

+0

Спасибо - мы фактически печатаем 100 000 + форм в неделю прямо сейчас, поэтому мы определенно ищем очень автоматизированную (или, по крайней мере, более управляемую) замену наших программ для боли в шее. –

+0

Да, это совсем другая ситуация, чем то, что я описал. Знаете, некоторые из продуктов, которые я видел в моем кратком обзоре google/bing, нуждались в .Net Framework. Интересно, стоит ли вам говорить с ними напрямую? –

0

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

0

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

Спасибо.

0

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

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