Menu Path: Procurement > Remote Server Synchronization > RSS PR To SR Conversion
...
2 servers involved 1 belongs to the supplier who is actually the server that has issued the invoices i am going to call this entity as HOST .
I am going to address the other machine, which is actually the customer machine and is going to import the invoices from the HOST and create GRN for each of them, as CLIENT.
0-Function Link
The function is available under Procurement-> Remote Server Synchronization -> Invoice to GRN Synchronization. or alternatively the direct URL of the page ( /emp/procurement-rss-pr-to-sr.do )
1-User Authentication
Imagine the scenario that user XXX in CLIENT machine logs in with password AAA to do the synchronization.
user XXX must exist on the HOST as well. else the transaction will be dropped by the HOST .
2-Permissions
2 permissions are involved in this procedure
I-Trading-> Receive Stock By Branch
II-Procurement > Remote Server Synchronization > RSS PR To SR Conversion.
For the user being able to access the function on the CLIENT side user XXX must have both permissions on the CLIENT side.
For the Transaction to go through on the HOST side user XXX have to have at least permission I on the HOST side.
3-Supplier Customer Mapping
this setting should be done on The CLIENT side.
You need to create a Customer lets say CUSTOMER-A. CUSTOMER-A name must be the exact match of CLIENT's customer account on the HOST side. else server will not be able to find
invoices issued to the CLIENT and an error will pop up.
after this is done.
go to accounting->maintenance -> configuration -> Intercompany Stock Transfer Configuration (/emp/acc-config-intercompany-stock-transfer.do)
and attach the new customer you have created to the correct supplier (HOST's supplier account on the CLIENT side).
...
Lets say CLIENT's customer name on the HOST's server is SOROOSH and host supplier account name on CLIENT's machine is SINA then you need to create a customer name SOROOSH in CLIENT's server and attach them
as a customer supplier pair in Intercompany Stock Transfer Configuration as you can see below
after going through all the 3 steps above we are good to connect to the host's server.
...
Note that if by mistake you select an invoice which has already been imported as SR no transaction will take place and you will receive an error message and you have to select again.
also note that when you import an invoice and item codes in the invoice does not exist in the CLIENT's database the system will automatically create those item Codes and will notify the user after the process finished.
Error Message Dictionary
Error Messages appear on top of the page in a red coloured fonts (and blinking if you are using Mozila Fireforx).
Notification And Errors can be classified into 2 categories.
1- Errors faced in Client side and notifications sent by Client.
2-Errors faced on Host side.
1- Errors faced in Client side:
A-Branch Has not been set :
make sure after you have chosen the branch from the drop down list you press the Set Branch Button right next to it.
...
D-During The Import Process Follwoing Item Codes did not Exist in The database and has been created accordingly :
Before the client's server start creating GRN's it checks whether the items in the invoice exist in clients server or not.
if some of the items does not exist the system will automatically create these items and will notify the user that these item codes has been created.
2- Errors faced in Host side:
A-User Name ... Exists in Server but Passwords Do Not Match :
The password you have typed in the password field is wrong and does not match with the passwword in the HOST's server.
...