ChatGPT懂SAP吗?跟ChatGPT聊完后,我暂时还不担心会被它取代岗位

article/2025/5/6 5:35:03

我弄了个ChatGPT账号。随便问了一下他SAP的问题。它的回答还是比较有意思的。贴出来跟大家分享一下。

问题1:我是 SAP 开发工程师,你有什么可以帮到我。

作为一个语言模型,我可以为您提供关于SAP开发的一般性建议,以及关于如何使用SAP软件的一些技巧。以下是一些可能有帮助的提示:

  1. 掌握SAP的核心模块:SAP有很多不同的模块和应用程序,但是您应该着重于掌握与您工作相关的核心模块。这些模块可能包括财务会计(FI)、成本会计(CO)、人力资源(HR)和物料管理(MM)等。

  2. 学习SAP的编程语言和工具:SAP开发需要使用特定的编程语言和工具,例如ABAP和SAPUI5。如果您还没有掌握这些工具和语言,建议您通过官方培训或在线资源学习。

  3. 寻找SAP开发社区:加入SAP开发社区可以帮助您获取有关最新技术趋势和最佳实践的信息,并与其他SAP开发人员交流。

  4. 注重SAP安全:SAP是一种关键业务系统,因此安全非常重要。作为SAP开发人员,您应该了解如何保护SAP系统免受安全漏洞和攻击,并遵守安全最佳实践。

  5. 利用SAP官方资源:SAP提供了许多有用的开发资源,例如SAP Developer Center、SAP Community、SAP Help Portal和SAP Learning Hub等。您可以利用这些资源深入了解SAP的各个方面,并获得有用的技术支持。

希望这些建议能帮到您,如果您有任何其他问题或需要更具体的帮助,请随时联系我。

问题2:SAP 创建科目用什么Tcode?

要在SAP中创建科目,您可以使用以下Tcode:

FS00 - 创建/更改总账科目 OBVU - 创建/更改业务伙伴总分类帐科目 OBXR - 创建/更改参考字段 OBD4 - 创建/更改账户类型

这些Tcode可用于不同类型的科目,例如总账科目、供应商科目、客户科目等。具体使用哪个Tcode取决于您想要创建的科目类型。建议在使用这些Tcode之前,您应该了解一些有关科目的基础知识,例如科目组、科目类别、账户类型等。这将有助于您更好地理解如何使用这些Tcode创建科目。

问题3: SAP 冲销财务凭证用哪些Tcode?请提供详细操作步骤。

在SAP中冲销财务凭证的Tcode是FB08。以下是详细的操作步骤:

  1. 进入Tcode:FB08。在屏幕顶部的“过账日期”字段中输入冲销日期,然后在“凭证号码”字段中输入要冲销的凭证号码。

  2. 点击“过账”按钮。

  3. 在弹出的窗口中,选择“冲销”选项,并确认。

  4. 系统将显示一个消息,提示您已成功冲销该凭证。

请注意,冲销凭证时需要注意以下几点:

  • 冲销凭证的日期必须在原始凭证的过账期间内。
  • 要冲销的凭证必须是已过账状态。
  • 如果凭证包含多个项目,您可以选择冲销其中的一部分或全部项目。

如果您需要更多关于SAP冲销财务凭证的详细信息,建议参考SAP的帮助文档或向您的SAP管理员寻求帮助。

点评:Chat GPT这个回答有些是扯淡的了,SAP的凭证都是整个凭证冲销的,而不是可以冲销某个行项目的?

不过我想看看它是怎么做到冲销某个行项目的。所以我接着问它下面这个问题。

问题4:如何做到,如果凭证包含多个项目,我怎么选择冲销其中的一部分或全部项目?

