<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DBSync</title>
	<atom:link href="http://blogs.mydbsync.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.mydbsync.com</link>
	<description>Simplify Integration</description>
	<lastBuildDate>Wed, 16 May 2012 12:22:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>4 Reasons why Organizations and CFO’s need SaaS and Cloud Integration ?</title>
		<link>http://blogs.mydbsync.com/4-reasons-why-organizations-and-cfo%e2%80%99s-need-saas-and-cloud-integration-2/</link>
		<comments>http://blogs.mydbsync.com/4-reasons-why-organizations-and-cfo%e2%80%99s-need-saas-and-cloud-integration-2/#comments</comments>
		<pubDate>Wed, 16 May 2012 12:22:54 +0000</pubDate>
		<dc:creator>Manish Nair</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=273</guid>
		<description><![CDATA[Does your organization prefer technological upgrades? If no then you should. Regular technological advances are the key for success of any organization and such upgrade decisions in an organization are basically taken care by the Top Management like CEO’s and CFO’s, as they are well versed with the right time  for implementing such changes. If [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://blogs.mydbsync.com/wp-content/uploads/2012/05/Untitled.png"><img class="alignleft size-medium wp-image-274" src="http://blogs.mydbsync.com/wp-content/uploads/2012/05/Untitled-300x189.png" alt="" width="300" height="189" /></a>Does your organization prefer technological upgrades? </strong></p>
<p>If no then you should. Regular technological advances are the key for success of any organization and such upgrade decisions in an organization are basically taken care by the Top Management like CEO’s and CFO’s, as they are well versed with the right time  for implementing such changes.</p>
<p>If we talk about Chief Financial Officer’s [CFO’s] they are always trapped in-between data.  Lots of Data entry gives them a lot of burden and sometimes even creates confusion due to double Entry. <strong>DBSync works to resolve such kind of problems by reducing the double data entry for customers and increasing the visibility of multiple applications</strong>. Cloud Computing is one of the fastest growing fields according to <strong><em>a new Microsoft-funded survey it shows that spending on cloud deployment could double in the next 5 years.</em></strong></p>
<p><strong>Let’s have a look what these terminologies actually mean:</strong></p>
<p><strong><span style="text-decoration: underline">SaaS</span></strong><strong>-<span style="text-decoration: underline">Software as a Service</span></strong>, sometimes referred to as &#8220;on-demand software&#8221;, is a software delivery model in which software and associated data are centrally hosted in the cloud. SaaS is typically accessed by users using a thin client via a web browser.</p>
<p>Examples of common SaaS applications are:</p>
<ul>
<li>CRM      (customer relationship management) systems such as Salesforce, Microsoft      Dynamics CRM</li>
<li>Intacct      or NetSuite for Accounting</li>
<li>Google      Docs and Apps and many more</li>
</ul>
<p><strong><span style="text-decoration: underline">PaaS</span></strong><strong>-</strong><strong> </strong><strong><span style="text-decoration: underline">Platform as a Service</span></strong><span style="text-decoration: underline"> (<strong>PaaS</strong>)</span> is a category of cloud computing services that provide a computing platform and a solution stack (a <strong>solution stack</strong> is a set of components needed to deliver a fully functional <em>solution</em>, e.g. A product or service.) as a service. In this model, the consumer creates the software using tools and libraries from the provider. The consumer also controls software deployment and configuration settings. The provider provides the networks, servers and storage.</p>
<p>An example of PaaS is Facebook.</p>
<ul>
<li>Force.com      or database.com from Salesforce</li>
<li>Microsoft      XRM</li>
<li>Intacct,      NetSuite, Intuit &#8211; extension to standard accounting</li>
</ul>
<p><strong><span style="text-decoration: underline">iPaaS</span></strong><strong><span style="text-decoration: underline">-Integration Platform as a Service </span></strong>iPaaS is a platform for building and deploying integrations within the cloud and between the cloud and enterprise. With iPaaS, users can develop integration flows that connect applications residing in the cloud or on-premise and then deploy them without installing or managing any hardware or middleware.</p>
<p>Example- DBSync (<a href="blank">www.mydbsync.com)</a></p>
<p><strong><span style="text-decoration: underline">IaaS</span></strong><strong>-</strong> <strong><span style="text-decoration: underline">Infrastructure as a Service (IaaS)</span></strong> sometimes referred to as “hardware as a service”, IaaS is an outsourcing model under which users rent equipment accessed via the Internet to support their operations, including storage, hardware, servers and networking components. One of the most well known forms of IaaS is Amazon.com .<strong><em>According to a Survey it was projected that the overall market for dedicated hosting and cloud infrastructure-as-a-service (IaaS) could hit the $3.8 billion mark by the end of 2012, with a 14 percent compound annual growth rate.</em></strong></p>
<p>Examples include</p>
<ul>
<li>Amazon      EC2, S3</li>
<li>Microsoft      Azure</li>
</ul>
<p>Let&#8217;s look into few doubts which may arise in a CFO’s mind while thinking about Cloud.</p>
<ul>
<li><strong>Reason      1- What Cloud integration ? </strong></li>
</ul>
<p>Cloud integration is the provision of interface and data exchange between a hosted computing service and any other endpoint. The Typical functions of Cloud integration include loading, synchronizing, cleansing and replicating data. Example: DBSync and salesforce.com integration. Around 33% of World Business has today implemented Cloud Integration and this percentage is growing.</p>
<ul>
<li><strong>Reason      2-Is Cloud integration growing Proficiency for the CFO’s? </strong></li>
</ul>
<p>Integration is emerging as a proficiency which should be adopted by the Business. Cloud integration allows business leaders to break free from legacy infrastructure with surrounding legacy solutions with new and innovative cloud-based approaches. CFOs should take an interest as cloud integration impacts financial reporting, regulatory compliance, audit trails and the bottom line. If we analyze the small business regarding their payments made for reducing the double data entry we could find that the cost paid to the employee for it is around $ 20 an hour and they work around 10 hours in a week. Hence in 1 year (52 weeks) the company would spend</p>
<p style="text-align: center"><strong> 52weeks X 10 hours/week X $20 = $10400/ year </strong></p>
<p>it’s a huge amount for a company spending on reducing the double data entry where as software’s like DBSync would cost the organization around $1500 a year. Not only does such integrated solutions save money, but also provides visibility across application. Further, the cost of starting up is very minimal as there is no upfront capital cost for servers, the cloud provider takes care of it for you.</p>
<ul>
<li><strong>Reason      3-Do Cloud integration costs much? </strong></li>
</ul>
<p>The question to be asked should be what is the Total Cost of Ownership (TCO). Lets look at a traditional Integration setup</p>
<table style="height: 72px" border="0" cellspacing="0" cellpadding="0" width="584">
<tbody>
<tr>
<td width="325" valign="top"><strong> Item</strong></td>
<td valign="top"><strong> Cost($)</strong></td>
</tr>
<tr>
<td width="325" valign="top">Server (Primary and backup)</td>
<td valign="top">$5,000-$10,000</td>
</tr>
<tr>
<td width="325" valign="top">Software</td>
<td valign="top">$3,000-$15,000</td>
</tr>
<tr>
<td width="325" valign="top">Administrator/Engineer</td>
<td valign="top">$40,000-$90,000/year</td>
</tr>
<tr>
<td width="325" valign="top">Software Upgrades and Maintenance</td>
<td valign="top">$1,000-$3,000/year</td>
</tr>
</tbody>
</table>
<p>So, given a scenario above, we see a startup cost of $50,000 or more with an annual cost of $90,000-$95,000.</p>
<p>Now, if we compare the above with Cloud Integration, you do not need servers, purchase software licenses, hire administrators or worry about upgrades. All these are normally part of you subscription licensing fees and perhaps a annual maintenance fee of $500-$1000/month. So, with everything deployed you are looking at $15k/year as compared to $90k+ / year.</p>
<p>So, the cost of Cloud Integration doesn’t cost much, as compared to the services and the benefits provided by it. In fact Cloud integration, also bring in inherent advantages  like data security, scalability and a flexible subscription model of expanding use &#8211; pay as you use.</p>
<ul>
<li><strong>Reason      4-Is Integration approach suitable for the long run? </strong></li>
</ul>
<p>Enterprises choose one of the four forms of integration</p>
<ol>
<li>In-House Developed Integration</li>
<li>Purchase a Middle ware to perform      point-to-point integration</li>
<li>Use a 3rd-party provider to manage an      integration by providing Remote access in  infrastructure      provided by your firm.</li>
<li>Cloud Integration, where a Integation      Platform-as-a-Service (iPaaS) provider provides template based integration      as a service.</li>
</ol>
<p>As business leaders procure more and more SaaS/cloud applications, managing the ever-changing landscape of point-to-point integrations raises the total cost of ownership (TCO). Quite frankly, point-to-point integration is not scalable and is costly in the long run. CFOs can exert leadership by suggesting a more comprehensive approach to cloud integration that accounts for starting small and growing to meet demand. The worst thing a CFO can do is rip out a short-term tactical solution in couple of months after it proves not to meet data volumes or scale to meet complexity.</p>
<p>Hence these points may clear some doubts which would have arrived in the <strong><em>Mind of CFO’s</em></strong>. As a result, CFOs who have made decision authority to move to the cloud need an integration architecture approach that aligns with the security and regulatory compliance issues that go with protecting business assets, reducing operational for both IT and other processes, while delivering a high level of agility and scalability. A multipoint cloud-integration with a subscription based pricing approach will deliver the best ROI and align most closely with the architectural and technical benefits of consumerization of IT. More importantly, CFOs play a key role in articulating the benefits of overall cost savings and increased productivity and helping the business and IT effectively collaborate.</p>
<p>For more such interesting Details and discussions log on to <a href="http://www.mydbsync.com/">www.mydbsync.com</a> .</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2F4-reasons-why-organizations-and-cfo%25e2%2580%2599s-need-saas-and-cloud-integration-2%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/4-reasons-why-organizations-and-cfo%e2%80%99s-need-saas-and-cloud-integration-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EAI &amp; ETL : When you should choose one over the other</title>
		<link>http://blogs.mydbsync.com/eai-etl-when-you-should-choose-one-over-the-other/</link>
		<comments>http://blogs.mydbsync.com/eai-etl-when-you-should-choose-one-over-the-other/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 18:20:08 +0000</pubDate>
		<dc:creator>Avinash Rao</dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[CRM]]></category>
		<category><![CDATA[data integration]]></category>
		<category><![CDATA[data quality]]></category>
		<category><![CDATA[dbsync]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=249</guid>
		<description><![CDATA[As part of our quarterly review process of all the FAQs, we have decided to touch upon the most frequently talked about subject, ETL vs EAI. In this article we look to address some of the pain points involved in the decision making process between the two, what they mean to your Business and when [...]]]></description>
			<content:encoded><![CDATA[<p>As part of our quarterly review process of all the FAQs, we have decided to touch upon the most frequently talked about subject, ETL vs EAI. In this article we look to address some of the pain points involved in the decision making process between the two, what they mean to your Business and when you should draw boundaries between these two  integration techniques.</p>
<p>As part of any data integration strategy, it is a golden rule of thumb to follow<em> ‘prevent and prepare rather than repent and repair’</em>. In most cases concerning Business Intelligence initiatives, if you know what you don’t need, you are already half way through in the quest to what you want to achieve. Business Enterprises invest millions of dollars on BI initiatives and Data Warehousing and hence rely on a consistent, accurate and reliable data. Thus following proper integration techniques becomes all the more vital. With concerned to enterprise-integration strategy, EAI is essential for maintaining a perfect harmony between business needs and IT solutions where as Data integration, a function of ETL is a constant need as inconsistent data at the heart of any BI initiative fails to provide an accurate picture of the Business. Hence the vital question EAI or ETL?</p>
<p><strong>What is EAI (Enterprise Application Integration)?</strong></p>
<p>EAI may be defined as a process of aligning a business’s strategic vision with its information technology. In other words EAI is mainly process integration that exists to allow client applications to operate on data from across the business through API calls without regard to its location, encapsulating technology or format. It involves integration of incompatible business applications within and beyond enterprise to allow them to talk to each other seamlessly and to share data in real time.</p>
<p><a href="http://blogs.mydbsync.com/wp-content/uploads/2012/02/EAI.png"><img class="aligncenter size-full wp-image-250" src="http://blogs.mydbsync.com/wp-content/uploads/2012/02/EAI.png" alt="" width="252" height="319" /></a></p>
<p>EAI solutions enable the automation of end-to-end business processes by coordinating sequences of tasks and resources (both systems and people) that perform them. EAI solutions support sophisticated exception management and the dynamic modification of processes even when processes are underway. EAI involves developing a ‘unified view’ of an enterprise’s business and its applications, seeing how existing applications fit into the scheme of things, and then devising ways to efficiently reuse what already exists while adding new applications and data.</p>
<p>EAI integration is mostly message-based, transaction-oriented, point-to-hub, brokering and transformation for application-to-application integration. Some of the core benefits offered by Enterprise Application Integration are.</p>
<ol>
<li>A focus on integrating both business-level processes and data</li>
<li>A focus on reuse and distribution of business processes and data</li>
<li>A focus on simplifying application integration by reducing the amount of detailed, application specific knowledge required by the users</li>
</ol>
<p><strong>What is ETL (Extraction, Transformation &amp; Loading)?</strong></p>
<p>As the acronym stands, ETL is a process of extraction / reading a database, transforming or validating the data, and lastly loading / writing to a database. Extract, Tranform &amp; Load are three database functions that are combined into one tool (like DBSync) to pull data out of source databases and place it into target databases. ETL is used to migrate data from databases to others, to form data marts and data warehouses and also to convert databases from one format or type to another.</p>
<p><a href="http://blogs.mydbsync.com/wp-content/uploads/2012/02/ETL2.png"><img class="aligncenter size-full wp-image-253" src="http://blogs.mydbsync.com/wp-content/uploads/2012/02/ETL2.png" alt="" width="386" height="295" /></a></p>
<p style="text-align: center"><img class="aligncenter" src="image/png;base64,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" alt="" /></p>
<p><strong>Extract</strong> <strong>-</strong> The process of reading data from source systems. Data can be extracted in schedule-driven pull mode or event–driven push mode. Pull mode operation supports data consolidation and is typically done in batch. Push mode operation is one online by propagating data changes to target data stores.</p>
<p><strong>Transform</strong> <strong>-</strong> the process of converting the extracted data from its existing form into the format it needs to be in so that it can be placed into other systems or databases. Transformation occurs by using rules or lookup tables or by combining the data with other data.</p>
<p><strong>Load -</strong> The process of creation and execution of workflows to write data into the target systems. Data loading may cause a complete refresh of a target data store or may be done by updating the target destination. Interfaces here include de facto standards like ODBC, JBDC, JMS, or application interfaces.</p>
<p>ETL is mainly designed to process very large amounts of data, ETL provides a suitable platform for</p>
<ol>
<li> Improved productivity by reuse of objects and transformations</li>
<li>Strict Methodology</li>
<li>Better Metadata Support, including impact analysis.</li>
</ol>
<p><strong>Drawing Boundaries for ETL &amp; EAI</strong></p>
<p>As mentioned in the above sections, both techniques rely on the concept of a unified view and the definition of a mapping that allows data from many disparate sources to be &#8220;projected&#8221; onto that view. But what differ are the purpose, speed and direction and amount of data that are transformed and placed within the unified view from the external sources.</p>
<p>Process-level integration mainly deals with building enterprise-wide business workflows and processes and incorporating existing applications into those processes. EAI middleware acts as the workflow engine integrating applications in near real time, passing small amounts of data through message queues and a series of stages. EAI tools provide much more complete workflow capabilities than ETL tools, which provide simple workflow.  EAI tools, and especially their workflow components, provide very sophisticated GUI development environments that enable design and management of very complex business processes. Here transformations are focused on ensuring a common understanding of the context and meaning (semantics) of the data involved within the message, the more likely a proven EAI is more appropriate.</p>
<p>With regards to data integration, ETL tools and also next generation ETL clearly holds an advantage whether in batch or real time. Synchronizing data between two applications involves a lot more data manipulation than simply moving data from point Source to Target. It involves data intense tasks that depend upon either RDBMS efficiencies/scalability or in-memory data caching to achieve the necessary throughput. Typically, enterprise data warehousing projects require you to move large amounts of data within relatively small windows of time. Also since ETL tools were born out of the relational database world, and thus are adept at performing SQL oriented transformations. They deal mainly with pulling data out of multiple relational tables, understanding the meaning and relationships between the tables, combining, merging, or joining that data, and augmenting it with data from their sources. Since this is more than just moving data from Source to Target, ETL is more appropriate.</p>
<table style="height: 144px" border="1" cellspacing="0" cellpadding="0" width="644">
<tbody>
<tr>
<td width="319" valign="top">
<p style="text-align: center"><strong>When   EAI</strong></p>
</td>
<td width="319" valign="top">
<p style="text-align: center"><strong>When   ETL</strong></p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">High number of transactions</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Large amounts of data</p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">Message transforms</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Complex transformations</p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">Transformation act on a single row of   data</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Transformation is data-set oriented</p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">Little data augmentation</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Large data augmentation</p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">1 to n ; m to n</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Point-to-point</p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">Suitable for real-time data needs</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Suitable for large amounts of data</p>
</td>
</tr>
<tr>
<td width="319" valign="top">
<p style="text-align: center">High volume, low footprint data   exchange</p>
</td>
<td width="319" valign="top">
<p style="text-align: center">Generally used to move data between 2   or more databases / data repositories</p>
</td>
</tr>
</tbody>
</table>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Feai-etl-when-you-should-choose-one-over-the-other%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/eai-etl-when-you-should-choose-one-over-the-other/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Automating the process of Creating Purchase Order from Sales Order</title>
		<link>http://blogs.mydbsync.com/automating-the-process-of-creating-purchase-order-from-sales-order/</link>
		<comments>http://blogs.mydbsync.com/automating-the-process-of-creating-purchase-order-from-sales-order/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 22:50:14 +0000</pubDate>
		<dc:creator>Rajeev Gupta</dc:creator>
				<category><![CDATA[Accounting]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=233</guid>
		<description><![CDATA[You create purchase order from your sales order. You do it every time if you are in certain in industry. But why doesn&#8217;t accounting systems let you automate it? We saw this behavior in many accounting application from &#8211; QuickBooks to Intacct and Microsoft Dynamics GP (aka GreatPlains). We ran into this requirement with quite [...]]]></description>
			<content:encoded><![CDATA[<p>You create purchase order from your sales order. You do it every time if you are in certain in industry. But why doesn&#8217;t accounting systems let you automate it?</p>
<p>We saw this behavior in many accounting application from &#8211; QuickBooks to Intacct and <a href="http://www.mydbsync.com/adv/jump-start-microsoft-dynamics-gp-greatplains-salesforce-integration" target="_blank">Microsoft Dynamics GP</a> (aka GreatPlains).</p>
<p>We ran into this requirement with quite a few times and ended up using our <a href="http://www.mydbsync.com/integration/microsoft-dynamics-greatplains">DBSync </a>application to build out these automated processes.</p>
<p>Here are some of the use cases<br />
1. CRM application creates an opportunity<br />
2. Opportunity flows into accounting as a Sales Order<br />
3. Invoices can be created from these Sales Orders<br />
4. Purchase Orders can be created using the Sales Order</p>
<p>To create Purchase Orders, you will need to make sure that all items have associated item vendors in it and in certain accounting applications, it should also need to be &#8220;Purchased&#8221; and not in stock.</p>
<p>In most of accounting system, you will have to read Sales Orders (SO) and translate to Purchase Orders (PO). Fortunately Microsoft Dynamics GP (GreatPlains) makes it easy for it when using with eConnect API. Microsoft Dynamics provides a SOP Transaction for creating PO from Sales Order (nice !!!). There seems to be a misconception in GP community that taSopToPopLink only links the two documents which is not true. It actually does create the PO for you.</p>
<p>The following eConnect XML request creates PO from a Sales Order (SOPNUMBE)</p>
<p><code> </code></p>
<p><span style="font-family: monospace;">&lt;eConnect xmlns:dt=&#8221;urn:schemas-microsoft-com:datatypes&#8221;&gt;</span></p>
<div id="_mcePaste"><code>&lt;SOPTransactionType&gt;</code></div>
<div id="_mcePaste"><code>&lt;taSopToPopLink&gt;</code></div>
<div id="_mcePaste"><code>&lt;SOPTYPE&gt;2&lt;/SOPTYPE&gt;</code></div>
<div id="_mcePaste"><code>&lt;SOPNUMBE&gt;000002&lt;/SOPNUMBE&gt;</code></div>
<div id="_mcePaste"><code>&lt;/taSopToPopLink&gt;</code></div>
<div id="_mcePaste"><code>&lt;/SOPTransactionType&gt;</code></div>
<div id="_mcePaste"><code>&lt;/eConnect&gt;</code></div>
<p>Once you run it, you get back true or false (with error). Error is quite self descriptive for you to trouble shoot it.</p>
<p>You can find the records in POP10100 (header) and POP10110 (line item).</p>
<p>Hope to post the video of it working in due course. Hope this article helps.</p>
<p>Enjoy integrating&#8230;</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Fautomating-the-process-of-creating-purchase-order-from-sales-order%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/automating-the-process-of-creating-purchase-order-from-sales-order/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quickfix: Issues with upgrading or installing Microsoft Dynamics GP 2010</title>
		<link>http://blogs.mydbsync.com/quickfix-issues-with-upgrading-or-installing-microsoft-dynamics-gp-2010/</link>
		<comments>http://blogs.mydbsync.com/quickfix-issues-with-upgrading-or-installing-microsoft-dynamics-gp-2010/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 18:21:25 +0000</pubDate>
		<dc:creator>Rajeev Gupta</dc:creator>
				<category><![CDATA[Accounting]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=228</guid>
		<description><![CDATA[We ran into a problem with upgrading to Microsoft Dynamics GP 2010 and did not find much documentation to solve it. We were consistently getting error at The following SQL statement produced an error: CREATE VIEW GL10000CurrencyTranslationView AS select [GL10000Final].[OPENYEAR], [GL10000Final].[ACTINDX], [GL10000Final].[CRDTAMNT], [GL10000Final].[DEBITAMT], [GL10000Final].[ORCRDAMT], [GL10000Final].[ORDBTAMT], [GL10000Final].[TRXDATE], [GL10000Final].[DSCRIPTN], ... After looking under the hood we ran [...]]]></description>
			<content:encoded><![CDATA[<p>We ran into a problem with upgrading to Microsoft Dynamics GP 2010 and did not find much documentation to solve it.</p>
<p>We were consistently getting error at<br />
<code><br />
The following SQL statement produced an error:<br />
CREATE VIEW GL10000CurrencyTranslationView AS   select   [GL10000Final].[OPENYEAR],  [GL10000Final].[ACTINDX],  [GL10000Final].[CRDTAMNT],  [GL10000Final].[DEBITAMT],  [GL10000Final].[ORCRDAMT],  [GL10000Final].[ORDBTAMT],  [GL10000Final].[TRXDATE],  [GL10000Final].[DSCRIPTN], ...<br />
</code></p>
<p>After looking under the hood we ran the following 2 scripts to get over it -<br />
Script 1<br />
<code><br />
GO</code></p>
<p><code>SET ANSI_NULLS OFF<br />
GO</p>
<p>SET QUOTED_IDENTIFIER ON<br />
GO</p>
<p>SET ANSI_PADDING OFF<br />
GO</p>
<p>CREATE TABLE [dbo].[MC40600](<br />
[CURNCYID] [char](15) NOT NULL,<br />
[CurrentExchangeTableID] [char](15) NOT NULL,<br />
[HistoricalExchgTableID] [char](15) NOT NULL,<br />
[AverageExchangeTableID] [char](15) NOT NULL,<br />
[BudgetExchangeTableID] [char](15) NOT NULL,<br />
[DEX_ROW_ID] [int] IDENTITY(1,1) NOT NULL,<br />
CONSTRAINT [PKMC40600] PRIMARY KEY NONCLUSTERED<br />
(<br />
[CURNCYID] ASC<br />
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]<br />
) ON [PRIMARY]</p>
<p>GO</p>
<p></code></p>
<p><code>SET ANSI_PADDING OFF<br />
GO<br />
</code></p>
<p>Script 2<br />
<code><br />
GO</code></p>
<p><code>SET ANSI_NULLS ON<br />
GO</p>
<p>SET QUOTED_IDENTIFIER OFF<br />
GO</p>
<p></code></p>
<p><code> CREATE VIEW [dbo].[GL10000CurrencyTranslationView] AS   select   [GL10000Final].[OPENYEAR],  [GL10000Final].[ACTINDX],  [GL10000Final].[CRDTAMNT],  [GL10000Final].[DEBITAMT],  [GL10000Final].[ORCRDAMT],  [GL10000Final].[ORDBTAMT],  [GL10000Final].[TRXDATE],  [GL10000Final].[DSCRIPTN],  [GL10000Final].[REFRENCE],  [GL10000Final].[CURNCYID],  [GL10000Final].[Original_Exchange_Rate],  [GL10000Final].[JRNENTRY],  [GL10000Final].[TRXSORCE],  [GL10000Final].[SOURCDOC],  [GL10000Final].[ORDOCNUM],  [GL10000Final].[ORTRXSRC],  [GL10000Final].[ORMSTRID],  [GL10000Final].[ORMSTRNM],  [GL10000Final].[ORTRXTYP],  [GL10000Final].[SERIES],  [GL10000Final].[VOIDED],  [GL10000Final].[Ledger_ID],  [GL10000Final].[TranslationCurrencyID],  [GL10000Final].[CurrencyTranslationType],  [GL10000Final].[PERDENDT],  [GL10000Final].[TranslationExchangeRate],  case GL10000Final.CRDTAMNT  when 0.0 then  0.0  else  dbo.mcFuncCalculateAmountExtended([GL10000Final].[RTCLCMTD], 3,   [GL10000Final].[TranslationExchangeRate],  [GL10000Final].[DENXRATE],  [GL10000Final].[MCTRXSTT],  [GL10000Final].[DECPLCUR],   [GL10000Final].[CRDTAMNT])  end as TranslationCreditAmount,  case GL10000Final.DEBITAMT  when 0.0 then  0.0  else  dbo.mcFuncCalculateAmountExtended([GL10000Final].[RTCLCMTD], 3,   [GL10000Final].[TranslationExchangeRate],  [GL10000Final].[DENXRATE],  [GL10000Final].[MCTRXSTT],  [GL10000Final].[DECPLCUR],   [GL10000Final].[DEBITAMT])  end as TranslationDebitAmount,  [GL10000Final].[SequenceNumber],  [GL10000Final].[PERIODID],  [GL10000Final].[CURRNIDX],  [GL10000Final].[DECPLCUR],  [GL10000Final].[RATETPID],  [GL10000Final].[EXGTBLID],  [GL10000Final].[EXCHDATE],  [GL10000Final].[TIME1],  [GL10000Final].[RTCLCMTD],  [GL10000Final].[DENXRATE],  [GL10000Final].[MCTRXSTT],  [GL10000Final].[Adjustment_Transaction] from (select distinct  [GL_TRX_WORK].[OPENYEAR],   [GL_TRX_WORK].[ACTINDX],  [GL_TRX_WORK].[CRDTAMNT],  [GL_TRX_WORK].[DEBITAMT],  [GL_TRX_WORK].[ORCRDAMT],  [GL_TRX_WORK].[ORDBTAMT],  [GL_TRX_WORK].[TRXDATE],  [GL_TRX_WORK].[DSCRIPTN],  [GL_TRX_WORK].[REFRENCE],  [GL_TRX_WORK].[CURNCYID],  [GL_TRX_WORK].[XCHGRATE] as Original_Exchange_Rate,   [GL_TRX_WORK].[JRNENTRY],  [GL_TRX_WORK].[TRXSORCE],  [GL_TRX_WORK].[SOURCDOC],  [GL_TRX_WORK].[ORDOCNUM],  [GL_TRX_WORK].[ORTRXSRC],  [GL_TRX_WORK].[ORMSTRID],  [GL_TRX_WORK].[ORMSTRNM],  [GL_TRX_WORK].[ORTRXTYP],  [GL_TRX_WORK].[SERIES],  [GL_TRX_WORK].[VOIDED],  [GL_TRX_WORK].[Ledger_ID],  [GL_TRX_WORK].[TranslationCurrencyID],  [GL_TRX_WORK].[CurrencyTranslationType],  [GL_TRX_WORK].[PERDENDT],  F.XCHGRATE as TranslationExchangeRate,  [GL_TRX_WORK].[SQNCLINE] as SequenceNumber,  [GL_TRX_WORK].[PERIODID],  E.[CURRNIDX],  (E.[DECPLCUR]-1) as DECPLCUR,  [GL_TRX_WORK].[RATETPID],  [GL_TRX_WORK].[EXGTBLID],  F.[EXCHDATE],  F.[TIME1],  D.[RTCLCMTD],  dbo.mcFuncGetDenExchRate(GL_TRX_WORK.TranslationCurrencyID,D.RTCLCMTD) as DENXRATE,  [GL_TRX_WORK].[MCTRXSTT],  [GL_TRX_WORK].[Adjustment_Transaction] from DYNAMICS..MC40200 E, DYNAMICS..MC40300 D cross apply  (select e.YEAR1 as OPENYEAR,a.JRNENTRY,a.SOURCDOC,a.REFRENCE,f.DSCRIPTN,a.TRXDATE,  a.TRXSORCE,f.ACTINDX,a.SERIES,f.ORTRXTYP,f.ORMSTRID,f.ORMSTRNM,  f.ORDOCNUM,a.ORTRXSRC,a.SQNCLINE,a.CURNCYID,b.CURNCYID as TranslationCurrencyID,  a.CURRNIDX,a.RATETPID,b.ExchangeTableID as EXGTBLID,a.XCHGRATE,  a.EXCHDATE,a.TIME1,a.RTCLCMTD,dbo.glFuncGetPeriodID(a.TRXDATE,a.OPENYEAR,2) as PERIODID,f.CRDTAMNT,f.DEBITAMT,f.ORCRDAMT,f.ORDBTAMT,  e.PERDENDT,  dbo.mcFuncGetMCTrxState(b.CURNCYID) as MCTRXSTT,b.CurrencyTranslationType,  a.VOIDED,a.Ledger_ID, a.Adjustment_Transaction,  case b.CurrencyTranslationType  when 1  then e.PERDENDT  when 3  then a.TRXDATE  end as ExchangeRateDate  from GL10000 a, GL10001 f,   (select c.ACTINDX,b.CURNCYID,  ExchangeTableID= case CurrencyTranslationType   when 1 then b.AverageExchangeTableID  when 3 then b.HistoricalExchgTableID  end,  c.CurrencyTranslationType  from MC00200 c,MC40600 b  where c.CURNCYID='' and c.CurrencyTranslationType&lt;&gt;2) b,  (select distinct b.PERIODID, a.YEAR1,a.FSTFSCDY,a.LSTFSCDY, b.PERIODDT,b.PERDENDT from SY40101 a, SY40100 b   where a.YEAR1=b.YEAR1 and b.SERIES=2) e  where a.JRNENTRY=f.JRNENTRY and f.ACTINDX=b.ACTINDX  and a.PERIODID=e.PERIODID   and e.YEAR1=e.YEAR1   and a.TRXDATE &gt;=e.FSTFSCDY and a.TRXDATE &lt;=e.LSTFSCDY) GL_TRX_WORK  cross apply dbo.mcFuncGetExchangeRateTable(GL_TRX_WORK.ExchangeRateDate, GL_TRX_WORK.EXGTBLID, D.TRXDTDEF, D.DATELMTS,D.PRVDSLMT,D.Base_Exchange_Rate_On,GL_TRX_WORK.MCTRXSTT) F  where GL_TRX_WORK.EXGTBLID = D.EXGTBLID and D.CURNCYID=E.CURNCYID) GL10000Final<br />
GO<br />
</code></p>
<p>This got us past this hurdle.</p>
<p>Hope this helps you get started with <a href="http://www.mydbsync.com/adv/jump-start-microsoft-dynamics-gp-greatplains-salesforce-integration" target="_blank">Microsoft Dyanamics GP</a> 2010.</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Fquickfix-issues-with-upgrading-or-installing-microsoft-dynamics-gp-2010%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/quickfix-issues-with-upgrading-or-installing-microsoft-dynamics-gp-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Integrate eCommerce with Accounting Apps like Intacct</title>
		<link>http://blogs.mydbsync.com/integrate-ecommerce-with-accounting-apps-like-intacct/</link>
		<comments>http://blogs.mydbsync.com/integrate-ecommerce-with-accounting-apps-like-intacct/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 23:11:38 +0000</pubDate>
		<dc:creator>Rajeev Gupta</dc:creator>
				<category><![CDATA[Accounting]]></category>
		<category><![CDATA[Integration]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=217</guid>
		<description><![CDATA[Is your eCommerce application disconnected with your accounting application like Intacct or others? You are not alone in going through this pain !!! As you grow into your business, you add applications. You start off with Quickbooks, then add eCommerce applications and more as you start to organize your business and life. Then you realize [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;"><strong>Is your eCommerce application disconnected with your accounting application like Intacct or others? You are not alone in going through this pain !!!</strong></div>
<p>As you grow into your business, you add applications. You start off with Quickbooks, then add eCommerce applications and more as you start to organize your business and life. Then you realize &#8220;Geez&#8221; I have all these data all across and I am sitting down copying data from one application to the other, reconciling payments and more. Every business we have spoken to have its own story&#8230;</p>
<p>While we are trying to address most of these issues, lately we have received a lot of interest in our Intacct Integration Connector. Intacct themselves provide Salesforce.com integration with a pre-built setup, works for most case and does not in others. But a bigger problem is integrating with existing in-house application like Shopping carts and others. If you look at the Intacct ecosystem, there are not many, actually none which are cost effective.</p>
<p>We had a similar experience with one of our prospects and we recorded our session to show you all how we can easily use DBSync to integrate with in-house databases. We have also used the same mechanism to integrate with other CRM&#8217;s like SugarCRM and vTiger. We hope you find this informative.</p>
<p>This is a two part YouTube video.</p>
<p>Part 1:</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/BcGocOs3sz0" frameborder="0" allowfullscreen></iframe></p>
<p>Part 2:</p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/U4ExTWiwdVU" frameborder="0" allowfullscreen></iframe></p>
<p>Please feel free to contact us if you have any questions. You can also register at <a href="http://www.mydbsync.com" target="_new">www.mydbsync.com</a> to get access to our Wiki for more examples.</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Fintegrate-ecommerce-with-accounting-apps-like-intacct%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/integrate-ecommerce-with-accounting-apps-like-intacct/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating &#8211; when to use Sales Order or Invoice?</title>
		<link>http://blogs.mydbsync.com/integrating-when-to-use-sales-order-or-invoice/</link>
		<comments>http://blogs.mydbsync.com/integrating-when-to-use-sales-order-or-invoice/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 22:13:40 +0000</pubDate>
		<dc:creator>Rajeev Gupta</dc:creator>
				<category><![CDATA[Accounting]]></category>
		<category><![CDATA[Integration]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=209</guid>
		<description><![CDATA[Many of our customers are not use on how best to streamline business process between CRM like Salesforce.com or Microsoft CRM or eCommerce or shopping carts with accounting systems like Quickbooks, Intacct or Microsoft Dynamcs GP. A &#8220;typical&#8221; business flow is like Opportunity -&#62; Estimate/Quotes  -&#62;Sales Order -&#62; Invoice -&#62;Credit Here is how they should [...]]]></description>
			<content:encoded><![CDATA[<p>Many of our customers are not use on how best to streamline business process between CRM like Salesforce.com or Microsoft CRM or eCommerce or shopping carts with accounting systems like Quickbooks, Intacct or Microsoft Dynamcs GP.</p>
<p>A &#8220;typical&#8221; business flow is like</p>
<p><em><br />
</em></p>
<p style="text-align: center;"><em>Opportunity -&gt; Estimate/Quotes  -&gt;Sales Order -&gt; Invoice -&gt;Credit </em></p>
<p>Here is how they should think about it -</p>
<p><strong>Do you carry inventory?</strong></p>
<p>If <strong>Yes</strong> (<em>manufacturing, retail</em> etc)</p>
<p>Holding inventory has a all sort of new ounces to worry about like managing adequate Inventory levels, supply chain &#8211; remember &#8211; holding inventory is not a good idea as it locks up working capital. From a standpoint of online orders or CRM Opportunity integration, they should always use &#8220;Sales Order&#8221;. Here are some are benefits -</p>
<ul>
<li>Sales Order does not hit GL and usually is a &#8220;notification&#8221; for fulfillment to deliver</li>
<li>As you ship or deliver goods, you can generate multiple Invoices against a Sales Order</li>
<li>Sales Order will deduct from inventory but not necessarily commit shipped on Inventory. This gives you a better count of inventory on hand vs commited.</li>
</ul>
<p>So the recommendation is</p>
<p style="text-align: center;"><em>Opportunity -&gt; Quotes -&gt; Sales Order -&gt; Invoice (on or more) -&gt; Credits or RMA (Return Merchandise)</em></p>
<p>If <strong>No</strong> (<em>Services companies, Professional Services, Consulting etc</em>)</p>
<p>You deal with people most of the time and billing is usually a function of scope of work or time spent.  Normally you would have many contract terms on billing as mile stone based, retainers and others. So in your case you can have multiple setups of invoicing and would trigger at different times.</p>
<ul>
<li>If you receive retainers, you can apply towards an Asset account and as you invoice it, move it from the asset account to the income account</li>
<li>You can use Estimate to hold the hours allocated</li>
<li>Invoices (and PO or Bills on AP if you are sub contracting) can be generated from Time &amp; Expense modules</li>
<li>The same can be done if you invoice based on milestones. You can deduct hours or Unit of work against your Estimate towards invoicing</li>
</ul>
<p>So the recommendation is</p>
<p style="text-align: center;"><em>Opportunity -&gt; Estimate (hold hours) -&gt; Invoice (invoice on spent time on milestone and track against Estimate) -&gt; Credits</em></p>
<p>These are some simple rule of thumb when designing your business process flow. Hope this helps our audience.</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Fintegrating-when-to-use-sales-order-or-invoice%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/integrating-when-to-use-sales-order-or-invoice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Master Data Management &#8211; How To Plan It</title>
		<link>http://blogs.mydbsync.com/master-data-management-how-to-plan-it/</link>
		<comments>http://blogs.mydbsync.com/master-data-management-how-to-plan-it/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 11:21:09 +0000</pubDate>
		<dc:creator>Manjunatha G</dc:creator>
				<category><![CDATA[BI]]></category>
		<category><![CDATA[CRM]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[data integration]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[master data management]]></category>
		<category><![CDATA[MDM]]></category>
		<category><![CDATA[quickbooks]]></category>
		<category><![CDATA[salesforce]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=188</guid>
		<description><![CDATA[Most of us are aware Master Data Management is not just managing data, but it’s beyond just MDM, it actually requires use of technology, data integration tools &#38; processes to create and maintain consistent and accurate list of master data in organizations. Master Data Management or MDM typically called as might become a nightmare for [...]]]></description>
			<content:encoded><![CDATA[<p>Most of us are aware Master Data Management is not just managing data, but it’s beyond just MDM, it actually requires use of technology, data integration tools &amp; processes to create and maintain consistent and accurate list of master data in organizations.  Master Data Management or MDM typically called as might become a nightmare for many organizations either large or small if it’s not planned and implemented at the right time. So how organizations need to plan for it?</p>
<p style="text-align: left"><strong> 3 Steps to Plan for Master Data Management</strong></p>
<p><strong></strong><br />
<strong> 1.	Identify Master Data Requirements</strong> – First and foremost thing when you have decided to go for master data management is the need to evaluate your existing systems, processes, infrastructure, organization structure and more, then try to find out if your organization actually requires an MDM and start identifying the requirements by asking questions as what’s are the business values to be achieved with this information from MDM &amp; more.</p>
<p><strong> 2.	Business Process Requirements</strong> – Once you have identified your MDM requirement your next immediate things to do is to start asking questions related to business process like what needs to be managed, who would be managing the MDM, what are the processes to be considered, what are the integration tools required, who can access the information, what’s the format of display, who can alter or edit the information, how to maintain the master list should it be in single format or multiple formats/copies, what locations to be maintained and more.</p>
<p><strong> 3.	Type of Analytical requirements </strong>– Next would be to find out what types of analytical requirements for your organizational MDM plan like for areas as business intelligence &amp; management reporting for accurate information for various roles and responsibilities.</p>
<p>From these steps and information start building the MDM project plan &amp; look out for vendors like IBM, Informatica, Oracle, SAP &amp; others who can implement MDM for your organization. During the next few years Master data management might become mandatory due to increase in mergers &amp; acquisitions worldwide. Developing a strong <a href="http://mydbsync.com" target="_blank">MDM</a> for large or small business helps in organizations success.</p>
<p>Learn more about <a href="http://mydbsync.com" target="_blank">DBSync </a></p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Fmaster-data-management-how-to-plan-it%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/master-data-management-how-to-plan-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Four Reasons why forecasting software crucial for JIT (Just in Time) Organizations</title>
		<link>http://blogs.mydbsync.com/four-reasons-why-forecasting-software-crucial-for-jit-just-in-time-organizations/</link>
		<comments>http://blogs.mydbsync.com/four-reasons-why-forecasting-software-crucial-for-jit-just-in-time-organizations/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 12:22:01 +0000</pubDate>
		<dc:creator>Manjunatha G</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[inventory]]></category>
		<category><![CDATA[inventory forecasting]]></category>
		<category><![CDATA[sales forecasting]]></category>
		<category><![CDATA[sales forecasting software]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=173</guid>
		<description><![CDATA[All major auto manufacturing companies either large or mid size have implemented JIT (Just in Time) concept for their manufacturing units across the globe. JIT was pioneered, implemented and practiced by Toyota few decades back. JIT (Just in Time) concept is nothing but ensuring inventory to be available on time for its manufacturing or assembling [...]]]></description>
			<content:encoded><![CDATA[<p>All major auto manufacturing companies either large or mid size have implemented JIT (Just in Time) concept for their manufacturing units across the globe. JIT was pioneered, implemented and practiced by Toyota few decades back. JIT (Just in Time) concept is nothing but ensuring inventory to be available on time for its manufacturing or assembling units. Though these manufacturing organizations use JIT concept do they need sales &amp; inventory forecasting software as they run on JIT (Just in Time).</p>
<p><strong>Four Reasons why it’s crucial: </strong></p>
<ul>
<li><strong>Accurate inventory forecasting</strong> &#8211; For organizations running on JIT system it&#8217;s very important to have its inventory to be forecast accurately to keep its manufacturing or assembling units be running on schedule or the system would get collapsed due to wrong forecasting methods.</li>
</ul>
<p> </p>
<ul>
<li><strong>Critical components on JIT</strong> &#8211; Not all components can be made to run on JIT system as few of the components play a critical role in final output of the product. So it&#8217;s better to have forecast these components on higher level for usage at critical juncture with a small percentage of inventory in the system</li>
</ul>
<p> </p>
<ul>
<li><strong>Collaborating with Suppliers</strong> &#8211; Suppliers supplying components or materials to JIT (Just in Time) organizations need to collaborate with vendors for accurate forecasting of components or materials and need forecasting software which works with suppliers and vendors IT infrastructure.</li>
</ul>
<p> </p>
<ul>
<li><strong>After Sales Service</strong> &#8211; Although JIT (Just in Time) can be implemented for manufacturing components what about for after sales service? For parts to be used in after sales service organizations cannot implement JIT (Just in Time) as it would cripple the entire system of service and organizations image. So in order to have better after sales service support organizations need forecasting software with sufficient inventory levels for day to day operations.</li>
</ul>
<p> </p>
<p>JIT (Just in Time) has been implemented successfully by few major manufacturing units across the globe, but not 100% successful. So manufacturing organizations need forecasting software for <a href="http://www.mydbsync.com/integration/lokad" target="_blank">forecasting inventory </a>required for its day to day operation, critical components &amp; components for after sales service.</p>
<p><strong>For more on inventory level forecasting visit</strong> <a href="http://www.mydbsync.com/"><strong>www.mydbsync.com</strong></a></p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Ffour-reasons-why-forecasting-software-crucial-for-jit-just-in-time-organizations%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/four-reasons-why-forecasting-software-crucial-for-jit-just-in-time-organizations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3 Reasons why Sales and Inventory forecasting software fail</title>
		<link>http://blogs.mydbsync.com/3-reasons-why-sales-and-inventory-forecasting-software-fail/</link>
		<comments>http://blogs.mydbsync.com/3-reasons-why-sales-and-inventory-forecasting-software-fail/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 16:05:08 +0000</pubDate>
		<dc:creator>Manjunatha G</dc:creator>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[inventory forecast]]></category>
		<category><![CDATA[sales forecast]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=169</guid>
		<description><![CDATA[Most of the large &#38; medium size manufacturing companies &#38; retail chain stores have inventory forecasting software’s for forecasting inventory &#38; future sales number based on past data, industry trends &#38; economic conditions All statistical based inventory and sales forecasting models or software’s aren’t 100% accurate but have you ever thought this inventory forecasting software’s [...]]]></description>
			<content:encoded><![CDATA[<p>Most of the large &amp; medium size manufacturing companies &amp; retail chain stores have <a href="http://www.mydbsync.com/integration/lokad">inventory forecasting</a> software’s for forecasting inventory &amp; future sales number based on past data, industry trends &amp; economic conditions All statistical based inventory and sales forecasting models or software’s aren’t 100% accurate but have you ever thought this <a href="http://www.mydbsync.com/integration/lokad">inventory forecasting software’s</a> fail completely.</p>
<p> <strong>3 reasons for failure:</strong></p>
<ul>
<li><strong>Negative sales</strong> – In many products based organizations sales happens during last few days of the month or year for achieving numbers. Few of these sales are called negative sales as they would be reversed back at a later date. Does your sales and <a href="http://www.mydbsync.com/integration/lokad">inventory forecasting</a> software accept stock reversing if yes then it failed to forecast sales accurately? So the sale happened isn’t actual sale and all forecast done for future dates in invalid due to negative sales. Do you still rely on the data?</li>
</ul>
<p> </p>
<ul>
<li><strong>Promotional offers</strong> – Does your sales and <a href="http://www.mydbsync.com/integration/lokad">inventory forecasting</a> software consider your organizations promotional offers while forecasting sales and inventory? If yes, what’s the base for such forecasting as each promotional offer is unique to attract more and more customers and varies depending on the sales trend, market scenario and geography?</li>
</ul>
<p> </p>
<ul>
<li><strong>Newly Launched products</strong>. All products have specific product life cycle from launching stage, growth stage, maturity stage and finally phase out stage. But few products are launched which wouldn’t fall into any existing product category as they have been launched to create a new product category itself like world cheapest car. In such new launches does your forecasting software forecast sales &amp; inventory. If yes what’s the basis for such forecasting or does it considers competitors most similar products. If yes it’s not forecasting for your product but for your competitor products. Do you really need such forecasting data?</li>
</ul>
<p> </p>
<p>Considering these facts under which <a href="http://www.mydbsync.com/integration/lokad">sales and inventory forecasting</a> software’s fail, let’s assume we would soon have sales and inventory forecasting software which forecasts up-to 99.99% accurately.  Till then we need to rely on our old forecasting software’s only.</p>
<p><strong>For detailed sales &amp;inventory forecasting software visit </strong><a href="http://www.mydbsync.com/"><strong>www.mydbsync.com</strong></a><strong>  </strong></p>
<p><strong>Learn more about </strong><a href="http://www.mydbsync.com/"><strong>DBSync</strong></a><strong> &amp;</strong><a href="http://www.lokad.com/"><strong> Lokad</strong></a><strong></strong></p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2F3-reasons-why-sales-and-inventory-forecasting-software-fail%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/3-reasons-why-sales-and-inventory-forecasting-software-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jumpstart your Microsoft Dynamics GP (Great Plains) Integration Project</title>
		<link>http://blogs.mydbsync.com/jumpstart-your-microsoft-dynamics-gp-great-plains-integration-project/</link>
		<comments>http://blogs.mydbsync.com/jumpstart-your-microsoft-dynamics-gp-great-plains-integration-project/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 22:36:43 +0000</pubDate>
		<dc:creator>Avinash Rao</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[GreatPlains]]></category>
		<category><![CDATA[Microsoft Dynamics GP]]></category>
		<category><![CDATA[Opportunity]]></category>
		<category><![CDATA[POP]]></category>
		<category><![CDATA[Receivable]]></category>
		<category><![CDATA[salesforce.com]]></category>
		<category><![CDATA[SOP]]></category>

		<guid isPermaLink="false">http://blogs.mydbsync.com/?p=130</guid>
		<description><![CDATA[If you are starting to feel that your current accounting and business solution is slowly but surely becoming inadequate, not catering to your business needs entirely and also isn’t keeping up pace with your organization growth, then you have just outgrown the entry-level accounting software. In such a scenario if you’re seeking a solution that [...]]]></description>
			<content:encoded><![CDATA[<p>If you are starting to feel that your current accounting and business solution is slowly but surely becoming inadequate, not catering to your business needs entirely and also isn’t keeping up pace with your organization growth, then you have just outgrown the entry-level accounting software. In such a scenario if you’re seeking a solution that can overcome these limitations then, Microsoft’s ERP solution,  Dynamics GP (Great Plains) is an ideal upgrade that can cater to your business needs and perhaps more.</p>
<p style="text-align: center"><a href="http://blogs.mydbsync.com/wp-content/uploads/2011/03/blog2copy2.jpg"><img class="size-full wp-image-164 aligncenter" src="http://blogs.mydbsync.com/wp-content/uploads/2011/03/blog2copy2.jpg" alt="" width="424" height="216" /></a></p>
<p>With the advent of cloud, there has been a fundamental shift in the way businesses are being operated these days. This change is more evident than ever before as more and more organizations require both on-premise and online solutions. In most cases these processes are interconnected, leading to the integration of financial systems, supply chain management, CRM, e-selling, and other key business processes. In view of this, GP provides great flexibility for small and mid-sized businesses alike to<em> </em>deal with the IT challenges they face in the new interconnected economy. Being a Microsoft Certified partner, we have managed to make better use of features incorporated in GP and has enabled us to provide successful integration with host of applications.</p>
<p>With DBSync, Microsoft Dynamics GP users can connect to databases, on-demand CRM tools and a variety of other applications to improve productivity and data visibility. Some of the features that customers can make use of are as follows,</p>
<ul>
<li>Synchronize Customer Master Databases with Microsoft Dynamics GP</li>
<li>Convert Opportunities Won to Order generated in MS Dynamics GP</li>
<li>Convert Opportunities Won to Invoice in MS Dynamics GP</li>
<li>Integrate E-commerce website orders to MS Dynamics GP</li>
<li>Integrated payments received from online payment systems for reconciliation.</li>
</ul>
<p><a href="http://www.mydbsync.com/integration/microsoft-dynamics-greatplains">DBSync</a> for <em>Salesforce.com &amp; Microsoft Dynamics GP</em> integrates Salesforce objects like <em>Accounts, Contacts, Products and Opportunities </em>to GP as <em>Customers, Sales Order Processing (SOP), Purchasing Order Processing (POP ), Receivables (RM), Items, Invoicing Transactions, </em>and many more, while preserving links between tables.</p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblogs.mydbsync.com%2Fjumpstart-your-microsoft-dynamics-gp-great-plains-integration-project%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>]]></content:encoded>
			<wfw:commentRss>http://blogs.mydbsync.com/jumpstart-your-microsoft-dynamics-gp-great-plains-integration-project/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

