Quantcast
Channel: Microsoft Dynamics 365 Community
Viewing all 52382 articles
Browse latest View live

Dynamics GP - Cashbook Bank Management (CBM) vs. Electronic Bank Management (EBM) vs. Bank Reconciliation (BR)

$
0
0

I have been doing a fair bit of explanation around Cashbook Management and Bank Reconciliation modules in GP over the past few weeks. I found the explanation from Brian Wick below was pretty good. To add on to his excellent explanation – here are a few additional items -

Cashbook Management -

  • Cashbook has support for more Multicurrency transactions. They can do bank transfers in as many as four currencies at the same time for instance whereas Bank Rec allows just two
  • Easier to track Tax with Bank Transactions (However, you should typically be using AR/AP modules in GP and let tax flow from there) . I’ve heard the argument from some customers that they have been told that this is the only way to track tax when accounting for GST or VAT. That is NOT correct! 
  • Support for more transaction types such as GL Checks and RM Checks with don't really have a counterpart in the Ban Rec product
  • No eConnect Import Interface

Bank Reconciliation

  • More commonly Used, better and easier to support 
  • Works well and meets most requirements other than the 4 currency bank transfer requirement discussed above.
  • Has eConnect Import Interface

Cashbook Bank Management (CBM) vs. Electronic Bank Management (EBM) vs. Bank Reconciliation (BR)

(Bank Management (BM) refers to both CBM and EBM)

The major difference between Bank Management and the Bank Reconciliation is that the Bank Reconciliation receives most of it transactions from other modules. Debtors and creditors cash transactions are captured in RM and PM and Bank Reconciliation is updated accordingly.

You can capture all your cash transactions in Bank Management and RM, PM and GL will be updated accordingly. The windows updated in Great Plains are RM Cash Receipts, RM Transaction Entry (payments to debtors), PM Manual Payments, PM Transaction Entry (receipts from creditors) and GL General Entry.

However in the CBM transactions captured in PM transaction entry, RM transaction entry, SOP, invoicing and PM computer cheques also update CBM in the same way that Bank Reconciliation is updated.

The reconcile functions in CBM and Bank Reconciliation are very similar so the major difference between CBM and Bank Reconciliation is that Bank Reconciliation receives transactions from other modules and Bank Management is a single point of entry for all cash transactions. All other differences are in functionality: Batch processing, full multicurrency, Electronic Reconcile Management (Auto Bank Recon), Intercompany Payments and Deposits, Intercompany many to many Bank Transfers, Payments to Debtors and Receipts to Creditors ext.

The difference between the CBM/Bank Reconcile and EBM is due to the fact that in EBM you do not have any source documents (Cheque counterfoils, Deposit slips ext.) as 90% of the transactions are done via electronic transfer. So the first time we find out about a transaction is when it appears on the bank statement.

In CBM and Bank Reconciliation we capture our transactions from source documents (Cheque counterfoils and deposit slips) and then reconcile the transactions that are on the bank statement to the transactions that we have already captured.

In EBM we capture our transactions from the bank statement and then post the transactions to RM, PM and GL. As the source document is the bank statement there is no need to do a separate reconcile so the post and the reconcile is one process.

In EBM we do however allow for transaction that originate form counterfoils and deposit slips. When this happens the user will capture these transactions in RM and PM but instead of posting to the Bank Account the transactions will post to a Holding account. When the transactions appear on the Bank Statement they will be captured as normal and then matched to the original transactions in the Holding Account. Regardless of the type of the transaction (GL, AP or AR) EBM will create GL transactions moving the money from the Holding account to the Bank Account. Thus the Bank Account will only be affected by transactions that have appeared on a bank statement. By doing this the Bank Account will always have a true balance.

So the difference between CBM/Bank Reconcile and EBM is that CBM/Bank Reconcile are driven by source documents and EBM is driven by the Bank Statement.


Best regards,
Brian Wick
Partner Online Technical Community

Capturing unhandled errors in JavaScript Control Add-ins

$
0
0

Not that I am saying it’s a good thing, but trial and error is a fairly common approach to debugging in the NAV world. We’ve all done it. Heck, even with the comprehensive testability framework built in, we all still do it more often than we’re happy to admit while sober.

But the overlord of trial and error in NAV is development of control add-ins in JavaScript. JavaScript itself is making it difficult in the first place, and then integration with NAV makes it even harder.

