Skip to Content
avatar image
Former Member

FIORI - Create Sales Order application --> NO RESULT FOUND

Dear all,

I have a problem in "Create Sales Order" Fiori application. After configuring authorization role and activating services in SAP system, when i try to open the application, i can't find customers, and appearing this screen:

the service is:

hostname:port/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=100&sap-language=EN#SalesOrder-create

can you help me?

Thanks in advance

Kind regards

Tags edited by: Michael Appleby

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Jul 15, 2014 at 12:55 PM

    Hi Luca,

    Did you configure the parameters and the personnel number against a user through communication infotype?.

    1) You need a personnel number with the infotype (105) communication with subtype 1 created and related to a sap User. (pa30 to create a personnel number)

    2) You need to add the partner function VE to the customer with the personnel number you just modified.

    3) In the SIMGH transaction you have to enter the configuration parameters for the "create sales order" accordingly for the following steps, example: Document type,

    pd: You need HR implemented or at least the SD hr master data that is created using  PULT transaction and then you can create an HR personnel number.

    ref notes:

    http://service.sap.com/sap/support/notes/854390

    http://service.sap.com/sap/support/notes/28418

    For SD HR data.

    If you want to fetch customer in a different way, you have yo use the badi, that is found in the simgh transaction .

    I'll post more information later, please advise if something else is needed.

    Best regards

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Luca,

        You are closer now, if you don't have any more "error" screens, you're just facing missing configuration on the backend.

        The client list, is retrieved from the HR personnel record, infotype 0105 (at least the standard way).

      First it look up for the infotype 0105 subtype 0001 for the user id that you have used for login.

      With the personnel record found (pernr) it will look up for customers that have that personnel number assigned through "sales area" -> "partner function" = 'VE' "Sales Employee" (KNVP table).

      You can debug the query to check what is going on. Its possible to put a break-point (external session) on that, just go to the se24 transaction and select the class name CL_SRA017_SO_USER_TO_CUSTOMER, go into methods and select IF_SRA017_USER_TO_CUSTOMER~GET_CUSTOMERS_FROM_USER, double click on that. Put a break-point for that particular user and when you login to create sales order it will fetch the customers through that program.

  • Jul 23, 2014 at 09:37 AM

    Hi Luca,

    Please follow this 2 steps very carefully and check where you are missing.

    Front-End and Back-End Server: Assign Role with OData Service Authorization to Users

    Configuration Tasks


    Link : App Implementation: Create Sales Orders - SAP Fiori principal apps for SAP ERP 1.0 - SAP Library


    Regards,

    Tejas

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 19, 2015 at 12:30 PM

    Hi Luca Maria Pasini,

    You may find this helpful.

    Create Employee Master Record in Create Sales Order - SAP Fiori

    Thanks and Regards,

    Vaibhav Deorukhkar

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 01, 2015 at 12:51 PM

    Hi Luca,

    Could you solve the issue eventually?

    Thank you very much,

    Pau

    Add comment
    10|10000 characters needed characters exceeded