Skip to Content

Extend Manage Supplier Line Items App - S/4 HANA 1610

Hi all!

I'm extending the Manage Supplier Line Items app (S/4 1610) and I'm trying to add a new custom field in the 'Items' table. I added a new field in the structure FAP_IFIAPLINEITEM_EX and custom them in the method ITEMS_GET_ENTITYSET (DPC_EXT class) from the extended gateway project and in the custom view S1.

But when I executed the custom app the new field is returned empty, without information.

I analyzed the batch requisition and my custom field isn't contemplated.

What am I missing? Any tips?

Custom App:

Batch without custom field "TESTE":

Thanks !

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Mar 08 at 08:42 AM

    Hi Fabio,

    Did you got the solution for this? am also facing the same issue .

    Could you please kindly share the solution here.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 15, 2018 at 03:30 PM

    Hi Fabio,

    DPC_EXT class is one thing, but you have to also change MPC_EXT class to provide a correct metadata. If you take your URL/Odata Service/$metadata, you must be able to see that field.

    Btw. Not sure if this app supports this, but have you tested the tile "Custom Fields and Logic"? It should be easier there to add a new field.

    Regards,

    Filip

    Add comment
    10|10000 characters needed characters exceeded

    • Hello Filip.

      I've already added the custom field on MPC_EXT class and when I take my URL/Odata Service/$metadata, I see that field. I tried to use the tile 'Custom Fields and Logic' but it's not supported by this app.

      I think the problem is the data selection occurs in the standard AbstractController (sap/fin/arp/lib/lineitems/controller/AbstractController) and I don't know how to custom it to get the new fields. It forces the selection just of the standard fields. *The search action is inside that controller.

      Any other idea?

      Thanks for your attention.

  • Apr 12 at 04:20 PM

    Same problem. Any known solution?

    Add comment
    10|10000 characters needed characters exceeded