首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从C#调用CJ20N事务

从C#调用CJ20N事务
EN

Stack Overflow用户
提问于 2020-04-07 09:46:41
回答 1查看 177关注 0票数 1

我想集成在.Net中创建项目的交易代码CJ20N (项目构建器)。一旦我们在SAP系统中创建了它,我们就会得到一个费用代码(WBS元素)和网络ID。

有没有可能得到这作为输出使用SAPRFCConnector3.0使用.NET的连接到SAP的功能模块或BAPI.

如果需要更多的信息,请告诉我。

EN

回答 1

Stack Overflow用户

发布于 2020-04-07 19:13:06

下面是你需要在.Net连接器中调用的项目创建ABAP代码:

代码语言:javascript
复制
DATA: proj_def TYPE bapi_bus2001_new,
      return   TYPE TABLE OF bapiret2,
      return2  TYPE TABLE OF bapiret2.

CALL FUNCTION 'BAPI_PS_INITIALIZATION'.

* project definition
* proj_def = ...

CALL FUNCTION 'BAPI_BUS2001_CREATE'
  EXPORTING
    i_project_definition = proj_def
  TABLES
    et_return = return.

CALL FUNCTION 'BAPI_PS_PRECOMMIT'
  TABLES
    et_return = return2.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61071539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档