如果您需要冲销凭证中的部分项目,而不是全部项目,可以按照以下步骤操作:

  1. 进入FB08 Tcode,输入冲销日期和凭证号码,然后点击“过账”按钮。

  2. 在弹出的窗口中,选择“冲销”选项,并确认。

  3. 在凭证的过账屏幕中,找到您要冲销的项目。如果凭证中有多个项目,每个项目都将显示在一个行中。

  4. 在要冲销的项目的行中,将光标移动到“贷方”或“借方”列的“金额”字段中,并输入要冲销的金额。如果要冲销整个项目,请输入相同的金额,等于该项目的原始金额。

  5. 在每个要冲销的项目的行中完成后,点击“过账”按钮。系统将显示一个消息,提示您已成功冲销该凭证中的部分项目。

请注意,如果凭证中的项目已进行了更改(例如已经进行了付款或发货),则无法冲销该项目。此外,在进行部分项目冲销时,您需要确保冲销金额的总和等于凭证中原始项目的总金额。如果您需要进一步了解如何冲销凭证中的部分项目,请参考SAP的帮助文档或向您的SAP管理员寻求帮助。

点评:Chat GPT这个回答完全是扯淡,SAP的凭证都是整个凭证冲销的,而不是可以冲销某个行项目。

 问题5: SAP中 如何冲销已经结账的凭证?

在SAP中,如果您需要冲销已经结账的凭证,可以按照以下步骤操作:

  1. 进入Tcode:FBRA。在屏幕顶部的“凭证号码”字段中输入要冲销的凭证号码,然后在“过账日期”字段中输入冲销日期。

  2. 点击“凭证冲销”按钮。

  3. 在弹出的窗口中,选择要冲销的凭证行项目。您可以冲销整个凭证或仅冲销部分行项目。

  4. 在选择要冲销的项目后,确认您的选择并点击“过账”按钮。

  5. 系统将显示一个消息,提示您已成功冲销该凭证。

请注意,如果您要冲销已结账的凭证,必须在相应的会计期间内打开新的会计期间。此外,如果凭证已经被审核或已进行了后续的业务处理(例如已经进行了付款或发货),则无法冲销该凭证。如果您需要进一步了解如何冲销已经结账的凭证,请参考SAP的帮助文档或向您的SAP管理员寻求帮助。

问题6:请写一段我可以直接运行的 SAP ALV 报表程序

以下是一个可以直接运行的SAP ALV报表程序的示例代码:

REPORT Z_ALV_REPORT.* 导入必要的数据类型和结构
TABLES: BKPF.* 定义内部表来存储ALV数据
DATA: BEGIN OF ITAB OCCURS 0,BELNR LIKE BKPF-BELNR,GJAHR LIKE BKPF-GJAHR,BUKRS LIKE BKPF-BUKRS,BLART LIKE BKPF-BLART,BLDAT LIKE BKPF-BLDAT,MONAT LIKE BKPF-MONAT,WAERS LIKE BKPF-WAERS,BUDAT LIKE BKPF-BUDAT,USNAM LIKE BKPF-USNAM,TCODE LIKE BKPF-TCODE,XBLNR LIKE BKPF-XBLNR,END OF ITAB.* 定义工作区域
DATA: WA_BKPF LIKE BKPF.* 定义字段目录
DATA: IT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV.* 定义表头和布局
DATA: IT_LAYOUT TYPE SLIS_T_LAYOUT_ALV,WA_LAYOUT TYPE SLIS_LAYOUT_ALV.* 定义事件CATALOG
DATA: IT_EVENT TYPE SLIS_T_EVENT,WA_EVENT TYPE SLIS_EVENT.* 定义输出选项
DATA: IT_EXCEPT TYPE SLIS_T_EXCEPT,WA_EXCEPT TYPE SLIS_EXCEPT.* 定义变量以存储输出功能代码和导出参数
DATA: LV_REPID LIKE SY-REPID,LV_OUTPUT_FUNC LIKE SY-LSIND,LT_OUTTAB LIKE ITAB OCCURS 0.* 设置ALV报表字段目录
WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BELNR'.
WA_FIELDCAT-FIELDNAME = 'BELNR'.
WA_FIELDCAT-SELTEXT_M = '凭证号'.
WA_FIELDCAT-COL_POS = 1.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-GJAHR'.
WA_FIELDCAT-FIELDNAME = 'GJAHR'.
WA_FIELDCAT-SELTEXT_M = '会计年度'.
WA_FIELDCAT-COL_POS = 2.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BUKRS'.
WA_FIELDCAT-FIELDNAME = 'BUKRS'.
WA_FIELDCAT-SELTEXT_M = '公司代码'.
WA_FIELDCAT-COL_POS = 3.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BLART'.
WA_FIELDCAT-FIELDNAME = 'BLART'.
WA_FIELDCAT-SELTEXT_M = '凭证类型'.
WA_FIELDCAT-COL_POS = 4.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BLDAT'.
WA_FIELDCAT-FIELDNAME = 'BLDAT'.
WA_FIELDCAT-SELTEXT_M = '凭证日期'.
WA_FIELDCAT-COL_POS = 5.
APPEND WA_FIELDCAT TO IT_FIEL