There is one situation in particular that’s adding a cherry on top of all of problems, and it’s the creepy “A script error has occurred” error message. It’s the equivalent of the BSoD.

This is what it looks like:

image

And if you’ve ever experienced it, you’ll know how to appreciate the near-futility of anything that ensues.

First of all: refreshing the page or opening a new browser window – even though the error message suggests exactly that – often won’t really help at all.

Insanity: doing the same thing over and over again and expecting different results. (Albert Einstein)

So, let me explain exactly why and this error happens. You will see this error message if an unhandled JavaScript error occurs in a function call invoked from C/AL. And with all the JavaScript frameworks out there, this can really be caused by absolutely anything and its sister. Even though, in theory, it’s fairly easy to get to the heart (or, perhaps, some other organ) of the problem, it’s amazing that when this error happens, you have no clue as to why or where in JavaScript code it happened. A perfect example of an improperly handled unhandled error.

So, to help you avoid debugging through mountains of minified JavaScript gobbledygook that looks as Klingon to you as it does to me:

SNAGHTMLa06f905

… through call stacks that, just like politicians in Croatia, say a lot, but nothing at all:

image

… here’s a life saving hack for you.

Somewhere – the closer to the top, the better – in your JavaScript, add the following piece of code:

window.__controlAddInError__NAV = window.__controlAddInError;
window.__controlAddInError = function (e) {
    console.log("Unhandled error has occurred: '" + e.message + "' - Stack: " + e.stack);
    window.__controlAddInError__NAV(e);
};

 

You will still see the same “A script error…” error, but you keep all of its Freddy Kruger charm at bay, because this time, in the browser console window (hint: F12), it leaves a precious piece of information:

image

And now you know what, why, and where happened.

So, for all non-JavaScript folks, let me explain the mechanics of this. How exactly does this work?

First, the NAV JavaScript framework adds a lot of functionality to the runtime, one of those being the __controlAddInError function that’s called every time an uncaught error happens inside of a C/AL method call to the JavaScript control add-in.

Now, in JavaScript, every function is also a variable, and I first obtain the reference to the function and store it in my __controlAddInError__NAV variable. I do this on the window object to help you avoid scoping issues in case you decide to paste this inside a function call in your code.

Then, I supplant my own function in place of the original __controlAddInError. The NAV extensibility framework has no way of knowing I did so, so it happily calls my function instead of its own.

My function logs the necessary information from the JavaScript Error object, and then calls the original function to do whatever else (apart from showing the meaningless message) it needs to do.

And that’s all.


Read this post at its original location at http://vjeko.com/blog/capturing-unhandled-errors-in-javascript-control-add-ins, or visit the original blog at http://vjeko.com. 5e33c5f6cb90c441bd1f23d5b9eeca34

The post Capturing unhandled errors in JavaScript Control Add-ins appeared first on Vjeko.com.

Beware the “Catch”

$
0
0
Recently while debugging some legacy code I came across the following interesting observation regarding transaction scopes (ttsbegin, ttscommit) and the exception handling surrounding it. While walking...(read more)

Don't just stay on this side of the Ocean! Microsoft Dynamics CRM in EMEA

$
0
0

The Microsoft Dynamics EMEA Team also shares a ton of great information. Follow their blog and quickly get information on items such as Auditing.

Take for instance this little statement and the article that follows ..

"You have the ability to audit a user's logon access to the CRM Server. The information that is recorded includes when the user started accessing Dynamics CRM and if access originated from the Dynamics CRM Web application, Dynamics CRM for Outlook or SDK calls to the web services."

READ MORE

The F2 Shortcut

$
0
0
Dynamics NAV is full of features to make life easier for users and developers. One of these little gems is the F2 key. In the help about this shortcut it simply says: Edit. But did you know that is has some undocumented features as-well? In the Dynamics ...read more

Microsoft Releases Azure Mobile Apps Connector and Mobile SDK for Dynamics CRM

Infographic: 7 Compelling Reasons to Upgrade to the Cloud

Why use CRM for Public Sector in U.S., Canada and Beyond

$
0
0

use CRM for Public Sector Blog ImageBy its name customer relationship management (CRM) does not immediately sound like a tool for governments and public organizations.  But with insightful data, workflow automation, connections to social media and case management, it is not only possible to use CRM for public sector organizations and agencies, it’s highly recommended.

