问题标签 [sapb1]

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 回答
1996 浏览

c# - 如何在 sap business one 中控制屏幕画家的关闭事件?

我是 SAP 业务的新手。我对 sap business 一种屏幕画家表格有疑问。我想验证表单以避免空值。我写了这段代码:

当我按下添加按钮时它工作正常,但如果我按下表单右上角的关闭按钮,它会显示保存数据的确认。如果我按“是”,它仍然允许插入空值。

我该如何解决这个问题?

0 投票
1 回答
2172 浏览

vb.net - 如何在 OK 和 UPDATE 模式下激活菜单

我在右键单击事件中启用了一些菜单。第一次效果很好。例如,按下“添加行”菜单,它会添加行。我再次右键单击按钮,它没有显示我在右键单击事件中启用的菜单。我需要一次又一次地添加行。

我怎样才能做到这一点?

0 投票
2 回答
1376 浏览

python - 在 Django 中的 SAP 和 DataModel 之间同步数据

现在我正在 Django 下开发一个应用程序,它是用于仓库管理的 ERP。主要应用程序是使用 SAP Business One 制作的。我可以访问 SAP(MSSQL Server)中的表,但我需要在 DJANGO 数据模型表中使用 SAP 中的表项来构建仓库管理,例如:我需要将 Django 中的 DataModel 表项与表项 SAP 同步,而不是反向(DJANGO - > SAP 中的项目 [否!])。

将 Django 中的 DataModel 与其他数据库系统或表同步的最佳方法是什么?

我想在 Django 数据库中保持一致性,因为如果在 SAP 中的 Item 表中更改某些内容,例如 Item Active(true 或 false),此更改将反映在 Django 模型中。

所以,如果 SAP Table 中有一个新的 Item,它必须在 Django DataModel Table 中。

我正在尝试简单的 Django 模型来维护它:

我只跟踪以下方面的变化:

  • 新项目(新代码)

  • 名称的变化。

  • 组的变化。

  • 更改活动状态

提前致谢!。

0 投票
5 回答
1076 浏览

sql-server-2008 - 同一查询中的多个案例生成多于一行

我的问题实际上是我有多个表,并且我使用两条case语句生成一列 forARV1和一列 for ICA1,但我需要在同一行中生成结果。当我使用case时,生成两列,但值显示在两行中。我错过了什么?

问题是,我有一张 OINV 表的发票,并且有一张 INV5 表,即持有税的表,我需要将所有持有税的发票放在同一行,并在不同的列中应用,谢谢

这是示例表

我想要一个返回如下内容的查询:

这就是我想要用我的真实桌子做的事情

0 投票
2 回答
3737 浏览

sql - SQL List 和 Sum 在一起

我在 SAP B1 中有一个 SQL 查询,列出了本周的销售额。我还有一个查询,对这些相同的销售额求和。如何组合查询,以便结果是所有销售行,总和显示为这些行下方的一行?

SQL 列表查询-

SQL Sum 查询-

0 投票
1 回答
1015 浏览

performance - 将 EntityFramework 与 SAP Business One 结合使用而不会失去保修?

我想知道是否有人将 EntityFramework 与 SAP Business One 一起使用?如果是,您如何处理保修。SAP 仅允许通过其 DI 服务器 API 插入/更新/删除,否则您将失去保修。所以如果我只被允许选择我只能使用实体框架来读取数据,对吗?

无论如何,您会建议将 EntityFramework 与 SAP Business One 一起使用,或者是否存在大量数据的性能问题?

问候。

0 投票
2 回答
1321 浏览

sapb1 - SAP Business One I 根据用户定义字段查询库存

我正在对产品进行查询。我需要一个字段来查看包含另一个产品的用户定义字段并检查该库存水平。任何帮助都会很棒。

0 投票
1 回答
2019 浏览

sapb1 - 将 MSSQL 表导入 SAP B1 的自动化方式?

我正在使用 SQL Server 2008 和 SAP Business One 9.0。我有十个已导入 SAP SQL Server 数据库的 sql server 表,我想将它们作为 UDT、UDO 和业务对象添加到 SAP Business One 客户端。

我知道我可以在 SAP 业务一客户端中执行此操作,使用工具 -> 自定义工具菜单选项,但这将非常耗时,因为我必须通过创建用户定义表、用户定义字段等提供的接口等。

有谁知道实现我想做的任何其他方式?我希望有一些 SAP 工具可以将 SQL Server 表导入为 UDT 等。

0 投票
1 回答
1015 浏览

sql - SAP Business One 可以查询视图吗?

我在 MSSQL Management Studio 上构建了一个视图,然后我有一个查询来引用该视图。它在 Management Studio 上运行良好。但是,B1 似乎无法查询视图。真的吗?如果有办法,怎么做?

0 投票
2 回答
7521 浏览

c# - 在 SAP Business One 9 中使用 DI API 附加文件时出错

我正在创建一个应用程序以将扫描的文档附加到 SAP 文档中,但该过程存在一些问题。我正在使用 SAP BO 9 PL8 并发现了下一个问题:

当我尝试使用 update 方法在现有附件(使用 attachments2 对象)中添加新附件行时,DI 尝试检查旧行,并且该文件可能不存在于原始源路径中。所以,update 方法报错。我使用下面的代码:

SAP 中有一些文档具有附件选项卡,但无法通过 DI 访问此功能。例如物料主数据 (oItems) 或库存转移 (oStockTransfer)。它们有一个像 Documents 对象一样的 AttachmentEntry 字段,但是这些对象没有添加附件的属性,所以我必须为此文档创建一个活动。

当我修改 LandedCost 对象中的 AttachmentEntry 属性时,该对象在我尝试更新它时失败。如果对象已有附件(手动添加),则在新行中添加新附件即可。第一种情况的错误是:找不到匹配的记录(ODBC -2028)。当我强制使用 catch 块时,我会得到其他信息:“1320000126 - 不正确的更新标头字段”。我使用下面的代码:

我需要知道我做错了什么,或者我是否需要联系 SAP 以告知这些 DI 问题。我希望你能帮助我。提前致谢。

问候,佩德罗