EasemyGST-Taxilla is Ginesys' third party provider for E-Way Bill services. Ginesys architecture supports Third Party plugins for different actions/ operations of E-Way Bill. This article is a step by step guide for the user to implement E-Way Bill generation and other related actions/ operations.
Pre-requisites
Ginesys HO version should be 11.152.0 and above.
Check list
Get client wise details from EasemyGST
The following information is required to be collected from EasemyGST:
clientId
secret
Generate API Key for EMG user in Ginesys
- Go to Ginesys Web - HO - Admin - Security - User - Users.
- Find the user: "SYS EMG User".
- Open the user in edit mode.
- Click on Generate Key & save the user.
- Copy the API Key.
Configure TaxillaConfig.json file
- In Ginesys Application server, navigate to C:\GSL\GINESYS12\WebAPI\Plugins\EwayBillGenerator
- You will find TaxillaConfig_Template.json file there, copy the same and rename to TaxillaConfig.json. Note: Incase not found, you can download from here: TaxillaConfig.json
- Please make sure that TaxillaConfig.json has read & write access to all.
- Right-click - open the file in edit mode (using any text editor).
- Place the details received from EasemyGST & ApiKey (copied from Ginesys) against the respective fields.
Sample TaxillaConfig.json
{ "clientId": "abc", "secret": "abc", "appid": "envoice", "PostEbillURL": "https://api1.taxilla.com/mapro/process/emgoutwardewaybills?transformation=EMG-JSON-Input-1.03&autoExecuteRules=true", "TokenURL": "https://api1.taxilla.com/mapro/token", "StatusCheckURL": "https://api1.taxilla.com/mapro/emgoutwardewaybills/download/API-Response", "InboundURL": "http://localhost/webapi/api/", "ApiKey": "wKIrSrl+O1KlPP824Sc/Q120kk84jkRBMQX8FH+0HzLemdTfKW+RUkyuQyVP6O1nv7NJyL+S6TFe6hm0gibS8Q==" }