Salesforce පරිසරයකදී “Cannot delete field referenced in Flow” කියලා දෝෂයක් ඔබේ මතකයට පත්වේද? බොහෝ පරණ Flow සංස්කරණයන් නිසා ක්රියාත්මක නොවන අඩු බරක් ඇතිවෙයි. ඒවා එක්‑එක් මකා දැමීම කාලය ගත කරන වැඩක්.
මෙම ගැටලුවට විසඳුමක් ලෙස, Samruddhi Zala විසින් Unlocked Package එකක් නිර්මාණය කර ඇත. එය Tooling API සහ Batch Apex භාවිතා කර, අක්රිය Flow, Flow සංස්කරණ (ක්රියාශීලී සංස්කරණ නොමැති) සහ Flow interviews එකවර බල්ක් මකා දමයි. වැඩි සංඛ්යාත සංවිධාන වලට අදාළව audit logging ද සපයයි, එනිසා ඔබට සියලු මකාදැමීමේ ක්රියාකාරකම් පූර්ණ පාරිභෝගිකත්වයෙන් නිරීක්ෂණය කළ හැක.
මෙම මෙවලම open source ලෙස GitHub හි ලබා ගත හැකි අතර, සරල deploy ක්රියාවලියක් මඟින් ඔබේ org එකට ඉක්මනින් එක් කළ හැකිය. වැඩිදුර විස්තර සඳහා Medium ලිපිය සහ GitHub repository යොමු කර ඇත.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ Salesforce පරිශීලකයින්, විශේෂයෙන් තාක්ෂණික ආයතන, බැංකු, විදුලි සමාගම් ආදීවලට මෙම මෙවලම විශාල ප්රයෝජන දක්වයි.
- දළ වශයෙන් කාලය හා සම්පත් ඉතිරි කිරීම – අඩු බර Flow මකා දැමීමේ කාර්යය මිනිසුන්ගේ දෛනික කාර්යභාරයෙන් ඉවත් කරයි.
- දෝෂ රහිත සංවර්ධනය – “field referenced in Flow” වැනි දෝෂ පණිවිඩ වලින් නිදහස් වීමෙන්, නව සංවර්ධන වැඩි වේගයෙන් කරගත හැකිය.
- පාරිභෝගික විශ්වාසය වැඩි කිරීම – audit logging මඟින් කළමනාකරණය සහ පාලනය සවිස්තරාත්මකව පෙන්වීමෙන්, අභ්යන්තර සහ බාහිර පරීක්ෂණවලට සූදානම් වේ.
- ඉගෙනුම් අවස්ථා – තාක්ෂණික විශ්වවිද්යාල හා පුහුණු පාඨමාලා සඳහා Tooling API, Batch Apex වැනි උසස් Salesforce තාක්ෂණයන් අධ්යයනයට හොඳ උදාහරණයක් වේ.
ඉදිරියේදී, මෙම වැනි automation මෙවලම් ශ්රී ලංකාවේ තොරතුරු තාක්ෂණ ක්ෂේත්රයේ කාර්යක්ෂමතාවය ඉහළ නැංවීමට මූලික කාරකයක් වනු ඇත.
ඔබේ සංවිධානයේ පරණ Flow ගැටළු ඉක්මනින් නිරාකරණය කර, වැඩි නිෂ්පාදනශීලීත්වයක් ලබා ගැනීමට අදම මෙම open‑source package එක භාවිතා කර බලන්න.