{"id":3427,"date":"2015-09-09T17:34:06","date_gmt":"2015-09-09T17:34:06","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=3427"},"modified":"2020-06-24T14:21:32","modified_gmt":"2020-06-24T21:21:32","slug":"malvern","status":"publish","type":"post","link":"https:\/\/c002.minisoft.com\/support\/malvern\/","title":{"rendered":"Malvern Integration"},"content":{"rendered":"<p><a href=\"http:\/\/malvernsys.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Malvern<\/a> is a multi-carrier shipping software solution which outputs labels in Zebra Printer Language (ZPL) format.<\/p>\n<h1>Best Practices<\/h1>\n<p>Of the <a href=\"\/support\/index.php\/how-does-eformz-integrate\/\" target=\"_blank\" rel=\"noopener noreferrer\">four main integration options<\/a> for eFORMz, <strong>virtual printer<\/strong> is the recommended method for capturing Malvern application output. This requires the following:<\/p>\n<blockquote><p>&#8220;Add eFORMz as a new printer in your software application. Your application prints to the eFORMz virtual printer, which captures the print stream as a file. eFORMz combines and formats the file, possibly with data from additional sources for output to a thermal or laser printer.&#8221;<\/p><\/blockquote>\n<h2>Windows<\/h2>\n<p>For\u00a0Malvern users running locally (on Windows), the integration process would require <a href=\"\/support\/index.php\/configuring-the-eformz-port-monitor\/\" target=\"_blank\" rel=\"noopener noreferrer\">setting up the eFORMz Port Monitor<\/a> and adding eFORMz as a new printer in Malvern.\u00a0Since the\u00a0print jobs are local, no\u00a0LPD is required. Once this is configured, run the process and <a href=\"\/support\/index.php\/capturing-a-print-file-spoolfile\/\" target=\"_blank\" rel=\"noopener noreferrer\">use any test files sent from Malvern to the selected input folder<\/a>.<\/p>\n<h3>Necessary Posts To Consult<\/h3>\n<p><a href=\"\/support\/index.php\/configuring-the-eformz-port-monitor\/\" target=\"_blank\" rel=\"noopener noreferrer\">Configuring the eFORMz Port Monitor<\/a><\/p>\n<p><a href=\"\/support\/index.php\/capturing-a-print-file-spoolfile\/\" target=\"_blank\" rel=\"noopener noreferrer\">Capturing a Print File \/ Spoolfile<\/a><\/p>\n<h2>AS\/400 &amp; Unix Environments<\/h2>\n<p>For\u00a0Malvern users running on IBM iSeries, AIX, Unix, Linux or another non-local operating system, the integration process would first require <a href=\"\/support\/index.php\/lpd-communication\/\" target=\"_blank\" rel=\"noopener noreferrer\">enabling the TCP\/IP Print Server for LPD communication<\/a>. Next,\u00a0<a href=\"\/support\/index.php\/configuring-the-eformz-port-monitor\/\" target=\"_blank\" rel=\"noopener noreferrer\">set up the eFORMz Port Monitor<\/a> and add eFORMz as a new printer in Malvern.\u00a0Once this is configured, run the process and <a href=\"\/support\/index.php\/capturing-a-print-file-spoolfile\/\" target=\"_blank\" rel=\"noopener noreferrer\">use any test files sent from Malvern to the selected input folder<\/a>.<\/p>\n<h3>Necessary Posts To Consult<\/h3>\n<p><a href=\"\/support\/index.php\/lpd-communication\/\" target=\"_blank\" rel=\"noopener noreferrer\">LPD Communication<\/a><\/p>\n<p><a href=\"\/support\/index.php\/configuring-the-eformz-port-monitor\/\" target=\"_blank\" rel=\"noopener noreferrer\">Configuring the eFORMz Port Monitor<\/a><\/p>\n<p><a href=\"\/support\/index.php\/capturing-a-print-file-spoolfile\/\" target=\"_blank\" rel=\"noopener noreferrer\">Capturing a Print File \/ Spoolfile<\/a><\/p>\n<h1>Sample Process for Merging Data Streams<\/h1>\n<p>The eFORMz user\u00a0processes the order and prints out the packing slip with their third-party WMS, OMS or\u00a0ERP application. The file (.TXT for this example) goes to <strong>C:\\Minisoft\\eFORMz_6\\Input<\/strong>.\u00a0The customer weighs the package at the weighing station and prints the shipping label with Malvern for\u00a0shipping with the preferred carrier. The .ZPL file goes to the same directory, <strong>C:\\Minisoft\\eFORMz_6\\Input<\/strong>.\u00a0The eFORMz Director looks for .TXT files to process, copies them to <strong>C:\\Minisoft\\eFORMz_6\\Output<\/strong>, and renames the files to begin with the order number so it can be matched up with the order number in the shipping label. For details on how to match up shipping labels and packing slips based on a common reference, consult the videos and sample files at the following page:<\/p>\n<p><a href=\"\/support\/index.php\/creating-a-two-sided-label-w-a-reference-number-parts-i-and-ii\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/minisoft.com\/support\/index.php\/creating-a-two-sided-label-w-a-reference-number-parts-i-and-ii\/<\/a><\/p>\n<p>From there, the eFORMz Director appends .hld to processed files in <strong>C:\\Minisoft\\eFORMz_6\\Input<\/strong>, and the eFORMz Director prints the shipping document.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Malvern is a multi-carrier shipping software solution which outputs labels in Zebra Printer Language (ZPL) format. Best Practices Of the four main integration options for eFORMz, virtual printer is the recommended method for capturing Malvern application output. This requires the following: &#8220;Add eFORMz as a new printer in your software application. Your application prints to [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[106],"tags":[107,108],"_links":{"self":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/3427"}],"collection":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/users\/75"}],"replies":[{"embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/comments?post=3427"}],"version-history":[{"count":8,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/3427\/revisions"}],"predecessor-version":[{"id":8100,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/3427\/revisions\/8100"}],"wp:attachment":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=3427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=3427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=3427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}