这是一个简单的问题,但很难找到答案。
SAP Business One 2007 中是否有 ABAP 工作台(也称为 SAP R/3 中的事务代码 SE80)?
工作台应该是开放的,而不仅仅是供 SAP 使用。我想知道是否可以在这个 SAP 解决方案中创建自定义 ABAP 程序。
如果您费心搜索,根本不难找到答案。B1 中没有 ABAP 工作台,因为 B1 不是在 NetWeaver/ABAP 堆栈之上构建的。
SAP Business One 不是在 NetWeaver 平台上构建的,因此您不可能拥有 ABAP 应用服务器。另外,请注意,SBO 不是 R/3 结构。关于 SBO 中的技术部分,它有一个 SQL 数据库,您只能编写 SQL 查询来检索数据和生成报告。有一个查询生成器可以帮助您编写查询。总而言之,与 ABAP 相比,SBO 中的数据处理非常有限。
您需要使用 .NET/Java 在 SAP Business One 中自定义或开发屏幕。
它与 ABAP 没有任何关系,并且 SAP Business One 中没有事务代码。
关于 SBO 的技术部分,它有一个 SQL 数据库,你只能编写 SQL 查询来检索数据和生成报告。有一个查询生成器可以帮助您编写查询。总而言之,与 ABAP 相比,SBO 中的数据处理非常有限。
但是一旦你有了数据,你就可以用它做任何你想做的事情,例如现在在 SBO 中的原生 Crystal Report rutime ......它还有一个非常丰富和成熟的基于 COM 的 SDK 用于放入数据,DI API (以及基于 XML 的 DI 服务器)。我在工作中一直使用这些为 SBO 创建解决方案......