Whether we are talking about municipal water and power, public grant and permitting administration or social services, applying sales and marketing tools that come with a solution like Microsoft Dynamics CRM will help public sector employees and managers deliver improved services while saving time and money.

The video below shows how an integrated CRM solution can help public sector offices:

  • Increase worker productivity
  • Create value for citizens
  • Mange costs by delivering citizen services
  • Citizen case management
  • Grant management
  • Constituent management, licensing permitting and code enforcement

RoseASP delivers CRM and Microsoft Dynamics ERP in the cloud for public organizations and agencies as well as government contractors.  With a focus on security, encryption, confidentiality and compliance, RoseASP can help governments achieve greater efficiency in delivering services.

You can learn more about how to use CRM for public sector, contact us to have a chat with one of our CRM experts today.

(Please visit the site to view this video)

You may also be interested in Forbes research on Cloud technology for government.

The post Why use CRM for Public Sector in U.S., Canada and Beyond appeared first on RoseASP, INC.


Why use CRM for Public Sector in U.S., Canada and Beyond

$
0
0

use CRM for Public Sector Blog ImageBy its name customer relationship management (CRM) does not immediately sound like a tool for governments and public organizations.  But with insightful data, workflow automation, connections to social media and case management, it is not only possible to use CRM for public sector organizations and agencies, it’s highly recommended.

Whether we are talking about municipal water and power, public grant and permitting administration or social services, applying sales and marketing tools that come with a solution like Microsoft Dynamics CRM will help public sector employees and managers deliver improved services while saving time and money.

The video below shows how an integrated CRM solution can help public sector offices:

  • Increase worker productivity
  • Create value for citizens
  • Mange costs by delivering citizen services
  • Citizen case management
  • Grant management
  • Constituent management, licensing permitting and code enforcement

RoseASP delivers CRM and Microsoft Dynamics ERP in the cloud for public organizations and agencies as well as government contractors.  With a focus on security, encryption, confidentiality and compliance, RoseASP can help governments achieve greater efficiency in delivering services.

You can learn more about how to use CRM for public sector, contact us to have a chat with one of our CRM experts today.

(Please visit the site to view this video)

You may also be interested in Forbes research on Cloud technology for government.

The post Why use CRM for Public Sector in U.S., Canada and Beyond appeared first on RoseASP, INC.

CustomerSource. How Can You Use It as a Resource?

$
0
0

CustomerSource. How can you use it as a resource?

CustomerSource is a Microsoft Dynamics GP customer resource for new product updates, available software downloads, Microsoft news, training or technical support information and more! With CustomerSource, you can easily find this information and more at any time of the day. This resource can also help customers with a service plan reduce their technical support costs by giving you access to Microsoft Dynamics GP tutorials and support at any time.

When logging into CustomerSource, you will find important account information related to your profile or products. You will also find links to the following other features within CustomerSource:

  • Account Management
  • Technical Support
  • Microsoft News & Events
  • Knowledge Base
  • Downloads
  • Software Updates
  • Documentation
  • Training and Certification
  • Microsoft Community Information
  • Product Information

Some of the Microsoft CustomerSource features that we believe to be most useful for our customers are the Account Management, Technical Support and News & Events features.

1. The Account Management feature in CustomerSource will allow you to access and update your account information, including your personal and company profiles, your order and billing status, your Microsoft Dynamics GP registration keys and an overview of your service plan.

2. The Technical Support feature provides customers with many self-help tools and assisted support services. For customers with a Microsoft Dynamics GP service plan, electronic support requests can help improve efficiency after hours or on the weekend when your partner is unavailable; contact us for more information about the Microsoft Dynamics GP service plan benefits. Some of the online self-help tools available in CustomerSource include the Microsoft Knowledge Base or database of GP tips and tricks published by Microsoft, the Automated Solutions or list of solutions to common problems or errors with your software and the Hot Topics or critical news and support alerts.

3. The News & Events feature allows customers to read press releases about products and special offers that could benefit your business. This feature also includes articles written about other Microsoft Dynamics GP users, invitations to Microsoft customer conferences and seminars, and information about online seminars and webcasts.

CustomerSource is a Microsoft Dynamics GP customer resource designed to drive your business success, through teaching you more about your software solution and offering tools to help you work more efficiently. To learn more about setting up your CustomerSource profile, contact Tidestone Solutions today!

email signature

www.tidestonesolutions.com  |  207-761-2133  |  PMB 9715-805, Portland, ME 04104

