<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-15043304</id><updated>2026-01-24T00:09:24.755+04:00</updated><category term="GP"/><category term="Microsoft Dynamics GP"/><category term="Great Plains"/><category term="Microsoft SQL Server"/><category term="Changer for GP"/><category term="SQL Server"/><category term="VBA"/><category term="AX"/><category term="DYNAMICS"/><category term="Excel"/><category term="SQL"/><category term="Microsoft FRx"/><category term="CRM"/><category term="Copy Database"/><category term="Database"/><category term="Microsoft Dynamics AX"/><category term="Script"/><category term="Smartlist"/><category term="AX 7"/><category term="Chart of Accounts"/><category term="Database Maintenance"/><category term="Delete"/><category term="Deleted"/><category term="Deleted Records"/><category term="Dexterity"/><category term="Distributions in Payables"/><category term="Dynamics 365"/><category term="Dynamics AX"/><category term="Feed Management Systems"/><category term="Finance"/><category term="GP 2010"/><category term="GP2013"/><category term="Important"/><category term="Integration"/><category term="Inventory"/><category term="Keyboard Shortcuts"/><category term="Macro"/><category term="Maintenance"/><category term="Management Reporter"/><category term="Microsoft"/><category term="Microsoft Dynamics GP 2010"/><category term="Microsoft Excel"/><category term="Microsoft Outlook"/><category term="Outlook"/><category term="Password"/><category term="Recover"/><category term="Recovery"/><category term="Security Tasks"/><category term="Shortcut"/><category term="Un-Delete"/><category term="VPC"/><category term="Windows 7"/><category term="2012 R2"/><category term="429"/><category term="AI"/><category term="APICS"/><category term="AR"/><category term="Accessing Internet"/><category term="Account Alias"/><category term="Account Rollups"/><category term="Account Segment Names"/><category term="Account Type"/><category term="Active Directory"/><category term="Active/Passive"/><category term="ActiveX"/><category term="Adding Extra Information"/><category term="Address and Sales History"/><category term="Administrators"/><category term="Ads"/><category term="Adsense"/><category term="Advanced Lookups"/><category term="Alternative"/><category term="Anaylze General Leder Activity"/><category term="Another user"/><category term="Artificial Intelligence"/><category term="Audit"/><category term="BCP"/><category term="BI"/><category term="BOM"/><category term="Back Out"/><category term="Backup"/><category term="Balance Sheet"/><category term="Balancing Received not Invoiced"/><category term="Bank Module"/><category term="Birth"/><category term="Birth Day"/><category term="Bulk Copy Process"/><category term="Business Intelligence"/><category term="CA-Clipper"/><category term="CAVO"/><category term="CDA"/><category term="CEIP"/><category term="CRM Online"/><category term="CSCP"/><category term="Cash Flow"/><category term="Certification"/><category term="Certified Supply Chain Professional"/><category term="Client Settings for Business Portal"/><category term="Clipper"/><category term="Clustering"/><category term="Collation"/><category term="Color Codes"/><category term="Colour Codes"/><category term="Commands"/><category term="Company Data Archive"/><category term="Configuration Manager"/><category term="Copying Security Roles"/><category term="Copying Shortcuts"/><category term="Correct Posted Transaction"/><category term="Cost Basis of an Asset"/><category term="Crack"/><category term="Cursor"/><category term="Cusotmers or Vendors"/><category term="Custom Link"/><category term="Custom Smartlist"/><category term="Customer Experience Improvement Program (CEIP)"/><category term="Customer Summary Sales Amount"/><category term="DBase"/><category term="Dashboards"/><category term="Date Change Message"/><category term="Date Errors"/><category term="Day"/><category term="Defferal"/><category term="Delete Stranded User Activity"/><category term="Deleted Rows"/><category term="Deleteing Parts"/><category term="Desktop Shortcut Keys"/><category term="Devaluing Inventory"/><category term="Dex.ini"/><category term="Dexterity Run time Error"/><category term="Difference"/><category term="Different Printer"/><category term="Duplicate or Copy Pricelevel"/><category term="End Year Process"/><category term="Expense"/><category term="Export"/><category term="Extender"/><category term="FAQ"/><category term="FIN630 - Investment Analysis And Portfolio Management"/><category term="FRx"/><category term="Feed"/><category term="Feeds"/><category term="File Recovery"/><category term="Fin 630"/><category term="Financial"/><category term="Financial Flash Report"/><category term="Financial Stability"/><category term="Find"/><category term="Find Column from Table"/><category term="Find Field Value in Database"/><category term="Find Table Size of the database"/><category term="Flash"/><category term="Flow"/><category term="Foxbase"/><category term="Functions"/><category term="GDB"/><category term="GP12"/><category term="Gain"/><category term="Game"/><category term="General Ledger"/><category term="Google Adsense"/><category term="Green Bar Search Window"/><category term="Gross Profit Calculation"/><category term="HP"/><category term="HP Notebook"/><category term="HTM"/><category term="HTML"/><category term="HTML Color Code Chart"/><category term="Hidden"/><category term="Hidden Codes"/><category term="Hidden Games"/><category term="Horizontal Scroll Arrows"/><category term="INI"/><category term="IP Address"/><category term="Important Notes"/><category term="Importing Reports"/><category term="Improving Financial Reporting"/><category term="Incorrect Distributions"/><category term="Information"/><category term="Information Lookups"/><category term="Interface"/><category term="Internet"/><category term="Internet User Defined Fields"/><category term="Investment  Analysis and Portfolio Management"/><category term="Keypress"/><category term="Kill Open Processes"/><category term="LCS"/><category term="Last Appearance"/><category term="Learning"/><category term="Letter Writing Assistant"/><category term="Lifecycle services"/><category term="Login"/><category term="Macros"/><category term="Matching Invoices to Receipts"/><category term="Meetings"/><category term="Mentor"/><category term="Microsoft Business Portal"/><category term="Microsoft Dynamics CRM"/><category term="Microsoft Word"/><category term="Microsoft_Dynamics_GP.vba"/><category term="Missing Lines"/><category term="Modules"/><category term="Mouse"/><category term="Multiple Bill To Addresses"/><category term="Multiple Vendor PO."/><category term="Navigation Bar"/><category term="Negative Cash Flow"/><category term="New Database"/><category term="Numeric Keypad"/><category term="Oracle"/><category term="PO. Item Lookup"/><category term="Patches"/><category term="Payments Due"/><category term="Phantom"/><category term="Posting to Closed Year"/><category term="Power Platform"/><category term="Print Different Sales Docs"/><category term="Process"/><category term="Product List"/><category term="Profit and Loss"/><category term="Project Reference"/><category term="Purchase Order"/><category term="Qlikview"/><category term="RDBMS"/><category term="RTW"/><category term="Reconcile Inventory while Posting"/><category term="Reconciliation"/><category term="Reconciliation Payables Work"/><category term="Reconciling Subsidiary Ledger"/><category term="Recurring Journal Entries"/><category term="Recurring Journal Entry"/><category term="Remembering Processes with Ad hoc Workflow"/><category term="Reminder"/><category term="Report"/><category term="Report yeilds no data in FRx"/><category term="Reporter"/><category term="Reports"/><category term="Reprint Printed Picking Tickets"/><category term="Reset System Password"/><category term="Restore"/><category term="RetrieveGlobals9.Dll"/><category term="Reverser"/><category term="Right"/><category term="Roles"/><category term="Runtime Error"/><category term="SA Password"/><category term="SA. Password"/><category term="SAP"/><category term="SAP R/3"/><category term="SAs"/><category term="SEO"/><category term="SIM Card"/><category term="SOP Transacion Entry"/><category term="SOP with No Lines or Incorrect Totals"/><category term="SQL Instance"/><category term="SQL Query"/><category term="SQL Reporting Services"/><category term="SQL Server 2005"/><category term="SQL Server 2008"/><category term="SQL Server Management Studio"/><category term="SWF"/><category term="Sales"/><category term="Sanscript"/><category term="Save"/><category term="Saving as Sheet"/><category term="Scripts"/><category term="Search"/><category term="Search Engine Optimization"/><category term="Security"/><category term="Security Access"/><category term="Security Settings"/><category term="Segment Width"/><category term="Service Packs"/><category term="SharePoint"/><category term="Sheet"/><category term="Shortcuts"/><category term="Simplify Account Reconciliation with Smartlist Builder"/><category term="SmartSort"/><category term="Smartconnect"/><category term="Smartlists Default GoTo Window"/><category term="Smartlists Run Faster"/><category term="Software Architectural Patterns"/><category term="Speeding Up Account Entry"/><category term="Strange Terms"/><category term="Supply Chain"/><category term="Switches"/><category term="Synchronize Time with Windows Domain"/><category term="System Database"/><category term="System Design"/><category term="System Requirements"/><category term="Test Environment to Production Environment"/><category term="The Closer"/><category term="Tips"/><category term="Track Ball"/><category term="Track Ball Mouse Numeric Keypad Hub"/><category term="Tracking Numbers Sales Orders"/><category term="Transparent Background of SWF"/><category term="Tricks"/><category term="Tune-Up Tools"/><category term="USB Flash Drive"/><category term="Un-Erase"/><category term="Undo Bank Reconciliation"/><category term="Unloack User"/><category term="Up-gradation"/><category term="Up-grade"/><category term="User Date"/><category term="User Preferences"/><category term="VBA6"/><category term="Vendor Removal from Inventory Items"/><category term="Version"/><category term="Version Retirement Date"/><category term="Virtual PC"/><category term="Visual Basic Application"/><category term="Void Partially Applied AP Payment"/><category term="Voiding Check"/><category term="Vouchering Payables"/><category term="WMI Configuration Error"/><category term="Web Ads"/><category term="WebMaster"/><category term="What&#39;s New"/><category term="Who Entered Transaction"/><category term="Windows"/><category term="Windows Commands for Administrators"/><category term="Windows Server"/><category term="Windows Server 2008"/><category term="Windows XP"/><category term="Windows XP Sales"/><category term="Winword"/><category term="Word"/><category term="Worksheet"/><category term="XBase"/><category term="Xapta"/><category term="Zero Amounts Formating in FRx"/><category term="downloads"/><category term="eBanking"/><category term="eConnect"/><category term="mbs"/><category term="mySQL"/><category term="reset password"/><category term="reset root password"/><category term="root"/><title type='text'>Do You Know by GURUS</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>205</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15043304.post-7547143577184090831</id><published>2024-05-26T15:07:00.003+04:00</published><updated>2024-05-26T15:07:12.372+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software Architectural Patterns"/><title type='text'> Software Architectural Patterns</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;Software Architectural&amp;nbsp;Patterns&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;1. Event-Driven Architecture:&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Components: Event Producer, Event Broker, Event Consumers.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Usage: Real-time data processing and highly scalable applications, like financial systems and IoT.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;2. Layered Architecture:&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Layers: Presentation, Business/Application, Data Access, Persistence, Infrastructure.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Usage: Enterprise applications with complex business rules.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;3. Monolithic Architecture:&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Structure: All functionalities integrated into a single application.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Usage: Simpler applications, can become cumbersome as the app grows.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;4. Microservice Architecture:&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Components: API Gateway, Microservices (e.g., Catalog, Shopping Cart, Ordering).&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Usage: Large, complex applications requiring high scalability and independent deployment.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;5. MVC (Model-View-Controller) Architecture:&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Components: Model (data and logic), View (user interface), Controller (handles input).&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Usage: Web applications to separate concerns for easier management.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;6. Master-Slave Architecture:&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Components: Master Server (writes), Slave Servers (reads), Database.&lt;/span&gt;&lt;span style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit !important;&quot; /&gt;&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px; line-height: inherit !important; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre !important;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; color: rgba(0, 0, 0, 0.9); font-family: -apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif; font-size: 14px;&quot;&gt;- Usage: Load balancing and high availability, suitable for large-scale databases.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/7547143577184090831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2024/05/software-architectural-patterns.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/7547143577184090831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/7547143577184090831'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2024/05/software-architectural-patterns.html' title=' Software Architectural Patterns'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-1759910092042768382</id><published>2024-05-26T14:13:00.005+04:00</published><updated>2024-05-26T14:19:24.616+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Process"/><category scheme="http://www.blogger.com/atom/ns#" term="System Design"/><title type='text'>System Design Processes</title><content type='html'>&lt;p&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;The below lists 15 core concepts when we design systems.&lt;/span&gt;&lt;/p&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Requirement gathering&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 System architecture&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Data design&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Domain design&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Scalability&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Reliability&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Availability&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Performance&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Security&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Maintainability&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Testing&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 User experience design&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Cost estimation&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Documentation&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; font-size: 14px;&quot;&gt;🔹 Migration plan&lt;/span&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline);&quot;&gt;&lt;br style=&quot;box-sizing: inherit; font-family: var(--artdeco-reset-typography-font-family-sans); line-height: inherit;&quot; /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;white-space-pre&quot; color=&quot;rgba(0, 0, 0, 0.9)&quot; face=&quot;-apple-system, system-ui, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;Fira Sans&amp;quot;, Ubuntu, Oxygen, &amp;quot;Oxygen Sans&amp;quot;, Cantarell, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Helvetica, Arial, sans-serif&quot; style=&quot;background-color: white; border: var(--artdeco-reset-base-border-zero); box-sizing: inherit; font-size: 14px; line-height: inherit; margin: var(--artdeco-reset-base-margin-zero); outline: var(--artdeco-reset-base-outline-zero); padding: var(--artdeco-reset-base-padding-zero); vertical-align: var(--artdeco-reset-base-vertical-align-baseline); white-space: pre;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMK021aoQgi3lJMDeJvKI_8apTh-VlgjriJXMIDDx0T8_vYPEjxP-JkKZ7eaiPkNIZbc50bMyKngHzGV7QK5-RZARQ6DIlBNqYMxcAPivKkG_dKj6-F0SsPObyQLgFYDOIcs0t_LsxCd7nPa31GBT_JkLQ65dzco73ukgLf-NQB-2L4fizRiHd2Q/s566/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;566&quot; data-original-width=&quot;512&quot; height=&quot;595&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMK021aoQgi3lJMDeJvKI_8apTh-VlgjriJXMIDDx0T8_vYPEjxP-JkKZ7eaiPkNIZbc50bMyKngHzGV7QK5-RZARQ6DIlBNqYMxcAPivKkG_dKj6-F0SsPObyQLgFYDOIcs0t_LsxCd7nPa31GBT_JkLQ65dzco73ukgLf-NQB-2L4fizRiHd2Q/w537-h595/Untitled.png&quot; width=&quot;537&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/1759910092042768382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2024/05/system-design-processes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/1759910092042768382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/1759910092042768382'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2024/05/system-design-processes.html' title='System Design Processes'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMK021aoQgi3lJMDeJvKI_8apTh-VlgjriJXMIDDx0T8_vYPEjxP-JkKZ7eaiPkNIZbc50bMyKngHzGV7QK5-RZARQ6DIlBNqYMxcAPivKkG_dKj6-F0SsPObyQLgFYDOIcs0t_LsxCd7nPa31GBT_JkLQ65dzco73ukgLf-NQB-2L4fizRiHd2Q/s72-w537-h595-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-6547849835877973137</id><published>2024-05-21T10:02:00.002+04:00</published><updated>2024-05-21T10:02:15.308+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Backup"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="CRM Online"/><category scheme="http://www.blogger.com/atom/ns#" term="Information"/><title type='text'>Microsoft Dynamics CRM Online Backup Information</title><content type='html'>&lt;p&gt;In Microsoft Dynamics CRM Online,&amp;nbsp; System Backups are considered automated backups.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;u&gt;System Backup:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Dev / PP: Retention Period&amp;nbsp; - 7&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Production: Retention Period - 28&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Frequency: 30 Minutes&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Storage: MS Azure Cloud Database Servers&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;u&gt;Manual Backup:&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Dev / PP: Retention Period&amp;nbsp; - 7&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Production: Retention Period - 28&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Frequency: Manual&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;white-space: normal;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;Storage: MS Azure Cloud Database Servers&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Manual backups are not able to copy/move from outside the tenant i.e., Azure Blogs or any other external storage except in the Power Platform Admin Center.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/6547849835877973137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2024/05/microsoft-dynamics-crm-online-backup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/6547849835877973137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/6547849835877973137'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2024/05/microsoft-dynamics-crm-online-backup.html' title='Microsoft Dynamics CRM Online Backup Information'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-812904740513128965</id><published>2023-12-30T13:44:00.002+04:00</published><updated>2023-12-30T13:44:19.535+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GP"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics GP"/><category scheme="http://www.blogger.com/atom/ns#" term="Recurring Journal Entries"/><category scheme="http://www.blogger.com/atom/ns#" term="Recurring Journal Entry"/><title type='text'>Microsoft Dynamics GP Recurring Journal Entries</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;Avenir LT Std&amp;quot;; font-size: 18px;&quot;&gt;Do you find yourself entering and posting the same general journal entry month after month? You can save these entries in a recurring batch and post the batch each month. Or even post them out into the future (as long as the Financial module is Open for those Fiscal Periods).&lt;/span&gt;&lt;/p&gt;&lt;h2 class=&quot;wp-block-heading&quot; style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: &amp;quot;Avenir LT Std&amp;quot;; font-size: 2rem; font-weight: 300; line-height: 1.2; margin-bottom: 0.5rem; margin-top: 0px;&quot;&gt;Here is how to create a recurring journal entry in Dynamics GP:&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;ol style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: &amp;quot;Avenir LT Std&amp;quot;; font-size: 18px; margin-bottom: 1rem; margin-top: 0px; padding-left: 20px;&quot;&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Create a batch in Financial &amp;gt; Transaction &amp;gt; Batches&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;Give the batch a meaningful name and change the Frequency to how often you want the recurring entries to post.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;If you enter data in the Recurring Posting field, the batch will automatically be deleted after it’s posted that many times. If you leave it set to zero, the batch will never go away (unless manually deleted).&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;If you choose Monthly for the Frequency, the posting date of the recurring transaction(s) will increment up by one month each time you post the batch. If you choose Weekly the transaction will increment up by 7 days, etc. If you select Misc you can choose how many days to increment it up by.&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;You can edit the journal entries at any time&lt;/li&gt;&lt;li style=&quot;box-sizing: border-box;&quot;&gt;You can see in the Batch Entry window the Last Date Posted and the number of Times Posted&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;background-color: white; box-sizing: border-box; color: #444444; font-family: &amp;quot;Avenir LT Std&amp;quot;; font-size: 18px; margin-bottom: 20px; margin-top: 0px;&quot;&gt;Note: You can also set up a recurring batch for payables and receivables transactions.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/812904740513128965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2023/12/microsoft-dynamics-gp-recurring-journal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/812904740513128965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/812904740513128965'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2023/12/microsoft-dynamics-gp-recurring-journal.html' title='Microsoft Dynamics GP Recurring Journal Entries'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-184668361054744728</id><published>2023-12-30T13:41:00.006+04:00</published><updated>2023-12-30T13:41:38.955+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Defferal"/><category scheme="http://www.blogger.com/atom/ns#" term="Expense"/><category scheme="http://www.blogger.com/atom/ns#" term="FAQ"/><category scheme="http://www.blogger.com/atom/ns#" term="GP"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics GP"/><title type='text'>Frequently asked questions about Revenue/Expense Deferrals in Microsoft Dynamics GP</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;This article contains answers to frequently asked questions about Revenue/Expense Deferrals (RED) in Microsoft Dynamics GP.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;Question 1: I installed Revenue/Expense Deferrals in Microsoft Dynamics GP. However, I can&#39;t see the commands on the menus.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 1: After you install this module, you must initialize Revenue/Expense Deferrals.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 2: My deferral has been posted. How can I correct the GL accounts or amounts used on the remaining deferral entries? Or How do I do a partial void for the remaining entries left on my deferral?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 2: You aren&#39;t able to edit the GL accounts or amounts on existing deferral transactions or partially void the remaining deferral entries not yet posted. To remedy this, you can void the entire deferral transaction and reenter it correctly. Use one of the following methods:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; list-style: none; margin: 16px 0px 16px 38px; outline-color: inherit; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;VOID DEFERRAL ONLY: In the Void Deferral Transactions window, you can void the deferral transactions only. To open this window, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financial&lt;/span&gt;&amp;nbsp;on the&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Transactions&lt;/span&gt;&amp;nbsp;menu, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financial Deferral&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Void Deferral Transactions&lt;/span&gt;. In this window, select the module in which the original transaction was entered. Select the transaction that you want to void, and than select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Void&lt;/span&gt;. Than use the Sales or Purchasing Retroactive Deferral window to set up the deferral entries again as needed.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;VOID ORIGINAL TRANSACTION AND DEFERRAL: In the Deferral Setup window, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Void Deferrals with Original Transactions&lt;/span&gt;. When you select this option, the deferral transactions are voided when you void the original transaction. To open the Deferral Setup window, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Setup&lt;/span&gt;&amp;nbsp;on the&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Tools&lt;/span&gt;&amp;nbsp;menu, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financials&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Deferral&lt;/span&gt;. Now you can void the original transaction in the module it was entered in, and the deferral entries will be deleted along with it. Rekey the original transaction back in and set up the deferral for it again.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;KEY OFFSETTING JE&#39;S: Post the Deferral entry as is, and then key offsetting GL transactions to correct the accounts or offset the remaining entries not needed. To do this, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Transactions&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financial&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;General&lt;/span&gt;&amp;nbsp;and enter the adjusting journal entry and respective Transaction Date, accounts, etc. For audit trail purposes, be sure to write a good Reference that indicates the original JE it is offsetting. Post the offsetting entry.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 3: Why do the deferral transactions post to periods that are closed in the Fiscal Period Setup window?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 3: The deferral transactions post to periods that are closed because the&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Auto Post into Closed Previous GL Periods&lt;/span&gt;&amp;nbsp;setting or the&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Auto Post into Closed Future GL Periods&lt;/span&gt;&amp;nbsp;setting is enabled in the Deferral Setup window. These settings work only when&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Automatically Post Through GL&lt;/span&gt;&amp;nbsp;is selected in the Deferral Setup window.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;To open the Deferral Setup window, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Setup&lt;/span&gt;&amp;nbsp;on the&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Tools&lt;/span&gt;&amp;nbsp;menu, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financials&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Deferral&lt;/span&gt;.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 4: How can I post transactions to future periods in Revenue/Expense Deferrals when I am registered for Multicurrency in Microsoft Dynamics GP, and the exchange rates on the future transactions aren&#39;t yet entered?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 4: Revenue/Expense Deferrals don&#39;t have multicurrency functionality. You can see only the functional currency. The exchange rate isn&#39;t considered for the transactions.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 5: Is there a way to have Microsoft Dynamics GP prompt a user to enter a deferral on a transaction when the transaction is being entered?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 5: Currently, Microsoft Dynamics GP can&#39;t automatically prompt a user to enter a deferral. The user must know to enter the deferral.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 6: Is the Batch Approvals process available for Revenue/Expense Deferrals batches?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 6: There&#39;s no available method for using the Batch Approvals process in Revenue/Expense Deferrals. The&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Require Batch Approval&lt;/span&gt;&amp;nbsp;check box is in the Posting Setup window for each module. Revenue/Expense Deferrals are not part of the core Microsoft Dynamics GP dictionary. Therefore, the&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Require Batch Approval&lt;/span&gt;&amp;nbsp;check box isn&#39;t included in this window.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 7: I am able to post a deferral transaction even though the deferred amount doesn&#39;t match the distribution amount. Is this correct?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 7: You can defer only part of a distribution. You don&#39;t have to defer the total distribution. Microsoft Dynamics GP lets you post the transaction even if the deferral isn&#39;t equal to the distribution amount.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 8: What is the difference between the Balance Sheet posting method and the Profit/Loss posting method?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 8: When you use the Balance Sheet posting method, you identify two posting accounts:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; list-style: none; margin: 16px 0px 16px 38px; outline-color: inherit; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;A profit-and-loss recognition account that you use together with the deferral transaction of each period. You use this account for recognition of the expense or of the revenue.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;A balance-sheet deferral account that you use together with the initial transaction for the deferred revenue or for the deferred expense.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;When you use the Profit/Loss posting method, you can identify up to five accounts. This allows for greater detail in financial reporting. These accounts include three profit-and-loss accounts and two balance-sheet accounts.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;The profit-and-loss accounts include the following:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; list-style: none; margin: 16px 0px 16px 38px; outline-color: inherit; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;An account that you use for the initial posting of the full amount of the original revenue or of the original expense.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;An account that you use to reverse the deferred revenue or the deferred expense. This account can be the same account as the original account.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;An account that you use to recognize the deferred revenue or the deferred expense. This account can be the same account as the original account. The balance-sheet accounts include the following:&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;A deferral account that you use to record the full deferred balance that was transferred from the original revenue account or from the original expense account.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;A deferrals transfer account. This account can be the same account as the deferrals account.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 9: Is it possible to change the deferral posting method?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 9: After you select a deferral posting method for a series and then post a deferral transaction, we recommend that you not change the deferral posting method. If you must change the deferral posting method, you must first post all the unposted deferral transactions. Then, you can change the method in the Deferral Setup window. This change doesn&#39;t affect the deferral transactions that you already posted.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 10: What is a retroactive deferral?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 10: A retroactive deferral lets you create distribution deferrals that apply to previously posted transactions that were created in the Sales series or in the Purchasing series. Retroactive deferral transactions should use the Profit/Loss posting method. This posting method lets you reverse the posted amount from the profit-and-loss account to which the amount was originally posted and then transfer that amount to a deferrals account.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 11: Is it possible to enter a deferral on a journal entry in General Ledger in Microsoft Dynamics GP?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 11: You can&#39;t enter a deferral on a journal entry in General Ledger. You must use the Deferral Document Entry window to enter a deferral in General Ledger. In this window, you specify the following information:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; list-style: none; margin: 16px 0px 16px 38px; outline-color: inherit; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;The deferral account that you want to use&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;The recognition account that you want to use&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;The start date and the end date for the deferral&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;The method that you want to use to calculate the deferred amounts&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 12: Which modules allow for Revenue/Expense Deferrals transactions?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 12:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; list-style: none; margin: 16px 0px 16px 38px; outline-color: inherit; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;General Ledger&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;Receivables Management&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;Payables Management&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;Sales Order Processing&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;Purchase Order Processing&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;Invoicing&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 13: Is it possible to enter deferrals for transactions in a recurring batch?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 13: Currently, Revenue/Expense Deferrals can&#39;t save transactions in a recurring batch.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 14: Does RED integrate with Analytical Accounting?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 14: At this time, there&#39;s limited compatibility between RED and AA. To assign AA codes to RED deferral entries, your options are:&lt;/p&gt;&lt;ul style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; list-style: none; margin: 16px 0px 16px 38px; outline-color: inherit; padding: 0px;&quot;&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Option 1 - Post the batch to GL and add/edit the AA dimension codes in the GL Work batch before posting.&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Option 2 - Post the batch in GL and than use the Edit Analysis window to add/edit the AA dimension codes. (To open this window, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Transactions&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financial&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Analytical Accounting&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Edit Analysis&lt;/span&gt;.)&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;box-sizing: inherit; list-style: disc; margin: 0px; outline-color: inherit; outline-style: initial; outline-width: 0px; padding: 0px;&quot;&gt;&lt;p style=&quot;box-sizing: inherit; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Option 3 - Enter default AA dimension codes on the Accounting Class in Analytical Accounting, so these default codes get assigned to the deferral entries. However, you would still need to use one of the two options above to make any changes to the AA data, if desired. (To open this window, select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Cards&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financial&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Analytical Accounting&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Accounting Class&lt;/span&gt;.)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 15: Does Red integrate with Intercompany functionality?&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 15: Red isn&#39;t fully compatible with processing intercompany transactions. The deferral allocation will be recorded in the originating company, however, only the due to/due from accounts set up for intercompany processing&amp;nbsp;are used&amp;nbsp;in the destination company. The deferral entries don&#39;t flow to&amp;nbsp;the destination company.&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Question 16: Deferral Inquiry window pulls up Customers and Prospects when trying to pull up Vendors for Purchase Order Processing module&lt;/p&gt;&lt;p style=&quot;background-color: white; box-sizing: inherit; color: #161616; font-family: &amp;quot;Segoe UI&amp;quot;, SegoeUI, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; margin: 1rem 0px 0px; outline-color: inherit; overflow-wrap: break-word; padding: 0px;&quot;&gt;Answer 16: This happens when we&#39;re using RED, Revenue Expense Deferral. When you go to look up Vendors in the Deferral Inquiry window (&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Inquiry&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Financial&lt;/span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Deferral&lt;/span&gt;) with the Purchase Order Processing Module selected, the window pulls up the Customers and Prospects window instead of the list of available Vendors in the company. To work around this, Select the Payables Management Module from the dropdown first, than the Vendor option for the filter and than select the Vendors desired in the From and To fields. Than change the Module dropdown back to&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Purchase Order Processing&lt;/span&gt;&amp;nbsp;and select&amp;nbsp;&lt;span style=&quot;box-sizing: inherit; font-weight: 600; outline-color: inherit;&quot;&gt;Redisplay&lt;/span&gt;.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/184668361054744728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2023/12/frequently-asked-questions-about.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/184668361054744728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/184668361054744728'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2023/12/frequently-asked-questions-about.html' title='Frequently asked questions about Revenue/Expense Deferrals in Microsoft Dynamics GP'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-8261593145009224069</id><published>2022-11-02T22:20:00.006+04:00</published><updated>2022-11-02T22:24:08.065+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM"/><category scheme="http://www.blogger.com/atom/ns#" term="DYNAMICS"/><category scheme="http://www.blogger.com/atom/ns#" term="Flow"/><category scheme="http://www.blogger.com/atom/ns#" term="Integration"/><category scheme="http://www.blogger.com/atom/ns#" term="Power Platform"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint"/><title type='text'>Using Flow to Integrate Dynamics CRM and SharePoint</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;A&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #1f1f1f; font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;WeblySleek UI&amp;quot;, -apple-system, BlinkMacSystemFont, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;; font-size: 16px;&quot;&gt;&amp;nbsp;manufacturing company&#39;s sales staff visits a client, they are required to fill out a “Visit Report” so that others in the company can review their information. The client wanted to store these reports in SharePoint because Dynamics 365 licenses are more expensive than the general Office 365 licenses, which SharePoint is a part of.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; background-color: white; border: 0 solid var(--border-color); box-sizing: border-box; color: #1f1f1f; font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;WeblySleek UI&amp;quot;, -apple-system, BlinkMacSystemFont, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;; font-size: 16px; margin: 0.8em 0px 0px; padding: 0px;&quot;&gt;Visit Reports were created as an entity related to accounts in the Dynamics 365 system.&lt;/p&gt;&lt;p style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; background-color: white; border: 0 solid var(--border-color); box-sizing: border-box; color: #1f1f1f; font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;WeblySleek UI&amp;quot;, -apple-system, BlinkMacSystemFont, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;; font-size: 16px; margin: 0.8em 0px 0px; padding: 0px;&quot;&gt;Steps performed:&lt;/p&gt;&lt;ol style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; background-color: white; border: 0 solid var(--border-color); box-sizing: border-box; color: #1f1f1f; font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;WeblySleek UI&amp;quot;, -apple-system, BlinkMacSystemFont, Roboto, Oxygen, Ubuntu, Cantarell, &amp;quot;Fira Sans&amp;quot;, &amp;quot;Droid Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;; font-size: 16px;&quot;&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Set up Document Management sync between Dynamics 365 and SharePoint Online.&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Create a content type in SharePoint and associate a Word template with it.&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Go into Microsoft Flow and create a blank flow.&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Add a “trigger” from Dynamics 365 which will launch the flow whenever a record is created or updated in Visit Reports.&lt;br style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot; /&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.mrscompany.com/wp-content/uploads/2018/11/image001-300x109.png&quot; style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border-style: none; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Add an “action” from Dynamics 365 to get a record from the Account entity.&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Select the correct organization name (i.e. your company’s main tenant; ours is “MRS Company Limited”), select “Accounts”, and for the Item Identifier, we chose “Customer” from the list of dynamic content.&lt;br style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot; /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Add an action to “Get file content” from SharePoint library Visit Report. This will be the blank template for Visit Report.&lt;br style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot; /&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.mrscompany.com/wp-content/uploads/2018/11/image003-300x105.png&quot; style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border-style: none; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;The flow will prompt you for the site address and file identifier. Under site address, select/enter the URL for the SharePoint site. For File Identifier, select the template from the library location.&lt;br style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot; /&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.mrscompany.com/wp-content/uploads/2018/11/image004-300x97.png&quot; style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border-style: none; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Add another action step to create the file in the SharePoint library “Visit Reports”.&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Under site address, enter the URL for the document’s destination location in SharePoint. For the folder path, select the exact library. In this case, it is “/sti_visitreports”. For File Name, select Account Name from the Get Record step (see above) and Visit Date from the date the location was created/updated. For File Content, select File Content from the Get File Content step. See the screenshot below:&lt;br style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot; /&gt;&lt;img alt=&quot;&quot; src=&quot;https://www.mrscompany.com/wp-content/uploads/2018/11/image005-300x90.png&quot; style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border-style: none; box-sizing: border-box; height: auto; max-width: 100%;&quot; /&gt;&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;The final step is to add an action to update file properties. From here, select the URL and SharePoint document library, and then enter the ItemID from the Create File step. At this point, you can add any metadata that is required via the dynamic content tab.&lt;/li&gt;&lt;li style=&quot;--tw-ring-color: rgba(59,130,246,0.5); --tw-ring-inset: var(--tw-empty, ); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; border: 0 solid var(--border-color); box-sizing: border-box;&quot;&gt;Click save and start testing!&lt;/li&gt;&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/8261593145009224069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2022/11/using-flow-to-integrate-dynamics-crm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/8261593145009224069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/8261593145009224069'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2022/11/using-flow-to-integrate-dynamics-crm.html' title='Using Flow to Integrate Dynamics CRM and SharePoint'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-4050164862516889514</id><published>2019-12-16T14:42:00.000+04:00</published><updated>2019-12-16T14:44:19.328+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AX"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics AX"/><category scheme="http://www.blogger.com/atom/ns#" term="VPC"/><title type='text'>Microsoft Dynamics AX 2012 R3 Virtual Machine</title><content type='html'>&lt;div style=&quot;background-color: white; border: 0px none currentcolor; color: #303131; font-size: 13px; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 26px; margin-bottom: 12px; padding: 0px; vertical-align: baseline;&quot;&gt;
You can download the machine from either Customersource or Partnersource.&amp;nbsp;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif; font-size: 13px;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;ul style=&quot;background-color: white; border: 0px none currentcolor; color: #333333; font-size: 13px; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: 1.4; list-style-image: initial; list-style-position: initial; margin: 0px 0px 0px 40px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px none currentcolor; color: #444444; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Customersource:&lt;a href=&quot;https://mbs.microsoft.com/customersource/northamerica/AX/downloads/service-packs/AX2012DemoToolsMaterials&quot; style=&quot;border: 0px none currentcolor; color: #0054a6; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline-style: none; outline-width: medium; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot; title=&quot;Microsoft Dynamics AX 2012 Solution Demos &quot;&gt;https://mbs.microsoft.com/customersource/northamerica/AX/downloads/service-packs/AX2012DemoToolsMaterials&lt;/a&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px none currentcolor; color: #444444; font-size: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 10px; padding: 0px; vertical-align: baseline;&quot;&gt;Partnersource:&amp;nbsp;&lt;a href=&quot;https://mbs.microsoft.com/partnersource/northamerica/sales-marketing/demo-tools/virtual-machines/AX2012DemoToolsMaterials&quot; style=&quot;border: 0px none currentcolor; color: #0054a6; font-size: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline-style: none; outline-width: medium; padding: 0px; text-decoration-line: none; vertical-align: baseline;&quot; target=&quot;_blank&quot; title=&quot;Microsoft Dynamics AX 2012 Solution Demos &quot;&gt;https://mbs.microsoft.com/partnersource/northamerica/sales-marketing/demo-tools/virtual-machines/AX2012DemoToolsMaterials&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;color: #444444;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif; font-size: 13px;&quot;&gt;Copied from &lt;/span&gt;&lt;span class=&quot;fn&quot; itemprop=&quot;author&quot; itemscope=&quot;itemscope&quot; itemtype=&quot;http://schema.org/Person&quot; style=&quot;color: #444444; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif; font-size: 13px;&quot;&gt;&lt;a href=&quot;https://daxture.blogspot.com/&quot;&gt;AX Library (Daxture Inc.)&lt;/a&gt;&amp;nbsp;by&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #444444; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif; font-size: 13px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;fn&quot; itemprop=&quot;author&quot; itemscope=&quot;itemscope&quot; itemtype=&quot;http://schema.org/Person&quot; style=&quot;color: #444444; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif; font-size: 13px;&quot;&gt;&lt;span itemprop=&quot;name&quot; style=&quot;color: #3778cd; text-decoration-line: none;&quot;&gt;&lt;a href=&quot;https://www.blogger.com/profile/00662528825073015882&quot;&gt;Faisal Fareed&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/4050164862516889514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/12/microsoft-dynamics-ax-2012-r3-virtual.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4050164862516889514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4050164862516889514'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/12/microsoft-dynamics-ax-2012-r3-virtual.html' title='Microsoft Dynamics AX 2012 R3 Virtual Machine'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-8834524281631430233</id><published>2019-11-10T21:23:00.000+04:00</published><updated>2019-11-10T21:23:52.181+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AX"/><category scheme="http://www.blogger.com/atom/ns#" term="downloads"/><category scheme="http://www.blogger.com/atom/ns#" term="DYNAMICS"/><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics 365"/><category scheme="http://www.blogger.com/atom/ns#" term="mbs"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><title type='text'>Dynamics AX 7 and Dynamics 365 for Operations</title><content type='html'>&lt;a href=&quot;https://community.dynamics.com/365/b/learningcurriculum/posts/list-of-courses-available-for-download&quot;&gt;https://community.dynamics.com/365/b/learningcurriculum/posts/list-of-courses-available-for-download&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/8834524281631430233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/11/dynamics-ax-7-and-dynamics-365-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/8834524281631430233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/8834524281631430233'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/11/dynamics-ax-7-and-dynamics-365-for.html' title='Dynamics AX 7 and Dynamics 365 for Operations'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-4850768437967346346</id><published>2019-09-18T14:28:00.002+04:00</published><updated>2019-09-18T14:28:54.095+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Find"/><category scheme="http://www.blogger.com/atom/ns#" term="Last Appearance"/><category scheme="http://www.blogger.com/atom/ns#" term="Right"/><category scheme="http://www.blogger.com/atom/ns#" term="Search"/><category scheme="http://www.blogger.com/atom/ns#" term="Word"/><title type='text'>Getting the Last Position of a Character using Excel Formula</title><content type='html'>=RIGHT(A2,LEN(A2)-FIND(&quot;@&quot;,SUBSTITUTE(A2,&quot;/&quot;,&quot;@&quot;,LEN(A2)-LEN(SUBSTITUTE(A2,&quot;/&quot;,&quot;&quot;))),1))</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/4850768437967346346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/09/getting-last-position-of-character.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4850768437967346346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4850768437967346346'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/09/getting-last-position-of-character.html' title='Getting the Last Position of a Character using Excel Formula'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-558042131160576692</id><published>2019-03-21T10:52:00.002+04:00</published><updated>2019-03-21T10:52:32.127+04:00</updated><title type='text'>Learn Oracle E-Suite</title><content type='html'>&lt;a href=&quot;https://learn.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=904&amp;amp;get_params=cloudId:243,objectId:23306&quot;&gt;https://learn.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=904&amp;amp;get_params=cloudId:243,objectId:23306&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/558042131160576692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/learn-oracle-e-suite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/558042131160576692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/558042131160576692'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/learn-oracle-e-suite.html' title='Learn Oracle E-Suite'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-6046025888290503733</id><published>2019-03-21T10:52:00.000+04:00</published><updated>2019-03-21T10:52:00.932+04:00</updated><title type='text'>LEJ Knowledge Hub</title><content type='html'>&lt;a href=&quot;https://www.lej4learning.com.pk/&quot;&gt;LEJ Knowledge Hub&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/6046025888290503733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/lej-knowledge-hub.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/6046025888290503733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/6046025888290503733'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/lej-knowledge-hub.html' title='LEJ Knowledge Hub'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-9126314169654218791</id><published>2019-03-21T10:51:00.000+04:00</published><updated>2019-03-21T10:51:27.606+04:00</updated><title type='text'>Instance Segmentation Algorithm</title><content type='html'>&lt;a href=&quot;https://www.youtube.com/watch?v=yt1RSUw0YO4&quot;&gt;https://www.youtube.com/watch?v=yt1RSUw0YO4&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/9126314169654218791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/instance-segmentation-algorithm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/9126314169654218791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/9126314169654218791'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/instance-segmentation-algorithm.html' title='Instance Segmentation Algorithm'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-8631971153083625321</id><published>2019-03-21T10:49:00.003+04:00</published><updated>2019-03-21T10:49:23.778+04:00</updated><title type='text'>Artificial Intelligence 101: How to get started</title><content type='html'>&lt;a href=&quot;https://www.hackerearth.com/blog/artificial-intelligence/artificial-intelligence-101-how-to-get-started/&quot;&gt;https://www.hackerearth.com/blog/artificial-intelligence/artificial-intelligence-101-how-to-get-started/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/8631971153083625321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/artificial-intelligence-101-how-to-get.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/8631971153083625321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/8631971153083625321'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/artificial-intelligence-101-how-to-get.html' title='Artificial Intelligence 101: How to get started'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-1243625592106224577</id><published>2019-03-21T10:21:00.003+04:00</published><updated>2019-03-21T10:21:32.407+04:00</updated><title type='text'>Learn Python 2</title><content type='html'>&lt;a href=&quot;https://www.codecademy.com/courses/learn-python&quot;&gt;https://www.codecademy.com/courses/learn-python&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/1243625592106224577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/learn-python-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/1243625592106224577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/1243625592106224577'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/learn-python-2.html' title='Learn Python 2'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-7469435056950438816</id><published>2019-03-21T09:59:00.000+04:00</published><updated>2019-03-21T10:18:33.026+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="Artificial Intelligence"/><category scheme="http://www.blogger.com/atom/ns#" term="Learning"/><title type='text'>7 steps to learn Artificial Intelligence</title><content type='html'>&lt;h1 class=&quot;post-title single-title&quot; itemprop=&quot;name&quot; style=&quot;background-color: white; font-family: Oswald; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal; margin: 0px; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;b style=&quot;box-sizing: border-box; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;1. Pick a problem you’re interested in.&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;
&lt;div&gt;
&lt;b style=&quot;box-sizing: border-box; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Oswald; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal; margin: 0px; overflow-wrap: break-word; position: relative;&quot;&gt;
Starting with a problem you want to solve makes it a lot&lt;span style=&quot;background-color: #fcfcfc; color: #333333; font-family: , &amp;quot;georgia&amp;quot; , &amp;quot;cambria&amp;quot; , &amp;quot;times new roman&amp;quot; , &amp;quot;times&amp;quot; , serif;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: #fcfcfc; color: #333333; font-family: , &amp;quot;georgia&amp;quot; , &amp;quot;cambria&amp;quot; , &amp;quot;times new roman&amp;quot; , &amp;quot;times&amp;quot; , serif;&quot;&gt;easier to stay focused and motivated to learn, instead of starting with an intimidating, disconnected list of topics (you’re a Google search away from many of lists of machine learning resources, I’m not providing another one here). Solving a problem also forces you to deeply engage with machine learning, instead of passively reading about it.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Oswald; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal; margin: 0px; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; font-family: Oswald; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal; margin: 0px; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #333333; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif;&quot;&gt;Good problems to start with have several criteria:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;post-single-body post-body&quot; id=&quot;post-body-2177181492112040860&quot; itemprop=&quot;articleBody&quot; style=&quot;background-color: white; border-top: 1px solid rgb(238, 238, 238); font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.5em; margin: 10px 0px 0px; overflow-wrap: break-word; padding: 10px 0px 0px; position: relative; width: 720px;&quot;&gt;
&lt;ul style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; line-height: 1.4; list-style: none; margin-block-end: 0px; margin-block-start: 0px; margin: 0.5em 0px; overflow-wrap: break-word; padding-inline-start: 0px; padding: 0px 2.5em 0px 0px; position: relative;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: disc; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 0.25em 3em; overflow-wrap: break-word; padding: 0px; position: relative;&quot;&gt;They cover an area you’re personally interested in.&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: disc; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 0.25em 3em; overflow-wrap: break-word; padding: 0px; position: relative;&quot;&gt;Data is readily available that’s well-suited to addressing the problem (otherwise&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #333333;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;the bulk of your time will go here).&lt;/span&gt;&lt;br /&gt;&lt;ul style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; line-height: 1.4; list-style: none; margin-block-end: 0px; margin-block-start: 0px; margin: 0.5em 0px; overflow-wrap: break-word; padding-inline-start: 0px; padding: 0px 2.5em 0px 0px; position: relative;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: disc; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 0.25em 3em; overflow-wrap: break-word; padding: 0px; position: relative;&quot;&gt;You can work with the data (or some relevant subset of it) comfortably on a single machine.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Don’t have a problem that comes to mind? No worries! We provide a nice onramp of&lt;br /&gt;
machine learning problems at Kaggle through our getting started competition series.&lt;br /&gt;
Start off on the&amp;nbsp;&lt;span class=&quot;qlink_container&quot; style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;a class=&quot;external_link&quot; data-ga-track=&quot;ExternalLink:https://www.kaggle.com/c/titanic&quot; href=&quot;https://www.kaggle.com/c/titanic&quot; rel=&quot;nofollow noopener noreferrer&quot; style=&quot;-webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; color: #003891; cursor: pointer; overflow-wrap: break-word; position: relative; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;titanic competition&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;
&lt;br style=&quot;overflow-wrap: break-word; position: relative;&quot; /&gt;
&lt;b style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;2. Make a quick, dirty, hacky, end-to-end solution to your problem.&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
It’s really easy to get bogged down in one implementation detail or carefully tuning the&lt;br /&gt;
wrong machine learning algorithm. You want to avoid this.&lt;/div&gt;
&lt;div style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Your goal here is to get something super basic in place as quickly as possible that covers&lt;br /&gt;
the end-to-end problem, from reading in the data, processing it into a form suitable for&lt;br /&gt;
machine learning, training a basic model, creating a result, and evaluating its performance.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;b style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;3. Evolve and improve your initial solution.&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Now that you have a functional baseline, it’s time to get creative. Try improving each&lt;br /&gt;
component of your initial solution, and measure the impact to see where it makes sense&lt;br /&gt;
to spend time. Many times acquiring more data or improving data cleaning and&lt;br /&gt;
preprocessing steps have a higher ROI than optimizing the machine learning models&lt;br /&gt;
themselves.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Part of this step should include being hands-on with the data - inspecting individual rows&lt;br /&gt;
and visualizing distributions to have a better understanding of it&#39;s structure and oddities.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;b style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;4. Write up and share your solution.&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
The best way to get feedback on your solution is to write it up and share it. Writing about&lt;br /&gt;
your solution mean you’ll engage with it in a new way and understand it better. This&lt;br /&gt;
enables others to understand what you’ve done and provide feedback, helping you learn.&lt;br /&gt;
It also kickstarts your machine learning portfolio, which will help showcase your abilities&lt;br /&gt;
and get a job.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;span class=&quot;qlink_container&quot; style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;a class=&quot;external_link&quot; data-ga-track=&quot;ExternalLink:https://www.kaggle.com/datasets&quot; href=&quot;https://www.kaggle.com/datasets&quot; rel=&quot;nofollow noopener noreferrer&quot; style=&quot;-webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; color: #003891; cursor: pointer; overflow-wrap: break-word; position: relative; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Kaggle Datasets&lt;/a&gt;&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span class=&quot;qlink_container&quot; style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;a class=&quot;external_link&quot; data-ga-track=&quot;ExternalLink:https://www.kaggle.com/datasets&quot; href=&quot;https://www.kaggle.com/datasets&quot; rel=&quot;nofollow noopener noreferrer&quot; style=&quot;-webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; color: #003891; cursor: pointer; overflow-wrap: break-word; position: relative; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Kaggle Kernels&lt;/a&gt;&lt;/span&gt;&amp;nbsp;are an effective way to share your data and solution,&lt;br /&gt;
get feedback from others, and also see how others extend your problem. This starts&lt;br /&gt;
fleshing out your Kaggle profile as well.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;b style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;5. Repeat #1-4 across a diverse set of problems.&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Now that you’ve done this for a single problem that you’re interested in, do this several&lt;br /&gt;
more times across a different set of domains.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Did you start off with tabular data? Work on a problem that involves less structured text,&lt;br /&gt;
and another that solves images.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Was the machine learning problem structured for you initially? Alot of the creative and&lt;br /&gt;
valuable work is figuring out how to go from a loosely-defined business or research&lt;br /&gt;
objective to a well-defined machine learning problem in the first place. Work through this&lt;br /&gt;
for one problem type.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;span class=&quot;qlink_container&quot; style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;a class=&quot;external_link&quot; data-ga-track=&quot;ExternalLink:https://www.kaggle.com/competitions&quot; href=&quot;https://www.kaggle.com/competitions&quot; rel=&quot;nofollow noopener noreferrer&quot; style=&quot;-webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; color: #003891; cursor: pointer; overflow-wrap: break-word; position: relative; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Kaggle Competitions&lt;/a&gt;&lt;/span&gt;&amp;nbsp;and&amp;nbsp;&lt;span class=&quot;qlink_container&quot; style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;&lt;a class=&quot;external_link&quot; data-ga-track=&quot;ExternalLink:https://www.kaggle.com/datasets&quot; href=&quot;https://www.kaggle.com/datasets&quot; rel=&quot;nofollow noopener noreferrer&quot; style=&quot;-webkit-tap-highlight-color: transparent; background-color: transparent; box-sizing: border-box; color: #003891; cursor: pointer; overflow-wrap: break-word; position: relative; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;Kaggle Datasets&lt;/a&gt;&lt;/span&gt;&amp;nbsp;provide a good starting point for both&lt;br /&gt;
well-defined machine learning problems and raw data sources that’d be suitable&lt;br /&gt;
for machine learning.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;b style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;6. Seriously compete in a Kaggle competition (if you’ve not already done so).&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Giving your best shot at the same problem that thousands of others are hard at work&lt;br /&gt;
on is a tremendous learning opportunity: it forces you to iterate on the problem over&lt;br /&gt;
and over again, and then exposes you to what works effectively on the problem.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
The forums for an individual competition are a rich resource on how others are&lt;br /&gt;
approaching it and debugging issues with your approach, kernels provide exploratory&lt;br /&gt;
insights about the data along with an easy way to get started on a problem, and&lt;br /&gt;
the winning blog posts at the end showcase what ultimately worked best.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Kaggle Competitions also provide a unique opportunity to team up with others. Our&lt;br /&gt;
community has a diverse set of background and skills, so everyone has something to&lt;br /&gt;
teach and something to learn. You never know, you may meet your future colleague&lt;br /&gt;
on Kaggle!&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
&lt;b style=&quot;box-sizing: border-box; overflow-wrap: break-word; position: relative;&quot;&gt;7. Apply machine learning professionally.&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
This enables you to spend most of your time on machine learning and really helps you&lt;br /&gt;
level up. Deciding on the type of role you’d like to pursue and building a personal&lt;br /&gt;
portfolio of projects related to this is a strong starting point. If you’re not ready to start&lt;br /&gt;
interviewing for machine learning positions, then taking on new projects in your current&lt;br /&gt;
role, seeking consulting opportunities, and getting involved with civic hackathons and&lt;br /&gt;
data-related community service opportunities are additional ways to get a foothold.&lt;br /&gt;
Professional work often requires and is greatly enhanced by strong programming&lt;br /&gt;
abilities - improving this with focused projects yields many downstream payoffs.&lt;/div&gt;
&lt;div class=&quot;qtext_para&quot; style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; margin-bottom: 1.2rem; margin-top: 1.2rem; overflow-wrap: break-word; position: relative;&quot;&gt;
Valuable opportunities for professional machine learning work include:&lt;/div&gt;
&lt;ul style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; line-height: 1.4; list-style: none; margin-block-end: 0px; margin-block-start: 0px; margin: 0.5em 0px; overflow-wrap: break-word; padding-inline-start: 0px; padding: 0px 2.5em 0px 0px; position: relative;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: disc; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 0.25em 3em; overflow-wrap: break-word; padding: 0px; position: relative;&quot;&gt;Applying machine learning in production systems.&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: disc; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 0.25em 3em; overflow-wrap: break-word; padding: 0px; position: relative;&quot;&gt;Focusing on machine learning research and pushing the state of the art forward.&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; list-style: disc; margin-block-end: 0px; margin-block-start: 0px; margin: 0px 0px 0.25em 3em; overflow-wrap: break-word; padding: 0px; position: relative;&quot;&gt;Leveraging machine learning in exploratory analyses to improve product and&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #333333;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;business decisions.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;post-single-body post-body&quot; id=&quot;post-body-2177181492112040860&quot; itemprop=&quot;articleBody&quot; style=&quot;background-color: white; border-top: 1px solid rgb(238, 238, 238); font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 1.5em; margin: 10px 0px 0px; overflow-wrap: break-word; padding: 10px 0px 0px; position: relative; width: 720px;&quot;&gt;
&lt;span style=&quot;color: #333333;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style=&quot;background-color: #fcfcfc; box-sizing: border-box; color: #333333; font-family: tabular-numbers, Georgia, Cambria, &amp;quot;Times New Roman&amp;quot;, Times, serif; font-variant-ligatures: common-ligatures; line-height: 1.4; list-style: none; margin-block-end: 0px; margin-block-start: 0px; margin: 0.5em 0px; overflow-wrap: break-word; padding-inline-start: 0px; padding: 0px 2.5em 0px 0px; position: relative;&quot;&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #222222; font-family: &amp;quot;arial&amp;quot; , &amp;quot;tahoma&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;freesans&amp;quot; , sans-serif;&quot;&gt;by&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://aiblog365.blogspot.com/&quot; style=&quot;color: #7c93a1; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; text-decoration-line: none;&quot;&gt;https://aiblog365.blogspot.com/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/7469435056950438816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/how-do-i-start-learning-artificial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/7469435056950438816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/7469435056950438816'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/03/how-do-i-start-learning-artificial.html' title='7 steps to learn Artificial Intelligence'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-2600371614884169721</id><published>2019-02-23T21:23:00.000+04:00</published><updated>2019-02-23T21:23:21.695+04:00</updated><title type='text'>Free Download for SQL Server 2014 Developer Edition with Service Pack 1</title><content type='html'>&lt;a href=&quot;https://my.visualstudio.com/Downloads?PId=1682&quot;&gt;https://my.visualstudio.com/Downloads?PId=1682&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/2600371614884169721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/02/free-download-for-sql-server-2014.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/2600371614884169721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/2600371614884169721'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2019/02/free-download-for-sql-server-2014.html' title='Free Download for SQL Server 2014 Developer Edition with Service Pack 1'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-138100054961237485</id><published>2018-09-10T10:15:00.000+04:00</published><updated>2018-09-10T10:15:25.185+04:00</updated><title type='text'>New Features of Microsoft Dynamics GP 2018</title><content type='html'>&lt;ol style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;h4 style=&quot;box-sizing: inherit; font-weight: 300; letter-spacing: -0.05rem; line-height: 1.138; margin: 1.91269em 0px 1.0114em;&quot;&gt;
&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Copy Workflow Steps&lt;/span&gt;&lt;/h4&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
I’m very much into the workflow side of things; I’ve blogged quite a bit about it, written two books on it, and Microsoft invited me to write a guest post on workflow as part of the Feature of the Day series for the launch of Microsoft Dynamics GP 2018. So, for me, the best new feature was one that I actually requested: the ability to copy workflow steps.&lt;/div&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
You can’t use parentheses in step conditions, so you can’t easily define multiple conditions. If you have several steps which were mainly the same, you had to duplicate them manually, which was unnecessarily time to consume. Now, however, you can easily copy your step, including child steps, which cuts down the effort of creating workflow steps quite a lot. This saves your staff&amp;nbsp;&lt;em style=&quot;box-sizing: inherit;&quot;&gt;a lot&lt;/em&gt;&amp;nbsp;of their working time – and that inevitably means your business is saving money.&lt;/div&gt;
&lt;ol start=&quot;2&quot; style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;h4 style=&quot;box-sizing: inherit; font-weight: 300; letter-spacing: -0.05rem; line-height: 1.138; margin: 1.91269em 0px 1.0114em;&quot;&gt;
&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Enhancements to the Web Client&lt;/span&gt;&lt;/h4&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
Although GP used to be just a desktop client, it can now also be hosted on Azure or on-premise and you get access to the web client version, on any device you want. That means you don’t have to be in the office or on the network, you can fire up your web browser and go to the webpage, log on and there’s GP on your tablet or laptop.&lt;/div&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
This greatly increases the accessibility of GP as your employees can work on the go. You’re getting the most out of there time. Business is becoming increasingly mobile and it’s great that people can use GP whilst traveling on the train, out of office hours or even on their own devices.&lt;/div&gt;
&lt;ol start=&quot;3&quot; style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;h4 style=&quot;box-sizing: inherit; font-weight: 300; letter-spacing: -0.05rem; line-height: 1.138; margin: 1.91269em 0px 1.0114em;&quot;&gt;
&lt;span style=&quot;box-sizing: inherit;&quot;&gt;New Password Protected SmartList Favourites&lt;/span&gt;&lt;/h4&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
SmartList is an ad hoc reporting tool that lets you take control of your data by customizing reports with the columns and search criteria that you want. You’re able to save a favorite that will remember your search criteria and column selection. In this new update, you can now password protect these favorites, meaning other users cannot delete or modify your SmartLists without the password.&lt;/div&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
Now, your report configuration is so much more secure. This change is something clients always ask me about so I know this will be quite a significant feature, saving both time and effort for many users.&lt;/div&gt;
&lt;ol start=&quot;4&quot; style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;h4 style=&quot;box-sizing: inherit; font-weight: 300; letter-spacing: -0.05rem; line-height: 1.138; margin: 1.91269em 0px 1.0114em;&quot;&gt;
&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Improvements to the document attachment function&lt;/span&gt;&lt;/h4&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
This handy module on GP provides the ability to scan or attach Word documents, PDFs or Excel sheets to records in GP. They’ve made this feature easily accessible on the action pane, and that saves people time for routine tasks. It means if, for example, when you get a quote through from your supplier, you can now simply attach it to purchase requisition than send it through a workflow for approval. That attachment will be emailed to the approver as well – and they don’t even need to be a GP user, which saves on licensing costs.&lt;/div&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
It’s a more organized way of bringing together and electronically storing important historic documents in a centralized repository. You can see when and by who documents have been attached to a record as well as recalling the document to view, instead of needing to trawl through an archive of printed documents. Your business can really benefit from such effortless efficiency.&lt;/div&gt;
&lt;ol start=&quot;5&quot; style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px;&quot;&gt;
&lt;li style=&quot;box-sizing: inherit;&quot;&gt;&lt;h4 style=&quot;box-sizing: inherit; font-weight: 300; letter-spacing: -0.05rem; line-height: 1.138; margin: 1.91269em 0px 1.0114em;&quot;&gt;
&lt;span style=&quot;box-sizing: inherit;&quot;&gt;Changes to the purchasing system&lt;/span&gt;&lt;/h4&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
GP has traditionally been very American-centric, and because of this everything has been about cheque payments. However, especially in the UK, everyone does electronic funds transfer (EFT) payments. This might sound like a relatively small thing, wording changes, but I know it’s been frustrating for UK users. In response to this Microsoft have now renamed all windows containing the word “cheques” to use the word “payment” instead; so “Select Cheques”&amp;nbsp;has become “Build Payment Batch”.&lt;/div&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
It just makes much more sense and it’s updating the system for the type of payments people actually do in the system. Making these changes shows Microsoft’s commitment to improving the usability of the platform for UK users – we are just as important as the USA.&lt;/div&gt;
&lt;div style=&quot;background-color: #fdfdfd; box-sizing: inherit; color: #0a0a0a; font-family: proxima-nova, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Roboto, Arial, sans-serif; font-size: 19px; margin-bottom: 1.59248em; margin-top: 1.59248em;&quot;&gt;
&lt;a href=&quot;https://www.perfect-image.co.uk/5-best-new-features-microsoft-dynamics-gp-2018/&quot;&gt;Source&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/138100054961237485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2018/09/new-features-of-microsoft-dynamics-gp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/138100054961237485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/138100054961237485'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2018/09/new-features-of-microsoft-dynamics-gp.html' title='New Features of Microsoft Dynamics GP 2018'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-4427616333834211901</id><published>2018-04-24T14:23:00.000+04:00</published><updated>2018-08-16T10:07:09.761+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Account Type"/><category scheme="http://www.blogger.com/atom/ns#" term="Balance Sheet"/><category scheme="http://www.blogger.com/atom/ns#" term="Chart of Accounts"/><category scheme="http://www.blogger.com/atom/ns#" term="DYNAMICS"/><category scheme="http://www.blogger.com/atom/ns#" term="End Year Process"/><category scheme="http://www.blogger.com/atom/ns#" term="General Ledger"/><category scheme="http://www.blogger.com/atom/ns#" term="GP"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics GP"/><category scheme="http://www.blogger.com/atom/ns#" term="Profit and Loss"/><title type='text'>Changing the posting type on an account after you close the year in General Ledger for Microsoft Dynamics GP</title><content type='html'>&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;b&gt;Microsoft Dynamics GP 2013 R2 (12.00.1745) and higher versions:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;New functionality was added that will allow you to reopen a year yourself that was already closed successfully. With this new functionality, you can reopen the GL year, change the posting type on the GL Account setup, and simply reclose the GL Year again so the account closes properly. To do this, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;1. Have all users exit all companies, and make a current backup of the company database.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Note: If any other users are logged into any company in this Microsoft Dynamics GP installation, you will get a message &quot;You cannot reverse the historical year because other users are logged in to the system.&quot; All users need to be logged out of all companies.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;2. Click on Microsoft Dynamics GP, point to Tools, point to Routines, point to Financial and click Year-End Closing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;3. In the Year-End Closing window, click on the Reverse Historical Year button at the bottom.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;4. Click Process to reopen the last closed historical year as shown in the Year to Open field.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;5. Click Continue to verify that you have made a backup of the company database. If not, click Cancel and make a backup of the company database before proceeding.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Note: This process will physically move all the historical data from the GL history table to the GL Open Transaction table, and reverse all the Beginning Balance Entries that we brought forward. This process will reopen the GL year as if it was never closed in the first place.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;6. Once the year is reopened, the next historical year will populate the window so you can repeat for as many years as you need to be reopened. The historical years can only be reopened in consecutive order starting with the most previously closed year. Just exit out of these windows once you have the year(s) you want to be reopened.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;7. Next click on Cards, point to Financial and click Account. Select the GL account you need and change the Posting Type field to Balance Sheet or Profit and Loss as needed and click Save.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;8. When you have finished editing the GL account type, click on Microsoft Dynamics GP, point to Tools, point to Routines, point to Financial and click Year-End Closing and reclose the GL year again. Print/review the Year End Closing report as desired.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Note: When you reopen and reclose a GL year, make sure that the Retained Earnings account being used has not changed, and that no historical data has been purged from that year.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;9. Verify the GL account has or doesn&#39;t have a beginning balance as needed.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Q: Why are some Beginning balances different for GL accounts in which I did not change the posting type?&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;A: The system allows you to post one historical year back and it creates separate BBF entries for those transactions. However, now if you reopen and reclose the year, those transactions will now be included in the new BBF entry as if it was actually keyed during the open year. It is now considered a current year transaction for that year rather than a historical year posting and will be included in the BBF entry that is recalculated.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 15px;&quot;&gt;&lt;b&gt;Microsoft Dynamics GP 2013 SP2, Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0 and all prior versions:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Use one of the following methods to correct the posting type for the next year.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;• If the account is supposed to be a profit-and-loss account, use Method 1 below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;• If the account is supposed to be a balance sheet account, use Method 2 below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Note Before you follow the instructions in this article, make sure that you have a complete backup copy of the database that you can restore if a problem occurs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;b&gt;Method 1:&lt;/b&gt; The account is supposed to be a &#39;profit-and-loss&#39; account&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;As a balance-sheet account, this account will have a beginning balance after the year-end closing process is completed. To change the account to a profit-and-loss account and to reverse the beginning balance, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;On the Cards menu, point to Financial, and then click Account. In the Account Maintenance window, type the account number in the Account field. Make sure that the Posting Type area is set to Balance Sheet, and then click Save. The type needs to be Balance Sheet type at this point so we offset the balance that was carried forward and it doesn&#39;t affect the RE account now.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Use one of the following methods, depending on whether you are registered for multicurrency or not registered:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are registered for Multicurrency Management in Microsoft Dynamics GP, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click Multicurrency.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to clear the General Ledger Account checkbox.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are not registered for Multicurrency Management, open SQL Server Management Studio and run the following statement against the company database:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;UPDATE MC40000 SET MNSUMHST = 0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Change the Maintain History settings in the General Ledger Setup window so we don&#39;t keep the actual journal entry in the prior year, as we only want to offset the BBF that was created. To change the setting, follow these steps:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click General Ledger&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to clear the Accounts checkbox and the Transactions check box.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Allow area, click to select the Posting to History check box. We want to be able to post an offsetting journal entry using a prior year date. Click OK.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Reopen the period for the prior Fiscal Year. To do this, follow these steps.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Company and then click Fiscal Periods.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Fiscal Periods Setup window, make sure that the Financial period for the recently closed year is open.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Enter a journal entry to offset the incorrect beginning balance. To do this, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;On the Transactions menu, point to Financial, and then click General.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Transaction Entry window, enter a transaction that reverses the incorrect beginning balance of the profit-and-loss account.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Transaction Date field, enter a date that is in the closed fiscal year such as 12/31/201x.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;For example, if the profit-and-loss account has an incorrect debit beginning balance of $100.00, create a transaction that credits the profit-and-loss account for $100.00, and then debit the retained earnings account for $100.00.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Click Post. (The General Posting Journal should show the entry listed twice.&amp;nbsp; The first is for the original entry, but due to our settings, we won&#39;t be keeping that, and the second set is for the BBF entry that will offset the balance.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Note The transaction updates only the current year because the Maintain History settings are not enabled.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Change the Maintain History settings in the General Ledger Setup window back to how they originally were. To do this, follow these steps:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click General Ledger.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to select the Accounts checkbox and the Transactions check box.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;To post the transactions to the transaction history, click to select the Posting to History check box under Allow. If you do not want to post the transactions to the transaction history, click to clear this check box. Then, click OK.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Use one of the following methods to change the Multicurrency setting back to how it originally was, depending on whether you are using multicurrency or not:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are registered for Multicurrency Management, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, on the Microsoft Dynamics GP menu, point to Tools, point to Setup, point to Financial, and then click Multicurrency.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to select the General Ledger Account checkbox.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are not registered for Multicurrency Management, open SQL Server Management Studio and run the following statement against the company database:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;UPDATE MC40000 SET MNSUMHST = 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Go back to the Fiscal Period setup and mark to close the Fiscal Period for the prior year again.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Now you can verify the balance on the GL account is $0.00 and then you can change the type on the account to Profit and Loss. To do this, on the Cards menu, point to Financial, and then click Account. In the Account Maintenance window, type the account number in the Account field. In the Posting Type area, click Profit and Loss, and then click Save.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;b&gt;Method 2:&lt;/b&gt; The account is supposed to be a &#39;balance-sheet&#39; account&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;As a profit-and-loss account, this account will not have a beginning balance after the year-end closing process is completed. To change the account to a balance sheet account and to create the beginning balance, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;On the Cards menu, point to Financial, and then click Account. In the Account Maintenance window, type the account number in the Account field. In the Posting Type area, click Balance Sheet, and then click Save. Select Balance Sheet so that the correcting entry that you make in step 6 later in this section will correctly update the beginning balance for the current year.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Use one of the following methods, depending on whether you are using multicurrency or not:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are registered for Multicurrency Management in Microsoft Dynamics GP, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click Multicurrency.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to clear the General Ledger Account checkbox.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are not registered for Multicurrency Management, open SQL Server Management Studio and run the following statement against the company database:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;UPDATE MC40000 SET MNSUMHST = 0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Change the Maintain History settings in the General Ledger Setup window using these steps:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click General Ledger.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to clear the Accounts checkbox and the Transactions check box.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Allow area, click to select the Posting to History check box, and then click OK.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Verify fiscal period is open so you can post to the prior year. To do this, follow these steps.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Company and then click Fiscal Periods.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Fiscal Periods Setup window, make sure that the Financial period for the recently closed year is open.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Enter a journal entry to create a beginning balance for the account. To do this, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;On the Transactions menu, point to Financial, and then click General.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Transaction Entry window, enter a transaction that creates the correct beginning balance of the balance sheet account.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Transaction Date field, enter a date that is in the closed fiscal year.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;For example, if the balance sheet account should have a debit beginning balance of $100.00, create a transaction that credits the retained earnings account for $100.00 and that debits the balance sheet account for $100.00.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Click Post.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Note The transaction updates only the current year because the Maintain History settings are not enabled.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Change the Maintain History settings in the General Ledger Setup window back to how they originally were. To do this, follow these steps:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click General Ledger.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to select the Accounts checkbox and the Transactions check box.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;To post the transactions to the transaction history, click to select the Posting to History check box under Allow. If you do not want to post the transactions to the transaction history, click to clear this check box. Then, click OK.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Go back to the Fiscal Period setup and mark to close the Fiscal Period for the prior year again&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;Use one of the following methods to change the Multicurrency setting back to how it originally was, depending on whether you are using multicurrency or you are not:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are registered for Multicurrency Management, follow these steps:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In Microsoft Dynamics GP, point to Tools on the Microsoft Dynamics GP menu, point to Setup, point to Financial and then click Multicurrency.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;In the Maintain History area, click to select the General Ledger Account checkbox.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;If you are not registered for Multicurrency Management, open SQL Server Management Studio and run the following statement against the company database:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;segoe ui&amp;quot; , &amp;quot;segoeui&amp;quot; , &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;UPDATE MC40000 SET MNSUMHST = 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/4427616333834211901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2018/04/changing-posting-type-on-account-after.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4427616333834211901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4427616333834211901'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2018/04/changing-posting-type-on-account-after.html' title='Changing the posting type on an account after you close the year in General Ledger for Microsoft Dynamics GP'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-2327861574173516387</id><published>2018-04-03T16:31:00.001+04:00</published><updated>2018-08-16T10:31:37.256+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Difference"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft SQL Server"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="RDBMS"/><title type='text'>Microsoft SQL Server VS Oracle</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;There are many different relational database management systems (RDBMS) out there. You have probably heard about Microsoft Access, Sybase, and MySQL, but the two most popular and widely used is Oracle and MS SQL Server.&amp;nbsp; Although there are many similarities between the two platforms, there are also a number of key differences. In this blog, I will be taking a look at several in particular, in the areas of their command language, how they handle transaction control and their organization of database objects.&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: &amp;quot;karla&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;Language&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Perhaps the most obvious difference between the two RDBMS is the language they use. Although both systems use a version of Structured Query Language or SQL, MS SQL Server uses Transact SQL, or T-SQL, which is an extension of SQL originally developed by Sybase and used by Microsoft. Oracle, meanwhile, uses PL/SQL, or Procedural Language/SQL. Both are different “flavors” or dialects of SQL and both languages have different syntax and capabilities. The main difference between the two languages is how they handle variables, stored procedures, and built-in functions. PL/SQL in Oracle can also group procedures together into packages, which can’t be done in MS SQL Server. In my humble opinion, PL/SQL is complex and potentially more powerful, while T-SQL is much more simple and easier to use.&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: &amp;quot;karla&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;Transaction Control&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Another one of the biggest differences between Oracle and MS SQL Server is transaction control. For the purposes of this article, a transaction can be defined as a group of operations or tasks that should be treated as a single unit. For instance, a collection of SQL queries modifying records that all must be updated at the same time, where (for instance) a failure to update any single records among the set should result in none of the records being updated. By default, MS SQL Server will execute and commit each command/task individually, and it will be difficult or impossible to roll back changes if any errors are encountered along the way. To properly group statements, the “BEGIN TRANSACTION” command is used to declare the beginning of a transaction, and either a COMMIT statement is used at the end. This COMMIT statement will write the changed data to disk, and end the transaction. Within a transaction, ROLLBACK will discard any changes made within the transaction block. When properly used with error handling, the ROLLBACK allows for some degree of protection against data corruption. After a COMMIT is issued, it is not possible to roll back any further than the COMMIT command.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Within Oracle, on the other hand, each new database connection is treated as a new transaction. As queries are executed and commands are issued, changes are made only in memory and nothing is committed until an explicit COMMIT statement is given (with a few exceptions related to DDL commands, which include “implicit” commits, and are committed immediately). After the COMMIT, the next command issued essentially initiates a new transaction, and the process begins again. This provides greater flexibility and helps for error control as well, as no changes are committed to disk until the DBA explicitly issues the command to do so.&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: &amp;quot;karla&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;Organization of Database Objects&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The last difference I want to discuss is how the RDBMS organizes database objects. MS SQL Server organizes all objects, such as tables, views, and procedures, by database names. Users are assigned to a log in which is granted accesses to the specific database and its objects. Also, in SQL Server each database has a private, unshared disk file on the server. In Oracle, all the database objects are grouped by schemas, which are a subset collection of database objects and all the database objects are shared among all schemas and users. Even though it is all shared, each user can be limited to certain schemas and tables via roles and permissions.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #21262d; font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;In short, both Oracle and SQL Server are powerful RDBMS options. Although there are a number of differences in how they work “under the hood,” they can both be used in roughly equivalent ways. Neither is objectively better than the other, but some situations may be more favorable to a particular choice. Either way, Segue can support these systems and help to make recommendations on how to improve, upgrade, or maintain your key mission-critical infrastructure to make sure that you can keep your focus on doing business.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/2327861574173516387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2018/04/microsoft-sql-server-vs-oracle.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/2327861574173516387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/2327861574173516387'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2018/04/microsoft-sql-server-vs-oracle.html' title='Microsoft SQL Server VS Oracle'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-2393521742390050817</id><published>2017-12-21T15:37:00.003+04:00</published><updated>2017-12-21T15:38:45.624+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Delete"/><category scheme="http://www.blogger.com/atom/ns#" term="Deleted"/><category scheme="http://www.blogger.com/atom/ns#" term="File Recovery"/><category scheme="http://www.blogger.com/atom/ns#" term="Recover"/><category scheme="http://www.blogger.com/atom/ns#" term="Recovery"/><category scheme="http://www.blogger.com/atom/ns#" term="USB Flash Drive"/><title type='text'>How to Retrieve Lost Files in USB Flash Drive</title><content type='html'>&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Click &quot;Start&quot;, than click on &quot;Run&quot; click.&lt;/li&gt;
&lt;li&gt;Type &quot;cmd&quot; than press enter.&lt;/li&gt;
&lt;li&gt;Go to the directory of your USB flash drive.&lt;/li&gt;
&lt;li&gt;Type &quot;ATTRIB -S -H *.* /S /D&quot; and press enter and wait for a minute.&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;background-color: white; color: #303030; font-family: roboto, sans-serif; font-size: 16px;&quot;&gt;If the directory appear, type exit than open your flash drive in windows explorer and check.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/2393521742390050817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/12/how-to-retrieve-lost-files-in-usb-flash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/2393521742390050817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/2393521742390050817'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/12/how-to-retrieve-lost-files-in-usb-flash.html' title='How to Retrieve Lost Files in USB Flash Drive'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-4523740410339197690</id><published>2017-11-14T14:04:00.000+04:00</published><updated>2017-11-14T14:04:06.490+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BI"/><category scheme="http://www.blogger.com/atom/ns#" term="Business Intelligence"/><category scheme="http://www.blogger.com/atom/ns#" term="Dashboards"/><category scheme="http://www.blogger.com/atom/ns#" term="Functions"/><category scheme="http://www.blogger.com/atom/ns#" term="Macro"/><category scheme="http://www.blogger.com/atom/ns#" term="Macros"/><category scheme="http://www.blogger.com/atom/ns#" term="Qlikview"/><title type='text'>Useful Qlikview Macros</title><content type='html'>&lt;b&gt;&lt;u&gt;Run external program&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
FUNCTION RunExe(cmd)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CreateObject(&quot;WScript.Shell&quot;).Exec(cmd)&lt;br /&gt;
END FUNCTION&amp;nbsp;&lt;br /&gt;
SUB CallExample&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;RunExe(&quot;c:\Program Files\Internet Explorer\iexplore.exe&quot;)&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export object to Excel&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
FUNCTION ExcelExport(objID)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set obj = ActiveDocument.GetSheetObject( objID )&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;w = obj.GetColumnCount&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if obj.GetRowCount&amp;gt;1001 then&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;h=1000&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;h=obj.GetRowCount&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;end if&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objExcel = CreateObject(&quot;Excel.Application&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objExcel.Workbooks.Add&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objExcel.Worksheets(1).select()&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objExcel.Visible = True&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set CellMatrix = obj.GetCells2(0,0,w,h)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;column = 1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for cc=0 to w-1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;objExcel.Cells(1,column).Value = CellMatrix(0)(cc).Text objExcel.Cells(1,column).EntireRow.Font.Bold = True&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;column = column +1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;next c = 1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;r =2&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for RowIter=1 to h-1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for ColIter=0 to w-1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;objExcel.Cells(r,c).Value = CellMatrix(RowIter)(ColIter).Text&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;c = c +1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;next r = r+1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;c = 1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;next&lt;br /&gt;
END FUNCTION&amp;nbsp;&lt;br /&gt;
SUB CallExample ExcelExport( &quot;CH01&quot; )&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export object to JPG&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
FUNCTION ExportObjectToJpg( ObjID, fName)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.GetSheetObject(ObjID).ExportBitmapToFile&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fName&lt;br /&gt;
END FUNCTION&amp;nbsp;&lt;br /&gt;
SUB CallExample&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ExportObjectToJpg &quot;CH01&quot;, &quot;C:\CH01Image.jpg&quot;&amp;nbsp;&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Save and exit QlikView&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB SaveAndQuit ActiveDocument.Save&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.GetApplication.Quit&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Clone Dimension Group&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB DuplicateGroups&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SourceGroup = InputBox(&quot;Enter Source Group Name&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CopiesNo = InputBox(&quot;How many copies?&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SourceGroupProperties = ActiveDocument.GetGroup(SourceGroup).GetProperties&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;FOR i = 1 TO CopiesNo&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;SET DestinationGroup = ActiveDocument.CreateGroup(SourceGroupProperties.Name &amp;amp; &quot;_&quot; &amp;amp; i)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;SET DestinationGroupProperties = DestinationGroup.GetProperties&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;IF SourceGroupProperties.IsCyclic THEN&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DestinationGroupProperties.IsCyclic = true&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DestinationGroup.SetProperties&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DestinationGroupProperties&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;ELSE&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;SourceGroupProperties.IsCyclic = true&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DestinationGroupProperties.SetProperties&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;SourceGroupProperties&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;END IF&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;SET Fields = SourceGroupProperties.FieldDefs&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;FOR c = 0 TO Fields.Count-1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;SET fld = Fields(c)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DestinationGroup.AddField&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;fld.name&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;NEXT&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Application.waitforidle&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NEXT&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Open document with selection of current month&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB DocumentOpen&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.Sheets(&quot;Intro&quot;).Activate&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.ClearAll (true)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.Fields(&quot;YearMonth&quot;).Select&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.Evaluate(&quot;Date(MonthStart(Today(), 0),&#39;MMM-YYYY&#39;)&quot;)&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Read and Write variables&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
FUNCTION getVariable(varName)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.Variables(varName)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;getVariable = v.GetContent.String&lt;br /&gt;
END FUNCTION&amp;nbsp;&lt;br /&gt;
SUB setVariable(varName, varValue)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.Variables(varName)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;v.SetContent varValue, true&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Open QlikView application, reload, press a button and close (put the code in a .vbs file)&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Set MyApp = CreateObject(&quot;QlikTech.QlikView&quot;)&lt;br /&gt;
Set MyDoc = MyApp.OpenDoc (&quot;C:\QlikViewApps\Demo.qvw&quot;,&quot;&quot;,&quot;&quot;)&lt;br /&gt;
Set ActiveDocument = MyDoc&lt;br /&gt;
ActiveDocument.Reload&lt;br /&gt;
Set Button1 = ActiveDocument.GetSheetObject(&quot;BU01&quot;)&lt;br /&gt;
Button1.Press MyDoc.GetApplication.Quit&lt;br /&gt;
Set MyDoc = Nothing&lt;br /&gt;
Set MyApp = Nothing&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Delete file&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
FUNCTION DeleteFile(rFile)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set oFile = createObject(&quot;Scripting.FileSystemObject&quot;)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;currentStatus = oFile.FileExists(rFile)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if currentStatus = true than&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oFile.DeleteFile(rFile)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;end if&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set oFile = Nothing&lt;br /&gt;
END FUNCTION&amp;nbsp;&lt;br /&gt;
SUB CallExample&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DeleteFile (&quot;C:\MyFile.PDF&quot;)&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Get reports information&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
function countReports&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set ri = ActiveDocument.GetDocReportInfo&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;countReports = ri.Count&lt;br /&gt;
end function&amp;nbsp;&lt;br /&gt;
function getReportInfo&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set ri = ActiveDocument.GetDocReportInfo&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set r = ri.Item(i)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;getReportInfo = r.Id &amp;amp; &quot;,&quot; &amp;amp; r.Name &amp;amp; &quot;,&quot; &amp;amp; r.PageCount &amp;amp; CHR(10)&lt;br /&gt;
end function&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Send mail using Google Mail&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB SendMail&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim objEmail&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Const cdoSendUsingPort = 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Send the message using SMTP&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Const cdoBasicAuth = 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39; Clear-text authentication&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Const cdoTimeout = 60&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39; Timeout for SMTP in seconds&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mailServer = &quot;smtp.gmail.com&quot;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SMTPport = 465&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mailusername = &quot;MyAccount@gmail.com&quot;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mailpassword = &quot;MyPassword&quot;&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mailto = &quot;destination@company.com&quot;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mailSubject = &quot;Subject line&quot;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mailBody = &quot;This is the email body&quot;&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objEmail = CreateObject(&quot;CDO.Message&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objConf = objEmail.Configuration&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objFlds = objConf.Fields&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;With objFlds&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/sendusing&quot;) = cdoSendUsingPort&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/smtpserver&quot;) = mailServer&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/smtpserverport&quot;) = SMTPport&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/smtpusessl&quot;) = True&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout&quot;) = cdoTimeout&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/smtpauthenticate&quot;) = cdoBasicAuth&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/sendusername&quot;) = mailusername&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Item(&quot;http://schemas.microsoft.com/cdo/configuration/sendpassword&quot;) = mailpassword&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;.Update&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End With&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objEmail.To = mailto&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objEmail.From = mailusername&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objEmail.Subject = mailSubject&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objEmail.TextBody = mailBody&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objEmail.AddAttachment &quot;C:\report.pdf&quot;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objEmail.Send&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objFlds = Nothing&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objConf = Nothing&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objEmail = Nothing&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Changing Font setting of an Object&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB Font()&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set obj = ActiveDocument.GetSheetObject(&quot;BU01&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set fnt = obj.GetFrameDef.Font&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fnt.PointSize1000 = fnt.PointSize1000 + 1000&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fnt.FontName = &quot;Calibri&quot;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fnt.Bold = true&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fnt.Italic = true&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fnt.Underline = true&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;obj.SetFont fnt&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;To Show and Hide Tab row&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub ShowTab&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;rem Hides tabrow in document properties&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set docprop = ActiveDocument.GetProperties&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;docprop.ShowTabRow=true&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.SetProperties docprop&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Sub HideTab&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;rem Hides tabrow in document properties&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set docprop = ActiveDocument.GetProperties&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;docprop.ShowTabRow=false&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.SetProperties docprop&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Always One Selected Enable / Disable setting through Macro&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub AlwaysOneSelected&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set obj = ActiveDocument.GetSheetObject(&quot;LB02&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set boxfield=obj.GetField&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set fprop = boxfield.GetProperties&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fprop.OneAndOnlyOne = True&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;boxfield.SetProperties fprop&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Sub RemoveAlwaysOneSelected&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set obj = ActiveDocument.GetSheetObject(&quot;LB02&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set boxfield=obj.GetField&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set fprop = boxfield.GetProperties&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fprop.OneAndOnlyOne = False&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;boxfield.SetProperties fprop&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.ClearAll True&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Reading Rows and Columns in a table object&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub ReadStraightTable&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set Table = ActiveDocument.GetSheetObject( &quot;CH01&quot; )&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;For RowIter = 0 to table.GetRowCount-1&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;For ColIter = 0 to table.GetColumnCount-1&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;set cell = table.GetCell(RowIter,ColIter)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Msgbox(cell.Text)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Next&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Next&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Get number of Rows in a Straight or Pivot tables&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
function ReadRowsCount&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.GetVariable(&quot;variableName&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;v.SetContent&amp;nbsp; ActiveDocument.GetSheetObject( &quot;CH01&quot; ).GetRowCount-1, true&lt;br /&gt;
end function&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Get and Set variable values in macros&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
function setVariable(name, value)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.GetVariable(&quot;variableName&quot;)&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;v.SetContent value,true&lt;br /&gt;
end function&lt;br /&gt;
&lt;br /&gt;
function getVariable(name)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.GetVariable(&quot;variableName&quot;)&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;getVariable = v.GetContent.String&lt;br /&gt;
end function&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export chart data to QVD file, the chart may Bar/Line/StraightTable/Pivot etc.&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
sub ChartToQVD&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set obj = ActiveDocument.GetSheetObject(&quot;CH01&quot;)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;obj.ExportEx &quot;QvdName.qvd&quot;, 4&amp;nbsp;&lt;br /&gt;
end sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export Charts as image for each value selection in a Listbox&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
FUNCTION ExportObjectToJpg( ObjID, fName)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ctiveDocument.GetSheetObject(ObjID).ExportBitmapToFile fName&amp;nbsp;&lt;br /&gt;
END FUNCTION&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
SUB ExportChartByListboxValues&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;DIM fname, value, filePath, timestamp&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;filePath = ActiveDocument.Variables(&quot;vPDFFlagPath&quot;).GetContent.STRING&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;timestamp = Year(Now()) &amp;amp; DatePart(&quot;m&quot;, Now()) &amp;amp; DatePart(&quot;d&quot;, Now()) &amp;amp; DatePart(&quot;h&quot;, Now()) &amp;amp; DatePart(&quot;n&quot;, Now()) &amp;amp;&amp;nbsp; &amp;nbsp; &amp;nbsp;DatePart(&quot;s&quot;, Now())&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET Doc = ActiveDocument&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fieldName = &quot;EmployeeID&quot;&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET Field = Doc.Fields(fieldName).GetPossibleValues&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;FOR index = 0 to Field.Count-1&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Doc.Fields(fieldName).Clear&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Doc.Fields(fieldName).SELECT&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Field.Item(index).Text&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;fileName = Field.Item(index).Text &amp;amp; &quot;_&quot; &amp;amp; timestamp&amp;nbsp; &amp;nbsp;&amp;amp; &quot;.jpg&quot;&#39;Field.Item(index).Text &amp;amp; DateValue&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;ExportObjectToJpg &quot;CH420&quot;, filePath &amp;amp; fileName&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NEXT&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Doc.Fields(fieldName).Clear&amp;nbsp;&lt;br /&gt;
END SUB&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Checks whether given folder exists if not creates the given folder&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Function CheckFolderExists(path)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set fileSystemObject = CreateObject(&quot;Scripting.FileSystemObject&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If Not fileSystemObject.FolderExists(path) Than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;fileSystemObject.CreateFolder(path)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Minimize the chart object and move the chart position 20 pixels down and 15 right&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub MoveChart&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set mybox = ActiveDocument.GetSheetObject(&quot;CH09&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mybox.Minimize&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set fr = mybox.GetFrameDef&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pos = fr.MinimizedRect&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pos.Top = pos.Top + 20&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pos.Left = pos.Left + 15&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mybox.SetFrameDef fr&amp;nbsp;&lt;br /&gt;
end sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Move Chart Object 20 pixels down and 15 right&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub MoveChart&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set obj = ActiveDocument.GetSheetObject(&quot;CH09&quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pos = obj.GetRect&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pos.Top = pos.Top + 20&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pos.Left = pos.Left + 15&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;obj.SetRect pos&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export Table charts Side by Side in a single Excel sheet&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Function ExportCharts()&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlApp = CreateObject(&quot;Excel.Application&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlApp.Visible = true&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlDoc = xlApp.Workbooks.Add &#39;open new workbook&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nSheetsCount = 0&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL RemoveDefaultSheet(xlDoc)&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nSheetsCount = xlDoc.Sheets.Count&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlDoc.Sheets(nSheetsCount).Select&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlSheet = xlDoc.Sheets(nSheetsCount)&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL ExportRevenueWidgets(xlDoc,xlSheet)&amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&#39;Call Export Widgets By Sheet&amp;nbsp;&lt;br /&gt;
Function ExportRevenueWidgets(xlDoc,xlSheet)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL Export(xlDoc,xlSheet,&quot;CH09&quot;, &quot;A&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL Export(xlDoc,xlSheet,&quot;CH09&quot;, &quot;D&quot;)&amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&#39;Export Widgets&amp;nbsp;&lt;br /&gt;
Function Export(xlDoc, xlSheet,widgetID, columnStart)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nRow = xlSheet.UsedRange.Rows.Count&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nRow = 1&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set SheetObj = ActiveDocument.GetSheetObject(widgetID)&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;Copy the chart object to clipboard&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SheetObj.CopyTableToClipboard true&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;Paste the chart object in Excel file&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlSheet.Paste xlSheet.Range(columnStart&amp;amp;nRow)&amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&#39;Remove Default Sheets from Excel Files&amp;nbsp;&lt;br /&gt;
Sub RemoveDefaultSheet(xlDoc)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Do&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nSheetsCount = xlDoc.Sheets.Count&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;If nSheetsCount = 1 than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Exit Do&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Else&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;xlDoc.Sheets(nSheetsCount).Select&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;xlDoc.ActiveSheet.Delete&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;End If&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Loop&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Setting Scroll bar of a chart to Right side by default&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB StartScrollRight&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SET chartObject = ActiveDocument.GetSheetObject(&quot;CH01&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;SET chartProperties = chartObject.GetProperties&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;chartProperties.ChartProperties.XScrollInitRight = true&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;chartObject.SetProperties chartProperties&amp;nbsp;&lt;br /&gt;
END SUB&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Show hide expression in Straight / Pivot table&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub ShowHideExpression()&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET chartObj = ActiveDocument.GetSheetObject(&quot;CH01&quot;)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET chartProp= chartObj.GetProperties&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET expr = chartProp.Expressions.Item(1).Item(0).Data.ExpressionData&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;expr.Enable = False // Hides First expression&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET expr = chartProp.Expressions.Item(2).Item(0).Data.ExpressionData&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;expr.Enable = True // Displays Second expression&amp;nbsp;&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;To reset InputField values&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub ResetInputField&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39; Reset the InputField&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set fld = ActiveDocument.Fields(&quot;InputFieldName&quot;)&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fld.ResetInputFieldValues 0,&amp;nbsp; 0&amp;nbsp; &amp;nbsp;&#39; 0 = All&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;values reset, 1 = Reset Possible value, 2 = Reset single value&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;To set InputField values&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub SetInputField&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set fld = ActiveDocument.Fields(&quot;Budget&quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;fld.SetInputFieldValue 0, &quot;999&quot;&amp;nbsp; &#39; Sets InputField value to 999&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Clear specific Fields&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB ClearFields&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET Doc = ActiveDocument&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Doc.Fields(FieldName1).Clear&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Doc.Fields(FieldName2).Clear&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Doc.Fields(FieldName3).Clear&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Doc.Fields(DateFieldNameN).Clear&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export chart to CSV&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
SUB ExportChartToCSV&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SET&amp;nbsp; objChart = ActiveDocument.GetSheetObject(&quot;CH01&quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objChart.Export &quot;C:\Data.CSV&quot;, &quot;, &quot;&lt;br /&gt;
END SUB&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Fit zoom to Window&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub FitZoomToWindow&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.GetApplication.WaitForIdle&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.ActiveSheet.FItZoomToWindow&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Macro to get fast change chart type in a variable&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
10 - Pivot Table&lt;br /&gt;
11 - Straight Table&lt;br /&gt;
12 - Bar&lt;br /&gt;
15 - Line&lt;br /&gt;
&lt;br /&gt;
Sub GetChartType()&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set chart = ActiveDocument.getsheetobject(&quot;CH01&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set p = chart.GetProperties&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.GetVariable(&quot;vFastChangeChartType&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;v.SetContent&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;chart.GetObjectType,true&amp;nbsp;&lt;br /&gt;
end sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Open IE browser with URL based on a selected Dimension value - Use below macro in Document Properties Field Event Triggers&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Create a variable&lt;br /&gt;
vSelectedURL : =Only([Image Location])&lt;br /&gt;
&lt;br /&gt;
Sub Browse()&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.GetVariable(&quot;vSelectedURL&quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set ie = CreateObject(&quot;Internetexplorer.Application&quot;)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ie.Visible = True&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ie.Navigate v.GetContent.String&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export multiple chart to Microsoft PowerPoint slides&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub ExportPPT&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objPPT = CreateObject(&quot;PowerPoint.Application&quot;)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;objPPT.Visible = True&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set objPresentation = objPPT.Presentations.open(&quot;YourPath\ppt.pptx&quot;)&#39;file Path&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set PPSlide =objPresentation.Slides.Add(1,12)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.GetSheetObject(&quot;CH1&quot;).CopyBitmapToClipboard&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes.Paste&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Top = 150 &#39;This sets the top location of the image&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Left = 15 &#39;This sets the left location&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Width = 240&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Height = 250&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set PPSlide = objPresentation.Slides.Add(1,12)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.GetSheetObject(&quot;CH2&quot;).CopyBitmapToClipboard&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes.Paste&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Top = 150 &#39;This sets the top location of the image&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Left = 15 &#39;This sets the left location&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Width = 100&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;PPSlide.Shapes(PPSlide.Shapes.Count).Height = 200&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set PPSlide = Nothing&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set PPPres = Nothing&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set PPApp = Nothing&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Copy to Clip Board -Bit Map Image&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub CopyObject&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ActiveDocument.GetSheetObject(&quot;CH01&quot;).CopyBitmapToClipboard&amp;nbsp;&lt;br /&gt;
End sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Append data to existing Excel file&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub AppendDataToExcel&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;dim doc, xlApp, xlDoc, xlSheet, LastRow&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Const xlUp = -4162&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set doc = ActiveDocument&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlApp = CreateObject(&quot;Excel.Application&quot;)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlDoc = xlApp.Workbooks.Open(&quot;C:\Data.xlsx&quot;) &#39; Change filepath&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlapp.Visible = true&amp;nbsp; &#39; you can also set it to false so that process done in background&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlSheet = xlDoc.Worksheets(&quot;Sheet1&quot;)&amp;nbsp; &amp;nbsp;&#39; Replace Sheet1 with your sheet name&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlSheet.Activate&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;LastRow = xlSheet.Cells(xlSheet.Rows.Count, 1).End(xlUp).Row&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;msgbox LastRow&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlSheet.Cells(LastRow + 1, 1).Select&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;doc.GetSheetObject(&quot;TB01&quot;).CopyTableToClipboard true&amp;nbsp; &amp;nbsp;&#39;Replace TB01 with your chart object ID&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlSheet.Paste&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlDoc.Save&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlDoc.Close&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlApp.Quit&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Export all objects of a Container to Excel&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
sub Export&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set oXL = CreateObject(&quot;Excel.Application&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;oXL.DisplayAlerts = False&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;oXL.visible=True&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim oXLDoc &#39;as Excel.Workbook&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim i&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set oXLDoc = oXL.Workbooks.Add&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;---------------------------------------&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set ContainerObj = ActiveDocument.GetSheetObject(&quot;CT02&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set ContProp=ContainerObj.GetProperties&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;aSheetObj=Array(&quot;CH02&quot;,&quot;CH03&quot;,&quot;CH06&quot;)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;---------------------------------------&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for i=0 to UBound(aSheetObj)&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&#39;ActiveDocument.GetApplication.WaitForIdle&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oXL.Sheets.Add&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oXL.ActiveSheet.Move ,oXL.Sheets( oXL.Sheets.Count )&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ContProp.SingleObjectActiveIndex = i&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ContainerObj.SetProperties ContProp&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Set oSH = oXL.ActiveSheet&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oSH.Range(&quot;A1&quot;).Select&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Set obj = ActiveDocument.GetSheetObject(aSheetObj(i))&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;obj.CopyTableToClipboard True&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oSH.Paste&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sCaption=obj.GetCaption.Name.v&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;set obj=Nothing&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oSH.Rows(&quot;1:1&quot;).Select&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oXL.Selection.Font.Bold = True&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oSH.Cells.Select&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oXL.Selection.Columns.AutoFit&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oSH.Range(&quot;A1&quot;).Select&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;oSH.Name=left(sCaption,30)&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; set oSH=Nothing&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;next&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Call Excel_DeleteBlankSheets(oXLDoc)&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;oXL.DisplayAlerts = True&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;// Finally select the first sheet&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;oXLDoc.Sheets(1).Select&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;---------------------------------------&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set oXL&amp;nbsp; &amp;nbsp; =Nothing&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set oXLDoc =Nothing&amp;nbsp;&lt;br /&gt;
end sub&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Private Sub Excel_DeleteBlankSheets(ByRef oXLDoc)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;For Each ws In oXLDoc.Worksheets&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;If (not HasOtherObjects(ws)) than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;If oXLDoc.Application.WorksheetFunction.CountA(ws.Cells) = 0 Than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;On Error Resume Next&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;Call ws.Delete()&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;End If&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;End If&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Next&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Public Function HasOtherObjects(ByRef objSheet) &#39;As Boolean&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim c&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If (objSheet.ChartObjects.Count &amp;gt; 0) Than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;HasOtherObjects = true&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Exit function&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If (objSheet.Pictures.Count &amp;gt; 0) Than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;HasOtherObjects = true&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Exit function&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If (objSheet.Shapes.Count &amp;gt; 0) Than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;HasOtherObjects = true&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Exit function&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;HasOtherObjects = false&amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Get list of bookmarks in Variable&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Sub GetBookmarks&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;bookmarks = ActiveDocument.GetDocBookmarkNames&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;dim BM&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for i = lbound(bookmarks) to ubound(bookmarks)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if(i=0) then&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;BM=&quot;&#39;&quot;&amp;amp;bookmarks(i)&amp;amp;&quot;&#39;&quot;&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;BM=BM&amp;amp;&quot;,&#39;&quot;&amp;amp;bookmarks(i)&amp;amp;&quot;&#39;&quot;&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end if&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;next&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;set v = ActiveDocument.GetVariable(&quot;vVariable&quot;)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;v.SetContent BM,true&amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Export charts for each bookmark in separate excel sheets&lt;br /&gt;
Function ExportCharts()&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlApp = CreateObject(&quot;Excel.Application&quot;)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlApp.Visible = true&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set xlDoc = xlApp.Workbooks.Add &#39;open new workbook&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nSheetsCount = 0&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL RemoveDefaultSheet(xlDoc)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;bookmarks = ActiveDocument.GetDocBookmarkNames&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for i = lbound(bookmarks) to ubound(bookmarks)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;ActiveDocument.RecallDocBookmark&amp;nbsp; bookmarks(i)&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nSheetsCount = xlDoc.Sheets.Count&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;msgbox nSheetsCount&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;xlDoc.Sheets(nSheetsCount).Select&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Set xlSheet = xlDoc.Sheets(nSheetsCount)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;msgbox xlSheet.Name&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;CALL ExportRevenueWidgets(xlDoc,xlSheet)&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&#39; set nSheetsCount = nSheetsCount + 1&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if i &amp;lt;&amp;gt; ubound(bookmarks) than&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;xlDoc.Sheets.Add&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;xlDoc.ActiveSheet.Move ,xlDoc.Sheets( xlDoc.Sheets.Count )&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;end if&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&#39; msgbox xlDoc.Sheets.Count&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;next&amp;nbsp; &amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&#39;Call Export Widgets By Sheet&amp;nbsp; &amp;nbsp;&lt;br /&gt;
Function ExportRevenueWidgets(xlDoc,xlSheet)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL Export(xlDoc,xlSheet,&quot;CH01&quot;, &quot;A&quot;)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;CALL Export(xlDoc,xlSheet,&quot;CH02&quot;, &quot;D&quot;)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&#39;Export Widgets&amp;nbsp; &amp;nbsp;&lt;br /&gt;
Function Export(xlDoc, xlSheet,widgetID, columnStart)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nRow = xlSheet.UsedRange.Rows.Count&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;nRow = 1&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Set SheetObj = ActiveDocument.GetSheetObject(widgetID)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;Copy the chart object to clipboard&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SheetObj.CopyTableToClipboard true&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&#39;Paste the chart object in Excel file&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;xlSheet.Paste xlSheet.Range(columnStart&amp;amp;nRow)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
End Function&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&#39;Remove Default Sheets from Excel Files&amp;nbsp; &amp;nbsp;&lt;br /&gt;
Sub RemoveDefaultSheet(xlDoc)&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Do&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;nSheetsCount = xlDoc.Sheets.Count&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If nSheetsCount = 1 than&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;Exit Do&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Else&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;xlDoc.Sheets(nSheetsCount).Select&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;xlDoc.ActiveSheet.Delete&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp; &lt;span style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Loop&amp;nbsp; &amp;nbsp;&lt;br /&gt;
End Sub&amp;nbsp; </content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/4523740410339197690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/11/useful-qlikview-macros.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4523740410339197690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/4523740410339197690'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/11/useful-qlikview-macros.html' title='Useful Qlikview Macros'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-6857873660602642400</id><published>2017-08-06T11:48:00.002+04:00</published><updated>2017-08-06T11:48:53.093+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="mySQL"/><category scheme="http://www.blogger.com/atom/ns#" term="Password"/><category scheme="http://www.blogger.com/atom/ns#" term="reset password"/><category scheme="http://www.blogger.com/atom/ns#" term="reset root password"/><category scheme="http://www.blogger.com/atom/ns#" term="root"/><title type='text'>Reset Forgotten MySql root Password Under Windows</title><content type='html'>&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
If you forgot root password for your MySQL database server running under Microsoft Windows, there is still a way to access your database and even reset your password using the command prompt.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
Follow next steps:&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
&amp;nbsp;1. Stop your MySQL server completely,&amp;nbsp;start “services.msc” using Run window, and stop the service there.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
2. Open your MS-DOS command prompt using “cmd” inside the Run window. Then go to your MySQL bin folder, such as&amp;nbsp;&lt;em&gt;C:\MySQL\bin.&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
3. Execute the following command in the command prompt:&lt;/div&gt;
&lt;pre style=&quot;background-color: white; color: #333333; font-family: Monaco, Menlo, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px; margin-bottom: 2em; padding: 0px 3px 2px; white-space: pre-wrap; word-wrap: break-word;&quot;&gt;  mysqld.exe -u root --skip-grant-tables&lt;/pre&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
4. Leave the current MS-DOS command prompt as it is, and open a new MS-DOS command prompt window.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
5. Go to your MySQL bin folder again.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
6. Enter “mysql” and press enter.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
7. You should now have the MySQL command prompt working. Type “use mysql;” so that we switch to the “mysql” database.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
8. Execute the following command to update the password:&lt;/div&gt;
&lt;pre style=&quot;background-color: white; color: #333333; font-family: Monaco, Menlo, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 12px; margin-bottom: 2em; padding: 0px 3px 2px; white-space: pre-wrap; word-wrap: break-word;&quot;&gt;UPDATE user SET Password = PASSWORD(&#39;your_new_passowrd&#39;) WHERE User = &#39;root&#39;;&lt;/pre&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
However, you can now run almost any SQL command that you wish.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
After you are finished close the first command prompt, and type “exit;” in the second command prompt.&lt;/div&gt;
&lt;div style=&quot;background-color: white; color: #444444; font-family: Lora, Georgia, serif; font-size: 18px; margin-bottom: 1.2em; margin-top: 1.2em;&quot;&gt;
&amp;nbsp;You can now start the MySQL service.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/6857873660602642400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/08/reset-forgotten-mysql-root-password.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/6857873660602642400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/6857873660602642400'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/08/reset-forgotten-mysql-root-password.html' title='Reset Forgotten MySql root Password Under Windows'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-51456694461146582</id><published>2017-07-10T10:53:00.001+04:00</published><updated>2017-07-10T10:58:10.090+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Configuration Manager"/><category scheme="http://www.blogger.com/atom/ns#" term="Recovery"/><category scheme="http://www.blogger.com/atom/ns#" term="SA Password"/><category scheme="http://www.blogger.com/atom/ns#" term="SA. Password"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><title type='text'>How To Recover &quot;SA&quot; Password in Microsoft SQL Server</title><content type='html'>&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;If you have access to the Windows Server
administrative password and Windows Authentication is enabled you can easily
reset the sa password using SSMS. Simply login into the host Windows Server as
Administrator then open SSMS and connect to the Database Engine using Windows
Authentication. You’ll see a dialog.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;After connecting you can
either use SSMS or T-SQL to change the sa password. To use SSMS navigate to the
Security node and then expand Logins and right click the sa login to change the
Password properties.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;Alternatively you can
select New Query from the SSMS menu to open Query Editor and then run the
following T-SQL query to reset the password for the sa login.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;GO&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;
ALTER LOGIN [sa] WITH DEFAULT_DATABASE=[master]&lt;br /&gt;
GO&lt;br /&gt;
USE [master]&lt;br /&gt;
GO&lt;br /&gt;
ALTER LOGIN [sa] WITH PASSWORD=N&#39;NewPassw0rd&#39;&lt;br /&gt;
GO&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;That’s all pretty easy
but what if you don’t have access an account that isn’t included in the
sysadmin role? Fortunately, beginning with SQL Server members of the
Windows Administrators group can access SQL Server in single-user mode. This
allows you to add a login to the sysadmin role which you can then use to start
SQL Server with administrative rights. The account needs to be a member of the
local administrators group.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;To start SQL Server in
single-user mode add the parameter -m at the command line. The easiest way to
do this is to use Configuration Manager. Stop the SQL Server Instance you want
to change. Right click the instance to open the Properties dialog and click the
Startup Parameters tab. Enter&amp;nbsp; –m in the Startup parameters option.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;&lt;b&gt;&lt;u&gt;NOTE:&lt;/u&gt;&lt;/b&gt; Sometimes SQL Server Configuration manager won&#39;t appear in search, either due to it ,it was installed recently ,so it was not indexed or any reason.&amp;nbsp; So you can use following commands as per your installed SQL Version.&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;
&lt;li&gt;&lt;pre class=&quot;lang-sql prettyprint prettyprinted&quot;&gt;&lt;code&gt;&lt;span class=&quot;pln&quot;&gt;SQLServerManager13&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;msc   SQLServer2016&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;pre class=&quot;lang-sql prettyprint prettyprinted&quot;&gt;&lt;code&gt;&lt;span class=&quot;pln&quot;&gt;SQLServerManager12&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;msc   SQLServer2014&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;pre class=&quot;lang-sql prettyprint prettyprinted&quot;&gt;&lt;code&gt;&lt;span class=&quot;pln&quot;&gt;SQLServerManager11&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;msc   SQLServer2012&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;pre class=&quot;lang-sql prettyprint prettyprinted&quot;&gt;&lt;code&gt;&lt;span class=&quot;pln&quot;&gt;SQLServerManager10&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;msc   SQLServer2008&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;
&lt;/span&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;Next, start the SQL
Server Instance. Then open an elevated command prompt and enter sqlcmd. In the
sqlcmd windows enter a command like you see following to add your login to the
sysadmin group.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 0px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;EXEC sp_addsrvrolemember
&#39;CONTOSO\mikeo2&#39;, &#39;sysadmin&#39;;&lt;br /&gt;
GO&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: normal; margin: 8px 0px 11px;&quot;&gt;
&lt;span lang=&quot;EN&quot; style=&quot;color: #333333; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 10.5pt; margin: 0px;&quot;&gt;This example adds the
account CONTOSO\mikeo2 to the SQL Server sysadmin role. Next, use Configuration
Manager to stop the SQL Server services and remove the -m from the Startup
Parameters. Then restart the SQL Server service. You should be able to login with
sysadmin rights using the account you added. Then you change the sa password
using one of the techniques presented earlier.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px 0px 11px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt;&lt;u&gt;&lt;/u&gt;&lt;sub&gt;&lt;/sub&gt;&lt;sup&gt;&lt;/sup&gt;&lt;strike&gt;&lt;/strike&gt;&lt;span style=&quot;font-family: &amp;quot;calibri&amp;quot;;&quot;&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/51456694461146582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/07/how-to-recover-sa-password-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/51456694461146582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/51456694461146582'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/07/how-to-recover-sa-password-in-sql-server.html' title='How To Recover &quot;SA&quot; Password in Microsoft SQL Server'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-1753653267525983404</id><published>2017-02-09T14:35:00.002+04:00</published><updated>2017-02-09T14:35:35.574+04:00</updated><title type='text'>Excel Functions</title><content type='html'>&lt;b&gt;&lt;u&gt;Consolidation&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
=INDIRECT(&quot;&#39;[SECOND_FILE.XLS]&quot;&amp;amp;MID(CELL(&quot;filename&quot;,$A$1),FIND(&quot;]&quot;,CELL(&quot;filename&quot;,$A$1))+1,256)&amp;amp;&quot;&#39;!$&quot;&amp;amp;SUBSTITUTE(ADDRESS(1,COLUMN(),4),&quot;1&quot;,&quot;&quot;)&amp;amp;ROW())</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/1753653267525983404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/02/excel-functions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/1753653267525983404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/1753653267525983404'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/02/excel-functions.html' title='Excel Functions'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15043304.post-5920753068808695938</id><published>2017-01-17T15:16:00.001+04:00</published><updated>2017-01-17T15:16:37.071+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2012 R2"/><category scheme="http://www.blogger.com/atom/ns#" term="AX"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Dynamics AX"/><category scheme="http://www.blogger.com/atom/ns#" term="Scripts"/><title type='text'>Demo Package V4. – Microsoft Dynamics AX 2012 R2 CU7</title><content type='html'>&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #444444; font-family: Arial, &amp;quot;Trebuchet MS&amp;quot;, sans-serif; font-size: 13px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;If you are a fan of windows 8, there is a special section for Windows 8 Applications for Microsoft Dynamics AX 2012&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(231, 231, 231); color: #444444; font-family: Arial, &amp;quot;Trebuchet MS&amp;quot;, sans-serif; font-size: 13px; margin: 0px 0px 22px; padding: 0px; vertical-align: baseline; width: 644px;&quot;&gt;&lt;tbody style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;tr style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td colspan=&quot;3&quot; style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; width=&quot;100%&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Windows 8 Applications for Microsoft Dynamics AX 2012 Demo Scripts and Installation Links&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;bottom&quot; width=&quot;18%&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Application Name&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;bottom&quot; width=&quot;35%&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Title&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;bottom&quot; width=&quot;46%&quot;&gt;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Download&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;18%&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/AX/2012/Approvals.docx&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Approvals&lt;/a&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;35%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Microsoft Dynamics AX Approvals Demo Script&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;46%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/AX/2012/Approvals.docx&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Approvals&lt;/a&gt;&amp;nbsp;(docx) 2.21 MB&lt;/span&gt;&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Windows Store Installation link:&lt;br /&gt;&lt;a href=&quot;http://apps.microsoft.com/webpdp/app/50dc0fad-729f-41ce-8e26-c48e3007f067&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Approvals application&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/AX/2012/Expenses.docx&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Expenses&lt;/a&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Microsoft Dynamics AX Expense Demo Script&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;46%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/AX/2012/Expenses.docx&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Expenses&lt;/a&gt;&amp;nbsp;(docx) 2.75 MB&lt;/span&gt;&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Windows Store Installation link:&lt;br /&gt;&lt;a href=&quot;http://apps.microsoft.com/webpdp/app/07aab6f9-c6ce-4b81-b04c-4b43c3f6de67&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Expenses application&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;18%&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/AX/2012/Timesheets.docx&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Timesheets&lt;/a&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;35%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Microsoft Dynamics AX Timesheets Demo Script&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;46%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/AX/2012/Timesheets.docx&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Timesheets&lt;/a&gt;&amp;nbsp;(docx) 3.35 MB&lt;/span&gt;&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Windows Store Installation link:&lt;br /&gt;&lt;a href=&quot;http://apps.microsoft.com/webpdp/app/2ac31b2e-f3fa-4f1c-bfb9-151393749246&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Timesheets application&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;background: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;18%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Microsoft Dynamics Business Analyzer&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;35%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Microsoft Dynamics AX Business Analyzer demo script for Microsoft Dynamics AX&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;background: transparent; border-bottom-color: initial; border-bottom-style: initial; border-image: initial; border-left-color: initial; border-left-style: initial; border-right-color: initial; border-right-style: initial; border-top-color: rgb(231, 231, 231); border-top-style: solid; border-width: 1px 0px 0px; margin: 0px; padding: 6px 24px; vertical-align: baseline;&quot; valign=&quot;top&quot; width=&quot;46%&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;a href=&quot;https://mbs.microsoft.com/downloads/partner/ax/demoscripts/MicrosoftDynamicsBusinessAnalyzerdemoscriptforMicrosoftDynamicsAX.pdf&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Demo script&lt;/a&gt;&amp;nbsp;(pdf) 1.28 MB&lt;/span&gt;&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background: transparent; border: 0px; line-height: 20px; margin-bottom: 20px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Windows Store Installation link:&lt;br /&gt;&lt;a href=&quot;http://apps.microsoft.com/windows/en-US/app/microsoft-dynamics-business/a68e5f35-e5c3-4bf8-8427-2bfdfa01fd72&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #cd4517; cursor: pointer; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;&quot;&gt;Microsoft Dynamics Business Analyzer&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doyouknowbygurus.blogspot.com/feeds/5920753068808695938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/01/demo-package-v4-microsoft-dynamics-ax.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/5920753068808695938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15043304/posts/default/5920753068808695938'/><link rel='alternate' type='text/html' href='http://doyouknowbygurus.blogspot.com/2017/01/demo-package-v4-microsoft-dynamics-ax.html' title='Demo Package V4. – Microsoft Dynamics AX 2012 R2 CU7'/><author><name>Gurus</name><uri>http://www.blogger.com/profile/17075174808545531118</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>