AndyKnas

About AndyKnas

Owner at NRG Software

Here’s how to get high quality output with thermal printers and FileMaker Pro

 

Thermal printers like the Zebra GX420d have a command language called Zebra Programming Language (ZPL) which should always be used to provide the highest quality output. While you can print other data to these devices, the quality is severly degraded because it’s essentially printing an image which gets converted to a black and white 200 dpi image. For example, if you were printing a barcode you may incur scanability issues, but it also looks unprofessional due to pixelation. While it’s not hard to create ZPL code, the free FileMaker FM ZPL Helper tool can be used to create templates for thermal labels with ease using a subset of the print language. Once you have the ZPL code, it can be sent to networked Zebra printers very easily. NRG Software provides helper applications for printing to USB connected printers without the need for third party drivers.

Product Labels

We created a UPC label on 2.5×1.25″ label stock as this would be a common type of label to print from FileMaker. The label on the left was printed with ZPL while the label on the right was printed from a FileMaker layout containing text and a container with a barcode image using the macOS driver. The barcode and small text on the right is highly pixelated and is not of the quality you’d want to place on product. One other issue is Page Setup. We’ve found that you need to create the actual label layout smaller than the actual label which leads to wasted space. If you make the layout the actual size with zero margins and keep Page Setup to match the label size you will get blank labels in-between as shown below.

Here is the ZPL code for our SKU label:

^XA^FO0,30^AS,50,^FB800,1,,C,^FDProduct Name^FS
^FO530,90^AS,50,^FB100,4,,C,^FDColor Info $Price^FS
^FO210,90^BY3,,100^BC,100,Y,,,A^FD799033162358^FS^XZ

Once we have the ZPL code, we can do a simple HTTP POST using Insert From URL to output to the Zebra printer as shown in the script below. This simple script can be utilized for printing from FileMaker Pro, FileMaker Go, FileMaker Server or even Web Direct so as long as they are on the same network.

Note that the HTTP POST method above only works with newer networked Zebra printers. Older Zebra printers, Zebra-compatible (ZPL) or those with USB connections require more complex scripting. Printers like the Rollo are compatible with Zebra label rolls but cannot print ZPL code.

Shipping Labels

In this example, the label on the left was created by NRGship UPS for FileMaker using ZPL while the image on the right is a GIF image printed directly to the device thru the OS driver. All of the barcodes are pixelated, which can lead to re-labeling by shipping carriers. Another benefit of Zebra printers for shipping labels is free label stock – both UPS and FedEx provide free labels, whereas proprietary label stock for Dymo printers can be costly.

If you need help printing labels to thermal printers from FileMaker Pro, please contact our Sales Department for further information. We can provide great insight into desktop and portable Zebra printers, label design, and more.

 

2023-03-07T23:11:21+00:00April 30th, 2021|General|

FileMaker Pro Image Magnifier

We recently worked on a project where a container field contained a detailed image and thought it would be useful if the user could zoom in on some areas.

With a FileMaker web viewer you can make use of JavaScript to add functionality in FileMaker that doesn’t exist. With a quick Google Search we found a library that allowed magnification of images. We then created a test HTML document that magnified an image. That text was copied into a global template field and we replaced the image URLs with slugs. We then created a calc field in FileMaker to replace the slugs with container data encoded as Base64. In the video below, you can see how we went thru the process of adding the calculation.

Download Sample File

5/2/2023 – Sample file link has has been updated

7/6/2021 – Sample file has been updated so that the image is scaled to fit the webviewer size in the calc field.

 

2025-04-01T19:26:02+00:00April 4th, 2021|FileMaker Tips|

What’s the best way to ship from FileMaker Pro?

 

With NRGship and FileMaker Pro you have two options for shipping and choosing between them often depends on what makes sense for your workflow.

Integrated shipping is our preferred method and it allows you to utilize the full capabilites of NRGship across your organization on the desktop or iOS. We often suggest that things start during order entry with address validation. This ensures that the recipient information is correct before the order ever hits your shipping department, and allows you to have a clean address in your backend CRM for future use. From your order, it’s easy to add simple rating functionality based on the content of your order so that you can charge your customer based on the estimate, or provide expedited service options based on a certain delivery date. Once the order has shipped, cost information can be returned back to the order along with the tracking number. The tracking number then provides visibility right on the order without having to check the carrier software or website. With integrated shipping you can seamlessly utilize the power of your shipping carriers without ever leaving your own database.

https://youtu.be/y7o53YzIviI
Overview: Integrated Shipping

