{"id":6275,"date":"2018-02-15T19:22:15","date_gmt":"2018-02-15T19:22:15","guid":{"rendered":"https:\/\/alt2.minisoft.com\/support\/?p=6275"},"modified":"2020-07-02T10:21:44","modified_gmt":"2020-07-02T17:21:44","slug":"output-from-project","status":"publish","type":"post","link":"https:\/\/c002.minisoft.com\/support\/output-from-project\/","title":{"rendered":"Output from Project"},"content":{"rendered":"<p>Generally used in conjunction with the Load a Component procedure, <strong>Output from Project<\/strong> (implemented with a rule) and <strong>Document Output from a Project<\/strong> (implemented with the Document Template) are valuable actions for retrieving output from a project and including it in a different project. This is extremely useful for creating configurable collates, DuplexPackSlip\u00ae labels or other &#8220;merged&#8221; outbound shipping documents:<\/p>\n<p><a href=\"\/support\/index.php\/manhattan-wmi-configurable-collate\/\">Manhattan: WMi Configurable Collate<\/a><br \/>\n<a href=\"\/support\/index.php\/creating-a-two-sided-label-w-a-reference-number-parts-i-and-ii\/\">Video Series: Creating a Two-Sided Label w\/ a Reference Number<\/a><\/p>\n<p>It&#8217;s also helpful for parsing information with one project and sending it to another project:<\/p>\n<p><a href=\"\/support\/index.php\/getting-a-shipping-label-from-xml\/\">Getting a shipping label from XML<\/a><\/p>\n<h1>Tutorial: DuplexPackSlip\u00ae Label<\/h1>\n<p><strong>Follow along: <a href=\"\/support\/wp-content\/uploads\/2018\/02\/DPS-Sample.zip\">Download Sample Files<\/a><\/strong><\/p>\n<p>To create a DuplexPackSlip\u00ae label, some kind of information is needed to link the shipping label with a packing list, so these data streams can be merged into one label. Often, this process is completed using a reference number.<\/p>\n<h2>Requirements<\/h2>\n<p>\u2022 A packing list project with some kind of information, such as file name, that can be linked with the shipping label.<br \/>\n\u2022 A shipping label project with the following items:<br \/>\n\u2013 Portrait orientation<br \/>\n\u2013 Printer control set to duplex<br \/>\n\u2013 Two forms set to front and back in Properties &gt; General &gt; Paper Side<br \/>\n\u2013 A pre-condition Load Component procedure to set the data for the packing list<br \/>\n\u2013 An Output from Project rule to place the packing list. If necessary, rotate the packing list (if using a landscape packing list, for example)<\/p>\n<h2>Highlights<\/h2>\n<p>In our example, a reference number is included in the shipping label data stream. It is picked up by a variable.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out1.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6277\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out1.png\" alt=\"\" width=\"484\" height=\"101\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out1.png 484w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out1-300x63.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out1-150x31.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out1-250x52.png 250w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/a><\/p>\n<p>This number is the same as the file name of the packing slip input. A condition is placed to determine if the file name exists.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6280\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2.png\" alt=\"\" width=\"357\" height=\"440\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2.png 357w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2-243x300.png 243w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2-122x150.png 122w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2-250x308.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out2-146x180.png 146w\" sizes=\"(max-width: 357px) 100vw, 357px\" \/><\/a><\/p>\n<p>A pre-condition Load a Component procedure is added to set the data for the packing list. This is accessed by right-clicking the form and selecting Add Pre-condition Procedure &gt; Load a Component. Note that the &#8220;File using the procedure variable&#8221; is the option used in this situation.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6282\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a.png\" alt=\"\" width=\"354\" height=\"201\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a.png 354w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a-300x170.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a-150x85.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a-250x142.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3a-317x180.png 317w\" sizes=\"(max-width: 354px) 100vw, 354px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6281\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3.png\" alt=\"\" width=\"466\" height=\"308\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3.png 466w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3-300x198.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3-150x99.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3-250x165.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3-272x180.png 272w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out3-454x300.png 454w\" sizes=\"(max-width: 466px) 100vw, 466px\" \/><\/a><\/p>\n<p>The Output from Project rule is implemented by right clicking the form and selecting Add Rule &gt; Output from Project. From the Project field, the packing slip project is selected. Check the &#8220;Input is from a component of a composite data file&#8221; option and enter the component name. This must match the component name in the Load a Component procedure.<\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6283\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a.png\" alt=\"\" width=\"466\" height=\"201\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a.png 466w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a-300x129.png 300w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a-150x65.png 150w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a-250x108.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4a-417x180.png 417w\" sizes=\"(max-width: 466px) 100vw, 466px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-6285\" src=\"https:\/\/alt2.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4.png\" alt=\"\" width=\"487\" height=\"645\" srcset=\"https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4.png 487w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4-227x300.png 227w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4-113x150.png 113w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4-250x331.png 250w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4-136x180.png 136w, https:\/\/c002.minisoft.com\/support\/wp-content\/uploads\/2018\/02\/Out4-378x500.png 378w\" sizes=\"(max-width: 487px) 100vw, 487px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Generally used in conjunction with the Load a Component procedure, Output from Project (implemented with a rule) and Document Output from a Project (implemented with the Document Template) are valuable actions for retrieving output from a project and including it in a different project. This is extremely useful for creating configurable collates, DuplexPackSlip\u00ae labels or [&hellip;]<\/p>\n","protected":false},"author":75,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[39,108,19,379],"_links":{"self":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6275"}],"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=6275"}],"version-history":[{"count":7,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6275\/revisions"}],"predecessor-version":[{"id":8195,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/posts\/6275\/revisions\/8195"}],"wp:attachment":[{"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/media?parent=6275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/categories?post=6275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/c002.minisoft.com\/support\/wp-json\/wp\/v2\/tags?post=6275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}