我发现它写的这段程序是不完整的。我便继续让它写

问题7:你这个程序是无法运行的

非常抱歉,我之前提供的程序代码不完整且存在错误,导致无法运行。下面是一个修正后的程序示例,可以直接在 SAP 中运行:

REPORT Z_ALV_REPORT.* 导入必要的数据类型和结构
TABLES: BKPF.* 定义内部表来存储ALV数据
DATA: BEGIN OF ITAB OCCURS 0,BELNR LIKE BKPF-BELNR,GJAHR LIKE BKPF-GJAHR,BUKRS LIKE BKPF-BUKRS,BLART LIKE BKPF-BLART,BLDAT LIKE BKPF-BLDAT,MONAT LIKE BKPF-MONAT,WAERS LIKE BKPF-WAERS,BUDAT LIKE BKPF-BUDAT,USNAM LIKE BKPF-USNAM,TCODE LIKE BKPF-TCODE,XBLNR LIKE BKPF-XBLNR,END OF ITAB.* 定义工作区域
DATA: WA_BKPF LIKE BKPF.* 定义字段目录
DATA: IT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,WA_FIELDCAT TYPE SLIS_FIELDCAT_ALV.* 定义表头和布局
DATA: IT_LAYOUT TYPE SLIS_T_LAYOUT_ALV,WA_LAYOUT TYPE SLIS_LAYOUT_ALV.* 定义事件CATALOG
DATA: IT_EVENT TYPE SLIS_T_EVENT,WA_EVENT TYPE SLIS_EVENT.* 定义输出选项
DATA: IT_EXCEPT TYPE SLIS_T_EXCEPT,WA_EXCEPT TYPE SLIS_EXCEPT.* 定义变量以存储输出功能代码和导出参数
DATA: LV_REPID LIKE SY-REPID,LV_OUTPUT_FUNC LIKE SY-LSIND,LT_OUTTAB LIKE ITAB OCCURS 0.* 设置ALV报表字段目录
WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BELNR'.
WA_FIELDCAT-FIELDNAME = 'BELNR'.
WA_FIELDCAT-SELTEXT_M = '凭证号'.
WA_FIELDCAT-COL_POS = 1.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-GJAHR'.
WA_FIELDCAT-FIELDNAME = 'GJAHR'.
WA_FIELDCAT-SELTEXT_M = '会计年度'.
WA_FIELDCAT-COL_POS = 2.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BUKRS'.
WA_FIELDCAT-FIELDNAME = 'BUKRS'.
WA_FIELDCAT-SELTEXT_M = '公司代码'.
WA_FIELDCAT-COL_POS = 3.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BLART'.
WA_FIELDCAT-FIELDNAME = 'BLART'.
WA_FIELDCAT-SELTEXT_M = '凭证类型'.
WA_FIELDCAT-COL_POS = 4.
APPEND WA_FIELDCAT TO IT_FIELDCAT.WA_FIELDCAT-REF_FIELDNAME = 'BKPF-BLDAT'.
WA_FIELDCAT-FIELDNAME = 'BLDAT'.
WA_FIELDCAT-SELTEXT

