Commit b460bcd3 authored by steurwadkar's avatar steurwadkar

F17ABAS001 GST API integration wizard source code commit

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@139914 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 21c07132
......@@ -3215,6 +3215,7 @@ public class GSTDataSubmitWizPos extends ValidatorEJB implements GSTDataSubmitWi
String[] gstr2Section = {"B2B","CDN"};
String transactionId = UUID.randomUUID().toString().replaceAll("-", "");
String loginCode = "", chgTerm = "", callStatus = "", responseJsonStr = "", responseId = "";
ArrayList<APICallData> apiCallDataList = new ArrayList<APICallData>();
try
{
......@@ -3319,7 +3320,7 @@ public class GSTDataSubmitWizPos extends ValidatorEJB implements GSTDataSubmitWi
apiCallData.setSiteCode(siteCode);
apiCallData.setUserId(loginCode);
apiCallData.setCallType("GET_"+action);
apiCallData.setRecType("2");
apiCallData.setRecType("4");
apiCallData.setNoOfRecords(0);
apiCallData.setCallStatus(callStatus);
apiCallData.setResponseId(responseId);
......@@ -3328,7 +3329,8 @@ public class GSTDataSubmitWizPos extends ValidatorEJB implements GSTDataSubmitWi
apiCallData.setChgDate(new Date());
apiCallData.setChgTerm(chgTerm);
gstCommonUtil.updateAPICallLogHistory(apiCallData, null);
apiCallDataList.add(apiCallData);
}
}
catch(Exception e)
......@@ -3337,6 +3339,16 @@ public class GSTDataSubmitWizPos extends ValidatorEJB implements GSTDataSubmitWi
e.printStackTrace();
throw new ITMException(e);
}
finally
{
if(apiCallDataList.size() > 0)
{
for(APICallData eachApiCallData : apiCallDataList)
{
gstCommonUtil.updateAPICallLogHistory(eachApiCallData, null);
}
}
}
return retString;
}
private String createGstr2Json(String siteCode, String xtraParams, Connection conn) throws ITMException
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment