RSS Invoice To GRN Conversion

Menu PathProcurement > Remote Server Synchronization > RSS Invoice To GRN Conversion

  • For this procedure, 2 different servers are involved which 1 belong to the supplier or HOST (who is actually the server that has issued the invoices) and 1 belong to customer or CLIENT (who is going to import the invoices or create GRN from HOST)
  • Please make sure users follow the steps correctly

  • Select branch → branch for GRN
  • Key in Specific Supplier ID or click Supplier for search function and click Submit → refer to notes below
  • Key in Web Service URL → which server you want to sync is located
  • Select Date Range→ to tells the SERVER to pull out the invoices issued to CUSTOMER-A in this date range
  • Key in Password→ Enter User's Password on HOST

NOTES:

 User Authentication
  • Make sure the SAME User and Password is existed under HOST's AND CLIENT's server. If the username is not the same within HOST and CLIENT machine log, the transaction will be dropped by the HOST server.
 Permissions
PermissionsCLIENT ServerHOST Server

Trading → Direct Receiving Stock by branch



ENABLED BOTH permissions



at least ENABLED ONE permission

Procurement → General Permissions → Remote Server Synchronization Permission

 Supplier Customer Mapping
  • This Setting need to be configure under CLIENT server
  • Exact Same Account need to be created under CLIENT's as CUSTOMER and HOST's Side as SUPPLIER, else the HOST server will not be able to find the invoices issued to the CLIENT (error will pop up)
  • Configure the Intercompany Stock Transfer Configuration (accounting->maintenance -> configuration -> Intercompany Stock Transfer Configuration) and attach the new created customer account to the correct supplier account (HOST's Supplier Account on the CLIENT side)

For example:

  • Let's say client's customer name on the HOST's server is SOROOSH, and host supplier name under Client's Machine is SINA . 
  • Therefore, a customer name SOROOSH need to be created under CLIENT's server and attached them as customer supplier pair in intercompany stock transfer configuration
NameCustomerSupplier

CLIENT's Server

(https://wavelet-training.wavelet.systems/emp)

SOROSHSINA

HOST's Server

(http://cloud.wavelet.biz:8585/emp/)

SOROOSH-


 Error Message
  • Error Messages appear on top of the page in a red colored fonts (and blinking if you are using Mozila Fireforx)

  • Notification And Errors can be classified into 2 categories:
  •  1- Errors faced in Client side
    • 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
    • GRN is exist in database for remote invoice → this invoice No has already been converted to GRN if you feel that this error has popped up wrongly you can check the GRN numbers given to see if there is anything wrong
    • Customer Supplier Set Does not have a match in InterCompany Stock Transfer Configuration → System can not find any matching customer attached to the selected supplier. you should check the intercompany stock transfer configuration
    • Set the Supplier → You have not selected any supplier in the page
    • Web browser's Page Not Available Error → if you get this error it means the URL you have set is a wrong and therefore the CLIENT can not find access the HOST.
    • 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 on Host side
    • 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 password in the HOST's server
    • User Name ... Does Not Exists in Server → this error occurs in the case where for instance you have logged in to EMP with username SOROOSH to the CLIENT's server to do the synchronization but same user name does not exist in the HOST's server
    • check if you have correctly configured the authentication configuration
    • User ... Does Not Have Permission To Do Remote Server Transactions on The Server → this error occurs in the case where for instance you have logged in to EMP with username SOROOSH to the CLIENT's server to do the synchronization but user SOROOSH does not have Remote Server Synchronization permission on the HOST's server. check if you have correctly configured the Permissions
    • Customer Name .... Does Not Exist In the server → The customer Name you have attached to the supplier in Inter company stock transfer configuration does not exist on HOST side. make sure the name of accounts in CLIENT and HOST are exact match.










Private & Confidential