1

我的 PeopleSoft 经验很少,但我已经能够支持安装。这个问题可能跨越服务器故障,但肯定是面向开发人员的。

每天,我们都有一个 PeopleSoft “开发人员”,他编写脚本来修复记录/期刊条目/批准状态等。对我来说,这尖叫着“安装错误”和拙劣的定制。这是正常的吗?让员工每天编写脚本以保持运行是最佳实践吗?

注意:这里没有欺诈行为,他这样做时得到了会计部门的充分批准。

4

2 回答 2

1

不太可能是安装。可能的原因:

  1. 糟糕的定制
  2. 缺少补丁
  3. 交付代码中的错误

但是,如果您只有一名管理员,而您只有一名开发人员,那么听到自定义代码的方式有很多,我会感到震惊。

回到问题:需要定期做SQL更新来修复数据是不正常的。是的,它会发生,但不会太频繁。最终用户也有可能从应用程序中修复它,但由于某种原因不这样做。

于 2010-07-13T17:51:22.937 回答
0

即席 SQL 更新可能很危险,并且 SQL 可能会根据每个请求而更改。由于临时脚本通常需要周转,因此很难完全测试临时脚本。

我假设这些“修复”实际上是在进行系统未实现的更改。更明智的做法是:

  • 构建一个自定义页面来“修复”条目(或者不太明智:修改交付的页面)。
  • 构建并彻底测试参数驱动的 App Engine 以执行最常见的更改。它可能会作为批处理流的一部分运行。

注意下一次升级:应用程序表在最近的版本中有很多变化。

于 2012-06-10T15:57:57.043 回答