emeadaxsupport: Dynamics AX 2012 Retail: How to add a “SalesPerson”-operation to the Retail POS.
The payment of commission for services or products sold is a common way to reward sales people.
The purpose of this blog post is to provide some guidance and inspiration as to how one might go about customizing the Retail POS to link different POS transactions to different sales people in order for these to earn commission.
It is important to note that any code suggestion or samples included in this post adhere to the following disclaimer:
"Microsoft provides programming examples for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability or fitness for a particular purpose. This article assumes that you are familiar with the programming language that is being demonstrated and the tools that are used to create and debug procedures."
What is included in Standard Retail POS?
First, it is important to know that in standard Retail POS there is no “set salesperson” operation. There is a “Clear salesperson” operation but this is currently of little use, according to the following TechNet article:
The article refers to a table that lists the operations that a staff member can perform in Retail POS. Below is a snap shot of said table:
This somewhat limits the possibilities of action and forces you to customize a bit if you wish to have added functionality within this area.
In the Retail POS plug-ins, you will find several interesting artifacts to use in order to create this functionality:
Therefore, in order to support the “changing salesperson” functionality, what you have to do is:
Note that if you want to be able to do it before a transaction is started, you have to create a temporary object, which will be used as a reference every time a sale item is added.
In the end, when you run the P-* Job, you will get the salespersonID in the sale lines of the transactions and be able to analyze that.
A big thanks goes to Christopher Lim - Associate Consultant, Center of Excellence – for providing the content for this article.
Thank you for your attention!
Microsoft Dynamics AX, SCM
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
|dynamicsaxbi: Better together: Microsoft Dynamics AX 2012 R2 and SQL Server Power View||Blog bot||DAX Blogs||0||12.12.2012 13:11|
|crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10||Blog bot||Dynamics CRM: Blogs||0||17.08.2012 03:27|
|emeadaxsupport: AX for Retail 2012: Working with Custom Fields||Blog bot||DAX Blogs||0||07.08.2012 07:12|
|emeadaxsupport: AX for Retail 2012: Customizing the Transaction Service||Blog bot||DAX Blogs||0||19.04.2012 01:14|
|emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009||Blog bot||DAX Blogs||0||13.10.2009 19:06|
|Опции темы||Поиск в этой теме|