我有一个托管软件包,它有一个可视化强制页面,用于提交费用。这个页面的目的是让某人可以同时提交多个费用(列出几行)与不同的项目。
当用户提交费用时,它会在后台创建以下内容:
现在,从财务角度来看,我正在尝试将这些费用报告分组为“费用索赔”,以便用户可以查看他们提交的每批费用的一个数字。
我遇到的问题是,我在“费用报表”对象上创建了一个触发器,以在自定义“声明”对象中创建记录,然后循环使用费用报表将它们链接到索赔。这就是主意。
但是,显然,如果创建了4个费用报表,则触发器将运行4次。我希望这只运行一次并遍历所有费用报表,使用我创建的费用索赔ID更新它们。
我找不到任何唯一标识符来识别这些都是同时提交的。我可以使用像User和CreatedDate这样的东西,但我不认为这是一种非常可靠的方法吗?也许我错了。
需要记住,任何时候都可能有多个人提交这些内容,所以不确定我是否可以沿着公用事业类的路线前进。
有没有人有任何想法?不幸的是,由于它是一个托管软件包,我不能将自己的字段放在这个Expense Visual force页面上。
到目前为止,我会发布我的代码,但不确定它会有多大用处。刚开始接受建议!
由于