Tensoft’s CBM Success Story

$
0
0

It may come as a surprise that we actually do “eat our own dog food” here at Tensoft.  In fact, our Contract Billing Management (CBM) solution helped us solve our own complex billing needs!

This is an issue that many readers here may relate to, since Tensoft has many of the same business system needs as both our customers and readers at ERPSoftware Blog.  Being a company in the same industry as one of those that we service, we feel that we’ve gained a unique perspective on some of these issues by using our own product. So much so, that we used Tensoft as the subject of a video case study about Tensoft Contract Billing Management (CBM), and we’re sharing that here.

But first, a little background.  Previous to implementing Tensoft CBM and Tensoft Revenue Recognition Management (RRM), our processes for recognizing revenue and billing customers based on our complex software and services agreements weren’t automated. For example, our accounting team used to have to look up each customer agreement individually to verify their specific contract terms in order to create a new invoice. By implementing Tensoft CBM internally, we have been able to automate this process – and many more – significantly transforming our financial and accounting processes for the good.

Interested in seeing how we did it?  For the short video documenting our experience with Tensoft Contract Billing Management, click below:

 

by Tensoft, Inc

 

Cloud Costs: What Drives Up My Fees?

$
0
0

We are fortunate to live in a time in which a one person startup has access to the same tools as a large enterprise. Gone are the days of unaffordable software packages and long deployment cycles. The cloud has truly leveled the playing field for businesses of all sizes.

But beyond marveling at the range of easily available choices in the cloud, there are some criteria that remain difficult for businesses to evaluate as they attempt to select the right software for their needs. Whether you are a large or small organization, you have defined processes, silos to integrate and proprietary and regulated data that may require specific governance.

There are many more business decisions to be made than an initial set up with a cloud solution of choice. These...

read more

Cloud Costs: What Drives Up My Fees?

$
0
0
We are fortunate to live in a time in which a one person startup has access to the same tools as a large enterprise. Gone are the days of unaffordable software packages and long deployment cycles. The cloud has truly leveled the playing field for businesses ...read more

Cloud Costs: What Drives Up My Fees?

$
0
0

We are fortunate to live in a time in which a one person startup has access to the same tools as a large enterprise. Gone are the days of unaffordable software packages and long deployment cycles. The cloud has truly leveled the playing field for businesses of all sizes.

But beyond marveling at the range of easily available choices in the cloud, there are some criteria that remain difficult for businesses to evaluate as they attempt to select the right software for their needs. Whether you are a large or small organization, you have defined processes, silos to integrate and proprietary and regulated data that may require specific governance.

There are many more business decisions to be made than an initial set up with a cloud solution of choice. These...

read more

A terrible catch when ordering data using FetchXML

$
0
0
At the moment  we are finishing up a product for CRM 2015 we have been developing over the last 7 months. As with most large software development projects, the last period is spent on stabilizing the product...(read more)

Microsoft’s Holistic Technology Approach

$
0
0

33104712_lThird platform technology is becoming more important everyday for enterprises as mission critical applications such as ERP and CRM are growing their ability to integrate with social media and cloud technology to keep up with the trend.

Taking a holistic technology appraoch by connecting with customers and clients in the digital sphere is now a critical part of doing business, regardless of the size of the business.  Check out the video below to see how this is playing out in Microsoft’s holistic technology approach to mission critical IT solutions such as Dynamics ERP.

In the spirit of this, Microsoft is increasing its cloud flexibility as it slowly releases its grip on traditionally closed systems to integrate better with 3rd party offerings including with competitors, according to a recent article at TechTarget.

“One of the best examples of how this plays into the Microsoft cloud strategy is Azure Site Recovery, a backup and disaster recovery tool that now includes support for VMware and Amazon Web Services(AWS) workloads,” said the article.

That being said, Microsoft is aggressively pursuing the cloud, social media and other third platform technologies as enterprises are seeing an increasing interactive and tech savvy customer base.  Business that fail to integrate these technologies into their processes within the year or two will find themselves significantly behind the curve and recovering will be difficult as their competitors embrace new technology.

(Please visit the site to view this video)


About goERPcloud

goERPcloud is the first on-demand Microsoft Dynamics Cloud Marketplace that allows you to test drive different flavors of Microsoft Dynamics AX, GP, NAV and CRM with preconfigured 3rd party applications.  goERPcloud boasts a robust ecosystem of Microsoft Dynamics Partners, helping businesses find the cloud-based software solutions that best fit their current and future business needs.  Since 2000 RoseASP.com, the power behind goERPcloud, has provided hosted Microsoft Dynamics ERP and CRM applications to businesses around the world. For more information about goERPcloud, visit www.goERPcloud.com.

