cancel
Showing results for 
Search instead for 
Did you mean: 

Approve Supplier Invoice

santosh_gupta1
Participant
0 Kudos

Dear Experts,

I am trying to run Approve Supplier Invoice App. I think, have already set up all required configuration including workflow.

Issue is - No data is displayed in App whereas workflow is triggering and 'Parked Invoice' is available in user's SAP Inbox.

Workflow task - TS20000881 and Release group - 0001 in the vendor master record are also maintained.

Any idea what could be the missing configuration.

Regards

Santosh

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member193808
Active Contributor
0 Kudos

Dear Santosh,

Make sure the App specific config is done or not. If yes, then there must be some custom ABAP codes in the workflow program.

The object ID of the workflow must be the standard (Ex: BUS....)

Thanks

Prem

former_member190010
Contributor
0 Kudos

Hi Santosh,

First of all, you can find all the implementation steps in the next link:

App Implementation: Approve Supplier Invoices - SAP Fiori transactional apps 1.0 for SAP ERP - SAP L...

Below, you can find the list of steps to implement the app:

FrontEnd(GW): Activate oDate Service (t-code /IWFND/MAINT_SERVICE)

Component

Technical Name

OData Service (Version Number)

  • MM_SUPPLIER_INVOICE_APPROVE ( 001 )

FrontEnd: Activate SAP UI5 Application (t-code SICF)

Component

Technical Name

SAP UI5 Application

MM_SUPPLINV_APV

Assign correct authorization in the FE and BE servers.

Don't forget to do the following configuration (Workflow configuration):

1) Define the company-code-dependent settings for the app.

t-code: spro

Materials Management under Start of the navigation path Logistics Invoice Verification Next navigation stepApps for Logistics Invoice Verification Next navigation stepApprove Supplier Invoices Next navigation stepDefine Settings Dependent on Company Codes


2) Specy the workflow tasks that are relevant for approving supplier invoices

t-code: spro

Materials Management under Start of the navigation path Logistics Invoice Verification Next navigation stepApps for Logistics Invoice Verification Next navigation stepApprove Supplier Invoices Next navigation stepSpecify Workflow Task IDs

In the case the customer uses Standard workflow for Approving Supplier Invoices, the task is: TS20000881

There is some troubleshooting you can perform:

1) Authorization issues: check t-code su53

2) GW issues: t-code /IWFND/ERROR_LOG

3) st22

4) Check network tab of browser to see if all the services are returning an ok outcome

Hope this helps.

BR,

Emanuel

Message was edited by: Emanuel Affatati

santosh_gupta1
Participant
0 Kudos

Thanks Emanuel,

I have maintained all settings as per standard App and already maintained MIR7.

Do  I need to attach any document while run MIR7 and Parked the Invoice ?

Error log is displying error - 'Enter a controlling area in user personalization'  whereas CAC parameter is already maintained for user in SU01.

Anything missing...

Regards

Santosh

former_member190010
Contributor
0 Kudos

Santosh,

See the questions below:

1) Is the Workflow item available in the user's inbox? If it is not available in the user ibox, you are not going to be able to see it in the fiori app "Approve Suppleir Invoice".

2) In what transaction/screen you are getting the error: "Enter a controlling area in user personalization"?

Best Regards,

Emanuel

santosh_gupta1
Participant
0 Kudos

Thanks Emanuel,

First my apologies for not responding earlier, had been busy with other areas.Issue still exists.

Here is answer to your above questions

1- Yes Workflow Item available in User's Inbox.

2- In transaction - /n/IWFND/ERROR_LOG


Please see attachment for details.

Regards


Santosh

former_member190010
Contributor
0 Kudos

Santosh,

Check that you have defined the user parameter "controlling area" both in the wetweaver gateway and in the sap backend.

Also check that you have defined this configuration in the backend system:

You have defined the company-code-dependent settings for the app. You do this in Customizing for Materials Management under Start of the navigation path Logistics Invoice Verification Next navigation stepApps for Logistics Invoice Verification Next navigation stepApprove Supplier Invoices Next navigation stepDefine Settings Dependent on Company Codes End of the navigation path


Best Regards,

Emanuel

santosh_gupta1
Participant
0 Kudos

The Controlling area Parameter - CAC is maintained. System has embedded Netweaver Gateway with SAP backend.

The settings for Dependent Company code is also maintained.

Regards

Santosh