Keyed shipping most closely resembles the process you would have using carrier software integrated with FileMaker. You would key in an order number and the data would appear in the shipment. The shipping staff then adds packages, validates the address, runs rates and produces the shipping label. After shipment, the cost information is returned back to your order so that you have visibility across your organization. Since NRGship is built with FileMaker Pro, you can leverage it’s functionality to provide far more complex shipping than you could with the carrier software alone.

https://youtu.be/f9Hk539Ho3A

NRGship is a Carrier Certfied provider that powers hundreds of businesses who ship UPS, FedEx and USPS with FileMaker Pro without the need to setup external services or perform complex API coding. Contact our sales staff to setup a time for a demo of NRGship and see how it can improve your entire business.

 

2023-07-19T05:09:49+00:00March 26th, 2021|FileMaker Shipping, Tools & Tips|

NRGship Pro for UPS update adds requested features

 

The Q1 2021 update of NRGship Pro for UPS includes two new features requested by customers. Favorites allow you to save common shipments for repeat shipping which can greatly simplify complex multipackage or international shipments. The continuity camera allows you to use an iOS device to add a photo of your shipment so that you can capture what was placed into a package. Please watch the videos below for a brief overview of these new features.

 

 
 
 

 

2023-03-07T05:54:59+00:00March 26th, 2021|FileMaker Shipping, Mac Shipping|

Automate WordPress content from FileMaker Pro

 

Recently we did a project where we assisted with editing specific content areas on a WordPress site with data from Claris FileMaker Pro. Rather than adjust the whole web page, we had the Post Snippets for WordPress plugin modified so that their plugin could be accessed via REST API to simplify changing of data.

In this specific use case, our customer runs multiple soup locations and the soup availability changes from day to day. They maintain an internal production schedule in FileMaker Pro so it was only natual to extend their store offerings to be managed using a similar method.

Previously, store staff had to maintain the website manually on a daily basis. Now store staff can login to a WebDirect area where the soup offerings can be scheduled thru a calendar interface into the future for weeks at a time.

On the website itself, the web designer mocked up the site using slugs of data which then get substituted with the dynamic content when viewed.

During the day, the soup market staff can log back in to the web portal and update the offerings for the current day if they run out or need to substitute with a new product. When changes are complete, the website is immediately updated.

Store Managers can also access an admin page on the site to print out internal store signage which pulls pages from WordPress without the header/footer information to display available soups at point of purchase.

In addition, we were able to automate the creation of hundreds of pages in WordPress containing ingredients for each soup. Now, if a recipe changes, the website is updated immediately to reflect the change so the customers can check for any food sensitivity issues.

Please contact our sales department if you’d like to discuss ways that NRG Software can help you automate your WordPress site.

 

2023-03-07T23:19:08+00:00March 9th, 2021|General|

NRGship Status Notifications

NRGship solutions differ from other products on the market because we dont’ act as a middle-man as part for standard shipping functions like validation, rating, shipping and tracking. NRGship communicates directly with our shipping carrier partners via APIs to reduce potential points of failure for your shipping operation.

As an effort to be fully transparent, NRG Software monitors the carrier APIs using a variety of methods and we encourage our users to signup for notifications of outages to reduce the need to contact NRG if you’re experiencing issues. You can view our status page at https://status.nrgsoft.com


2021-02-20T11:07:59+00:00February 20th, 2021|General|

9th annual FedEx Small Business Grant Contest

You’ve grown stronger and wiser over the last year. And the valuable new lessons you’ve learned have helped you become more focused than ever before. Now you have a chance to win $50,000 to help you continue growing your business. Enter the 9th annual FedEx Small Business Grant Contest today.

Enter Contest

2021-02-19T14:40:29+00:00February 19th, 2021|General|

Meet Cross-Border Demand with Ease

Don’t let customs and regulations stop you from growing internationally. In today’s business climate, expanding your customer base is essential. That means shipping across borders to fulfill growing demand. The time to export is now, for a number of reasons. Watch our Global E-Commerce webinar and learn from business owners who successfully made the jump.

Watch the Webinar

2021-02-19T14:36:48+00:00February 19th, 2021|General|

NRGship for UPS Compatibility with macOS Big Sur

macOS 11, also known as Big Sur was released on Thursday, November 12th, 2020. Big Sur is is a free update from Apple. It will run on most any Mac made since 2013, however we consider this a major OS release. Big Sur sports a refined interface, and under the hood removes older technology which can break compatability with applications, while adding support for Apple’s new silicon processors. NRGship for UPS has been tested under Big Sur however we highly suggest users wait to upgrade to ensure compatibility across all installed applications.

2020-12-22T12:41:35+00:00December 22nd, 2020|Mac Shipping|
Go to Top