问题标签 [jde]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
205 浏览

jdeveloper - Oracle JD Edwards EquipementManager 文档

在哪里可以找到完整的 API 文档EquipmentManager?官方/非官方文档和书籍一直指向(JP170001,J1700001,J1700002)我找不到的 javadoc 包。

PS 我正在寻找在线文档(无需下载整个软件来获取其文档)。

0 投票
1 回答
427 浏览

sql - 从 JDE 朱利安日期中减去

我寻找一种方法来减去两个不同的 JDE Julian 日期,但没有找到任何直接的答案。

我在 Amazon Redshift 工作,需要从当前日期减去 5 年并以 JDE Julian 格式返回。下面是我想出的。基本上它将当前日期转换为 JDE Julian,然后从中减去 5000;这基本上从年份部分中减去 5(前三位数字)。

请分享有关解决方案的任何更新或评论。希望有人觉得这个线程有帮助。


0 投票
0 回答
91 浏览

java - JDE BSFN 通过 servlet 但不是主要方法引发引导登录错误

我正在尝试通过 servlet 调用 JDE BSFN,但它在登录时一直失败,引发引导登录错误。我从 main 方法(从命令行上的脚本启动)调用了相同的代码,并且可以正常登录。两段代码使用相同的 jar 和配置文件,唯一的区别是一个是 servlet,另一个只是一个 main 方法。

有没有人遇到过这个问题?在工具 9.1 上一切正常,但在尝试使用工具 9.2 时,这已经开始发生。使用 servlet 方法时,似乎有些东西被阻塞了。这可能是工具发布问题吗?防火墙问题?我完全不知所措,甲骨文没有帮助。

这是没有登录的代码:

0 投票
1 回答
695 浏览

java - 多次重装JDK后出现JNL错误

嗨,我是 Java 新手,我正在尝试开始使用它,但是当我尝试运行我的 hello world 脚本时,我遇到了这个错误。我已将此错误输入谷歌并返回一个 7 年的堆栈溢出答案,讨论兼容的版本和不兼容的版本。所以我尝试卸载并返回一个版本,但显然我必须登录并提供公司名称以防计费?我不确定,但无论如何我都做不到。所以我重新安装了所有的Java。这是我从 java 版本中得到的:

之后我删除了之前编译的文件并再次尝试。编译文件似乎没有问题,但是当我尝试运行它时,我仍然得到。

如果它有所作为,这就是我的 hello world 语句的样子。

我按照教程显示的方式进行了操作,所以我认为问题不存在,但我仍然是菜鸟,因此非常感谢任何帮助。

0 投票
0 回答
139 浏览

sql - 一个 JDE 表上的多个联接

我正在尝试从 JDE (oracle) 中提取我们的 Item Master。此项目主文件包含一些以代码为值的列。这些代码存储在 UDC 表中。UDC 表包含 4 列。前 2 个是带有代码的关键列。最后2个是代码的描述。现在我在 Item Master 中有一个包含一些代码的列。这些代码存储在 UDC 表中,其中 UDC.C1 = '41' 和 UDC.C2 = '10'。不幸的是,UDC.C2 之间包含前导空格。实际上它看起来像这样:'10'。然后我在 Item Master 中有第二列,其中包含附加代码。这些代码存储在 UDC 中,如下所示:UDC.C1 = '51' 和 UDC.C2 = 'AB'。

我的问题/挑战是,我怎样才能以优雅的方式将 Item Master 与 UDC 一起加入?我找到了这个 SQL:

https://brandonkirsch.com/blog/index.php/2019/07/18/sql-jde-f0005-udc-helper/

不幸的是,它不起作用。我得到一个失败的 SQL 是错误的。也许是因为 ('41', '10') 和前导空格?

0 投票
0 回答
87 浏览

oracle - 上传时出现 415 不支持的媒体类型错误

尝试使用 API 上传文件时出现上述错误。正如在与此类似的其他查询中提到的,我已将内容类型设置为“application\json”。由于是上传,我尝试将内容类型设置为“multipart/form-data”,然后返回“400 Bad Request”。我在邮递员中尝试了以下 JSON 正文,用于上传到 JDE 媒体对象“v2/file/upload”的 oracle API:

0 投票
0 回答
189 浏览

sql - 连接两个事实表(F4801 和 F4111)

我们正在为我们的 MRP 开发 JDE。有 F4801,包含每个订单 > 每个订单一行,还有 F4111,包含每个项目和订单的每个预订。有几种预订类型,例如

  • 更正
  • 进入库存
  • 样品
  • ...

F4801 包含 [起始数量] 列。现在,我必须将每个订单的此列与 F4111 中的所有“进入库存”预订进行比较。为此,我想从 F4801 中提取自 2019 年 1 月 1 日以来的所有数据。但是怎么做?

我想那么我需要一个加入来从 F4111 获取每个 4801 订单的所有预订(类型“TT”),对吗?但是怎么做?这是我的实际 SQL:

最后,我需要一个用于 F4801 的 SQL 和一个用于 F4111 的 SQL。我想在excel中比较它们。

0 投票
1 回答
122 浏览

javascript - 使用本地隧道在 JavaScript 中共享正在进行的工作

尝试运行 lt --port 3000 并且我收到以下错误 lt:文件 C:\Users\User\AppData\Roaming\npm\lt.ps1 无法加载,因为在此系统上禁用了运行脚本。有关详细信息,请
参阅 https://go.microsoft.com/fwlink/?LinkID=135170 上的 about_Execution_Policies。
在行:1 字符:1

  • lt --port 3000
  • ~~
    • CategoryInfo : SecurityError: (:) [], PSSecurityException
    • FullyQualifiedErrorId : 未授权访问
0 投票
0 回答
373 浏览

java - 为什么我的路径中缺少 msvp140_1.dll、vcruntime140.dll、ucrtbased.dll 文件?

我已经安装了 JDE 和 JDK,我可以在我的 PATH 和 JAVA_HOME 路径中找到 dll,我已经重新启动。

任何人都可以建议一些故障排除,没有找到多个文件的事实看起来表明一个问题,并且它们存在(实际上,ucrtbased.dll 不存在,这通常是与 Visual Studio 相关的 C++ redis 问题v15)

0 投票
4 回答
35 浏览

sql - 确定日志条目是否是产品的第一个条目

我正在尝试确定 SQL Server 中产品的第一个条目。该表是 JDE 更新的日志,添加时的记录状态为 A。

我们的产品被分组,我们对不同批次的相同产品有许多代码。无论批次如何,产品代码的前 19 个字符都是相同的。

样本数据:

样本数据

只有粗体行是我要返回的记录,因为这是该 First19 代码的第一个条目。

这是我放在一起的 SQL(请原谅日期的混乱,这是我必须做的,以使其成为 JDE 如何存储日期的真实日期):

代码返回所有 3 个结果,这不是我所期望的,我只期望粗体条目。

我实际上想在那里设置一个日期标准,这样我就可以将它纳入我为前一天运行的报告中。基本上是为了展示已经创建的任何新产品,它们是真正的新产品,现在是新批次。