TaxPro GST Lib
User guide (Under Construction)
 
×
Menu
Index

IMS Inward Supplies

Sr.No.
Description
API Method
Method Parameter (M-Mandatory, O-Optional)
Remark / Parameter Description
1
IMS - Get Invoice Count - This API will be used to get the section wise count of invoices in IMS data
IMSAPI.GetIMSInvoiceCountAsync
APISession ApiSession - M
string Gstin - M
string GoodsType - M
bool LogResponseJson = false - O
string LogFileName = "" -O
ApiSession">Session for Connectivity with API
Gstin">GSTIN of TaxPayer
Period">For which Period to Get IMS Invoice Count
GoodsType">ALL_OTH/INV_SUPP_ISD/IMP_GDS
LogResponseJson">True ->file save in program Folder,False-Not Save
LogFileName">Optional Log File Name can provide if LogresponseJson is True
2
 IMS - Get Invoices
IMSAPI.GetIMSInvoicesAsync
APISession ApiSession - M
string Gstin - M
string SectionType - M
string ActionStatus="" - O
bool LogResponseJson = false - O
string LogFileName = "" - O
string FromTime ="" -O
Period">For which Period IMS Invoices to Download
SectionType">Section Type : B2B/B2BA/CN/CNA/DN/DNA/ECOM/ECOMA
ActionStatus">Accept/Reject/Pending status : A/R/P/NAT
LogResponseJson">True ->file save in program Folder,False-Not Save
FromTime">from which time taxpayer want Invoices. String (yyyyMMddHH) 10 Characters -
3
IMS - Save IMS Action
IMSAPI.SaveIMSAsync
APISession ApiSession - M
string returnPeriod - M
IMSJson jIMS - M
bool LogJsonFile = false -O
jIMS"> Object of IMS Data
4
GSTR2B - Generate 2B On Demand API
GSTR2BAPI.Generate2BAsync
APISession ApiSession - M
string ReturnPeriod - M
GenerateGstr2BJson jGen2B - M
bool LogJsonFile = false - O
jGen2B">Object of Generate GSTR-2B Request
 
 
Get Summary - IMSAPI.GetIMSInvoiceCountAsync
Download - IMSAPI.GetIMSInvoicesAsync
Upload - IMSAPI.SaveIMSAsync
Download - IMSAPI.GetIMSInvoicesAsync
Get Summary - IMSAPI.GetIMSInvoiceCountAsync
Compute GSTR-2B - GSTR2BAPI.Generate2BAsync