(858) 586 7777 | About | Testimonials | Contact
vteams vteams vteams vteams
  • How does it work?
    • Startup Process
    • Your First Day
  • Technologies
    • Hire PHP Developer
    • Hire App Developer
    • Hire JavaScript Developer
    • Hire ROR Developer
    • Hire IOS Developer
    • Hire .NET Developer
    • Hire AI Developer
    • Hire Robotics Engineer
  • Sample Budgets
  • Meet The Team
  • Experiments
  • Captain’s Log
  • Blog
vteams vteams
  • How does it work?
    • Startup Process
    • Your First Day
  • Technologies
    • Hire PHP Developer
    • Hire App Developer
    • Hire JavaScript Developer
    • Hire ROR Developer
    • Hire IOS Developer
    • Hire .NET Developer
    • Hire AI Developer
    • Hire Robotics Engineer
  • Sample Budgets
  • Meet The Team
  • Experiments
  • Captain’s Log
  • Blog
Blog
  1. vteams
  2. Blog
  3. Custom Online Batch Label Printing Service to avoid Paid Application
Nov 10
vteams- blog

Custom Online Batch Label Printing Service to avoid Paid Application

  • November 10, 2015

Endicia Label Server (ELS) is an XML Web Service that enables you to create shipping labels with live prepaid postage on the label. It’s challenging to create and print postage labels in an efficient and convenient way. Although, Endicia has a desktop tool “Endicia Professional” which integrates with warehouse to provide the users with batch printing facility, but it has a cost of $35 per month as well as it’s not scalable from online business point of view.

Requirement:

Client of vteam #507 required a solution of batch printing functionality to be available over the Internet. Also detail research in this regard yielded no or less productive results. For this, vteam #507’s engineer Imran Muhammad integrated ELS web service to provide an online solution of postage labels. The custom solution should include the following requirements:

  • It should be efficient, reliable and error-free
  • It should not hang up the application in the midst of high-volume transactions
  • It should have a proper and accurate storage for all postage labels
    .

Solution:

As a solution, an online application for postage labels was developed by integrating ELS web service. This custom solution was using Cron Jobs (a time-based job scheduler) to execute a script for generating batch  labels.

Crons will run the script in the background so that it won’t tie up application’s other activities and load is managed efficiently. Next user is provided with an interface to upload a batch file (csv, xlsx, xml). A Cron job is then setup to run automatically after every 3 minutes.

First of all, auto batch job manager checks the availability of new batch file and then generates postage labels one by one. It also keeps the records of all transactions in database. Upon completion of individual labels, a PDF album of all batch labels is created along with SCAN form reports containing statistics (success/failure) of the generated labels.

At the end, a zip file containing batch labels PDF album, SCAN Form reports and batch file (csv, xlsx, xml) is created and uploaded to Rackspace Cloud. After this, the download link is provided to the user.

Conclusion:

The online application worked best for our client’s requirements and satisfaction. As a result, $35 per month subscription for a paid solution was avoided and a custom solution met all the required targets.  The provided solution is also scalable from online business point of view.

  • Facebook
  • Twitter
  • Tumblr
  • Pinterest
  • Google+
  • LinkedIn
  • E-Mail

Comments are closed.

SEARCH BLOG

Categories

  • Blog (490)
  • Captain's Log (1)
  • Closure Reports (45)
  • Experiments (7)
  • How-To (56)
  • Implementation Notes (148)
  • Learn More (156)
  • LMS (8)
  • Look Inside (10)
  • Operations Log (12)
  • Programmer Notes (20)
  • R&D (14)
  • Rescue Log (4)
  • Testimonials (25)
  • Uncategorized (4)

RECENT STORIES

  • GitHub Actions- Automate your software workflows with excellence
  • Yii Framework – Accomplish Repetitive & Iterative Projects with Ease
  • A Recipe for CRM Software Development
  • Are Agile and DevOps the same?
  • The Data Scientist’s Toolset

ARCHIVES

In Short

With the vteams model, you bypass the middleman and hire your own offshore engineers - they work exclusively for you. You pay a reasonable monthly wage and get the job done without hassles, re-negotiations, feature counts or budget overruns.

Goals for 2020

  • Open development center in Australia
  • Complete and Launch the Robot
  • Structural changes to better address Clients' needs

Contact Us

Address: NEXTWERK INC.
6790 Embarcadero Ln, Ste 100,
Carlsbad, CA 92011, USA

Tel: (858) 586 7777
Email: fahad@nextwerk.com
Web: www.vteams.com

© 2020 vteams. All Rights Reserved.

Content Protection by DMCA.com