<?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/Career/feed" rel="self" type="application/rss+xml"/><title>Aligned Solutions Consulting - Blog , Career</title><description>Aligned Solutions Consulting - Blog , Career</description><link>https://getaligned.zohosites.com/blogs/Career</link><lastBuildDate>Tue, 23 Dec 2025 06:44:21 -0800</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Open For Business: Accepting New Clients!]]></title><link>https://getaligned.zohosites.com/blogs/post/open-for-business-accepting-new-clients</link><description><![CDATA[Getting started I have a few clients, but I have plenty of availability for more! With over ten years of experience specializing in Epicor software, S ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_LYv5IEp--t_W2Zi9LQQIbQ" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_LYv5IEp--t_W2Zi9LQQIbQ"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_JaepgghBgH4YK1NmXc9luA" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_JaepgghBgH4YK1NmXc9luA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_aVb-abh_UOUmwwnO6F4ftg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_gzDwX95VoMChEN-y2FMaHQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_gzDwX95VoMChEN-y2FMaHQ"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-type3 zpheading-align-left " data-editor="true"><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px;"><div style="color:inherit;"><h5><span style="font-size:36px;">Today, April 3, 2017,&nbsp;is the&nbsp; &nbsp; first day of <span style="font-weight:bold;">Aligned&nbsp;</span></span></h5><h5><span style="font-size:36px;"><span style="font-weight:bold;">Solutions Consulting</span>!</span></h5></div></blockquote></h2></div>
</div><div data-element-id="elm_sma0f53CeOl19mEMHyr6uQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_szhScOWywDhIX3WKLcEvlQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_szhScOWywDhIX3WKLcEvlQ"] .zpimage-container figure img { width: 500px !important ; height: 90px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_szhScOWywDhIX3WKLcEvlQ"] .zpimage-container figure img { width:500px ; height:90px ; } } @media (max-width: 767px) { [data-element-id="elm_szhScOWywDhIX3WKLcEvlQ"] .zpimage-container figure img { width:500px ; height:90px ; } } [data-element-id="elm_szhScOWywDhIX3WKLcEvlQ"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Logos/LogoA_500px-WhiteText.png" width="500" height="90" loading="lazy" size="original"/></picture></span></figure></div>
</div></div></div><div data-element-id="elm_6GzHqYCUdH5Q-yfKObOzmQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_6GzHqYCUdH5Q-yfKObOzmQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm__lsZ0l6xa47cy-jMV0C09Q" 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__lsZ0l6xa47cy-jMV0C09Q"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_X8SLAMWNB2ZAahJk1Lykdw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_X8SLAMWNB2ZAahJk1Lykdw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_X8SLAMWNB2ZAahJk1Lykdw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div><div data-element-id="elm_Zs2PWSyPloiURck6DFULKw" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg zscustom-section-59 "><style type="text/css"> [data-element-id="elm_Zs2PWSyPloiURck6DFULKw"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_gVbvcV_pS6RFN56HIx-mWQ" 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_rpa62wPOR5Bm2YYBSeyDug" 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_rpa62wPOR5Bm2YYBSeyDug"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_WOGmHwSGAxpp4wZNR1yayQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_WOGmHwSGAxpp4wZNR1yayQ"].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_5nniD6VtF3gMZMOppKyouQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_5nniD6VtF3gMZMOppKyouQ"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_5nniD6VtF3gMZMOppKyouQ"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div><div data-element-id="elm_kYy1UjOCP2pcadPWqca4HA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_kYy1UjOCP2pcadPWqca4HA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:inherit;font-size:18px;">Getting started I have a few clients, but I have plenty of availability for more! With over ten years of experience specializing in Epicor software, SQL, Solution Design, Project Management and many IT tools and software packages, bringing value is what I do.&nbsp;With a bachelor’s degree in Information Systems and&nbsp;practical IT experience going back over 20 years working with various technologies, I have the experience and academics to get things done right.&nbsp;</span></p><p><br></p></div>
</div><div data-element-id="elm_S6b8019VyqMiZqrGs91sgw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_S6b8019VyqMiZqrGs91sgw"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left " data-editor="true"><span style="color:inherit;">My passion is&nbsp;aligning businesses with their software by leveraging my&nbsp;experience across almost all Epicor ERP Modules:&nbsp;</span></h2></div>
<div data-element-id="elm_sRzv7MUtnGhMK34PVlxKPw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_sRzv7MUtnGhMK34PVlxKPw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_sRzv7MUtnGhMK34PVlxKPw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div><div data-element-id="elm_4101N3YY5ydgaDk5ax-ZEQ" data-element-type="section" class="zpsection zplight-section zplight-section-bg zscustom-section-174 "><style type="text/css"> [data-element-id="elm_4101N3YY5ydgaDk5ax-ZEQ"].zpsection{ border-style:none; border-radius:0px; padding:15px; margin:0px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_FrhTth1CkDJXv1oC0Z6D6Q" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_FrhTth1CkDJXv1oC0Z6D6Q"].zprow{ border-radius:1px; } </style><div data-element-id="elm_hcZ9elmNxJtJdlWTHd9BXg" 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_hcZ9elmNxJtJdlWTHd9BXg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_EcR6nT-KaggIRoUeg57Eww" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_EcR6nT-KaggIRoUeg57Eww"].zpelem-heading { border-style:none; border-radius:5px; box-shadow:0px 0px 0px 0px #013A51; } </style><h2
 class="zpheading zpheading-style-type1 zpheading-align-left " data-editor="true"><span style="color:inherit;">Operational Management</span></h2></div>
<div data-element-id="elm_wwXjEelqY7g3tyritsDl0Q" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_wwXjEelqY7g3tyritsDl0Q"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_wwXjEelqY7g3tyritsDl0Q"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div></div></div><div data-element-id="elm_q2jrXuu4Xi7nHCTZOmvZPg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_q2jrXuu4Xi7nHCTZOmvZPg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_ULvXuoboDBvOJyHKYKKASw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_ULvXuoboDBvOJyHKYKKASw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Xc5HfMpPef3qfSKzRmeG_g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Xc5HfMpPef3qfSKzRmeG_g"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><ul><li><span style="font-size:18px;">System Navigation</span></li><li><span style="font-size:18px;">System Flow</span></li><li><span style="font-size:18px;">Trackers</span></li><li><span style="font-size:18px;">Personalization</span></li><li><span style="font-size:18px;">Dashboards</span></li><li><span style="font-size:18px;">Field Service</span></li><li><span style="font-size:18px;">Jobs</span></li><li><span style="font-size:18px;">Scheduling</span></li><li><span style="font-size:18px;">Advanced Scheduling</span></li></ul><div><span style="font-size:18px;"><br></span></div></div>
</div></div></div><div data-element-id="elm_wdt6q8BrzKBG4DJYt9M2-w" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_MiYGsVju5E92ly5O7vTFLA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_MiYGsVju5E92ly5O7vTFLA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><ul><li><span style="font-size:18px;">CRM (Customer Relationship Management)</span></li><li><span style="font-size:18px;">Case Management</span></li><li><span style="font-size:18px;">Quote Management</span></li><li><span style="font-size:18px;">Order Management</span></li><li><span style="font-size:18px;">Maintenance Management</span></li><li><span style="font-size:18px;">Handheld</span></li><li><span style="font-size:18px;">Quality Assurance</span></li><li><span style="font-size:18px;">Enhanced Quality Assurance</span></li></ul></div>
</div></div></div><div data-element-id="elm_nFmtlCroGkSHCM0xG-IohQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_X3GE2zqu51VvetVPmowa2A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_X3GE2zqu51VvetVPmowa2A"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><ul><li><span style="font-size:18px;">Engineering</span></li><li><span style="font-size:18px;">Make To Order</span></li><li><span style="font-size:18px;">MRP (Material Requirements Planning)</span></li><li><span style="font-size:18px;">MPS (Master Production Scheduling)</span></li><li><span style="font-size:18px;">Data Collection</span></li><li><span style="font-size:18px;">MES (Manufacturing Execution System)</span></li></ul></div>
</div></div></div></div></div></div><div data-element-id="elm_obu9I0Qsl644z2wQlm_gyQ" data-element-type="section" class="zpsection zplight-section zplight-section-bg zscustom-section-174 "><style type="text/css"> [data-element-id="elm_obu9I0Qsl644z2wQlm_gyQ"].zpsection{ border-style:none; border-radius:0px; padding:15px; margin:0px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_RJzqiFoEnd3zqMkUmSH0Yw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_RJzqiFoEnd3zqMkUmSH0Yw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_I_tpY7Qq0DyedmmSedbgOw" 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_I_tpY7Qq0DyedmmSedbgOw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_hDLAv3GLQrsPRL6Ys0MjJQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_hDLAv3GLQrsPRL6Ys0MjJQ"].zpelem-heading { border-style:none; border-radius:5px; box-shadow:0px 0px 0px 0px #013A51; } </style><h2
 class="zpheading zpheading-style-type1 zpheading-align-left " data-editor="true"><div style="color:inherit;"><div>Inventory and Supply Chain Management</div></div></h2></div>
<div data-element-id="elm_69BlgmY1dlrAG6ymJnDs9A" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_69BlgmY1dlrAG6ymJnDs9A"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_69BlgmY1dlrAG6ymJnDs9A"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div></div></div><div data-element-id="elm_MVMYHL1B39G9lcHtQMmE4w" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_MVMYHL1B39G9lcHtQMmE4w"].zprow{ border-radius:1px; } </style><div data-element-id="elm_C4LKImnwyQoY53pzYYLvog" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_C4LKImnwyQoY53pzYYLvog"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_r_Y4J4CUhMlo-Y2nWMkwGQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_r_Y4J4CUhMlo-Y2nWMkwGQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><ul><li><span style="font-size:18px;">Inventory Management</span></li><li><span style="font-size:18px;">Cycle Counting</span></li><li><span style="font-size:18px;">Lot Tracking</span></li><li><span style="font-size:18px;">Serial Number Tracking</span></li><li><span style="font-size:18px;">Advanced Material Management</span></li></ul></div></div>
</div></div></div><div data-element-id="elm_6UMM-jrAhTnNz21uIpcNMA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_JcTXQgAwyeySKcPiX-HgAQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JcTXQgAwyeySKcPiX-HgAQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><ul><li><span style="font-size:18px;">Order Fulfillment</span></li><li><span style="font-size:18px;">Shipping</span></li><li><span style="font-size:18px;">Advanced Shipping</span></li><li><span style="font-size:18px;">Pack Out</span></li><li><span style="font-size:18px;">Receiving</span></li></ul></div></div>
</div></div></div><div data-element-id="elm_HJ3nYSM8o0MPYYGorFKZ-Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_Rn4nHeGKT2DleJYGVqJD6g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Rn4nHeGKT2DleJYGVqJD6g"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><ul><li><span style="font-size:18px;">Purchasing</span></li><li><span style="font-size:18px;">Supplier Relationship Management</span></li><li><span style="font-size:18px;">Buy To Order</span></li><li><span style="font-size:18px;">Supplier Contracts</span></li><li><span style="font-size:18px;">Subcontract Operations</span></li><li><span style="font-size:18px;">Container Tracking</span></li></ul></div></div>
</div></div></div></div></div></div><div data-element-id="elm_WAOfnUU7QKS85zaSiEcZNA" data-element-type="section" class="zpsection zplight-section zplight-section-bg zscustom-section-174 "><style type="text/css"> [data-element-id="elm_WAOfnUU7QKS85zaSiEcZNA"].zpsection{ border-style:none; border-radius:0px; padding:15px; margin:0px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_0_Coensv2ZKRRazzGRFmBA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_0_Coensv2ZKRRazzGRFmBA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_ZmxEW8i8nhfXIigyQbuWFg" 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_ZmxEW8i8nhfXIigyQbuWFg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_BYHB1OC1umMuBbzwzKnPaw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_BYHB1OC1umMuBbzwzKnPaw"].zpelem-heading { border-style:none; border-radius:5px; box-shadow:0px 0px 0px 0px #013A51; } </style><h2
 class="zpheading zpheading-style-type1 zpheading-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div>Financial Management</div></div></div></h2></div>
<div data-element-id="elm_IvZ9fVmQMHgQWIJt00qUgw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_IvZ9fVmQMHgQWIJt00qUgw"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_IvZ9fVmQMHgQWIJt00qUgw"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div></div></div><div data-element-id="elm_B6195dqi2puhElz865oKdQ" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_B6195dqi2puhElz865oKdQ"].zprow{ border-radius:1px; } </style><div data-element-id="elm_sNW1fjCmu4Swri-03tRSVg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_sNW1fjCmu4Swri-03tRSVg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_TbrAFHwrdJWMT7wemD5tbQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_TbrAFHwrdJWMT7wemD5tbQ"].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;"><ul><li><span style="font-size:18px;">Accounts Receivable</span></li><li><span style="font-size:18px;">Accounts Payable</span></li></ul><div><br></div><div><br></div></div></div></div>
</div></div></div><div data-element-id="elm_5nXQXU2VYrHVTVdNYVVA7g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_nfFcyAae-UmmiKL11-Y40A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_nfFcyAae-UmmiKL11-Y40A"].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;"><ul><li><span style="font-size:18px;">Cash</span></li><li><span style="font-size:18px;">General Ledger</span></li></ul><div><br></div></div></div></div>
</div></div></div><div data-element-id="elm_iCDriGoyI41qEY-yu8DaZg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_iCDriGoyI41qEY-yu8DaZg"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_uHum9JGW8hBcHYXWy8Plww" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_uHum9JGW8hBcHYXWy8Plww"].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;"><ul><li><span style="font-size:18px;">Multi-Site</span></li><li><span style="font-size:18px;">Multi-Company</span></li></ul><div><br></div></div></div></div>
</div></div></div></div></div></div><div data-element-id="elm_DVPvLL3Zwje77YlbmwU6gQ" data-element-type="section" class="zpsection zplight-section zplight-section-bg zscustom-section-174 "><style type="text/css"> [data-element-id="elm_DVPvLL3Zwje77YlbmwU6gQ"].zpsection{ border-style:none; border-radius:0px; padding:15px; margin:0px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_o1dCpVcL-H8Z-CfTeVYdlw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_o1dCpVcL-H8Z-CfTeVYdlw"].zprow{ border-radius:1px; } </style><div data-element-id="elm_T2yBrz0Alj0c2YCBszIU1A" 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_T2yBrz0Alj0c2YCBszIU1A"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_F1olSOkgnd69oX9xyMbaGw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_F1olSOkgnd69oX9xyMbaGw"].zpelem-heading { border-style:none; border-radius:5px; box-shadow:0px 0px 0px 0px #013A51; } </style><h2
 class="zpheading zpheading-style-type1 zpheading-align-left " data-editor="true"><div style="color:inherit;"><div style="color:inherit;"><div style="color:inherit;"><div>Advanced Functionality and Tools</div></div></div></div></h2></div>
<div data-element-id="elm_dlLoQxr1AYgTAugkCRgkjQ" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_dlLoQxr1AYgTAugkCRgkjQ"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_dlLoQxr1AYgTAugkCRgkjQ"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div></div></div><div data-element-id="elm_-hGKTOG-aKVkp0L0XmM6CA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"> [data-element-id="elm_-hGKTOG-aKVkp0L0XmM6CA"].zprow{ border-radius:1px; } </style><div data-element-id="elm_RjaAHbDey7Al_cpU15sOCQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_RjaAHbDey7Al_cpU15sOCQ"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_RbBaeoaO4odpWqT5nfgEcg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_RbBaeoaO4odpWqT5nfgEcg"].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;"><ul><li><span style="font-size:18px;">Advanced Searches</span></li><li><span style="font-size:18px;">DMT (Data Management Tool)</span></li><li><span style="font-size:18px;">Auto-Print</span></li><li><span style="font-size:18px;">BPM’s (Business Process Management)</span></li><li><span style="font-size:18px;">BAQ’s (Business Activity Queries)</span></li></ul></div></div></div></div>
</div></div></div><div data-element-id="elm_WUgd8Hol79wGyTVeVTriAg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_HXpbdsERG5pu3Zij4Tpipw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HXpbdsERG5pu3Zij4Tpipw"].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;"><ul><li><span style="font-size:18px;">BAM (Business Activity Monitoring)</span></li><li><span style="font-size:18px;">Updatable Dashboards</span></li><li><span style="font-size:18px;">Global Alerts</span></li><li><span style="font-size:18px;">Shop Warnings</span></li><li><span style="font-size:18px;">Audit Logs</span></li></ul></div></div></div></div>
</div></div></div><div data-element-id="elm_79pp4-uiu3XY8AAvn-1IMA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-4 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_XpwTiD1PE-M30ELLnG5MOg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_XpwTiD1PE-M30ELLnG5MOg"].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;"><ul><li><span style="font-size:18px;">Memos</span></li><li><span style="font-size:18px;">Data Tags</span></li><li><span style="font-size:18px;">Basic Customizations</span></li><li><span style="font-size:18px;">Crystal Reports &amp; SSRS (SQL Server Reporting Services)</span></li></ul></div></div></div></div>
</div></div></div></div></div></div><div data-element-id="elm_NHmVZevuYUxy66XhdSsEzQ" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_NHmVZevuYUxy66XhdSsEzQ"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_joS_B8hBwIYU90PjfkYbJg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start zpdefault-section zpdefault-section-bg " data-equal-column=""><style type="text/css"> [data-element-id="elm_joS_B8hBwIYU90PjfkYbJg"].zprow{ border-radius:1px; } </style><div data-element-id="elm_lXNyR0h3VJlIIBC6maLr0g" 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_lXNyR0h3VJlIIBC6maLr0g"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_ukU_rDzbr7LhK95pTpKXiw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_ukU_rDzbr7LhK95pTpKXiw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_ukU_rDzbr7LhK95pTpKXiw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div><div data-element-id="elm_XG10zKi7us3eyni9yKPjqQ" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg zscustom-section-59 "><style type="text/css"> [data-element-id="elm_XG10zKi7us3eyni9yKPjqQ"].zpsection{ border-radius:1px; } </style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_EcAqe_guCT_zdislObK9FQ" 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_U0pk0U6KJRxUgHe3B6GGEw" 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_U0pk0U6KJRxUgHe3B6GGEw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_U6aIGM_vjtd7WP0snrsikw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_U6aIGM_vjtd7WP0snrsikw"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_U6aIGM_vjtd7WP0snrsikw"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div><div data-element-id="elm_FDGGCCHzxGQXAeo4kYfi6Q" 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_wyhssWygfTpHtnAQt6bsBw" 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_wyhssWygfTpHtnAQt6bsBw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_X71lH7-EaUCRwOeHE0aWnA" 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_X71lH7-EaUCRwOeHE0aWnA"].zpelem-box{ background-color:#091a26; background-image:unset; border-style:solid; border-color:#091a26 !important; border-width:5px; border-radius:5px; box-shadow:-5px -5px 70px -5px #013A51; } </style><div data-element-id="elm_JdB0NyQQPiZ2o3lBzlua7g" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h5
 class="zpheading zpheading-style-type3 zpheading-align-left " data-editor="true"><span style="font-size:26px;">Feel free to reach out if you have any questions or need help with aligning your business!</span><br></h5></div>
