CHANGING MASTER CODES

Created by Jason Margahal, Modified on Mon, 7 Oct, 2024 at 3:06 PM by Jason Margahal

A2000 ONLINE SUPPORT DEPARTMENT

KNOWLEDGE BASE


ISSUE I see this message when I try to login. What is happening? 



1. CAN I CHANGE MY MASTER CODES?


No, master codes in transactions are used to cross-validate for referential integrity. This validation protects the system from inadvertent changes/deletion that causes the system to produce wrong outputs. The system does not allow these to be changed once transaction exists. However if this is a new code without any transactions yet, you may change it at will.


If the requirement is simply to change product description, the system allows user to do it with no impact. If they are sure the description change does not impact their operations, they may simply edit and change accordingly.


 

2. WHAT ARE MY OPTIONS TO CHANGE MASTER CODES?


OPTION 1 – CREATING NEW CODES


This option is easy, safe and free. User simply needs to create a new code they wanted in the system, side by side with the old codes.


For example, if a Product Code needs to be changed. Go to the old code and zerolize the stock balance and then transfer the balances to the new code created. Then inactivate the old code at the product master.


If it is customer or supplier, simply do the same. Zerolize the account balance, transfer the outstanding balance to the new code and then inactivate the customer/supplier code(s).


OPTION 2 – USING MASTER CODE CHANGER


If this is absolutely then A2000ERP will allow users to change their master codes using a tool called Master Code Changer. While this tool is accessible only at the system administrator level, we need the user to understand the risks of doing this.


IMPORTANT NOTE: Before user considers changing the master codes where transactions already exist, there are important points to note whether this Option 2 is worthwhile:


A. A change of master code means the old code is gone forever. Past transactions like invoices sent to customer, who received using the old codes may create confusion. Staffs who transact using certain product codes will no longer find them available.


B. Third party applications (like E-commerce, Invoice Now E-invoices) etc. may have product mapping that needs to be reviewed. These are not automatic and will require users to manually remap them.


C. Changing the master codes is a major operation which needs to be planned; with appropriate data backup and cleaning-up operations after the process is done. This will involve hand-holding support from A2000ERP Team, and will cost the users at least 2 man-days or more (depending on complexity)


 

3. MASTER CODE CHANGER TOOL


The Master Code Changer is not a complex tool to use. Managing the implication(s) of the change is. As such users are advised to understand the impacts of using this.



IMPORTANT NOTE: This tool should be used judiciously. Depending on the stage where this system is at (starting up, or halfway through the accounting year or just closed the financial year) when using this tool, there are various implications users should evaluate before using it.



*END*

 *END*

* END *

Disclaimer: The information provided here is provided on an as-is basis without warranty of any kind, either expressed or implied, including warranties of merchantability and fitness for a particular purpose. In no events shall A2000 Solutions Pte Ltd or its agents, distributors and suppliers (collectively known as A2000) be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if A2000 have been advised of the possibility of such damages. The names of actual companies and products mentioned herein may be the trademarks of their respective owners. All third party trademarks are the property of their respective owners.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article