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; } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter