已悬赏

Develop Python Barcode Label Printing using CUPS and Native Printer Languages with Firebird SQL

Whilst you list of skills is about the longest I have seen on Freelancer you do have most of what I am looking for. That is, to have someone develop a Barcode Label printing software for our Warehouse Management System. We use Python for background data importing tasks but our efforts to drive Label printing is very slow and does not handle errors with the printers. I am told we need to capture the SNMP messages from the Printers so that these can be reported to the User or enable retries but most importantly must not delete print jobs or change their order of printing as the labels often must match the order of packages proceeding down a conveyor line. We currently store each Native Printer Language (Intermec DP and Zebra ZPL represents 99% of our clients printers) in a Firebird SQL table along with placeholders for the variable data. Each time a User requests a label or a stored procedure we create a record in a Print Requests table in which all the variable data is placed along with its placeholder names. Then a Firebird event activates a Python process to merge the native Printer commands with the variable data and outputs as a .prn file. This file is then sent via TCP to the Printer/s. However and this is why we need someone to re write the process, any errors with the printers just either causes the print job to be marked as unable to be printed or sits there retrying. Also because the process is not multi threaded it then causes other print jobs for other printers to be queued up. We need someone to help us please.

We operate on Centos Linux and use Subversion and would give Log In access to check in and out the source code plus we run Redmine for Job tickets. We have a skilled Firebird SQL database programmer who is able to help (he also wrote the current Python application).

We are familiar with outsourcing and have 2 permanent teams for many years developing our Web based Destop and Hand Held WiFi Terminals applications.

技能: 亚马逊网络服务, Linux, MySQL, PHP, 网络主机

查看更多: why outsourcing, who is outsourcing jobs, who do you need to develop a software, what skills does a freelancer need, what's dp, what is packages in sql, what is dp, what is a dp, what is a background check for a job, web python freelancer, web languages list, web develop on python, web develop jobs, web develop freelancer, web based languages, warehouse management jobs, warehouse jobs, using python freelancer, subversion jobs, sql programmer software, sql database programmer, software programmer jobs, software programmer freelancer, software freelancer jobs, snmp jobs

About the Employer:
( 0 reviews ) Roseville, Australia

项目ID: #5174250

1名威客为此工作的平均竞标价是$750

valerianmartin

Hired by the Employer

$750 USD 在15天内
(4条评论)
3.6