Month: March 2022

错误:国家CN不是一个欧共体国家解决方案

SAP升级之后,出现问题:创建及修改客户主数据时输入增值税登记号报错“国家CN不是一个欧共体国家”。 【解决方案】: 配置进行修改(后勤常规-业务合作伙伴-客户-控制-更改客户主数据信息控制) 配置141消息号。   本文链接:http://www.hot583.com/2022/03/23/cn-error/ 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 《全文完》

运行tcode:KSU5报错,提示客户化错误,非当前业务交易组。

运行KSU5报错,提示客户化错误,非当前业务交易组。 解决方案: 1、SA38执行报表RK811XST和RK811XUP 2、重新执行KSU5界面 解决~   本文链接:http://www.hot583.com/2022/03/23/ksu5-error/ 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 《全文完》

ABAP如何显示类似于S000的SAP区域菜单?

在项目实施过程中,关键用户习惯了SPRO下面的配置。 期待我们将很多事务代码集中到菜单一起。类似于S000的状态。 前台创建实现了。用户又希望程序能够跳转到相应的菜单下去。 这个就比较看是合理请求又一是头疼了。 经过询问摸索,找到了函数模块BMENU_START_BROWSER 在TREE_ID中输入相应的菜单ID即可,如:S000。 执行后将跳转到相对应的区域菜单S000。   本文链接:http://www.hot583.com/2022/03/23/how-abap-display-s000-menu/ 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 《全文完》

SE16N的&SAP_EDIT被禁用了不生效怎么半?

今天,有业务朋友问我说,系统的SE16N查询表数据。 原有的&SAP_EDIT不再生效了,非常非常的不方便。 有没有办法帮忙解决一下?   经过进一步沟通了解原来是做过升级了。 本来&SAP_EDIT是1个后门功能,升级到高的版本,当然得堵住这个漏洞啊。   朋友说现在影响太大了,急需开启使用。 其实开启也简单。 SE38下,进入LSE16NF10的FORM FILL_SAP_EDIT 加入以下1行代码。保存,激活,完美运行~ GD-EDIT = GD-SAPEDIT = LD_ON = ‘X’. 请问,你学会了吗?   本文链接: http://www.hot583.com/2022/03/21/se16n-sap_edit-not-work/ ‎ 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 《全文完》  

SAP跨时区日期时间如何操作?

娃娃闹别捏睡不着。起来写会儿博客。 想要做时间的好朋友~ 在之前的一个GLOBAL的项目中。 测试过程中发现了1个问题。就是各个国家的用户设置的时间不一样。本来的时区也不一样。 这就需要SAP时区转换函数的调节。按照需要来进行转换。 已经封装了一部分。大体如下: *———————————————————————-* FORM FRM_GET_USA_DAY CHANGING CV_DAY TYPE SY-DATUM CV_TIME TYPE SY-UZEIT.   DATA : TIMESTAMP LIKE TZONREF-TSTAMPS, TIME LIKE SY-UZEIT, DATE LIKE SY-DATUM.   CALL FUNCTION ‘IB_CONVERT_INTO_TIMESTAMP’ EXPORTING I_DATLO = SY-DATUM I_TIMLO = SY-UZEIT I_TZONE = ‘UTC+8’ IMPORTING E_TIMESTAMP = TIMESTAMP. CALL FUNCTION ‘IB_CONVERT_FROM_TIMESTAMP’ EXPORTING I_TIMESTAMP = TIMESTAMP I_TZONE =

使用SAP IDOC IDOC_INPUT_DEBITOR DEBMAS DEBMAS07创建客户主数据没返回消息解决方案

