Intercompany integration solution for SAP Business One – Global Data Authorization and Alert Administration
The Intercompany integration solution for SAP Business One offers data authorization and alert administration feature for master data replication and intercompany transactions.
In this blog, we are covering both the features in detail:
Global Data Authorization
Global data authorization feature of intercompany solution enables administrators to set up authorizations for users to add, update, and remove global business partners, global items, global bill of materials, and global price lists.
In intercompany solution, a Global record is a record which is replicated to all branch companies. In case of item master data, business partner master data, bill of materials and price list masters, the user can choose the specific records that are to be shared between partner companies. The Global check box is provided on these masters, so that the user can select the specific record(s) that are to be shared across SAP Business One companies.
With the help of authorizations feature in SAP Business One, administrator can restrict the user to view, create, and update the complete masters. However, the authorizations feature in SAP Business One cannot be specifically used to add, update or remove the Global masters. The Intercompany Global data authorization feature help you to achieve this.
On Global data authorization screen, a list of all users is displayed on the left hand side and on the right hand side, system provides the Add, Update and Remove authorizations.
As seen above, Jayson Butler (manager) is having all add, update and remove authorizations. And as seen below, user Bill Levine can only update Global Masters Records.
Let’s login in SAP Business One as Bill Levine and test the authorizations assigned to him.
Bill Levine was asked by his colleague to add a new Global customer in the Head Office.
Bill Levine starts to add new Global Customer – CT103 in the Head Office company. As a Global customer, Bill Levine needs to select “Global Business Partner” checkbox.
On selecting the “Global Business Partner” checkbox, System gives the prompt “This action cannot be reversed. Are you sure you want to select this data for Intercompany Transaction?”
On pressing “Yes” on prompt and choosing Add button.
Since Bill Levine can only “Update Global” master records, system gives the message “(1) you are not authorized to add global business partner master data”
Let’s try to update an existing Global Customer “CT101”.
Bill Levine updates the customer telephone number and press update button. The update is possible since Bill Levine has the update authorization.
The Alert Management feature of the Intercompany solution notifies the user whenever an Intercompany transaction is received in the branch companies.
The solution supports two types of alert notifications:
- SAP Business One – System Alert
- Notification by email
You can use the Intercompany alert administration window to setup the alerts in the system as shown below.
In Intercompany alerts administration window, a list of all users is displayed on the left hand side and on the right hand side, system provide the list of all intercompany feature and check boxes to enable the system or Email alert in the system.
In alert administration window, user can setup the notifications for the following Intercompany transactions:
- Master data
- G/L allocation
- A/P service invoice allocation
- Document exchange cycle
- Centralized payments
- Service management
The receiving company can be notified of the above transactions by system alerts or email, as defined in the receiver company’s setup.
As seen above, Jayson Butler (manager) is having system and email alert enabled for all intercompany transactions. So, when Jayson Butler logs into the system, all alerts for intercompany transactions appears in Messages/Alerts overview window.
Please note you must specify the email address for email alert and intercompany notification language in the “Users – Setup” window of SAP Business One as shown below:
Figure: Email Notification – Business Partner Update
This blog content was created by the development team of the intercompany integration solution for SAP Business One.
Find a list of all blogs on Intercompany integration solution for SAP Business One in this central blog.
I am facing a problem after making a global BP or item its not replicated to other companies and it gives me this error in the message alert overview :
Intercompany Transaction :
Sender System: BR2
Sender Transaction Type: Business Partner
Sender Transaction Number: 03
Receiver System: HO
Receiver Transaction Type: Business Partner
Receiver Transaction Number:
Error Details: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.bizprocessor.BizProcException: BPE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: com.sap.b1i.xcellerator.XcelleratorException: XCE001 Nested exception: java.lang.RuntimeException: DI Error: (-5002) [OCRD.GroupCode] , 'Linked value 0 does not exist'
Also when i enter over the console and check the failure notification log everything is in success condition. So what seems to be the problem, why this happens and how to solve it.
Are there some blanks in Business Partner Group key mapping? From the message I just can recommend to check/redo the key mapping of Business Partner Groups.
You might also check Configuring Key Mapping.
Otherwise please create incident to your partner/SAP, see SAP Note 722980.
I'm sure there is a quick and easy solution.
Dear Mr. Peter Hartwich,
Thanks sir very much for your help, although i did it before but after i did the mapping once more as specified by your side, the BPs replicated correctly but the problem stood the same with the items replication so i tried everything from scratch and it worked properly now - i hope this will not happen in the future.