这个程序也是不能运行的,还没写完。算了,不调戏它了。

 最后我它随便写了个ABAP程序。

        我大概把玩了一个上午。它厉害的地方是它真的很能理解人类语言。它有强大的搜索能力。但它不知道它搜索的东西是对还是错。关于这点我认为:

   SAP顾问一个很好的习惯是要积累属于自己的知识库。

感觉要想用ChatGPT来完全替代我们SAP 顾问感觉还有很漫长。我暂时不担心我会失业,哈哈。但有一个ChatGPT真是人类的好助手。

最后我还问了个无聊的问题。问它怎么看待人类。还用英文问了一遍。发现回答的内容都是一样的。

        我暂时也想不到一些更好的问题要问ChatGPT,如果大家有什么好的问题要问。可以在评论区留言。我来做个问题的搬运工问下ChatGPT,我有空会回把ChatGPT的回答原封不动copy回复大家。谢谢。


http://chatgpt.dhexx.cn/article/ipxLXnIG.shtml

相关文章

ChatGPT初体验——开发好帮手

写在前面 最近ChatGPT AI机器人火爆全网,甚至有人说,继画师之后,策划、程序、运营统统都要失业了,好奇之下,我也去试了下,最大的感受就是震惊,确实被惊艳到了,但大家也不用太焦虑&a…

如何将ChatGPT培养成「私人助理」

「让她先懂你,然后再AI你」。人类的爱建立在相互理解的基础上,而人工智能也是如此。因此,使用ChatGPT并不仅仅是一种训练,而更是一种相互理解的过程。 与许多介绍如何使用ChatGPT进行编程、翻译、信息查找或闲聊的文章不同&#x…

关于ChatGPT的一些随笔

大家好,我是效率体验官,最近几个月关于ChatGPT的信息可以说是铺天盖地。 “王炸,ChatGPT……” “xxx震撼发布……” “真的要失业了,xxx来袭……” “普通如何利用ChatGPT……” …… 老哥我前一阵比较忙,对Chat…

ChatGPT扇动翅膀后带来的蝴蝶效应

对于蝴蝶效应最常见的阐述是:“一只南美洲亚马逊河流域热带雨林中的蝴蝶,偶尔扇动几下翅膀,可以在两周以后引起美国得克萨斯州的一场龙卷风。” 简介肯尼亚essay 正文论文代写之都为什么是肯尼亚?蝴蝶效应 简介 在印象中贫穷且落后的东非国家…

我玩了玩chatGPT,她确实NB!

大家好,我是北妈。 0. 如果这几天你不知道一个叫chatGPT的东西,那说明你网感真不太好了,或者说你过的很幸福,完全不需要关注网络世界的新动向。 因为毫不夸张地说,北妈个人未来可以预见的是,普通互联网从业…

ChatGPT能让DBA失业吗

ChatGPT是科技狂人马斯克献给人类的又一个新礼物,2015年马斯克创办OpenAI的时候可能不会意识到,它的旗下会诞生一个如此伟大的产品。这是一个现象级的应用,上线两个月就突破了一亿日活。当ChatGPT出现在大众眼中时,我对此并不太感…

ChatGPT帮我写了个方案

文章目录 ChatGPT会不会导致程序员失业2023年做什么生意赚钱Java开发面试自我介绍 废话不多说,先看录屏 体验后我惊呆了,一时不知如何形容这该死的功能 然后我又问了大家都在讨论的的问题 ChatGPT会不会导致程序员失业 失业倒不至于,但是像…

程序员如何利用chatGPT提高开发效率