The post Microsoft’s Holistic Technology Approach appeared first on goERPcloud.

Microsoft’s Holistic Technology Approach

$
0
0

33104712_lThird platform technology is becoming more important everyday for enterprises as mission critical applications such as ERP and CRM are growing their ability to integrate with social media and cloud technology to keep up with the trend.

Taking a holistic technology appraoch by connecting with customers and clients in the digital sphere is now a critical part of doing business, regardless of the size of the business.  Check out the video below to see how this is playing out in Microsoft’s holistic technology approach to mission critical IT solutions such as Dynamics ERP.

In the spirit of this, Microsoft is increasing its cloud flexibility as it slowly releases its grip on traditionally closed systems to integrate better with 3rd party offerings including with competitors, according to a recent article at TechTarget.

“One of the best examples of how this plays into the Microsoft cloud strategy is Azure Site Recovery, a backup and disaster recovery tool that now includes support for VMware and Amazon Web Services(AWS) workloads,” said the article.

That being said, Microsoft is aggressively pursuing the cloud, social media and other third platform technologies as enterprises are seeing an increasing interactive and tech savvy customer base.  Business that fail to integrate these technologies into their processes within the year or two will find themselves significantly behind the curve and recovering will be difficult as their competitors embrace new technology.

(Please visit the site to view this video)


About goERPcloud

goERPcloud is the first on-demand Microsoft Dynamics Cloud Marketplace that allows you to test drive different flavors of Microsoft Dynamics AX, GP, NAV and CRM with preconfigured 3rd party applications.  goERPcloud boasts a robust ecosystem of Microsoft Dynamics Partners, helping businesses find the cloud-based software solutions that best fit their current and future business needs.  Since 2000 RoseASP.com, the power behind goERPcloud, has provided hosted Microsoft Dynamics ERP and CRM applications to businesses around the world. For more information about goERPcloud, visit www.goERPcloud.com.

The post Microsoft’s Holistic Technology Approach appeared first on goERPcloud.

Manufacturing Excellent Leader Highlight: Performance Controls, Inc.

$
0
0
How did this small manufacturing company with a limited budget and timeframe improve visibility throughout their supply chain to better manage the costs? Let me tell you! Who is Performance Controls...(read more)

SBS Group’s AXIO Global Core Financial Solution Among First Microsoft Dynamics Solutions Available on Azure Marketplace

Private cloud based small business apps and the war of Cloud giants

$
0
0

On-going changes in competition for the public cloud space create paradoxical relationships between the big providers while SMBs turn to private cloud based small business apps to support mission critical processes.

40524280_l

The public cloud space is seeing fierce competition as Microsoft Azure and Amazon go toe-to-toe for cloud dominance.  But today’s customers demand a wide variety of options and are increasingly adopting multi-cloud approaches with subscriptions to more than one service.

In order to maintain a competitive edge with its Windows OS and some of its applications, Microsoft is changing its traditionally closed-off approach to embrace multiple platforms including its major competitors’ according to a recent article at TechTarget.

Despite growing collaboration between the big cloud providers a war for cloud reign continues to be waged.  However this war is not a price war as much of the hype would suggest, but a turf war, according to 451 Research.

“If you believe the hype, public cloud providers are in a cutthroat price war and ‘race to the bottom,’ where margins are being slashed, and profitability is at risk,” said Owen Rogers, senior analyst at 451 Research’s Digital Economics Unit. “The reality is there is no cloud price war. There are battles being fought over certain cloud services, particularly compute, where providers are seeking publicity and market share in return for price cuts.”

While the titans of public cloud continue to take pot shots at each other and at the same time collaborate with each other, a growing number of small businesses are turning to cloud hosting providers where they receive personalized service, secure environments and cloud based small business apps that are easy to use and maintained by a third party expert.

Learn more and compare Dynamics GP in the cloud to QuickBooks or choose a free trial option to let your organization’s leaders see the cloud in action for a 30 days.
Outgrowing QuickBooks

The post Private cloud based small business apps and the war of Cloud giants appeared first on myGPcloud.

Viewing all 52382 articles
Browse latest View live




Latest Images