TaxPro GST User Control Library Demo Project Version 1.0.0.17 - .NET GST Library

38 views
Skip to first unread message

Chartered Information Systems Pvt. Ltd.

unread,
Dec 14, 2020, 1:19:45 AM12/14/20
to TaxPro GSP

All Team Member,

 

TaxPro GST User Control Library Demo Project Version 1.0.0.17 is updated with below changes

 

1. Updated TaxProGST.API.dll Version 20.11.0.0

 

2. Added new property EnableAutoRefreshTokenOnApiCall in APISession. Default is false.

Those Library User who already implemented Refresh Token no need to set this property to true.

If this is set true then AuthToken will be refresh automatically on every API call if expired (for detail refer https://developer.gst.gov.in/pages/apiportal/data/ReleaseNotes/Rel_Notes_Request_for_extension_of_authorization_token_06-07-2020.pdf ).

 

AutoRefreshToken will break only when GSTN Server is on maintenance or API Access Validity of Taxpayer is expired. 

For AutoRefreshToken two event handler provided StartingRefreshAuthToken and RefreshAuthTokenCompleted. By handling RefreshAuthTokenCompleted event Library user can store the updated Refresh Token Details like SEK, AuthToken…etc.

 

3. For Sandbox Testing Added below method (presently not available in production

    a.       Save Preference API: Using this API you are able to select/Edit the preferences Quarterly & Monthly for GSTR1 & GSTR3B, for each quarter in Specific time duration.         
     SharedAPI.SavePreferenceAsync(APISession ApiSession, SavePreferenceJson jPreference)

SharedAPI.SavePreferenceAsync(APISession ApiSession, string jsonPayload)   

  b.       Get Preference API:  API call to get preference for taxpayers              SharedAPI.GetPreferenceAsync(APISession ApiSession, string Gstin,  string FY = "", bool LogResponseJson = false, string LogFileName = "")     

c.       Get GSTR-1 e-Invoices:              

 GSTR1API.GetEInvoicesAsync(APISession ApiSession, string APITitle, string Gstin, string ReturnPeriod,string SectionName ,string FromDate="",bool LogResponseJson = false,string LogFileName="") 


Download Link: https://taxpro.co.in/downloads/TaxProGSTCtlWinFormsDemo.zip  

Thanks & Regards
TaxPro GSP Team

 

Reply all
Reply to author
Forward
0 new messages