MergeUnmerge:GWM

This commit is contained in:
sriramv 2022-07-19 19:41:40 +05:30
parent be57e9fd28
commit 766284b011
5 changed files with 71 additions and 48 deletions

View File

@ -616,7 +616,8 @@ exports.LoansDetailsMergeUnmergeApi =async (req, res) =>
if(request_object.unmergeData.length + request_object.mergeData.length != 0)
{
if(request_object.unmergeData.length != 0)
{
//unmerge loans
request_object.unmergeData.forEach(async(unmergeValue,unmergeIndex,unmergeArray) => {
let Unique_Group_string = Math.random().toString(36).slice(2, 10).toUpperCase();
@ -624,11 +625,15 @@ exports.LoansDetailsMergeUnmergeApi =async (req, res) =>
await OutputActiveAndClosedLoans.update({grp_str:Unique_Group_string},{where:{losid:request_object.losid,ref_no:unmergeValue.refno,grp_str:unmergeValue.grp_str}});
console.log(unmergeValue.refno);
});
}else { logMsg.info("There is no any unmerge data selected for losid= "+request_object.losid); }
if(request_object.mergeData.length != 0)
{
//merge loans
request_object.mergeData.forEach(async(mergeValue,mergeIndex,mergeArray) => {
if(mergeValue.type == 'SINGLE_TO_GROUP')
{
Unique_Group_string = mergeValue.mergeable_grp_str;
let Unique_Group_string = mergeValue.mergeable_grp_str;
mergeValue.data.forEach(async(Value,Index,Array) => {
await InCreditFacility.update({grp_str:Unique_Group_string},{where:{losid:request_object.losid,ReferenceNumber:Value.refno,grp_str:Value.grp_str}});
await OutputActiveAndClosedLoans.update({grp_str:Unique_Group_string},{where:{losid:request_object.losid,ref_no:Value.refno,grp_str:Value.grp_str}});
@ -637,7 +642,7 @@ exports.LoansDetailsMergeUnmergeApi =async (req, res) =>
}
else
{
Unique_Group_string = Math.random().toString(36).slice(2, 10).toUpperCase()+"-"+Math.random().toString(36).slice(2, 6)+"-"+Math.random().toString(36).slice(2, 6)+"-"+Math.random().toString(36).slice(2, 12).toUpperCase();
let Unique_Group_string = Math.random().toString(36).slice(2, 10).toUpperCase()+"-"+Math.random().toString(36).slice(2, 6)+"-"+Math.random().toString(36).slice(2, 6)+"-"+Math.random().toString(36).slice(2, 12).toUpperCase();
mergeValue.data.forEach(async(Value,Index,Array) => {
await InCreditFacility.update({grp_str:Unique_Group_string},{where:{losid:request_object.losid,ReferenceNumber:Value.refno,grp_str:Value.grp_str}});
await OutputActiveAndClosedLoans.update({grp_str:Unique_Group_string},{where:{losid:request_object.losid,ref_no:Value.refno,grp_str:Value.grp_str}});
@ -646,10 +651,13 @@ exports.LoansDetailsMergeUnmergeApi =async (req, res) =>
}
});
} else { logMsg.info("There is no any unmerge data selected for losid= "+request_object.losid); }
count = request_object.unmergeData.length + request_object.mergeData.length
timeout = 600 * count;
timeout = 1000 * count;
await OutSanctionAmt_P.destroy({ where:{losid:req.query.losid},include: [ { model: OutSanctionAmt_C }] });
await OutSanctionAmt_P.destroy({ where:{losid:request_object.losid},include: [ { model: OutSanctionAmt_C }] }).catch(err=>{});
setTimeout(async () => {
BorrowerDetailData = await InBorrowerDetail.findAll({where:{losid:request_object.losid}}).catch(ett=>{});
@ -661,7 +669,7 @@ exports.LoansDetailsMergeUnmergeApi =async (req, res) =>
});
DataPromises.then(async()=>{
setTimeout(async() => {
await Helper.cibilOutputGenerateApiCall(BorrowerValue.losid,BorrowerValue.ReferenceNumber,cibil_type,[2],2);
await Helper.cibilOutputGenerateApiCall(request_object.losid,'Test-ReferenceNumber',cibil_type,[2],2);
res.send({'status':200 , message:"Success." ,'data': "No data"});
}, 1500);
});
@ -812,10 +820,11 @@ exports.test = async (req, res) =>
{
try
{
date = '04-AUG-2017';
data = moment(new Date(date)).format("YYYY-MM-DD");
console.log(data);
res.send({data});
// date = '04-AUG-2017';
// data = moment(new Date(date)).format("YYYY-MM-DD");
// console.log(data);
res.send({"gwm":"data"});
} catch(err) {
res.status(500).send({'status':404,
@ -829,3 +838,9 @@ exports.test = async (req, res) =>

View File

@ -6,20 +6,22 @@ module.exports = (sequelize, DataTypes) => {
}
BorrowerProfile.init(
{
losid :{type: DataTypes.STRING},
losid : { type: DataTypes.STRING },
temp_id : { type: DataTypes.INTEGER },
ApplicationRefno : { type: DataTypes.INTEGER },
ReportIssuesCode : { type: DataTypes.STRING },
ReportIssuesMsg : { type: DataTypes.STRING },
ReportIssuesDescription : { type: DataTypes.STRING },
ReportHeaderDaysPasswrdToExpire : { type: DataTypes.STRING },
ReportHeaderReportOrderNo : { type: DataTypes.STRING },
ReportHeaderReportOrderedBy : { type: DataTypes.STRING },
ReportHeaderMemberDetails : { type: DataTypes.STRING },
ReportHeaderApplicationRefNo : { type: DataTypes.INTEGER },
ReportHeaderMemberRefNo : { type: DataTypes.STRING },
ReportHeaderInquiryPurpose : { type: DataTypes.STRING },
ReportIssuesDescription : { type: DataTypes.STRING },
ReportHeaderDaysPasswrdToExpire : { type: DataTypes.STRING },
ReportHeaderReportOrderNo : { type: DataTypes.STRING },
ReportHeaderReportOrderDate : { type: DataTypes.DATE },
ReportHeaderReportOrderedBy : { type: DataTypes.STRING },
ReportHeaderMemberDetails : { type: DataTypes.STRING },
ReportHeaderApplicationRefNo : { type: DataTypes.INTEGER },
ReportHeaderMemberRefNo : { type: DataTypes.STRING },
ReportHeaderInquiryPurpose : { type: DataTypes.STRING },
EnqInfoBorrowerName : { type: DataTypes.STRING },
EnqInfoDateOfReg : { type: DataTypes.DATE },
EnqInfoPan : { type: DataTypes.STRING },
EnqInfoCin : { type: DataTypes.STRING },
EnqInfoTin : { type: DataTypes.STRING },
@ -33,10 +35,11 @@ module.exports = (sequelize, DataTypes) => {
BorrowerProfileBDClassOfActivity0 : { type: DataTypes.STRING },
BorrowerProfileBDClassOfActivity1 : { type: DataTypes.STRING },
BorrowerProfileBDClassOfActivity2 : { type: DataTypes.STRING },
BorrowerProfileBDBusinessCatg : { type: DataTypes.STRING },
BorrowerProfileBDBusinessCatg : { type: DataTypes.STRING },
BorrowerProfileBDBusinessIndustryType : { type: DataTypes.STRING },
BorrowerProfileBDSalesFigure : { type: DataTypes.STRING },
BorrowerProfileBDNoOfEmp : { type: DataTypes.STRING },
BorrowerProfileBDDOI : { type: DataTypes.DATE },
BorrowerProfileBDYear : { type: DataTypes.STRING },
BorrowerProfileBACDRegaddress : { type: DataTypes.STRING },
BorrowerProfileBACDTelephoneNo : { type: DataTypes.INTEGER },
@ -82,6 +85,7 @@ module.exports = (sequelize, DataTypes) => {
CPSOutOPSBTOGuarantor : { type: DataTypes.INTEGER },
CPSOutOPSBTOBP : { type: DataTypes.STRING },
CPSOutOPSBTOGP : { type: DataTypes.STRING },
CPSOutOPSBLtstCFOpndDate : { type: DataTypes.DATE },
CPSOutOPSBDCFBorrower : { type: DataTypes.INTEGER },
CPSOutOPSBDCFGuarantor : { type: DataTypes.INTEGER },
CPSOutOPSBDCFBP : { type: DataTypes.STRING },
@ -101,6 +105,7 @@ module.exports = (sequelize, DataTypes) => {
CPSOutOPFBTOSGuarantor : { type: DataTypes.INTEGER },
CPSOutOPFBTOSBP : { type: DataTypes.STRING },
CPSOutOPFBTOSGP : { type: DataTypes.STRING },
CPSOutOPFBLtstCFOpndDate : { type: DataTypes.DATE },
CPSOutOPFBDCFBorrower : { type: DataTypes.INTEGER },
CPSOutOPFBDCFGuarantor : { type: DataTypes.INTEGER },
CPSOutOPFBDCFBP : { type: DataTypes.STRING },
@ -120,6 +125,7 @@ module.exports = (sequelize, DataTypes) => {
CPSOutNBFCTOSGuarantor : { type: DataTypes.INTEGER },
CPSOutNBFCTOSBP : { type: DataTypes.STRING },
CPSOutNBFCTOSGP : { type: DataTypes.STRING },
CPSOutNBFCLtstCFOpndDate : { type: DataTypes.DATE },
CPSOutNBFCDCFBorrower : { type: DataTypes.INTEGER },
CPSOutNBFCDCFGuarantor : { type: DataTypes.INTEGER },
CPSOutNBFCDCFBP : { type: DataTypes.STRING },
@ -170,6 +176,7 @@ module.exports = (sequelize, DataTypes) => {
EnqSSOutNOEMnths7to12 : { type: DataTypes.INTEGER },
EnqSSOutNOEMnthsGrtrThan24Mnths : { type: DataTypes.INTEGER },
EnqSSOutNOETotal : { type: DataTypes.INTEGER },
EnqSSOutNOEMstRecentDate : { type: DataTypes.DATE },
EnqSSETMnths1 : { type: DataTypes.INTEGER },
EnqSSETMnths2to3 : { type: DataTypes.INTEGER },
EnqSSETMnths4to6 : { type: DataTypes.INTEGER },

View File

@ -37,7 +37,7 @@ module.exports = (sequelize, DataTypes) => {
CreditFacilityCDDatesSanctionedDt: { type: DataTypes.DATE },
CreditFacilityCDDatesLoanExpiryDt: { type: DataTypes.DATE },
CreditFacilityCDDatesLoanRenewalDt: { type: DataTypes.DATE },
CreditFacilityCDDatesSuitFiledDt: { type: DataTypes.STRING },
CreditFacilityCDDatesSuitFiledDt: { type: DataTypes.DATE },
CreditFacilityCDDatesWilfulDefault: { type: DataTypes.STRING },
CreditFacilityCDODRepaymentFrequency: { type: DataTypes.INTEGER },
CreditFacilityCDODTenure: { type: DataTypes.INTEGER },
@ -52,9 +52,9 @@ module.exports = (sequelize, DataTypes) => {
CreditFacilityOverdueDetailsDPD91to180amt: { type: DataTypes.INTEGER },
CreditFacilityOverdueDetailsDPDabove180amt: { type: DataTypes.INTEGER },
ChequeDDIFundsMsg: { type: DataTypes.STRING },
ChequeDDIFundsCD3monthcount: { type: DataTypes.STRING },
ChequeDDIFundsCD4to6monthcount: { type: DataTypes.STRING },
ChequeDDIFundsCD7to9monthcount: { type: DataTypes.STRING },
ChequeDDIFundsCD3monthcount: { type: DataTypes.INTEGER },
ChequeDDIFundsCD4to6monthcount: { type: DataTypes.INTEGER },
ChequeDDIFundsCD7to9monthcount: { type: DataTypes.INTEGER },
ChequeDDIFundsCD10to12monthcount: { type: DataTypes.INTEGER },
CFSecurityDetailsMsg: { type: DataTypes.STRING },
CreditFacilityGuarantorDVecMsg: { type: DataTypes.STRING },

View File

@ -19,7 +19,7 @@ module.exports = (sequelize, DataTypes) => {
GuarantorDetailsBusinessIndstryType: { type: DataTypes.STRING },
GuarantorDetailsMsg: { type: DataTypes.STRING },
GuarantorAddressCDAddress: { type: DataTypes.STRING },
GuarantorAddressCDTelephoneNo: { type: DataTypes.DATE },
GuarantorAddressCDTelephoneNo: { type: DataTypes.STRING },
GuarantorAddressCDfaxNo: { type: DataTypes.STRING },
GuarantorAddressCDMobileNo: { type: DataTypes.STRING },

View File

@ -400,12 +400,12 @@ function commercialDataInsert(data)
ReportIssuesDescription : value.reportIssuesDescription,
ReportHeaderDaysPasswrdToExpire : value.reportHeaderDaysPasswrdToExpire,
ReportHeaderReportOrderNo : value.reportHeaderReportOrderNo,
ReportHeaderReportOrderDate : value.reportHeaderReportOrderDate,
ReportHeaderReportOrderDate : moment(new Date(value.reportHeaderReportOrder)).format("YYYY-MM-DD"),
ReportHeaderReportOrderedBy : value.reportHeaderReportOrderedBy,
ReportHeaderMemberDetails : value.reportHeaderMemberDetails,
ReportHeaderApplicationRefNo : value.reportHeaderApplicationRefNo,
EnqInfoBorrowerName : value.enqInfoBorrowerName,
EnqInfoDateOfReg : value.enqInfoDateOfReg,
EnqInfoDateOfReg : moment(new Date(value.enqInfoDateOfReg)).format("YYYY-MM-DD"),
EnqInfoPan : value.enqInfoPan,
EnqInfoCin : value.enqInfoCin,
EnqInfoTin : value.enqInfoTin,
@ -422,7 +422,7 @@ function commercialDataInsert(data)
BorrowerProfileBDBusinessIndustryType : value.borrowerProfileBDBusinessIndustryType,
BorrowerProfileBDSalesFigure : value.borrowerProfileBDSalesFigure,
BorrowerProfileBDNoOfEmp : value.borrowerProfileBDNoOfEmp,
BorrowerProfileBDDOI : value.borrowerProfileBDDOI,
BorrowerProfileBDDOI : moment(new Date( value.borrowerProfileBDDOI)).format("YYYY-MM-DD"),
BorrowerProfileBDYear : value.borrowerProfileBDYear,
BorrowerProfileBACDRegaddress : value.borrowerProfileBACDRegaddress,
BorrowerProfileBACDTelephoneNo : value.borrowerProfileBACDTelephoneNo,
@ -447,7 +447,7 @@ function commercialDataInsert(data)
CPSInsTotalOutstandingGuarantor : value.cpsInsTotalOutstandingGuarantor,
CPSInsTotalOutstandingBP : value.cpsInsTotalOutstandingBP,
CPSInsTotalOutstandingGP : value.cpsInsTotalOutstandingGP,
CPSInsLtstCFOpndDate : value.cpsInsLtstCFOpndDate,
CPSInsLtstCFOpndDate : moment(new Date( value.cpsInsLtstCFOpndDate)).format("YYYY-MM-DD"),
CPSInsDCFBorrower : value.cpsInsDCFBorrower,
CPSInsDCFGuarantor : value.cpsInsDCFGuarantor,
CPSInsDCFBP : value.cpsInsDCFBP,
@ -488,7 +488,7 @@ function commercialDataInsert(data)
CPSOutOPFBTOSGuarantor : value.cpsOutOPFBTOSGuarantor,
CPSOutOPFBTOSBP : value.cpsOutOPFBTOSBP,
CPSOutOPFBTOSGP : value.cpsOutOPFBTOSGP,
CPSOutOPFBLtstCFOpndDate : value.cpsOutOPFBLtstCFOpndDate,
CPSOutOPFBLtstCFOpndDate : moment(new Date( value.cpsOutOPFBLtstCFOpndDate)).format("YYYY-MM-DD"),
CPSOutOPFBDCFBorrower : value.cpsOutOPFBDCFBorrower,
CPSOutOPFBDCFGuarantor : value.cpsOutOPFBDCFGuarantor,
CPSOutOPFBDCFBP : value.cpsOutOPFBDCFBP,
@ -508,7 +508,7 @@ function commercialDataInsert(data)
CPSOutNBFCTOSGuarantor : value.cpsOutNBFCTOSGuarantor,
CPSOutNBFCTOSBP : value.cpsOutNBFCTOSBP,
CPSOutNBFCTOSGP : value.cpsOutNBFCTOSGP,
CPSOutNBFCLtstCFOpndDate : value.cpsOutNBFCLtstCFOpndDate,
CPSOutNBFCLtstCFOpndDate : moment(new Date( value.cpsOutNBFCLtstCFOpndDate )).format("YYYY-MM-DD"),
CPSOutNBFCDCFBorrower : value.cpsOutNBFCDCFBorrower,
CPSOutNBFCDCFGuarantor : value.cpsOutNBFCDCFGuarantor,
CPSOutNBFCDCFBP : value.cpsOutNBFCDCFBP,
@ -559,7 +559,7 @@ function commercialDataInsert(data)
EnqSSOutNOEMnths7to12 : value.enqSSOutNOEMnths7to12,
EnqSSOutNOEMnthsGrtrThan24Mnths : value.enqSSOutNOEMnthsGrtrThan24Mnths,
EnqSSOutNOETotal : value.enqSSOutNOETotal,
EnqSSOutNOEMstRecentDate : value.enqSSOutNOEMstRecentDate,
EnqSSOutNOEMstRecentDate : moment(new Date( value.enqSSOutNOEMstRecentDate)).format("YYYY-MM-DD"),
EnqSSETMnths1 : value.enqSSETMnths1,
EnqSSETMnths2to3 : value.enqSSETMnths2to3,
EnqSSETMnths4to6 : value.enqSSETMnths4to6,
@ -673,7 +673,7 @@ function commercialDataInsert(data)
BorrowerProfileBIDTin: value.borrowerProfileBIDTin,
BorrowerProfileBIDRegistrationNo: value.borrowerProfileBIDRegistrationNo,
BorrowerProfileBIDServiceTaxNo: value.borrowerProfileBIDServiceTaxNo,
BorrowerProfileLastReportedDate: value.borrowerProfileLastReportedDate,
BorrowerProfileLastReportedDate: moment(new Date( value.borrowerProfileLastReportedDate)).format("YYYY-MM-DD"),
}
BorroweIDDetailArray.push(BorroweIDDetailObj);
@ -702,7 +702,7 @@ function commercialDataInsert(data)
BorrowerCurrentDetailsID: value.borrowerCurrentDetailsID,
GuarantorDetailsName: value.guarantorDetailsName,
GuarantorDetailsRelatedType: value.guarantorDetailsRelatedType,
GuarantorDetailsDOB: value.guarantorDetailsDOB,
GuarantorDetailsDOB: moment(new Date( value.guarantorDetailsDOB)).format("YYYY-MM-DD"),
GuarantorDetailsGender: value.guarantorDetailsGender,
GuarantorDetailsDOI: value.guarantorDetailsDOI,
GuarantorDetailsBusinessCateg: value.guarantorDetailsBusinessCateg,
@ -747,8 +747,8 @@ function commercialDataInsert(data)
CreditFacilityCDcfMember : value.creditFacilityCDcfMember,
CreditFacilityCDAssetCDPDueDpd : value.creditFacilityCDAssetCDPDueDpd,
CreditFacilityCDStatus : value.creditFacilityCDStatus,
CreditFacilityCDStatusDate : value.creditFacilityCDStatusDate,
CreditFacilityCDLstReportedDate : value.creditFacilityCDLstReportedDate,
CreditFacilityCDStatusDate : moment(new Date( value.creditFacilityCDStatusDate)).format("YYYY-MM-DD"),
CreditFacilityCDLstReportedDate : moment(new Date( value.creditFacilityCDLstReportedDate)).format("YYYY-MM-DD"),
CreditFacilityCDAmtCurrency : value.creditFacilityCDAmtCurrency,
CreditFacilityCDAmtSanctionedAmt : value.creditFacilityCDAmtSanctionedAmt,
CreditFacilityCDAmtSanctionedAmtDP : value.creditFacilityCDAmtSanctionedAmtDP ,
@ -764,10 +764,10 @@ function commercialDataInsert(data)
CreditFacilityCDAmtNaorc : value.creditFacilityCDAmtNaorc,
CreditFacilityCDAmtContrctCAsNPA : value.creditFacilityCDAmtContrctCAsNPA,
CreditFacilityCDAmtNAmtOfContracts : value.creditFacilityCDAmtNAmtOfContracts,
CreditFacilityCDDatesSanctionedDt : value.creditFacilityCDDatesSanctionedDt,
CreditFacilityCDDatesLoanExpiryDt : value.creditFacilityCDDatesLoanExpiryDt,
CreditFacilityCDDatesLoanRenewalDt : value.creditFacilityCDDatesLoanRenewalDt,
CreditFacilityCDDatesSuitFiledDt : value.creditFacilityCDDatesSuitFiledDt,
CreditFacilityCDDatesSanctionedDt : moment(new Date( value.creditFacilityCDDatesSanctionedDt)).format("YYYY-MM-DD"),
CreditFacilityCDDatesLoanExpiryDt :moment(new Date( value.creditFacilityCDDatesLoanExpiryDt)).format("YYYY-MM-DD"),
CreditFacilityCDDatesLoanRenewalDt : moment(new Date( value.creditFacilityCDDatesLoanRenewalDt)).format("YYYY-MM-DD"),
CreditFacilityCDDatesSuitFiledDt : moment(new Date( value.creditFacilityCDDatesSuitFiledDt)).format("YYYY-MM-DD"),
CreditFacilityCDDatesWilfulDefault : value.creditFacilityCDDatesWilfulDefault,
CreditFacilityCDODRepaymentFrequency : value.creditFacilityCDODRepaymentFrequency,
CreditFacilityCDODTenure : value.creditFacilityCDODTenure,
@ -815,7 +815,7 @@ function commercialDataInsert(data)
AcHistoryandDPDObj = {
ApplicationRefno: value.applicationRefno,
BorrowerCurrentDetailsID: value.borrowerCurrentDetailsID,
CFHistory24Monthsmonth: value.cfHistory24Monthsmonth,
CFHistory24Monthsmonth: moment(new Date( value.cfHistory24Monthsmonth)).format("YYYY-MM-DD"),
CFHistory24MonthsACorDPD: value.cfHistory24MonthsACorDPD,
CFHistory24MonthsOSAmount: value.cfHistory24MonthsOSAmount,
}
@ -844,7 +844,7 @@ function commercialDataInsert(data)
losid :data.losid,
ApplicationRefno: value.applicationRefno,
EnquiryDetailsCreditLender: value.enquiryDetailsCreditLender,
EnquiryDetailsEnquiryDt: value.enquiryDetailsEnquiryDt,
EnquiryDetailsEnquiryDt: moment(new Date( value.enquiryDetailsEnquiryDt)).format("YYYY-MM-DD"),
EnquiryDetailsEnquiryPurpose: value.enquiryDetailsEnquiryPurpose,
EnquiryDetailsEnquiryAmt: value.enquiryDetailsEnquiryAmt,
//temp_id: value.
@ -874,8 +874,8 @@ function commercialDataInsert(data)
LocationDetailObj = {
ApplicationRefno: value.applicationRefno,
LocationType: value.locationType,
firstReportedDate: value.firstReportedDate,
LastReportedDate: value.lastReportedDate,
firstReportedDate: moment(new Date( value.firstReportedDate)).format("YYYY-MM-DD"),
LastReportedDate: moment(new Date( value.lastReportedDate)).format("YYYY-MM-DD"),
Address: value.address,
NoOfInstitutions: value.noOfInstitutions,
contactNumber: value.contactNumber,
@ -912,8 +912,8 @@ function commercialDataInsert(data)
CFSecurityDetailsClassification: value.cfSecurityDetailsClassification,
CFSecurityDetailsValue: value.cfSecurityDetailsValue,
CFSecurityDetailsCurrency: value.cfSecurityDetailsCurrency,
CFSecurityDetailsvalidationDt: value.cfSecurityDetailsvalidationDt,
CFSecurityDetailslastReportedDt: value.cfSecurityDetailslastReportedDt,
CFSecurityDetailsvalidationDt: moment(new Date( value.cfSecurityDetailsvalidationDt)).format("YYYY-MM-DD"),
CFSecurityDetailslastReportedDt: moment(new Date( value.cfSecurityDetailslastReportedDt)).format("YYYY-MM-DD"),
}
SecurityDetailArray.push(SecurityDetailObj);
@ -946,7 +946,7 @@ function commercialDataInsert(data)
Relationship: value.relationship,
PercentageOfControl: value.percentageOfControl,
RDDOI: value.rddoi,
RDDOB: value.rddob,
RDDOB: moment(new Date( value.rddob)).format("YYYY-MM-DD"),
RDGender: value.rdGender,
RDBusinessCatg: value.rdBusinessCatg,
RDBusinessIndustryType: value.rdBusinessIndustryType,
@ -955,7 +955,7 @@ function commercialDataInsert(data)
RDBACDTelephoneNo: value.rdbacdTelephoneNo,
RDBACDfaxNo: value.rdbacDfaxNo,
RDBACDMobileNo: value.rdbacdMobileNo,
RDlastReportedDate: value.rDlastReportedDate ,
RDlastReportedDate: moment(new Date( value.rDlastReportedDate )).format("YYYY-MM-DD"),
// temp_id: { type: DataTypes.INTEGER }
@ -1160,6 +1160,7 @@ async function commercialIntermediateDataInsert(losid,refNo)
//month bucket count skeleton creation
//DateTimeProcessed = BorrowerProfileData[0].CPSInsLtstCFOpndDate;
end_date = '2022-05-05'
sk = await Helper.createSkeleton(end_date);