GET RATECARD ID

PHOTO EMBED

Fri Apr 11 2025 04:05:59 GMT+0000 (Coordinated Universal Time)

Saved by @Pooja

void RateCard.Generate_ratecard_id(int ids)
{
	verification_inv = RATE_CARD[ID == input.ids];
	getID = RATE_CARD[ID != null] sort by Rate_Card_ID desc;
	if(getID == null)
	{
		var2 = 1;
	}
	else
	{
		lastRateCardID = getID.Rate_Card_ID;
		suffix = lastRateCardID.getsuffix("RA-");
		if(!suffix.isEmpty())
		{
			var2 = suffix.toLong() + 1;
		}
		else
		{
			var2 = 1;
		}
	}
	for each  test in verification_inv
	{
		partnerdet = Partner_Onboarding_and_KYC[Partner_Entity_Name == test.Partner_Entity_Name.Partner_Entity_Name];
		autoList = var2.toString().length();
		RateList = {1:"RA-00",2:"RA-0",3:"RA-"};
		Rate_Card_ID = RateList.get(autoList) + var2;
		// 		info Rate_Card_ID;
		test.Rate_Card_ID=Rate_Card_ID;
		test.Partner_Unique_ID=partnerdet.Partner_ID;
	}
}
content_copyCOPY