2021年1月19日
摘要: 由于财务的凭证的文本信息不满,但在生成凭证时做增强也有不好的地方。然后想批量修改已过账的凭证抬头文本 和凭证行文本。 1、网上找相关资料,基本上都是调用 FI_ITEMS_MASS_CHANGE。但它只能是行文本更新,并且它的更新模式是'A'异步的,其实可以用FARP_ITEMS_MASS_CHAN 阅读全文
posted @ 2021-01-19 19:48 夜橙 阅读(1025) 评论(0) 推荐(0) 编辑
  2020年12月2日
摘要: 直接上代码 DATA objname TYPE string. DATA: BEGIN OF kernel_version OCCURS 0, key(21) TYPE c, data(400) TYPE c, END OF kernel_version. CALL 'SAPCORE' ID 'ID 阅读全文
posted @ 2020-12-02 14:21 夜橙 阅读(80) 评论(0) 推荐(0) 编辑
  2020年11月27日
摘要: 在生产环境,由于SCC4设置不允许更改, 运行FBCJC0 - 设置现金日记账 时, 使用SE54,修改视图V_TCJ_C_JOURNALS 但按上面的做法,修改数据就要手动传输了。 更好的做法,应该新建一个视图和事务码,这样就不用做增强了。 阅读全文
posted @ 2020-11-27 17:56 夜橙 阅读(68) 评论(0) 推荐(0) 编辑
  2020年11月26日
摘要: 以VBAP表为例,在VA01等事务码里,有XVBAP,CVBAP,VVBAP等 X开头 Die interne Tabelle XVBAP wird aus Eingabe angelegt 内部表XVBAP是根据输入创建的 C开头Die interne Tabelle CVBAP wird aus 阅读全文
posted @ 2020-11-26 20:17 夜橙 阅读(115) 评论(0) 推荐(0) 编辑
  2020年11月18日
摘要: 统计目录文件数量 find 文件夹目录 -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l) echo "$dir : $count" done 统计当前目录大小 并安大小 排序 单位M du -s 阅读全文
posted @ 2020-11-18 20:59 夜橙 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 由于生产环境限制了数据库只能本地连接, 开放IP的限制,要修改bind-address配置和关闭防火墙,重启数据库等操作,非常的麻烦,并且连接失败也不知道是什么原因。 但使用dbeaver,如果有管理员权限,可轻松解决这个问题。 我使用的mysql 版本mysql Ver 14.14 Distrib 阅读全文
posted @ 2020-11-18 20:43 夜橙 阅读(2416) 评论(0) 推荐(0) 编辑
  2020年11月12日
摘要: 1、修改NAVIGATION_READ_START_IMAGE,通过增强增加以下代码 "修改登录界面图片区分集团 注意区分大小写 DATA LV_CCCSMID TYPE SSM_ID. LV_CCCSMID = 'START_IMAGE' && SY-MANDT. select single *  阅读全文
posted @ 2020-11-12 20:20 夜橙 阅读(454) 评论(0) 推荐(0) 编辑
  2020年10月23日
摘要: 1、FBGENDAT的使用请参考 https://www.cnblogs.com/byfhd/archive/2012/10/28/2743878.html 2、FBGENDAT的原理 在部分函数里,调用了 fbgenmac 加函数名称。 其实汉得的ZFMPARAVALSAVE也是根据这个修改的。 阅读全文
posted @ 2020-10-23 18:44 夜橙 阅读(671) 评论(0) 推荐(0) 编辑
  2018年8月20日
摘要: 代码 DATA: xstr TYPE string. DATA: lt_split TYPE TABLE OF string. DATA: lw_split TYPE string. xstr = '测试001;测试002;测试003;测试004'. WRITE: / '第1次测试:' && xst 阅读全文
posted @ 2018-08-20 16:48 夜橙 阅读(582) 评论(0) 推荐(0) 编辑
  2018年8月8日
摘要: 同步服务器的时间一般是用ntpd,出于安全性考虑不是所有的服务器都能上网,需要在内网建立一个时间服务器,再和内网时间服务器同步。 我比较喜欢简单一点,直接通过 date -s "2018-08-08 09:33:00"同步时间。 使用命令 ansible sap -m shell -a "date 阅读全文
posted @ 2018-08-08 11:59 夜橙 阅读(1763) 评论(0) 推荐(0) 编辑