Search code examples
abapsap-crm

Run Tr.launcher without NavBar Work Center


I created the following custom objects and customizing:

  • Z program
  • Z transaction, which runs the Z program
  • Transaction Launcher, which runs the Z transaction (Enterprise Portal or ITS?)
  • Logical Link, which runs the Transaction Launcher
  • Workcenter, which runs the Logical Link
  • Navigation Bar Profile, whom the Workcenter is assigned to
  • Button in Web UI, which runs the Logical Link

Currently, pressing the button starts the Z program successfully.

But if I delete the Workcenter from the Navigation Bar Profile, my button doesn't work anymore.

How can I solve it?


Solution

  • A Logical Link can be called only if it's assigned to one element in the customizing (transaction code CRMC_UI_NBLINKS). If your logical link is not attached to any element of the CRM UI Framework, i.e. it's called from ABAP code (called from a button in a Web UI component), you may choose to assign it to a "Generic Outbound Plug". For example:

    enter image description here