我在项目上做过类似的。
首先要做的是物料主数据中 找个字段记录一下物料申请人 邮箱
以MIGO为例
首先需要 BASIS做SAP 相应邮件的配置
用Badi:MB_MIGO_BADI增强 interface:POST_DOCUMENT
发邮件FM代码如下
FUNCTION Z02FI_SEND_EMAIL_ALL.
*"----------------------------------------------------------------------
*"*"Local Interface:
*" IMPORTING
*" REFERENCE(I_ADDR) TYPE ADR6-SMTP_ADDR
*" REFERENCE(I_TITLE) TYPE SO_REC_EXT
*" EXPORTING
*" REFERENCE(E_STATUS) TYPE STRING
*" REFERENCE(E_OK) TYPE FLAG
*" TABLES
*" T_BODY STRUCTURE W3HTML
*" T_CCADDR STRUCTURE ZCCADDR OPTIONAL
*"----------------------------------------------------------------------
DATA: LV_TITLE TYPE SO_OBJ_DES,
SEND_REQUEST TYPE REF TO CL_BCS,
DOCUMENT TYPE REF TO CL_DOCUMENT_BCS,
CONLENGTHS TYPE SO_OBJ_LEN,
HTML TYPE STANDARD TABLE OF W3HTML,
WA_HTML TYPE W3HTML,
SENDER_ID TYPE REF TO IF_SENDER_BCS,
RECIPIENT TYPE REF TO IF_RECIPIENT_BCS,
SENT_TO_ALL TYPE OS_BOOLEAN,
BCS_EXCEPTION TYPE REF TO CX_BCS,
BCS_MESSAGE TYPE STRING.
DATA RECIPIENTCC LIKE RECIPIENT.
DATA L_ADDR LIKE I_ADDR.
LV_TITLE = I_TITLE.
WA_HTML-LINE = 'html'.
APPEND WA_HTML TO HTML.
WA_HTML-LINE = 'body'.
APPEND WA_HTML TO HTML.
LOOP AT T_BODY.
WA_HTML-LINE = T_BODY-LINE.
APPEND WA_HTML TO HTML.
WA_HTML-LINE = 'BR'.
APPEND WA_HTML TO HTML.
ENDLOOP.
WA_HTML-LINE = 'BR'.
APPEND WA_HTML TO HTML.
WA_HTML-LINE = '/body'.
APPEND WA_HTML TO HTML.
WA_HTML-LINE = '/html'.
APPEND WA_HTML TO HTML.
TRY.
CLEAR SEND_REQUEST.
SEND_REQUEST = CL_BCS=CREATE_PERSISTENT( ).
CLEAR DOCUMENT .
DOCUMENT = CL_DOCUMENT_BCS=CREATE_DOCUMENT(
I_TYPE = 'HTM'
I_TEXT = HTML
I_LENGTH = CONLENGTHS
I_SUBJECT = LV_TITLE ).
* Add document to send request
CALL METHOD SEND_REQUEST-SET_DOCUMENT( DOCUMENT ).
* Construct sender and receiver
CLEAR: SENDER_ID , RECIPIENT .
* sender_id = cl_cam_address_bcs=create_internet_address( 'TESTDELOITTE@PETROCHINA-HFY.COM' ).
RECIPIENT = CL_CAM_ADDRESS_BCS=CREATE_INTERNET_ADDRESS( I_ADDR ).
* Set sender
CALL METHOD SEND_REQUEST-SET_SENDER
EXPORTING
I_SENDER = SENDER_ID.
* Add recipient with its respective attributes to send request
CALL METHOD SEND_REQUEST-ADD_RECIPIENT
EXPORTING
I_RECIPIENT = RECIPIENT
I_EXPRESS = 'X'.
LOOP AT T_CCADDR WHERE CCADDR IS NOT INITIAL .
CLEAR RECIPIENTCC.
RECIPIENTCC = CL_CAM_ADDRESS_BCS=CREATE_INTERNET_ADDRESS( T_CCADDR-CCADDR ).
CALL METHOD SEND_REQUEST-ADD_RECIPIENT
EXPORTING
I_RECIPIENT = RECIPIENTCC
I_COPY = 'X'
I_EXPRESS = 'X'.
ENDLOOP.
* Set E-mail sending options
CALL METHOD SEND_REQUEST-SET_STATUS_ATTRIBUTES
EXPORTING
I_REQUESTED_STATUS = 'E'
I_STATUS_MAIL = 'E'.
CALL METHOD SEND_REQUEST-SET_SEND_IMMEDIATELY( 'X' ).
* Send document
CALL METHOD SEND_REQUEST-SEND(
EXPORTING
I_WITH_ERROR_SCREEN = 'X'
RECEIVING
RESULT = SENT_TO_ALL ).
IF SENT_TO_ALL = 'X'.
* E_STATUS = 'Email is send out successful.'.
E_OK = 'X'.
ENDIF.
COMMIT WORK.
CATCH CX_BCS INTO BCS_EXCEPTION.
BCS_MESSAGE = BCS_EXCEPTION-GET_TEXT( ).
E_STATUS = BCS_MESSAGE.
EXIT.
ENDTRY.
ENDFUNCTION.
可以这样填:
1、提升工作效率;2、降低出错率,降低成本;3、提升决策能力。
SAP是目前全世界排名第一的ERP软件。 企业解决方案商务智能 SAP BusinessObjects 商务智能解决方案提供全面的商务智能功能,赋予用户根据坚实的数据和分析结果来制定有效且明智决策的能力。从高端分析师到普通业务用户的所有用户都可访问他们所需的信息,尽可能不依赖 IT 资源和开发人员。
你好。sap 邮箱格式。首先你要下载和注册一个电子邮箱。你可以下载邮箱大师。邮箱大师下载后可以使用拼音字母注册。也可以使用拼音加阿拉伯数字注册。注册完成后邮箱就可以收发电子邮件了。也可以使用邮箱的账号注册应用软件了。注册的号码就是你的邮箱账号。也是你的邮箱地址。
SAP从EHP6(打SPAM补丁)或EHP7后,LICENSE再也不能通过KEYGEN工具算序列号的方式来进行日期的破解的(这一下让我想把之前装好的EHP6 IDES虚拟机珍藏起来,并发言广大)
取而代之的,是需要登录网站:
去申请一个有效期到的序列号。然后SAP会发给你一个官方的加密的TXT文件
你再运行SLICENSE,增加LICENSE,引入TXT文件,即可!
在申请LICENSE时,需要运行SLICENSE,找到:
1,SID 安装SAP时填入的SID,如 D01
2,hardware key: QQ-59728900
总的来说,SAP开始逐步收回开放的系统了,以往纯免费给个人学习的IDES,如今也开始设置只有3个月有效期了。个人初学者,如果想装,月最多只能用3个月。3个月后,即会提示LICENSE问题而导致无法登录。安装好后,也要通过SAP商业用户的账号去申请LICENSE。当然,这样的IDES账号其实很容易申请的,如果是SAP的商业客户的话。
邮箱超大附件可以传多大 1、超大附件 普通附件的传送最大只能限定在50M以内。如果想要传送更大一点的文件,可以用QQ邮箱的超大附件,最大能传送3G的文件。如果还不够,可以选择TOM VIP的邮箱,可以...
用latex写论文,如何在一篇文章中实现参考文献的上标引用和普通引用? 引用natbib宏包\usepackage{natbib},使用默认的\cite命令即可。对于上标引用,可以在导言区自定义如下命...
qq邮箱为什么登陆不了 qq邮箱登陆不了怎么办 首先检查网路有无问题,如果网络没有问题,可能的浏览器问题,可以重新安装浏览器后按照下面方法登录:准备工具:win10电脑,浏览器具体步骤:1、首先在浏览...
写信到中央督导组邮箱或省委书记算越级吗 不算。地方群众发现身边有“利用家族宗族势力横行乡里、贪污、侵占农村集体资产、在征地、租地、拆迁、工程项目建设等过程中煽动闹事的黑恶势力,强揽工程、非法占地”等行...
手机qq邮箱怎么添加附件 手机qq邮箱添加附件的方法如下:工具:iPhone 12系统:iOS 13软件:QQ邮箱 v6.3.41、登录手机QQ邮箱,点击页面右上角按钮,在出现的菜单中选中“写邮件”。...
用手机号注册的邮箱,手机卡不用了,便为空号了,邮箱还能用吗 邮箱是能用,但以后改密码会有些麻烦。先到个人信息里把手机号改成现在用的号码用手机号注册的邮箱好用吗,安不安全? 本人自己用手机号注册过163...