文心大模型3.5 VS ChatGPT3.5,谁更会写代码 ?

问题:请帮我写一段代码,SAP物料凭证创建接口的代码 ?


文心大模型3.5:写了一段 python

 ChatGPT3.5 : 写的还可以啊,理解的很到位,而且用的是S/4新语法呀 !

DATA: lt_header TYPE TABLE OF bapi2017_gm_head_01,
      lt_item TYPE TABLE OF bapi2017_gm_item_01,
      lt_return TYPE TABLE OF bapiret2.

DATA: lv_document_date TYPE bapi2017_gm_head_01-documentdate,
      lv_document_header_id TYPE bapi2017_gm_head_01-document_header_id.

* 设置物料凭证头信息
lv_document_date = '20230101'. "设置你的文档日期
APPEND VALUE #(documentdate = lv_document_date) TO lt_header.

* 设置物料凭证行项目信息
APPEND VALUE #(material = 'MATERIAL123'
               plant = 'PLANT001'
               quantity = 10
               doc_item = 1) TO lt_item.

* 调用物料凭证创建函数模块
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
  EXPORTING
    documentheader = lt_header
  TABLES
    goodsmvt_header = lt_header
    goodsmvt_items  = lt_item
    return          = lt_return.

* 检查返回消息
LOOP AT lt_return INTO DATA(ls_return).
  WRITE: / 'Type:', ls_return-type,
         / 'ID:', ls_return-id,
         / 'Number:', ls_return-number,
         / 'Message:', ls_return-message,
         / 'Log Msg No:', ls_return-log_msg_no,
         / 'Log Msg Type:', ls_return-log_msg_ty,
         / 'Log Msg ID:', ls_return-log_msg_id,
         / 'Log No:', ls_return-log_no.
ENDLOOP.

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Terry谈企业数字化

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值