目前我所用到的SAP上传Excel模板有两个事务码,SMW0和OAOR。
那么这两个有什么区别呢,SMW0经常用,上传模板,业务可以下载模板然后进行批导。
OAOR呢,就是上传模板,可以进行导出Excel,可以灵活点,虽然alv标准菜单栏有Excel导出功能,但是导出的样式很单一像下图这样的,第一行就是表头,第二行往后就是数据
那么客户有需求,导出来的Excel需要有logo和样式,这就需要用到OAOR 了。这里只说怎么上传模板
第一步当然是进程序了,事务码就是OAOR
类名和分类类型这里可能不一样,我就先写我目前遇到的
对象代码这里和SMW0上传一样,自定义的点击执行后如果有这个对象代码就会显示出来,没有可以上传
比如我想上传新的
我点击执行后这里显示就没有对应的对象代码
上传新模板就双击下方的表模板
双击之后会弹出文件选择框,选择我们想上传的模板
描述就是对象代码
确定就可以了
可能还需要为文档分配传输请求号,双击描述文档,如图,双击ZFIR001,然后点击小车分配请求号就可以了