</div></div></div><div data-element-id="elm_eQRoM6VT5qxKG2i3hVUSeg" 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_wF9GRFkKIG6rtb5pyQRpHw" 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_z0rpsnLLEXKnQ1BKZyM1Sg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_z0rpsnLLEXKnQ1BKZyM1Sg"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_z0rpsnLLEXKnQ1BKZyM1Sg"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 03 Apr 2017 10:42:51 -0500</pubDate></item><item><title><![CDATA[Handy SQL Statements &amp; C# Expressions]]></title><link>https://getaligned.zohosites.com/blogs/post/handy-sql-statements-expressions</link><description><![CDATA[Below is a living list of handy SQL Statements &amp; C# Expressions I have come across to make things easier.&nbsp; This is primarily a reference for ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_jmI1Mq98RSi_CmM3CvOATA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_OSiN-wcWRTCeGei-i6YiQA" 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_tPe-8r3LQVy0tjm-UeHvgA" 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_e-LMys5_Q0SAKNgXVsPDvw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><div>Below is a living list of handy SQL Statements &amp; C# Expressions I have come across to make things easier.&nbsp; This is primarily a reference for myself. (Note: Copy &amp; Pasting these will most likely not work since these are segments of SQL and often times you need to replace some values with values from your environment) <h2>SQL</h2><ul><li style="list-style-type:none;"><ul><li><strong>DATE &amp; TIME</strong>(Depending on your&nbsp;environment NOW(), TODAY(), GETDATE()&nbsp;or someother date/time value maybe used) <ul><li><strong>Year To Date:</strong><ul><li>dateadd(yy, DATEDIFF(yy, 0, NOW()),0 )</li></ul></li><li><strong>Date Format CCYYMMDD:</strong><ul><li>convert(varchar, NOW(), 112)</li></ul></li><li><strong>Current Time Format HH:MM:SS for seconds from midnight:</strong><ul><li>CONVERT(varchar, DATEADD(ss, NOW(), 0), 108)</li></ul></li><li><strong>Current Time Format HHMMSS for seconds from midnight:</strong><ul><li>REPLACE(CONVERT(varchar, DATEADD(ss, NOW(), 0), 108), ':', ''</li></ul></li><li><strong>First Day of Current Year</strong><ul><li>DATEADD(YEAR, DATEDIFF(YEAR, 0, GETDATE()), 0)</li></ul></li><li><strong>First Day of Last Year</strong><ul><li>DATEADD(YEAR, DATEDIFF(YEAR, 0, DATEADD(YEAR, -1, GETDATE())), 0)</li></ul></li></ul></li><li><strong>STRINGS</strong><ul><li><strong>Substring:</strong> MID() is NOT an T-SQL function, but SUBSTRING() is! <ul><li>SUBSTRING(field, start position, length)</li></ul></li></ul></li><li><strong>ROW COUNT (Windowing)</strong><ul><li>(ROW_Number()&nbsp;OVER(Partition by order by )) as </li></ul></li></ul></li></ul><b>SPLITING STRINGS ON WORDS</b><ul><li style="list-style-type:none;"><ul><li>SELECT <span style="color:rgb(0, 0, 0);">IIF(LEN(Part.Description) &lt; 30, </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">Part.Description, </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">LEFT(LEFT(Part.Description, 30), LEN(LEFT(Part.Description, 30)) - CHARINDEX(' ', REVERSE(LEFT(Part.Description, 29)))) </span><span style="color:rgb(0, 0, 0);">)</span> AS , <span style="color:rgb(0, 0, 0);">IIF(LEN(Part.Description) &lt; 30, </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">'', </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">Substring(LEFT(Part.Description, 60), </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp; </span><span style="color:rgb(0, 0, 0);">1+(LEN(LEFT(Part.Description, 30)) - CHARINDEX(' ', REVERSE(LEFT(Part.Description, 29)))), 30)</span><span style="color:rgb(0, 0, 0);">) AS FROM SCHEMA.YOURTABLE</span></li></ul></li><li><b>REMOVE ALPHAS FROM STRINGS</b><ul><li>STUFF(YOURCOLUMN, PATINDEX('%%', YOURCOLUMN)-1, '')</li></ul></li></ul><h2>C#</h2><ul><li><strong>DateTime type to Formatted String:</strong> String.Format(&quot;{0:M/d/yyyy}&quot;, callContextBpmData.Date01)</li><li><strong>Seconds (Integer) to short time formatted string:</strong> TimeSpan.FromSeconds(42200).ToString(&quot;t&quot;)</li></ul> I am finding that the C# ToString() and String.Format() usage scope within Epicor to be quite baffling.&nbsp; Not sure when to use which and many of the documentation sites are not very helpful in clearing this up.&nbsp; Maybe I'll get it some day. Somewhat helpful ink:&nbsp; <a href="http://www.csharp-examples.net/string-format-datetime/">http://www.csharp-examples.net/string-format-datetime/</a></div></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 29 Nov 2016 22:48:04 -0500</pubDate></item><item><title><![CDATA[College Internship]]></title><link>https://getaligned.zohosites.com/blogs/post/college-internship</link><description><![CDATA[The year 1999 was&nbsp;shaping up&nbsp;to be a very exciting year to be earning an IT&nbsp;degree. With&nbsp; Y2K &nbsp;looming only months away, many o ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_tTUt8zrpSAiAZidB7K8CsA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_TO2F0YzvQueXeMknssz4Qg" 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_hC3EX2u8Ra-_TX4V53rnfw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"> [data-element-id="elm_hC3EX2u8Ra-_TX4V53rnfw"].zpelem-col{ border-radius:1px; } </style><div data-element-id="elm_Q8PsPAzaSQeluZWIq19QUA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_Q8PsPAzaSQeluZWIq19QUA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><div style="color:inherit;"><div><div><div style="text-align:left;">The year 1999 was&nbsp;shaping up&nbsp;to be a very exciting year to be earning an IT&nbsp;degree. With&nbsp;<a href="https://en.wikipedia.org/wiki/Year_2000_problem" target="_blank">Y2K</a>&nbsp;looming only months away, many of my courses became quite exciting as many of our adjunct professors were explaining what it was all about and what the companies, they worked for were doing to address it.&nbsp; Unlike the media, the adjunct professors we had were actually in the weeds of the &quot;crisis&quot; and assured all of us students that in most cases changes were in the process of being implemented to avoid any issues.&nbsp; The only real concern would be anything that was being missed, but even then, the whole thing was more of an annoyance than a crisis.&nbsp; As students on the sidelines, we were kind of hoping for some type of disaster, just for the shear excitement and a potshot at our know-it-all professors.&nbsp; But as we all know now, they were right, it was nothing.&nbsp;&nbsp;</div><div style="text-align:left;"><br></div><div style="text-align:left;">Another powerful lesson learned, drama is everywhere, and panicking accomplishes nothing. Aside from Y2K, the last year of the century was getting pretty exciting for me.&nbsp;<a href="https://www.linkedin.com/in/thomas-brownridge-0a62038a" target="_blank">Tom</a>&nbsp;and Gary at Indiana Tech were able to secure a Web Development Internship for me at Indiana Tech.&nbsp; Along with Tom, I would be tasked with overhauling the university website.&nbsp; I also still&nbsp;took up work&nbsp;in Maintenance, the Cafeteria and now as a Lab Monitor in the evenings. Tom had done his homework and determined we would continue working on the same&nbsp;<a href="https://en.wikipedia.org/wiki/Unix" target="_blank">Unix Server</a>,&nbsp;running&nbsp;<a href="http://httpd.apache.org/" target="_blank">Apache</a>&nbsp;as the Web Server,&nbsp;<a href="http://php.net/" target="_blank">PHP</a>&nbsp;for scripting and MySQL for&nbsp;database services.&nbsp; We had started discussing site architecture and we came up with the idea of a database driven content design, separating the graphical elements from the content.&nbsp; This would allow us to independently develop the graphical template for the site.&nbsp; Our&nbsp;proof of concept&nbsp;was to move the Campus Staff Directory into a database that could be searched via our website.&nbsp;</div><div style="text-align:left;"><br></div><div style="text-align:left;">&nbsp;My first task was to learn MySQL and construct a database to store the directory.&nbsp; At this point we had not employed any UI interface for MySQL, so I had the pleasure of learning MySQL at the command line.&nbsp; Now at the time, I didn't know it could be done any other way and it didn't really occur to me that it could be easier.&nbsp; I found that creating tables and inserting data via a command line really helped to me understand and appreciate the database layer of our design.&nbsp; After a while as I became proficient, we found&nbsp;<a href="https://www.phpmyadmin.net/" target="_blank">phpMyAdmin</a>, which fit perfectly into our PHP environment to manage our MySQL database. Once I had a database in place, Tom and I started digging into PHP so I could first display the directory data in HTML.&nbsp; Then we worked&nbsp;on&nbsp;the PHP&nbsp;to search via the website.&nbsp; Working through the database design and learning PHP and HTML took me most of the Fall and Spring Semester's.&nbsp; Between teaching classes and helping me get going with MySQL, PHP and HTML, Tom was exploring, tweaking and cleaning up the existing website.&nbsp; It still looked terrible but at least he was getting the content relevant, and we started to&nbsp;wireframe the to-be UX (user experience - it wasn't called that then, but that's what we were doing):&nbsp;</div><div style="text-align:left;"><br></div><div style="text-align:left;">When summer break came&nbsp;around, we were both feeling pretty comfortable with our tools and I decided to stay on campus, take a few summer courses and bang out the new site in time to release it right before the 2000&nbsp;Fall Semester.&nbsp; Around the same time the University was finishing up an 'identity' project where a new logo was established&nbsp;as well as&nbsp;official colors and font types. This really helped with providing a creative framework for working out the new site UX design.&nbsp; I don't remember much of the details that summer, just that it was fun evolving not only the site but our strategies for managing the site content.&nbsp; We developed dynamic templates that could be recalled (with PHP includes) and populated depending on where the visitor was on the site.&nbsp; It really was a plan that came together and ended up being better than I could have imagined.&nbsp; Considering where we came from, that we cobbled together our own tools (except Dreamweaver, which was the best) and strategies it was pretty amazing.&nbsp;</div><div style="text-align:left;"><br></div><div style="text-align:left;">&nbsp;Looking back, I would argue we were right on the heels of the dynamic content trend that&nbsp;now is pretty standard in many of the website tools&nbsp;in use&nbsp;today.&nbsp; I wasn't aware of that what we were doing was so similar to what was developing as an unspoken standard or best practices in web development.&nbsp; Despite the fun, we actually delivered on time, and we hosted a presentation to the faculty and staff at the start of the Fall semester with a very optimistic response: In the 2000 Fall Semester we moved into the new dorm, and I started another&nbsp;campus job as&nbsp;the 3rd floor Resident Assistant (RA).&nbsp; Throughout the next two semesters and summer we continued to refine and extend the website functionality, incrementally improving it.&nbsp; It had quickly become my pride and joy and I wasn't looking forward to moving on in my IT career.&nbsp;</div><div style="text-align:left;"><br></div><div style="text-align:left;">In the summer of 2001, Indiana Tech's Extended Studies Division (ESD, now known as CPS - College of Professional Studies) double downed on their marketing efforts and as a result hired their own publications specialist which was supposed to handle all publication streams print and web.&nbsp; This was my first experience with training someone else to use a tool I had built and become pretty good at. I hadn't realized how proficient I had become with our toolsets until I had to train someone who had no experience with them.&nbsp; I was&nbsp;asked to hand over a large section of&nbsp;the site and train them how to use the templates, style sheets and HTML&nbsp;so they could update their content and keep it fresh.&nbsp;It was shaping up to be pretty frustrating as I continued to find pages where the style guide was not being followed. Much of that summer was spent trying to equip this person to take care of the site on their own and it didn't seem like I was making much headway, I just couldn't seem to get through.&nbsp; I was becoming concerned about my ability to communicate.&nbsp; I couldn't decide if the incompetence was with me or them.&nbsp; Perhaps I should change my degree to Computer Science and become a code monkey in the closet instead of a business degree in the area of management with Computer Information Systems...&nbsp;</div><div style="text-align:left;"><br></div></div></div></div><div style="text-align:left;">Next: Part-Time College<br></div></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sat, 20 Feb 2016 22:16:46 -0500</pubDate></item><item><title><![CDATA[Diving In: College]]></title><link>https://getaligned.zohosites.com/blogs/post/diving-in-college</link><description><![CDATA[In 1998, I started College in Computer Information Systems at Indiana Tech in Fort Wayne, Indiana .&nbsp; One of my scholarship requirements was to tak ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_4erxPIEGSvG_isEu2aco7A" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_UGkp02i5SNWcTUlZIukOoA" 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_rvrOs5-zSUq9CeaWzURUBw" 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_hjOeRT87Siiz4OJ7x55aKQ" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hjOeRT87Siiz4OJ7x55aKQ"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><div style="text-align:left;"><span><span style="font-size:18px;">In 1998, I started College in Computer Information Systems at </span><a href="http://www.indianatech.edu" target="_blank" style="font-size:18px;">Indiana Tech</a><span style="font-size:18px;"> in </span><a href="https://en.wikipedia.org/wiki/Fort_Wayne%2C_Indiana" target="_blank" style="font-size:18px;">Fort Wayne, Indiana</a><span style="font-size:18px;">.&nbsp; One of my scholarship requirements was to take on a certain number of hours with an on-campus job.&nbsp; I ended up working in the cafeteria as a food runner, and I also worked in the maintenance department doing everything from carpet cleaning, floor waxing, lawn-care to maintaining and designing </span><a href="https://en.wikipedia.org/wiki/Filemaker" target="_blank" style="font-size:18px;">FileMaker Pro </a><span style="font-size:18px;">databases.&nbsp; In the second semester of my freshman year, </span><span style="color:rgb(255, 255, 255);font-size:18px;">Cory,&nbsp;a senior,</span><span style="font-size:18px;">&nbsp;was to be graduating in May and he had been working in the maintenance department as well and helped the </span><a href="https://www.linkedin.com/in/michael-townsley-43a54127" target="_blank" style="font-size:18px;">Maintenance Director</a><span style="font-size:18px;"> with a FileMaker Pro &quot;Key Database&quot;.&nbsp; It was a database that tracked all the keys and locks on the campus.&nbsp; With&nbsp;Cory on his way to his to be stellar career, he needed to train someone to be able to help with the maintenance of the database. Since I was in&nbsp;the CIS program,&nbsp;he thought it would be a good fit.&nbsp;</span></span></div><div style="text-align:left;"><span><span style="font-size:18px;"><br></span></span></div><div style="text-align:left;"><span><span style="font-size:18px;">&nbsp;The database itself was pretty basic but with the FileMaker Pro tools it was much better than a spreadsheet.&nbsp; During the training, Cory explained how everything worked and even a few ideas&nbsp;he had to improve it. During that summer break, I continued to work on-campus in the maintenance department. During that time,&nbsp;I made a few tweaks to the &quot;Key Database&quot;.&nbsp;I got to know many of the maintenance employees better and through that, I discovered several areas&nbsp;in the department that wasted significant time.&nbsp;&nbsp;</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">Two tasks I thought could be improved with a FileMaker Pro database was incoming package tracking for students calling to see if their package had been delivered yet and purchase order tracking. So,&nbsp;with the approval of the maintenance director, that Fall I dove into two FileMaker Pro projects when I had time between my other duties: </span><strong style="font-size:18px;">Package Tracking Database</strong><span style="font-size:18px;">&nbsp;and&nbsp;</span><strong style="color:inherit;text-align:center;font-size:18px;">Purchase Order Database.</strong></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><strong style="color:inherit;text-align:center;font-size:18px;">Package Tracking Database:&nbsp;</strong><span style="font-size:18px;">The existing process of receiving packages was to record each package on a paper list form on a clipboard.&nbsp; We recorded the date, shipper, receiver, number of packages, tracking number and comments, like who the student was and if they were notified.&nbsp; The initial idea was to simply move all this information to FileMaker Pro and&nbsp;add a barcode scanner to capture the tracking number.&nbsp; This would instantly get us off paper, provide quicker &amp; more accurate recording of the tracking number and the ability to search by any of the fields.&nbsp; Once we setup another Apple IIe in the receiving &quot;office&quot; and got the barcode scanner working, I added other features like drop-down lists to improve consistency and reduce data entry, several reports, a field to indicate which building the package was delivered to&nbsp;and even a hyperlinked tracking number to the UPS or FedEx website for tracking details.&nbsp; Now when students called to check on the delivery of their package,&nbsp;we simply entered their tracking number to look it up.&nbsp; I had more ideas like an integrated Staff and Student phone directory, so we could pick the student from a drop down and give them a call or send them an email.&nbsp; However,&nbsp;that was my first practical experience with the concept of referential integrity, not&nbsp;so much in the technical sense but&nbsp;practically of not&nbsp;having a reliable&nbsp;staff and student directory that didn't create redundant records.&nbsp; Overall, this was a huge success and really improved the receiving and tracking of packages.&nbsp;</span></div><div style="text-align:left;"><strong style="font-size:18px;"><br></strong></div><div style="text-align:left;"><strong style="font-size:18px;">Purchase Order Database:</strong><span style="font-size:18px;"> With the success of the first database, I dove into Purchase Order management.&nbsp;&nbsp;At that time,&nbsp;the school used preprinted three-part&nbsp;PO forms and as a control, the accounting department issued each department a stack of PO forms from time to time.&nbsp;They needed to use the forms for day-to-day&nbsp;purchases and distribute the parts accordingly.&nbsp; Some of the issues with these forms included everything from the lack of quick traceability to messy handwriting.&nbsp; The solution really cleaned things up.&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">First, we established the PO number control. When accounting issued a batch of PO's, we entered the first and last PO number and a FileMaker Pro script auto-generated a PO Header record for each and assigned several defaults: status, date of creation, etc.&nbsp; Next,&nbsp;we built out the statuses that would be valuable, such as unused, issued, void, open, closed and received. Then we needed to create a Supplier address directory so users could quickly select the supplier, but they could optionally manually enter the supplier information if it was not a common supplier.&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">After we duplicated the Purchase Order detail fields from the actual PO form, I dove into the printing of the PO on the three-part&nbsp;form via the Apple Dot-matrix printer they had.&nbsp; This was where my distain for printers began- if only it didn't have to be printed and lined up perfectly the project would almost be complete.&nbsp; This step seemed to take the longest time, but we finally did it and after a trail period with the Maintenance Director and another employee. Then, we trained others and really improved the process.&nbsp;&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">Late in the 2000 spring semester, budget time was quickly approaching so I set to work on creating reports and several other ways to search the PO data.&nbsp; These reports gave the Maintenance Director a very quick way of reporting on the department's purchases over a time period and saved days of time collecting and calculating each maintenance category.&nbsp; The Maintenance Director was able to attend budget meetings with these reports in hand and be able to quickly answer questions and saved time in the budget review process.&nbsp;</span></div><div style="text-align:left;"><strong style="font-size:18px;"><br></strong></div><div style="text-align:left;"><strong style="font-size:18px;">Student Phone Codes&nbsp;</strong><span style="font-size:18px;font-weight:700;">Database:</span><span style="font-size:18px;">&nbsp;Around the same time, the school wanted to offer students a cheaper alternative to phone cards and had setup a new module&nbsp;on our on-campus&nbsp;exchange that would allow students to have a long-distance&nbsp;plan at the price of 10 cents a minute through the school by entering a PIN from their phone and then dialing the number.&nbsp; However,&nbsp;we needed an easy way to track the PIN assignment by Student Name and Extension.&nbsp; It was common for students to change rooms and as a result, their extension and the Phone Manager needed an easy way to track this information so he could reassign PIN's.&nbsp;This database was pretty simple and just consisted of a few tables to track the Extension master, PIN master and then a quick way to mass update Student names.&nbsp; I also created a few reports so the data could be printed out as a reference when updating the Exchange.&nbsp; At that time, the phone system did not have some of the nice user-friendly&nbsp;features that we have today with VOIP and such.&nbsp;</span></div><div style="text-align:left;"><strong style="font-size:18px;"><br></strong></div><div style="text-align:left;"><strong style="font-size:18px;">Attracting Attention:</strong><span style="font-size:18px;"> By this point I was becoming concerned about the reliability of the various computers that these databases were scattered on.&nbsp; If any of these computers died, there was not much certainty that the data could be salvaged quickly.&nbsp; From time to time, the Maintenance Department would inherit older Macs and it was time consuming to move the databases around and there wasn't a central PC to do the database work.&nbsp; What we needed was a network.&nbsp; The campus had a network; however,&nbsp;the Maintenance Building only had a few connections to it,&nbsp;and I needed about four more. If we could get all these Mac's connected,&nbsp;then I could setup one of them as a FileMaker Pro server and get all the data in one place.&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">The Maintenance Director spoke with the IT department to see what we could cobble together.&nbsp; This of course sparked some concern about what I was up to.&nbsp; After several conversations, trips under buildings and above ceilings we ended up with the connections we needed,&nbsp;and all the FileMaker Pro databases hosted on one of the IT Mac servers with nightly backups. It was&nbsp;a lot of work,&nbsp;but it was worth it, the databases were shared and safe.&nbsp; I didn't realize it at that time,&nbsp;but I had started to create an information system as I was pondering how these databases could work with each other.&nbsp; I now had a student phone directory;&nbsp;couldn't I get the receiving database tied into that?&nbsp; But before I could get too&nbsp;far, I&nbsp;was distracted&nbsp;by the poor condition of our school website.&nbsp;&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">One day, I suddenly realized&nbsp;I had never been to our school website. While working in the maintenance department, I punched it up and I was shocked. It was a mess.&nbsp; Now, if Indiana Tech hadn't been a&nbsp;technology school, it&nbsp;wouldn't have bothered me, but we&nbsp;offered degrees in computer science and yet we couldn't do better than </span><a href="http://web-beta.archive.org/web/19990302090338/http%3A//www.indtech.edu%3A80/" target="_blank" style="font-size:18px;">this</a><span style="font-size:18px;">?&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">I&nbsp;expressed my distain&nbsp;out loud, and&nbsp;the Maintenance Director heard me.&nbsp;&nbsp;He agreed and I asked if we even had a webmaster.&nbsp; He said that he thought we had recently hired&nbsp;an alum as a professor that&nbsp;would&nbsp;also be handling&nbsp;the website, and I should&nbsp;speak with him about what I thought.&nbsp; So,&nbsp;I did, but I didn't know how long he had with&nbsp;the site&nbsp;or even if he had done anything, so I wasn't&nbsp;sure how to&nbsp;say it, but I had a bridge, because he was scheduled to be one of my professors next semesters.&nbsp;</span></div><div style="text-align:left;"><br></div><div style="text-align:left;"><span style="font-size:18px;"></span><a href="https://www.linkedin.com/in/thomas-brownridge-0a62038a" target="_blank" style="font-size:18px;">Tom Brownridge</a><span style="font-size:18px;"> was to be teaching&nbsp;the Problem Solving for Programmers course (which ended up being one of the best courses I took).&nbsp; Anyways,&nbsp;the conversation went something&nbsp;like this:&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">Me</span>: <span style="font-style:italic;">Prof Brownridge, so you're teaching the Problem Solving for Programmers course next semester, I'm looking forward to it.&nbsp; I also&nbsp;heard you're the new webmaster.&nbsp;</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">Tom</span>: <span style="font-style:italic;">Yeah, that was just assigned to me as well, I haven't been able to get into it yet.&nbsp;</span></span></div><div style="text-align:left;"><span style="font-size:18px;font-style:italic;"><span style="font-weight:bold;">Me</span>: Well, it's pretty bad and needs a lot of work.&nbsp;</span></div><div style="text-align:left;"><span style="font-size:18px;font-weight:bold;">T</span><span style="font-size:18px;"><span style="font-weight:bold;">om</span>:<span style="font-style:italic;"> I've heard that,&nbsp;need a job?&nbsp;</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">Me</span>: <span style="font-style:italic;">Sure, but I haven't done anything with HTML.&nbsp;</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">Tom</span>: <span style="font-style:italic;">That's ok, I haven't done much either, besides, this is college, we teach people things, and you're going to need an internship soon, aren't you?</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">&nbsp;Me</span>: <span style="font-style:italic;">Yeah, I hadn't even thought about that.</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">Tom</span>: <span style="font-style:italic;">Let me talk to some people and see what we can do, because I think I'm going to need some help.&nbsp;</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><span style="font-weight:bold;">Me</span>:<span style="font-style:italic;"> Ok, thanks, let me know how it goes. I left with a sinking feeling, I was just pulling things together for the Maintenance Department, and they were a great bunch to work with.&nbsp; What if I couldn't pull off this website stuff, I didn't know the first thing about it.&nbsp; Oh well, I guess I'll wait to see if Tom can even work out anything.</span></span></div><div style="text-align:left;"><span style="font-size:18px;"><br></span></div><div style="text-align:left;"><span style="font-size:18px;">&nbsp;Next: College Internship</span></div></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sat, 13 Feb 2016 20:04:03 -0500</pubDate></item><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>