对于编程人员来说了解 ChatGPT 是很有帮助的,因为它是一个自然语言处理模型,可以用于处理各种文本任务,例如生成代码注释、代码自动补全、错误检测和纠正、问题回答等等。通过利用 ChatGPT,程序员可以更快速地生成代码&#xff0c…

热议:ChatGPT 的出现会不会导致底层程序员失业?

点击上方“芋道源码”,选择“设为星标” 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 10:33 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~中文详细注释的开源…

SAP ABAP ChatGPT 初体验 我会失业吗?

SAP ABAP ChatGPT 初体验 我会失业吗? 简介: ChatGPT 最近很火,听说我可能要失业!就在今天我历经千辛万苦,终于把 ChatGPT 注册好了。话不多说,我先问两个 ABAP 开发问题压压惊。 关键字:SAP …

ChatGPT、低代码等技术出现会不会导致底层程序员失业

目录 1. ChatGPT会不会导致底层程序员失业2. 低代码会不会导致底层程序员失业3. 总结 1. ChatGPT会不会导致底层程序员失业 今天在浏览知乎时,看到一个问题,问题如下图: 同时,截取该问题的相关评论,如下图所示&#x…

ChatGPT 或将取代人类工作,带来大规模失业?

ChatGPT自11月底发布以来,热度不断攀升,到1月份用户已超过 1亿,成为全球增长最快的消费者应用程序。ChatGPT具备上知天文下知地理,还能根据聊天的上下文进行互动的能力,做到与真正人类几乎无异的聊天场景进行交流。Cha…

ChatGPT会让程序员失业?ChatGPT:“ 是友军,我不从事任何职业。

毫无疑问,ChatGPT“出圈”了。 它似乎无所不能。 许多人担忧它是否会取代自己的饭碗,唯恐自己的进步赶不上 AI 的发展。 然而,有人在试用几次之后,又算是松了口气:打工人我呀,工作算是保住啦~ 那么&…

外婆都能看懂的 ChatGPT 使用指南!!

我们都知道,ChatGPT 是一款由 OpenAl 开发的自然语言处理模型,可以用于回答各种问题、完成各种自然语言任务! 以下是ChatGPT的使用指南,这个ChatGPT的使用指南操作非常简单!! 即便是咱们年纪大的外婆都能…

ChatGPT在安全研究领域的应用实践

引言 ChatGPT是一个人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,并能进行连续对话。目前ChatGPT已经官方已经更新模型到4.0版本,宣称它是“最先进的系统,能生产更安全和更有用的回复”。当前使…

ChatGPT 核心技术大起底——InstructGPT:研究人类反馈数据比加大模型规模更重要!...

导读 作为ChatGPT的姊妹模型,InstructGPT的核心技术和ChatGPT有很多相通之处。参透InstructGPT的核心技术细节,有助于研究者们在ChatGPT方向上走得更远。 具体来看,一味地让语言模型变大并不意味着它们能更好地遵循用户的意图。大语言模型可能…

ChatGPT研究分析:GPT-4做了什么

前脚刚研究了一轮GPT3.5,OpenAI很快就升级了GPT-4,整体表现有进一步提升。追赶一下潮流,研究研究GPT-4干了啥。 本文内容全部源于对OpenAI公开的技术报告的解读,通篇以PR效果为主,实际内容不多。主要强调的工作&#x…

【NLP】深入浅出,解析ChatGPT背后的工作原理

选自Assembly AI 作者:Marco Ramponi 机器之心编译 编辑:王强、蛋酱 自 ChatGPT 发布以来,已经吸引了无数人一探究竟。但 ChatGPT 实际上是如何工作的?尽管它内部实现的细节尚未公布,我们却可以从最近的研究中一窥它的…

炸了!斯坦福新研究:ChatGPT背后模型被证实具有人类心智!知名学者:“这一天终于来了”...

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 点击进入—>CV微信技术交流群 丰色 萧箫 发自 凹非寺转载自:量子位(QbitAI) ChatGPT原来是拥有心智的?! “原本认为是人类独有…