最近大家喜欢用IDOC来同步客户主数据到sap ecc系统。 没有什么太多特殊的。都是标准配置。消息类DEBMAS 基本类型DEBMAS07 。可是却死活都收不到状态消息。 经过DEBUG调试跟踪,也是头痛欲裂。确实没有抛出异常的地方。 于是想到会不会是官方问题? 然后搜索sap标准note。果不其然。   2678496 – Status message is no longer issued in batch input 2655937 – Status message is no longer displayed 事务代码SNOTE打上后,完美解决~【解决方案代码】   CONSTANTS: *   XML data *  lc_fk_stc2(20)        TYPE c  VALUE ‘FHK01_CCFCGD_STC2’,         “Sold-to Code *  lc_fk_cn(8)           TYPE c  VALUE ‘FHK01_CCFCGD_CN’,            “Ship-to Code *  lc_fk_cna(40)         TYPE c  VALUE ‘FHK01_CCFCGD_CNA’,           “Ship-to Name *  lc_fk_a(40)           TYPE c  VALUE ‘FHK01_CCFCGD_A’,        “Address *  lc_fk_a2(40)          TYPE c  VALUE ‘FHK01_CCFCGD_A2’,        “Address 2 *  lc_fk_a3(40)          TYPE c  VALUE ‘FHK01_CCFCGD_A3’,      “Address 3 *  lc_fk_ccn(30)         TYPE c  VALUE ‘FHK01_CCFCGD_CCN’,            “Customer Contact Name *  lc_fk_ccp(8)          TYPE c  VALUE ‘FHK01_CCFCGD_CCP’,        “Customer Contact Phone *  lc_fk_f(8)            TYPE c  VALUE ‘FHK01_CCFCGD_F’,        “Fax *  lc_fk_cg3(3)          TYPE c  VALUE ‘FHK01_CUSTOMER_GROUP_3’, “Customer Group 1 *  lc_fk_cg4(3)          TYPE c  VALUE ‘FHK01_CUSTOMER_GROUP_4’,      “Customer Group 2 *  lc_fk_sgsg(30)        TYPE c  VALUE ‘FHK01_CCFCGD_SGSG’, “Ship-to-Group *  lc_fk_cce(50)         TYPE c  VALUE ‘FHK01_CCFCGD_CCE’,                “Email Address *  lc_fk_ag(4)           TYPE c  VALUE ‘FHK01_CCFCGD_AG’,             “Account Group *  lc_fk_st(20)          TYPE c  VALUE ‘FHK01_CCFCGD_ST’,        “Search Term *  lc_fk_so(4)           TYPE c  VALUE ‘FHK01_CCFCGD_SO’,             “Sales Organization *  lc_fk_dc(2)           TYPE c  VALUE ‘FHK01_CCFCGD_DC’,         “Distribution Channel *  lc_fk_d(2)            TYPE c  VALUE ‘FHK01_CCFCGD_D’,            “Division *  lc_fk_ck(3)           TYPE c  VALUE ‘FHK01_CCFCGD_CK’,            “Country Key *  lc_fk_sof(4)          TYPE c  VALUE ‘FHK01_CCFCGD_SOF’,            “Sales Office *  lc_fk_ab(2)           TYPE c  VALUE ‘FHK01_CCFCGD_AB’,            “Areas Block lc_fk_stc2            TYPE string  VALUE ‘FHK01_CCFCGD_STC2’,         “Sold-to Code lc_fk_cn              TYPE string  VALUE ‘FHK01_CCFCGD_CN’,            “Ship-to Code

如何删除SMQ2中的数据 SAP一点小技巧

最近,看到SMQ2里面有很多需要删除的行。 1行1行的删除不是很方便。 查询了SAP note也没有批量的方法。 于是想起了开发小伙伴SAP ABAP。 传输验证后,成功解决。   FORM f_get_data. DATA:errmess TYPE natxt. DATA:qname TYPE trfcqnam. qname = ‘LTK%’. errmess = ‘为交货的发货已经计帐/’. SELECT * FROM trfcqin INTO CORRESPONDING FIELDS OF TABLE it_trfcqin WHERE qname LIKE qname. DELETE it_trfcqin WHERE errmess NS errmess. ENDFORM. ” F_GET_DATA *&———————————————————————* *& Form F_PROCESS *&———————————————————————* * text *———————————————————————-* * –>

SAP导出-本地文件-含标签的文本-文件名称不为XLS,却为TXT解决方案

在SAP升级之后,用户测试良好。各个流程ok,数据准确无误,性能好。 上线后却发现了一个问题。 即在所有ALV的【导出】–>【本地文件】–>【含标签的文本】–>时, 弹出的窗口却是TXT的。用户表示不接受。只愿意接受EXCEL的导出格式。 怎么办呢?   经过调试DEBUG跟踪,发现了内存参数LIST_CONVERT_TO_DAT是主管默认格式的。 解决方案: 事务代码SU3进入维护用户参数界面。 点击【参数】页签 在【set/get参数标识】列输入【LIST_CONVERT_TO_DAT】 在【参数值】列输入【XLS】File Name Extension in the Spreadsheet Download 保存,退出SAP GUI 登录(重要)   这个时候,重新登录SAP GUI,下最低导出本地文件,可以看到默认的就是EXCEL下载了。 开心~ SAP导出-本地文件-含标签的文本-文件名称不为XLS,却为TXT解决方案 本文为作者原创,如果这篇文章对您有用,欢迎转载, 转载请务必注明来源《今日热点在看》http://www.hot583.com/ 我的微信公众号hot583或者在这个链接联系我 《全文完》