po creation mobile workflow object.docx

Upload: mundecke

Post on 04-Apr-2018

225 views

Category:

Documents


0 download

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