po creation mobile workflow object.docx
TRANSCRIPT
-
7/29/2019 PO Creation Mobile Workflow Object.docx
1/15
PO Creation Mobile Workflow ObjectPosted byNandi KishoreNov 17, 2012
This blog shows PO creation in SAP from Mobile Workflow .
Table of Content:
i. BAPI creation
ii. MBO creation
iii. Mobile Workflow creation
iv. Execution
i. BAPI creation :
Here structures YPOHD ( used for PO header info ) ,YPOITEM ( used for PO item info ) contains fields
which are mandatory for creating PO from BAPI.
Created an RFC enabled F.M internally calling BAPI 'BAPI_PO_CREAT1'.
http://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/17/po-creation-mobile-workflow-objecthttp://scn.sap.com/people/nandi.kishorehttp://scn.sap.com/people/nandi.kishorehttp://scn.sap.com/people/nandi.kishorehttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157103/s2.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157102/s1.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157103/s2.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157102/s1.jpghttp://scn.sap.com/people/nandi.kishorehttp://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/17/po-creation-mobile-workflow-object -
7/29/2019 PO Creation Mobile Workflow Object.docx
2/15
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157105/s4.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157104/s3.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157105/s4.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157104/s3.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
3/15
ii. MBO creation :
Mobile project 'mypocr' is created with MBO 'Mypocreate' having datasource from backend SAP ,calling BAPI
YBAPI_POCREATE.
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157107/u1.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157106/s5.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157107/u1.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157106/s5.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
4/15
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157109/u5.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157108/u3.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157109/u5.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157108/u3.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
5/15
Execute BAPI with some deafult parameters.
Maintain mapping between Message attributes,removing other all mappings for Return table
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157111/u7.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157110/u6.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157111/u7.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157110/u6.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
6/15
MBO object will looks like below
Personalisation keys POHD(header info),POITEM( item info) are created which are of Transient type
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157113/u9.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157112/u8.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157113/u9.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157112/u8.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
7/15
Personalization key mapping is maintained with load parameters of MBO.
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157115/u14.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157114/u11.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157115/u14.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157114/u11.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
8/15
iii. Mobile Workflow creation:
Mobile workflow 'Pocreate' is created having MBO placed in the form.
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157117/u19.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157116/u15.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157117/u19.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157116/u15.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
9/15
Inserted a new screen 'Item Info' to maintain PO Item related entries
PO header related fields along with field keys are created in Start screen of the form
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157119/U20_1.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157118/u20.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157119/U20_1.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157118/u20.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
10/15
Menu item 'Enter Item Info' is created of type 'OPEN' navigating to screen 'Item Info' screen.
Item related fields along with keys are created in 'Item Info' screen.
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157121/u22.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157120/u21.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157121/u22.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157120/u21.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
11/15
Menu item 'Create PO' is maintained of type 'Online Request' for execution of MBO .
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157130/u25.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157123/u24.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157122/u23.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157130/u25.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157123/u24.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157122/u23.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157130/u25.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157123/u24.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157122/u23.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
12/15
Mapping is maintained between Personalization key fields with fields in Start,Item Info screen .
Mobile workflow looks like below
iv. Execution:
Execution in simulator
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157132/u27.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157131/u26.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157132/u27.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157131/u26.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
13/15
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157134/u30.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157133/u29.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157134/u30.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157133/u29.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
14/15
PO display in SAP which is created above
http://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157136/u32.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157135/u31.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157136/u32.jpghttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157135/u31.jpg -
7/29/2019 PO Creation Mobile Workflow Object.docx
15/15
335 Views0 Comments
http://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/17/po-creation-mobile-workflow-object#commentshttp://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/17/po-creation-mobile-workflow-object#commentshttp://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/17/po-creation-mobile-workflow-object#commentshttp://scn.sap.com/servlet/JiveServlet/showImage/38-75436-157137/u33.jpghttp://scn.sap.com/community/developer-center/mobility-platform/blog/2012/11/17/po-creation-mobile-workflow-object#comments