<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://getaligned.zohosites.com/blogs/tag/DOS/feed" rel="self" type="application/rss+xml"/><title>Aligned Solutions Consulting - Blog #DOS</title><description>Aligned Solutions Consulting - Blog #DOS</description><link>https://getaligned.zohosites.com/blogs/tag/DOS</link><lastBuildDate>Thu, 25 Dec 2025 16:15:31 -0800</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Getting Started: the 80's]]></title><link>https://getaligned.zohosites.com/blogs/post/getting-started-the-80s</link><description><![CDATA[I got started in&nbsp; IT &nbsp;back in middle school. &nbsp;The technology portrayed in&nbsp; Star Trek TNG &nbsp;really grabbed my attention and gave me ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_Aic1LfdSSqGWBi1nd60VhQ" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_JLZ0YXvHRG-sm2fkkPjf3A" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_jGeQwRV0QgedbJo0nsZcpg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_BSqNNN2fqkaIjT6Z2xbYHg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_BSqNNN2fqkaIjT6Z2xbYHg"].zpelem-text { background-color:#091A26; background-image:unset; border-style:solid; border-color:rgba(9,26,38,1) !important; border-width:10px; border-radius:10px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div><div style="color:inherit;"><div><span style="font-size:18px;">I got started in&nbsp;<a href="https://en.wikipedia.org/wiki/Information_technology" target="_blank">IT</a>&nbsp;back in middle school. &nbsp;The technology portrayed in&nbsp;<a href="https://en.wikipedia.org/wiki/Star_Trek%3A_The_Next_Generation" target="_blank">Star Trek TNG</a>&nbsp;really grabbed my attention and gave me a vision of what is possible. &nbsp;My friend Bob and I both had access to computers at home (Intel 286 based PCs) and at school (Apple<a href="https://en.wikipedia.org/wiki/Apple_II" target="_blank">&nbsp;II</a>). &nbsp;We really weren't impressed with the text-based&nbsp;<a href="https://en.wikipedia.org/wiki/User_interface" target="_blank">UI</a>&nbsp;and quickly discovered&nbsp;<a href="https://en.wikipedia.org/wiki/QBasic" target="_blank">QBasic</a>&nbsp;and started writing our own UI's. &nbsp;Bob really pulled off some really cool stuff and put together what we called &quot;BOSS&quot; (Basic Operating System Screen). He was able to emulate some of the Windows 3.1 features although it ran on top of&nbsp;<a href="https://en.wikipedia.org/wiki/DOS" target="_blank">DOS</a>.&nbsp; It included cool things like mouse controls, Screen Savers, etc. &nbsp;I really wanted to figure out how to make the&nbsp;<a href="https://en.wikipedia.org/wiki/LCARS" target="_blank">LCARS</a>&nbsp;UI portrayed in Star Trek TNG practical and got as far as emulating the visuals in QBasic. &nbsp;I remember staying up late hacking away at QBasic working out the details of the UI.&nbsp;</span></div><div><span style="font-size:18px;"><br></span></div><div><span style="font-size:18px;"><span style="color:inherit;">As I entered Jr. High and High School, I got involved in other extracurricular activities and got a part time job, so I ended up not spending much time with code and instead just tried to stay current with how computer technologies were changing and what was coming next. During this time, my family got online for the first time with the&nbsp;<a href="https://en.wikipedia.org/wiki/Modem" target="_blank">56k dial up modem</a>&nbsp;technology and I started exploring how webpages were generated with&nbsp;<a href="https://en.wikipedia.org/wiki/HTML">HTML</a>.&nbsp;</span><br></span></div><div><span style="font-size:18px;"><span style="color:inherit;"><br></span></span></div><div><span style="font-size:18px;"><span style="color:inherit;">As a High School Junior, I decided to pursue IT as a career and applied to Indiana Technical Institute&nbsp;and&nbsp;Indiana Institute of Technology&nbsp;(inadvertently on my&nbsp;<a href="https://en.wikipedia.org/wiki/SAT" target="_blank">SAT</a>). &nbsp;I was accepted to both schools, but IIT (<a href="http://www.indianatech.edu/" target="_blank">Indiana Tech</a>) had dorms and I wanted to be able to network with other students, so Indiana Tech won out.&nbsp; It was a good thing decision too, because later I learned that transferring their credits to other schools would have been quite difficult.&nbsp;</span><span style="color:inherit;"><br></span></span></div></div></div></div></div>
</div><div data-element-id="elm_gJ7VAvXIBcHK5VFqrtXUhA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_gJ7VAvXIBcHK5VFqrtXUhA"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_6kHnY6KyXAczh1iKYlGZZw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_6kHnY6KyXAczh1iKYlGZZw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p style="text-align:left;"><span style="color:inherit;font-size:18px;">Next:&nbsp;<a href="https://zimbleweed.wordpress.com/2016/02/13/diving-in-college/">Diving In: College</a></span><br></p></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sat, 06 Feb 2016 21:42:47 -0500</pubDate></item><item><title><![CDATA[How To Export and Import Epicor Personalization's]]></title><link>https://getaligned.zohosites.com/blogs/post/getting-started-the-80s2</link><description><![CDATA[Epicor provides the ability for users to personalize their program screens to add or simplify functionality. In addition, users can export their perso ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_XiDo2lZRRCaxvDAkTBhC0w" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_Q8PGrP-vQ0CFCWNxiEervA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_xlRlrvqXRVGjY7kYd7VuEw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_8CW_sDLPSTGscI4qsY6dEQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_8CW_sDLPSTGscI4qsY6dEQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p id="article_intro" class="intro"><span style="font-size:18px;">Epicor provides the ability for users to personalize their program screens to add or simplify functionality. In addition, users can export their personalization's as either a backup or to share with others. Others can then import the personalization file and adopt that personalization. <em>Please note that personalization importing <span style="font-weight:bold;">OVERWRITES</span> any existing personalization's&nbsp;that users may have had previously. Importing replaces, it does not append.</em></span></p><p class="step-content"><br></p><div align="center"></div></div>
</div><div data-element-id="elm_jgPP52M6O6XY3OMgHI1l0w" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_jgPP52M6O6XY3OMgHI1l0w"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><div style="color:inherit;"><h2>1. Export: Open the personalized Epicor program</h2></div></h2></div>
<div data-element-id="elm_ZHrVQEBp-mVK15ruTUczFw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ZHrVQEBp-mVK15ruTUczFw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><p><span style="font-size:18px;">Open the personalized Epicor program from the main menu. This would be done under the user account that has the personalization that needs to be exported.</span></p></div></div>
</div><div data-element-id="elm_P_lR8yqRzxp96aV_V6aMiA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_P_lR8yqRzxp96aV_V6aMiA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_P_lR8yqRzxp96aV_V6aMiA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_s0bIG7jau0N551k6KZJDYA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_s0bIG7jau0N551k6KZJDYA"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><div style="color:inherit;"><h2><div style="color:inherit;"><div>2.&nbsp;<span style="color:inherit;">Select &quot;Personalization&quot; from the Tools menu</span></div></div></h2></div></h2></div>
<div data-element-id="elm_nBygn5pf0TJ05skqaGmreA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_nBygn5pf0TJ05skqaGmreA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_nBygn5pf0TJ05skqaGmreA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_53vDFLE_OYcGPs1UwCMQbg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_53vDFLE_OYcGPs1UwCMQbg"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">3. Select the &quot;Export&quot; Button</h2></div>
<div data-element-id="elm_zzFNy46DZ8VVnHnyKd5WAg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_zzFNy46DZ8VVnHnyKd5WAg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div><span style="font-size:18px;">The Control Properties window will open, click on the <span style="background-color:rgb(54, 158, 234);">Export</span> button.</span></div></div></div>
</div></div></div></div></div><div data-element-id="elm_OzXdKEV_yJuXdfDGl5xtYg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg zscustom-section-59 "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_7ykec044Ts2uAIV2bgPuHw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_UWEXuZBhX7lallDbRjBsfA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Vxk72NvLSy_HFUReYdHRqA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_Vxk72NvLSy_HFUReYdHRqA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_Vxk72NvLSy_HFUReYdHRqA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_eBra5n7wo3p-Ar-GRMiR7w" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_eBra5n7wo3p-Ar-GRMiR7w"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px 5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">4. Select a Location to Save the Personalization File</h2></div>
<div data-element-id="elm_fYV2rKzvNXFikscom83ajQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_fYV2rKzvNXFikscom83ajQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div><span style="font-size:18px;">A <span style="font-weight:bold;">Save As</span>&nbsp;window will open. Select where you would like to save the file, preferably a shared network location so others will be able to import the Personalization later. You may change the <span style="font-weight:bold;">File Name</span> if you'd like. Select the <span style="font-weight:bold;background-color:rgb(54, 158, 234);">Save</span>&nbsp;button.</span></div></div></div>
</div><div data-element-id="elm__b7cbX6TZJ9J7XPiZt_aYQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm__b7cbX6TZJ9J7XPiZt_aYQ"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm__b7cbX6TZJ9J7XPiZt_aYQ"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_gfqervPRn-jQOd3Eib7QGw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_gfqervPRn-jQOd3Eib7QGw"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">5. Exit Personalization Mode</h2></div>
<div data-element-id="elm_s10GJCle2jD2oYlC5db6XQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_s10GJCle2jD2oYlC5db6XQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="font-size:18px;"><span style="color:inherit;">The Personalization is now </span>saved,<span style="color:inherit;">&nbsp;and you may exit Personalization Mode by clicking on the <span style="background-color:rgb(54, 158, 234);">OK</span> button in the Control Properties window.</span></span><br></p></div>
</div><div data-element-id="elm_YkBvKEvMiGC3EtdHbUDUzw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_YkBvKEvMiGC3EtdHbUDUzw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_YkBvKEvMiGC3EtdHbUDUzw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_1U0yEe0QnSunT6aQCTO8cw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_1U0yEe0QnSunT6aQCTO8cw"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">6. Import</h2></div>
<div data-element-id="elm_PBXe6j7xj9ya54S_RIFh1A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_PBXe6j7xj9ya54S_RIFh1A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><span style="color:inherit;font-size:18px;">Login to Epicor as the user who would like to import the saved personalization. Open the personalized Epicor program from the main menu.</span><br></div></div></div>
</div><div data-element-id="elm_0djIkAedJC7u3dsNfUG9ag" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_0djIkAedJC7u3dsNfUG9ag"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_0djIkAedJC7u3dsNfUG9ag"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_7UhjaGIM7aGMQfo0f7Tw-g" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_7UhjaGIM7aGMQfo0f7Tw-g"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">7. Select &quot;Personalization&quot; from the Tools menu</h2></div>
<div data-element-id="elm_RUa3NxGaGMnDXUVtbL1_Tg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_RUa3NxGaGMnDXUVtbL1_Tg"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_RUa3NxGaGMnDXUVtbL1_Tg"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_F6_b0STUbwhjA0Bt6meUqQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_F6_b0STUbwhjA0Bt6meUqQ"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">8. Select the &quot;Import&quot; Button</h2></div>
<div data-element-id="elm_9kOqkuEVab6texqSU45Kqw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_9kOqkuEVab6texqSU45Kqw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div><span style="font-size:18px;">The Control Properties window will open, click on the <span style="background-color:rgb(54, 158, 234);">Import</span> button.</span></div></div></div>
</div><div data-element-id="elm_rQaKvhnpq2ErbhqIF7dM5Q" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_rQaKvhnpq2ErbhqIF7dM5Q"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_rQaKvhnpq2ErbhqIF7dM5Q"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_tocWvwmHryZ-OiGN0yZHGw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_tocWvwmHryZ-OiGN0yZHGw"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">9. Select the Personalization file</h2></div>
<div data-element-id="elm_ZtjEu7t-V5P0CrnhSuU3rw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ZtjEu7t-V5P0CrnhSuU3rw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div><span style="font-size:18px;">Find and select the personalization file that was previously exported and saved. Click on the <span style="background-color:rgb(54, 158, 234);">Open</span> button.</span></div></div></div>
</div><div data-element-id="elm_K2i8yOvnLoZOaO-pS3gTkw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_K2i8yOvnLoZOaO-pS3gTkw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_K2i8yOvnLoZOaO-pS3gTkw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_O_X8_JFDKomsKxxQ7imiuA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_O_X8_JFDKomsKxxQ7imiuA"].zpelem-heading { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 69px -5px #013A51; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true">10. Apply the Personalization</h2></div>
<div data-element-id="elm_RMldcE1iugqz21WRKpZ4yg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_RMldcE1iugqz21WRKpZ4yg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="font-size:18px;"><span style="color:inherit;">Click on the <span style="background-color:rgb(54, 158, 234);">OK</span> button in the Control Properties window to apply and exit Personalization mode. Please note that personalization importing <span style="font-weight:bold;">OVERWRITES</span> any existing </span>personalization's<span style="color:inherit;">&nbsp;that user may have had previously. Importing <span style="font-style:italic;">replaces</span>, it does not <span style="font-style:italic;">append</span>.</span></span><br></p></div>
</div><div data-element-id="elm_vYnEtAlIpfTWpKn4FlQjXA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_vYnEtAlIpfTWpKn4FlQjXA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><br></p></div>
</div></div></div><div data-element-id="elm_zN6pi6hlN6PpVCRabfwrGQ" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_pGyZVRDZeGixYP6wJtUd9A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_IkFeYvM1Rqidp5xF4raWMg" data-element-type="box" class="zpelem-box zpelement zpbox-container zsleft-overlay-box zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_IkFeYvM1Rqidp5xF4raWMg"].zpelem-box{ background-color:rgba(1,58,81,1); background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:10px; border-radius:10px; box-shadow:-5px -5px 69px -5px #013A51; } </style><div data-element-id="elm_c7Cxz4E_Aq8D0TkfGHaQcA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_c7Cxz4E_Aq8D0TkfGHaQcA"].zpelem-heading { border-radius:1px; } </style><h5
 class="zpheading zpheading-style-type3 zpheading-align-left " data-editor="true"><div style="color:inherit;"><p>If you found this post helpful, be sure to like, share and comment.&nbsp;&nbsp;</p><br><p><span style="color:inherit;">​</span>Interested in how you and your users can use personalization's to improve the user experience and improve data entry? Personalization's are just one piece of the many Epicor puzzle pieces that can be used to align your business with your software!</p><div style="color:inherit;"><br></div><p>Contact me and let's get something scheduled!</p></div></h5></div>
</div></div></div><div data-element-id="elm_v6OOUwsIkGy_zbYw4yl3XQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_4NWu3lgk26kxN2HjgiU50w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_nL8PgVaarfIiMqJDMtcOcA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_nL8PgVaarfIiMqJDMtcOcA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_nL8PgVaarfIiMqJDMtcOcA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sat, 06 Feb 2016 21:42:47 -0500</pubDate></item><item><title><![CDATA[Epicor 10 BAQs: Running Totals and More!]]></title><link>https://getaligned.zohosites.com/blogs/post/getting-started-the-80s1</link><description><![CDATA[Have you ever found yourself in&nbsp; need a BAQ or Dashboard with one or more running totals or perhaps running totals over different ranges or rows a ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_vJ4Rw5ufQTy1LfkBy-FFIw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_sDBrz74KRSmAGeTbu7O-hw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_M2t16HxqQQixyBaVHT42lg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_faFn_jGnZQNyWhrKv-5RfQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_faFn_jGnZQNyWhrKv-5RfQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="font-size:18px;"><span style="color:inherit;">Have you ever found yourself in&nbsp;</span><span style="color:inherit;">need a BAQ or Dashboard with one or more running totals or perhaps running totals over different ranges or rows and just didn't know how to do it - or worse, were told it wasn't possible? With Epicor 10 running on a MS SQL database, BAQs are much more powerful and most of the time you have the entire <span style="font-weight:bold;">MS SQL feature set</span> to work with.&nbsp; Unfortunately, most Epicor administrators and power users are used to the previous <span style="font-weight:bold;">Progress </span>database and are not familiar with the many MS SQL options.</span></span></p><p><span style="color:inherit;font-size:18px;"><br></span></p><p><span style="color:inherit;font-size:18px;">In this post, I'm going to go over a quick and useful way to get various running totals in your BAQ results. When working with the Epicor 10 BAQ Designer, you have to create a calculated field to access many of the <span style="font-weight:bold;">Functions </span>needed to get to the data you need.&nbsp; One of the first things I noticed when I first used the Epicor 10 BAQ Designer was that the <span style="font-weight:bold;">Functions </span>list looked very much like it did in Epicor 9 and many of the more advanced functions were not available.&nbsp; I suspect this is because of two major reasons:</span><br></p></div>
</div><div data-element-id="elm_v9SB3mREbEIW144T5UzgRA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_v9SB3mREbEIW144T5UzgRA"].zpelem-text { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 20px -5px #013A51; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div><span style="font-size:18px;">1.&nbsp; To keep the BAQ Functions list familiar to prior Epicor users.</span></div><br><div><span style="font-size:18px;">2.&nbsp; To curb the improper use or 'testing' of new and unfamiliar functions.</span></div></div></div></div>
</div><div data-element-id="elm_11BvIq5-3N_GNS_tzTq-0A" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_11BvIq5-3N_GNS_tzTq-0A"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_11BvIq5-3N_GNS_tzTq-0A"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_Wh-ZBrweqo88p5eM36PdOA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Wh-ZBrweqo88p5eM36PdOA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;font-size:18px;">These are very good reasons but if you are familiar with MS T-SQL or are running into perceived limitations with the BAQ Designer, you should know that most of the other SQL functions will work in the BAQ designer, you just need to manually enter them. Usually, if you need an Aggregate Sum(), Avg(), Count(), you would be doing these functions across the fields that you mark for <span style="font-weight:bold;">Group By</span>, but what if you need something more complex? Like multiple groups, or multiple aggregates over different groups?&nbsp; You may have tried using another subquery or Epicor's <span style="font-weight:bold;">Summary</span> table, and this may or may not have worked for you.&nbsp; That is when the <span style="font-weight:bold;">OVER() </span>clause comes in.&nbsp;&nbsp;</span></p><p><span style="color:inherit;font-size:18px;"><br></span></p><p><span style="color:inherit;font-size:18px;">The OVER() clause provides a way to perform various functions <span style="font-weight:bold;">over </span>different sets of data in different ways.&nbsp; Instead of providing a technical guide to the OVER() clause, I will leave that to Microsoft. Instead, I will provide a few examples: Say you want a dashboard that will show the total Qty Shipped each day with a monthly running total and a monthly Daily Average.&nbsp; This example should demonstrate how various functions can be mixed on the data set and still function independently.</span><br></p></div>
</div><div data-element-id="elm_xzWlqg5JBIgEVmdAPnwoeg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_xzWlqg5JBIgEVmdAPnwoeg"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_xzWlqg5JBIgEVmdAPnwoeg"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_scLoX01WhtoAefVAfCWZTg" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_scLoX01WhtoAefVAfCWZTg"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_scLoX01WhtoAefVAfCWZTg"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">1</div>
</div></div><div data-element-id="elm_bAUkPR5GBjxUxZ9qDAs0NQ" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_bAUkPR5GBjxUxZ9qDAs0NQ"] .zpimagetext-container figure img { width: 441.72px !important ; height: 355px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_bAUkPR5GBjxUxZ9qDAs0NQ"] .zpimagetext-container figure img { width:441.72px ; height:355px ; } } @media (max-width: 767px) { [data-element-id="elm_bAUkPR5GBjxUxZ9qDAs0NQ"] .zpimagetext-container figure img { width:441.72px ; height:355px ; } } [data-element-id="elm_bAUkPR5GBjxUxZ9qDAs0NQ"].zpelem-imagetext{ border-radius:1px; } </style><div data-size-tablet="" data-size-mobile="" data-align="right" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimagetext-container zpimage-with-text-container zpimage-align-right zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/BAQ%20Over/Phase%20Build.jpg" width="441.72" height="355" loading="lazy" size="custom" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left " data-editor="true"><p><span style="color:rgba(255, 255, 255, 0.8);font-size:18px;">Create a new <span style="font-weight:bold;">BAQ</span> and add the <span style="font-weight:bold;">Part Tran</span> table to the <span style="font-weight:bold;">Phrase Build</span>.</span><br></p></div>
</div></div><div data-element-id="elm_iVXqk0iMyPSuzu9jg2olTg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_iVXqk0iMyPSuzu9jg2olTg"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_iVXqk0iMyPSuzu9jg2olTg"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_rz1re6hKocQGkis53qrqhw" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_rz1re6hKocQGkis53qrqhw"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_rz1re6hKocQGkis53qrqhw"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">2</div>
</div></div><div data-element-id="elm_jyysGC0b35HKTnW6xBlx9w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_jyysGC0b35HKTnW6xBlx9w"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><p>Add a <span style="font-weight:bold;">criteria </span>where <span style="font-weight:bold;">TranType = STK-CUS.</span></p></div></div>
</div><div data-element-id="elm_maOdezI_xTyKAV5vcUqN8Q" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_maOdezI_xTyKAV5vcUqN8Q"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_maOdezI_xTyKAV5vcUqN8Q"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_oLiIrZMI0JcOjH4T-tXxiw" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_oLiIrZMI0JcOjH4T-tXxiw"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_oLiIrZMI0JcOjH4T-tXxiw"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">3</div>
</div></div><div data-element-id="elm_-uWiAML7NsSFzxA55MPnQQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-uWiAML7NsSFzxA55MPnQQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><p><span style="color:inherit;font-size:18px;">You should also add a date range, start with the last 3 months, where <span style="font-weight:bold;">TranDate &gt;= Current Date -&nbsp;</span></span><span style="font-size:18px;font-weight:700;">3 Months.</span></p></div></div></div>
</div><div data-element-id="elm_CniAEHMthbYEQT2ni2tcEQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_CniAEHMthbYEQT2ni2tcEQ"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_CniAEHMthbYEQT2ni2tcEQ"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_pfOoZyUSQjMxAH9r9rB-7Q" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_pfOoZyUSQjMxAH9r9rB-7Q"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_pfOoZyUSQjMxAH9r9rB-7Q"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">4</div>
</div></div><div data-element-id="elm_pe6p5P4h8hlK5CqE6ZgJjQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_pe6p5P4h8hlK5CqE6ZgJjQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><p><span style="font-size:18px;">Select the <span style="font-weight:bold;">Display Fields</span> and add the <span style="font-weight:bold;">TranDate </span>to the Display Columns list and enable<span style="font-weight:bold;"> Group By.</span></span></p></div></div>
</div></div></div></div></div><div data-element-id="elm_Qx720lkyDKramaMObUuOeA" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg zscustom-section-59 "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_ZQyhWbLFR5BhbE5hypCz3g" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_dPC-Y3senY4OdN9JbsxRcw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_dPC-Y3senY4OdN9JbsxRcw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_81W3C6i4qrrUd-hiup1dYg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_81W3C6i4qrrUd-hiup1dYg"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_81W3C6i4qrrUd-hiup1dYg"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_UDkCD5UWvzvJBZRCcGjULg" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_UDkCD5UWvzvJBZRCcGjULg"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_UDkCD5UWvzvJBZRCcGjULg"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">5</div>
</div></div><div data-element-id="elm_RBZ3EM68xKK9ilYfgbL6Bg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_RBZ3EM68xKK9ilYfgbL6Bg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><p><span><span style="color:inherit;font-size:18px;">Select the <span style="font-weight:bold;">Sort Order</span> tab and add </span><span style="color:inherit;font-size:18px;font-weight:bold;">TranDate </span><span style="color:inherit;font-size:18px;">and change the sort to&nbsp;</span><span style="font-size:18px;font-weight:700;">descending</span><span style="color:inherit;font-size:18px;font-weight:bold;">&nbsp;</span><span style="color:inherit;font-size:18px;">by double clicking on the sort indicator icon.</span></span><br></p></div></div></div>
</div><div data-element-id="elm_3oH7FyNnWeCBmeqbtJvW_g" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_3oH7FyNnWeCBmeqbtJvW_g"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_3oH7FyNnWeCBmeqbtJvW_g"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_huUgYdWIfY1wU7hWuRb7Wg" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_huUgYdWIfY1wU7hWuRb7Wg"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_huUgYdWIfY1wU7hWuRb7Wg"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">6</div>
</div></div><div data-element-id="elm_INCqbWv4NXgX31u8cE2CTA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_INCqbWv4NXgX31u8cE2CTA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><div style="color:inherit;"><div style="color:inherit;"><p><span style="font-size:18px;">Back on the <span style="font-weight:bold;">Column Select</span> tab, click on the <span style="font-weight:bold;">Calculated Field Editor</span> button.</span></p></div></div></div></div></div>
</div><div data-element-id="elm_ZvX2_qeq5tYG7365uy3QwA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_ZvX2_qeq5tYG7365uy3QwA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_ZvX2_qeq5tYG7365uy3QwA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_NPHLWUQT_R99wqAfNAXJ_A" data-element-type="dividerText" class="zpelement zpelem-dividertext "><style type="text/css"> [data-element-id="elm_NPHLWUQT_R99wqAfNAXJ_A"] .zpdivider-container.zpdivider-text .zpdivider-common{ font-size:30px; } [data-element-id="elm_NPHLWUQT_R99wqAfNAXJ_A"].zpelem-dividertext{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-text zpdivider-align-left zpdivider-width100 zpdivider-line-style-solid zpdivider-style-none "><div class="zpdivider-common">7</div>
</div></div><div data-element-id="elm_gAdO4atFSojZE6EqR6SIZg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_gAdO4atFSojZE6EqR6SIZg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><div><div style="color:inherit;"><div style="color:inherit;"><p><span style="color:inherit;font-size:18px;">Here create four <span style="font-weight:bold;">calculated fields</span>:</span><br></p></div></div></div></div></div>
</div><div data-element-id="elm_43zQjKX61cqGCbovM2x7wg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_43zQjKX61cqGCbovM2x7wg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="color:inherit;line-height:2;"><div><div><span style="font-size:24px;">1.</span><span style="font-weight:bold;"><span style="font-size:24px;">&nbsp;</span> Daily Sum </span>- the sum of TranQty per day, per the Group By set earlier:</div></div><br><div><span style="color:inherit;">&nbsp; &nbsp; 1.&nbsp;</span><span style="font-weight:bold;">Field Name: </span>DailySum</div><div><span style="color:inherit;">&nbsp; &nbsp; 2.&nbsp;</span><span style="font-weight:bold;">Data Type:</span> Decimal</div><div><span style="color:inherit;">&nbsp; &nbsp; 3.&nbsp;</span><span style="font-weight:bold;">Label:</span> Daily</div><div><span style="color:inherit;">&nbsp; &nbsp; 4.&nbsp;</span><span style="font-weight:bold;">Calculation:</span> SUM(PartTran.TranQty)</div></div></div></div></div>
</div><div data-element-id="elm_VlqbL6lAb0z2hV4_3x7q2Q" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_VlqbL6lAb0z2hV4_3x7q2Q"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_VlqbL6lAb0z2hV4_3x7q2Q"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_LqqB4Qb-saZCU0lEwEkTXA" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_LqqB4Qb-saZCU0lEwEkTXA"] .zpimagetext-container figure img { width: 606.29px !important ; height: 408px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_LqqB4Qb-saZCU0lEwEkTXA"] .zpimagetext-container figure img { width:606.29px ; height:408px ; } } @media (max-width: 767px) { [data-element-id="elm_LqqB4Qb-saZCU0lEwEkTXA"] .zpimagetext-container figure img { width:606.29px ; height:408px ; } } [data-element-id="elm_LqqB4Qb-saZCU0lEwEkTXA"].zpelem-imagetext{ border-radius:1px; } </style><div data-size-tablet="" data-size-mobile="" data-align="right" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimagetext-container zpimage-with-text-container zpimage-align-right zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/BAQ%20Over/CalculatedFields.jpg" width="606.29" height="408" loading="lazy" size="custom" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left " data-editor="true"><p><span style="color:rgba(255, 255, 255, 0.8);font-size:18px;"><span style="font-size:24px;">2.&nbsp;&nbsp;</span><span style="font-weight:bold;">Month </span>- In order to group the running totals and averages by month we will need a field that provides the month:</span><br></p><p><br></p><div><p><span style="font-size:18px;color:rgba(255, 255, 255, 0.8);">&nbsp; &nbsp; 1. <span style="font-weight:bold;">Field Name</span>: TheMonth</span></p><p><span style="font-size:18px;color:rgba(255, 255, 255, 0.8);">&nbsp; &nbsp; 2. <span style="font-weight:bold;">Data Type</span>: nvarchar</span></p><p><span style="font-size:18px;color:rgba(255, 255, 255, 0.8);">&nbsp; &nbsp; 3. <span style="font-weight:bold;">Label</span>: Month</span></p><p><span style="font-size:18px;color:rgba(255, 255, 255, 0.8);">&nbsp; &nbsp; 4. <span style="font-weight:bold;">Calculation</span>: Format(PartTran.TranDate,&nbsp;</span>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:rgba(255, 255, 255, 0.8);font-size:18px;">'MM/yy')</span></p><ol></ol></div></div>
</div></div><div data-element-id="elm_HxIbIwIfOzFh8mYNxix92Q" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_HxIbIwIfOzFh8mYNxix92Q"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_HxIbIwIfOzFh8mYNxix92Q"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_-KbWWtU3mqRGRJqB1kDR-Q" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-KbWWtU3mqRGRJqB1kDR-Q"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="color:inherit;"><div style="color:inherit;"><div><div><span style="font-size:18px;"><span style="font-size:24px;">3.</span><span style="font-weight:bold;">&nbsp; Monthly Running Total:</span> Here is where we will use the <span style="font-weight:bold;">OVER()</span> clause with the <span style="font-weight:bold;">Sum()</span> function to get the monthly running total:</span></div></div><br><div><span style="font-size:18px;">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight:bold;">Field Name</span>: MonthlyRT</span></div><div><span style="font-size:18px;">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight:bold;">Data Type</span>: Decimal</span></div><div><span style="font-size:18px;">&nbsp;&nbsp;&nbsp;<span style="font-weight:bold;">&nbsp;Label Monthly Running Total</span></span></div><div><span style="font-size:18px;">&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight:bold;">Calculation</span>: SUM( DailySum ) OVER(PARTITION BY TheMonth ORDER BY PartTran.TranDate)</span></div><br><div><span style="font-size:18px;"><span style="font-style:italic;"><span style="font-weight:bold;">PARTITION BY </span>TheMonth</span> says that we want the sum to be over each month and the <span style="font-weight:bold;font-style:italic;">ORDER BY</span> says that we want the running total to be ordered by the <span style="font-weight:bold;font-style:italic;">Transaction </span>date.</span></div></div></div></div></div></div>
</div><div data-element-id="elm_p5sLmGIDmy8TuEe2hsRYXQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_p5sLmGIDmy8TuEe2hsRYXQ"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_p5sLmGIDmy8TuEe2hsRYXQ"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_pY7A_cZQs06W6OAbu0MAVg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_pY7A_cZQs06W6OAbu0MAVg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div><div><span style="font-size:18px;"><span style="font-size:24px;">4.&nbsp;</span>&nbsp;<span style="font-weight:bold;">Monthly Running Average</span>: Similar to the sum, but instead we want to know what our <span style="font-weight:bold;">daily shipping qty average</span> is.</span></div></div><div><span style="font-size:18px;"><span style="font-weight:bold;">Field Name</span>: MonthlyAvg</span></div><div><span style="font-size:18px;"><span style="font-weight:bold;">Data Type</span>: Decimal</span></div><div><span style="font-size:18px;font-weight:bold;">Label Monthly Daily Avg</span></div><div><span style="font-size:18px;"><span style="font-weight:bold;">Calculation</span>: AVG( DailySum ) OVER(PARTITION BY TheMonth ORDER BY PartTran.TranDate)</span></div></div></div></div>
</div><div data-element-id="elm_T9Kz8YCh3XE3UTJ6bZ4d8g" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_T9Kz8YCh3XE3UTJ6bZ4d8g"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_T9Kz8YCh3XE3UTJ6bZ4d8g"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_GDwtG0AxFSjdf2Q9FZrjLA" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_GDwtG0AxFSjdf2Q9FZrjLA"] .zpimagetext-container figure img { width: 677.5px !important ; height: 259px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_GDwtG0AxFSjdf2Q9FZrjLA"] .zpimagetext-container figure img { width:677.5px ; height:259px ; } } @media (max-width: 767px) { [data-element-id="elm_GDwtG0AxFSjdf2Q9FZrjLA"] .zpimagetext-container figure img { width:677.5px ; height:259px ; } } [data-element-id="elm_GDwtG0AxFSjdf2Q9FZrjLA"].zpelem-imagetext{ border-radius:1px; } </style><div data-size-tablet="" data-size-mobile="" data-align="right" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimagetext-container zpimage-with-text-container zpimage-align-right zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/BAQ%20Over/Columns.jpg" width="677.5" height="259" loading="lazy" size="custom" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left " data-editor="true"><p></p><p></p><p></p><p><span style="color:rgba(255, 255, 255, 0.8);font-size:18px;"><span style="font-size:24px;">5.&nbsp;</span><span style="font-weight:700;">&nbsp;</span><span style="font-weight:bold;">Save </span>and close out of the <span style="font-weight:bold;">Calculated Field Editor.</span></span></p><div style="color:inherit;"><br><div><br></div></div><span style="color:inherit;"><br></span></div>
</div></div><div data-element-id="elm_TYUJmJ5ZG_NOfk8wNqEWgg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_TYUJmJ5ZG_NOfk8wNqEWgg"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_TYUJmJ5ZG_NOfk8wNqEWgg"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_ai8IMywnHtQxd2_JzMd0Uw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ai8IMywnHtQxd2_JzMd0Uw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;font-size:18px;"><span style="font-size:24px;">6.</span>&nbsp; Select the&nbsp;<span style="font-weight:bold;">Analyze tab<span style="font-style:italic;">.</span></span>&nbsp;</span><span style="color:inherit;font-size:18px;">Next, click on the <span style="font-weight:bold;">Analyze</span><span style="font-weight:bold;font-style:italic;"></span><span style="font-weight:bold;">button</span> located in the lower left corner and ensure that the Syntax is <span style="font-weight:bold;">OK</span> to make sure we entered everything correctly.</span></p></div>
</div><div data-element-id="elm_UGUDo7b9o3cMN3FDhqsgdw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_UGUDo7b9o3cMN3FDhqsgdw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_UGUDo7b9o3cMN3FDhqsgdw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_KTqXiR6n_XpztGdIoYktaA" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_KTqXiR6n_XpztGdIoYktaA"] .zpimagetext-container figure img { width: 488px !important ; height: 428px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_KTqXiR6n_XpztGdIoYktaA"] .zpimagetext-container figure img { width:488px ; height:428px ; } } @media (max-width: 767px) { [data-element-id="elm_KTqXiR6n_XpztGdIoYktaA"] .zpimagetext-container figure img { width:488px ; height:428px ; } } [data-element-id="elm_KTqXiR6n_XpztGdIoYktaA"].zpelem-imagetext{ border-radius:1px; } </style><div data-size-tablet="" data-size-mobile="" data-align="right" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimagetext-container zpimage-with-text-container zpimage-align-right zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Blog%20Images/BAQ%20Over/Results.jpg" width="488" height="428" loading="lazy" size="original" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left " data-editor="true"><p></p><p></p><p></p><p></p><span style="color:rgba(255, 255, 255, 0.8);font-size:18px;"><span style="font-size:24px;">7.</span>&nbsp; If the syntax is <span style="font-weight:bold;">OK</span>, select the <span style="font-weight:bold;">Test</span><span style="font-weight:bold;font-style:italic;"></span>button to see the results. My test run took about 325ms on average, but depending on how many records are in your <span style="font-weight:bold;">PartTran </span>dataset, it may take longer.&nbsp; <br><br>If you get concerned, just click on the <span style="font-weight:bold;">X </span>button that appears next to the<span style="font-weight:bold;"> Clear Grid </span>button while a query is running.</span><br></div>
</div></div><div data-element-id="elm_Q97eeqATxrgJrySJW1fgIQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_Q97eeqATxrgJrySJW1fgIQ"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_Q97eeqATxrgJrySJW1fgIQ"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_4USbLn6JcV-5dPfhAYdk8Q" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_4USbLn6JcV-5dPfhAYdk8Q"].zpelem-divider{ border-radius:1px; } </style><style></style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_bcQWkaOU5PV1RnT2y3qErw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_bcQWkaOU5PV1RnT2y3qErw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_bcQWkaOU5PV1RnT2y3qErw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_ANON_nIwJQGk7QvquGn4Xg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_ANON_nIwJQGk7QvquGn4Xg"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;font-size:18px;">As we can see, we get exactly what we were looking for - all with a single table query that runs quick. This feature offers numerous applications. You may have thought of some already, or perhaps there are existing BAQs you could benefit with this powerful SQL clause.</span></p><p><span style="color:inherit;font-size:18px;"><br></span></p><p><span style="color:inherit;font-size:18px;">When you are asked to build a BAQ for a dashboard or BAQ Search, it may seem complex and at first it may seem complex, but the more familiar you are with the available functions, the easier it becomes.&nbsp; Here are a few ideas on where the <span style="font-weight:bold;">Over()</span> clause can be used:</span><br></p></div>
</div><div data-element-id="elm_Fg04MP6C_kvCTGs1_VFKCQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Fg04MP6C_kvCTGs1_VFKCQ"].zpelem-text { background-color:#013A51; background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 20px -5px #013A51; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div><ul><li><span style="font-size:18px;">Daily, Weekly, Monthly, Yearly Shipping Metrics</span></li><li><span style="font-size:18px;">Released Job Material demand by part ordered by Material Req Date</span></li><li><span style="font-size:18px;">Daily, Weekly Monthly &amp; Yearly Sales Metrics (by customer, salesman, territory, etc)</span></li><li><span style="font-size:18px;">Daily, Weekly, Monthly, Yearly Job Resource production qty.</span></li><li><span style="font-size:18px;">Part Transaction count by User or Employee ID</span></li></ul></div><br><div><span style="font-size:18px;">Post any ideas you have in the comments!</span></div></div></div></div>
</div><div data-element-id="elm_CHfVyqiGL5Dc0kg5K1GW8g" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_CHfVyqiGL5Dc0kg5K1GW8g"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_CHfVyqiGL5Dc0kg5K1GW8g"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_Emr4BDsslBsWEz82MdKk7A" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_Emr4BDsslBsWEz82MdKk7A"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_Emr4BDsslBsWEz82MdKk7A"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div><div data-element-id="elm_umNkiSRx9qshMuuOJTx-Cw" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_2kKeQNbunBq0dDPvTwcHiQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_mm0J2RoOukBhLPepsk9HQw" data-element-type="box" class="zpelem-box zpelement zpbox-container zsleft-overlay-box zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_mm0J2RoOukBhLPepsk9HQw"].zpelem-box{ background-color:rgba(1,58,81,1); background-image:unset; border-style:solid; border-color:#013A51 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 20px -5px #013A51; } </style><div data-element-id="elm_JOgs2M1oEjy26-zotrwnyg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h5
 class="zpheading zpheading-style-type3 zpheading-align-left " data-editor="true"><span style="color:inherit;">If you need help implementing this or other Epicor solutions, contact me, I'd love to help you get more out of Epicor!&nbsp; Be sure to like, share and comment!</span></h5></div>
</div></div></div><div data-element-id="elm_XRLE7BvLaQbu0ippie1nmQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_XZQ7nmg7Cd6FncGX6fs3Qg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_u-zY22n70IWt4WjQpcswlA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_u-zY22n70IWt4WjQpcswlA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_u-zY22n70IWt4WjQpcswlA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sat, 06 Feb 2016 21:42:47 -0500</pubDate></item></channel></rss>