SAP开发
文章平均质量分 72
xuehen86
这个作者很懒,什么都没留下…
展开
-
SAP SMARTFORMS 打印 CNSAPWIN 不支持页格式或设备类型CNSAPWIN不支持页格式
解决方法:1、打开事务码:SAPD,点击完全管理2、按序设置1、2、3得内容3、页格式设置点击显示页格式,点击修改厚,出现新增按钮4、添加格式类型,方法同上5、设备类型点击显示,选择CNSAPWIN,点击格式点击更改,点击新建,选择刚建好的格式类型其中打印初始化填写:\ew134;页尾:\f行的结束:\n如下,填写完成后保存即可。...原创 2022-01-04 12:19:44 · 1044 阅读 · 0 评论 -
sap 采购相关表
采购相关表EBAN 采购申请EKPO 采购凭证项目EKKO 采购凭证抬头EORD 采购货源清单EINA 采购信息记录 - 一般数据EINE 采购信息记录 - 采购组织数据EKET 计划协议计划行EKES 供应商确认EKKN 采购凭证中的帐户设置EKBE 采购凭证历史EKBZ 每个采购凭证的历史:交货费用RBKP 凭证表头:发票收据RSEG 凭证项目:收款发票RBCO 凭证项目,收到的帐单,科目分配RBMA 凭证项目: 物料的收款发票关系字段简要说明EBAN-BANFN BN原创 2020-10-12 10:52:02 · 11140 阅读 · 0 评论 -
ABAP查询记录(工序等)删除状态
SAP中大部分的记录状态都存在JEST这表里面,状态值再找TJ02表对照。例如:工序表AFVC中的记录删除标记是没有的,查找对象号;其中的状态为I0013,然后对比TJ02的值;TJ02值如下:原创 2020-09-04 10:05:04 · 814 阅读 · 0 评论 -
关于ABAP自动补零和去零的一个坑
今天写接口时遇到需要物料号前补位0,使用方法如下:FORM ADDZERO CHANGING INPUT.CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_INPUT’EXPORTINGINPUT = INPUTIMPORTINGOUTPUT = INPUT.ENDFORM.结果自然是出错了,修改后的物料号一直是四十位(正常应该是18位数字)。在网上搜索资料结果发现物料号的补位BAPI和别的不一样。CALL FUNCTION ‘CONVERSION_EXIT_MA原创 2020-07-13 16:53:04 · 2385 阅读 · 1 评论 -
解决smartform中”参考字段xxxx在表格中未知”问题
在绘制打印表单SMARTFORMS时提示“参考字段在表格中未知”百度后找到解决方法,亲试完美解决,是因为数量字段是quan类型不是字符类型,将它转化成字符型然后打印出来即可。操作如下。...原创 2020-05-27 09:00:33 · 1891 阅读 · 0 评论 -
SAP中SY-SUBRC 的含义
SAP中SY-SUBRC 的含义使用SELECT语句选择查询:SY-SUBRC = 0: 至少有一行数据,当ENDSELECT语句执行完,SY-DBCNT中保存着记录的个数。SY-SUBRC = 4: 没有数据。SY-SUBRC = 8: 只有使用“SELECT SINGLE FOR UPDATE”时才会有,表示: WHERE条件指定的记录不止一行,结果是没有记录被选中。使用INSERT语句,向表中插入一行,必须注意INSERT的顺序与表中字段的顺序一致:SY-SUBRC = 0: 插入成功,原创 2020-05-14 09:21:24 · 5641 阅读 · 1 评论 -
ABAP之ALV开发 标准菜单GUI复制
转载自:https://www.cnblogs.com/tianpan2019/p/11273707.html一、我们来到SE41,点击复制状态按钮二、点击复制状态后,弹出一个框框,上面是模板内容,下面是我们自己的程序三、我们根据上一篇的标准模板内容,填好相应的模板和我们的程序的内容三、点击复制按钮五、SAP会提示哪些内容会被复制,我们点击复制六、提示已经被复制七、回到S...转载 2020-05-08 12:01:47 · 1648 阅读 · 0 评论 -
REUSE_ALV_GRID_DISPLAY_LVC函数输入参数属性的应用
转载:http://www.sapjx.com/reuse_alv_grid_display_lvc.html前面我们讲过,ALV Grid 函数的输出有两个:REUSE_ALV_GRID_DISPLAY 和 REUSE_ALV_GRID_DISPLAY_LVC两者的操作大同小异,只是后者能更好的和ALV容器结合使用,前后则不能;而在输入参数属性的结构上也有些差异。本篇文章主要讲解下ALV函...转载 2020-04-28 15:13:52 · 1302 阅读 · 0 评论 -
ABAP随手记
名称释义CONDENSE **** NO-GAPS .SQL去空格原创 2020-04-22 09:53:22 · 96 阅读 · 0 评论 -
SPRO节点的事务代码(转载)
如何找出后台(SPRO)每个节点的事务代码。方法一:通过状态栏;方法二:通过程序状态;方法三:通过IMG字母;方法四:通过表CUS_IMGACH;然后进入SE16n,输入表CUS_IMGACH。把上图3所指的字符串,拷贝到下图5中。下图6点就是该事务代码;方法五:通过表TSTCT;拷贝出SIMG_CFORFBOBA5STEU(下图3所指)到表中TSTCT;进入Se16...原创 2020-04-17 09:37:48 · 669 阅读 · 0 评论 -
ABAP使用BDC录屏中指令的含义(持续续补充)
字段含义BDC_FIELD填充的字段和值BDC_DYNPRON忘了 ,后期想起来再补上哈哈哈BDC_OKCODE=BU 保存 /00 回车BDC_SUBSCR打开子屏幕 在录制时,如果您对此子屏幕参数进行了任何更改,则必须在BDC程序中提供此信息。此处为复制别人的:OKCODE Description/nn Fu...原创 2020-04-10 11:47:45 · 1047 阅读 · 0 评论 -
ABAP使用BDC录屏实现供应商付款功能(F-02)
功能需求为实现一个接口,进行供应商付款业务。要求可使用现金、银行存款、汇票等过账方式,本想用BDC录屏实现事务码F-02,结果测试时发现有些过账码内容不能同时使用,现记录下来,抛砖引玉,如有大神知道怎么改,请多指教,后期将另一篇文章中用bapi实现此业务。话不多说,先上代码:FUNCTION ZFI_OA_SUPLIER_SPECEIL_PAY.*"----------------------...原创 2020-04-10 11:24:53 · 1070 阅读 · 0 评论 -
BAPI创建会计凭证(F-02) 供应商付款
转载自使用BAPI_ACC_DOCUMENT_POST,创建会计凭证,用BADI扩展字段业务需求:和银行做一个接口,要通过银行流水产生会计凭证,会计凭证的事务码是F-02,查到了BAPI方法BAPI_ACC_DOCUMENT_POST。昨天测试发现,有一些参数在BAPI_ACC_DOCUMENT_POST的输入和表参数中根本没有,如记账码Posting Key、原因代码Reason Code,那...转载 2020-04-10 09:10:27 · 1659 阅读 · 0 评论