月归档:2019 年8月
置 顶
置 顶
S/4HANA 功能基础介绍研讨会 HOT
创建银行账号
银行账号就是我们用来收款,付款时的银行账号了,比如我的银行卡号就是一个银行账号。此功能对应的SAP标准功能是FI12,在ECC版本直接可以在FI12上创建银行账号,但HANA S4时默认时FI12是不可创建的,需要修改配置(网络上可找到),S4推荐的维护银行账号的方法是使用FIORI,在项目中也使用了WEBDypro做了一个更复杂的功能来实现,但我觉得一般需求来说,使用FIORI应该是最好的选择, …调用工商银行API接口
在新的工商银行接口中时使用HTTPS的API,直接连接工商银行接口,可以不使用前置机,但增加RAS非对称加密,遇到了一些新问题,在这里记录下。 继续阅读 →
2019
08-29
08-29
SAP 的ABAP常用表 HOT
WYT3 合伙人
VBPA 订单合作伙伴
LFB1 供应商的公司代码
EINA 采购信息记录 - 一般数据
EINE 采购信息记录 - 采购组织数据
A107
A108 KONP 物料价格条件
DD07T 数据元素域中维护自定义数据表
MCHB 批次库存表
MBEW 商品地点库存
EKBE 订单历史
VBFA 交货单凭证流
VBUK 订单状态(交货单状态)
VBUP 订单明细状态(交货单明细状态)....Read More >
2019
08-29
08-29
如何查看SE16N修改的表的记录 HOT
SE16N 通过&sap_edit 可以修改表修改后的记录会放到表SE16N_CD_Key和SE16N_CD_DATA,修改表后如下查看修改记录
1. 事务码 SE16N, 然后输入表 SE16N_CD_Key, 输入相应的查询条件。例如 table 名,查出相应的ID
2. 事务码 SE16N,然后输入表 SE16N_CD_DATA, 输入相应的ID,就可以查询到修改的内容。
但这样查表出的来的数据不方便查看,不直观,操作也不方便,
其实SAP做了一个程序来查看的了,只是没事务码。
你SE38输入程序名:
运行试试就知道了
RKSE16N_CD
....Read More >
2019
08-29
08-29
abap常用逻辑判断符 HOT
常用逻辑判断符
运算符
含义
s1 CO s2
如果s1仅包含s2中的字符,逻辑表达式为真
s1 CN s2
如果s1还包含s2之外的字符,逻辑表达式为真
s1 CA s2
如果s1包含任何一个s2中的字符,逻辑表达式为真
s1 NA s2
如果s1不包含s2的任何字符,逻辑表达式为真
s1 CS s2
如果s1包含字符串s2,逻辑表达式为真
s1 NS s2
如果s1不包含字符串s2,逻辑表达式为真
s1 CP s2
如果s1包含模式s2,逻辑表达式为真
s1 NP s2
如果s1不包含模式s2,逻辑表达式为真
EQ或=等于NE或或>&l....Read More >
2019
08-29
08-29
ABAP总结1-事件流 HOT
事件流(6个):
INITIALIZATION(初始化)
AT SELECTION-SCREEN(屏幕跳出前)
START-OF-SELECTION(取数据)
END-OF-SELECTION(展示数据)
TOP-OF-PAGE(普通报表输出页头)
END-OF-PAGE(普通报表输出页尾)
....Read More >
2019
08-29
08-29
选择屏幕功能例子(9)—在选择屏幕上使用默认变式 HOT
SAP一些标准程序会有打开程序时,选择屏幕直接使用用户默认的屏幕变式,
在自己的程序中也一样,可以,只要在INITIALIZATION中调用如下的form: VARIANT_START就行了。
[crayon-662ac933d7181407136608/]
此FORM为标准事务码:IH08中使用的功能代码,自定的程序中也可以使用,修改一下就行了。
从程序中可以看出,程序会先找出变式名为:U_用户名 的变式,如存在就直接使用此变式,如不存在再找:SAP_TCODE_****,最后找SAP&TCODE_****的变式。
具体可以参看INCLUD:MIOLXF1....Read More >
2019
08-29
08-29
在ABAP中让程序等待毫秒,或者说等待小数秒方法 HOT
WAIT UP TO x SECONDS. 和CALL FUNCTION ENQUE_SLEEP
都只能等待整数秒,最少等待时间是的秒,
当程序需要等待毫秒时,可使用以下方法,
代码整理自老白博客:
[crayon-662ac933d7e1d358408576/]
....Read More >