Skip to Content
0

Adding custom fields in Transportation Cockpit FU Stages and FU Hierarchy in TM 9.4

Apr 12 at 01:08 PM

58

avatar image

Hi Experts,

I have a requirement to add few custom fields in the FU stages and FU Hierarchy in transportation cockpit. These field should only be visible in the cockpit with the value derived at runtime. Screenshot attached. I tried enhancing the underling UI structure and and also did component customizing to add the new fields. But that did not work. can anybody suggest the best possible way to achieve this.tc-1.pngtc-2.png

tc-1.png (345.2 kB)
tc-2.png (79.6 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
B. Mateman Apr 12 at 02:11 PM
0

I think what is missing is the config-id enhancement (or create your own config-id). You can find the config-id by

Application administration->Planning->General settings->Page layouts->Page layouts for transportation Cockpit

Open a cockpit and go for example to the requirements area and press the button "Display configuration Data".

Here you can find the config-id that needs an enhancement or replaced by your own config-id

Kind regards, Benno Mateman

Show 3 Share
10 |10000 characters needed characters left characters exceeded

Hi B. Mateman,

First of all thanks for your reply.

I have tried that also after my post here. In Sandbox *TM 9.3 I tried copying the

/SCMTMS/WDCC_PLN_FU_LSPA

for FU Stage UIBB in TC checking that in page lauout and created my own config ID

ZGTM_WDCC_PLN_FU_LSPA

.

Checked the corresponding FBI view and get the UI structure and append my custom field. And then use my Config ID thus created assign it to pagelayout I created for the specific section where I want to have it. This works fine. But when I try to do the same thing in Dev box TM 9.4 while copying the same config ID and try to create my own its giving an error. See attached. Looks like Some actions associated with Toolbar not copied as error says the the <ACTION> not defined by the feeder class. Not sure why its giving me error in TM 9.4 while the same did not happen in TM 9.3. Appreciate you thought here.cusersext-ammitdesktoptc-3.pngcusersext-ammitdesktoptc-4.png

0

There have been some changes in component configuration indeed. For example in the configuration for the FU's the button "Remove Assigment" has been replaced by "Remove capacity document". Looking at your error messages I would search for a solution in this area. Did you run already run migration report

SCMTMS/XPRA_150_PAGE_LAYOUT ??

Source:

https://blogs.sap.com/2016/12/27/monday-knowledge-snippet-mks-67-tm-9.4-renewed-page-layouts/

Maybe some adjustments in the customizing transaction SAP Transportation management->

SAP Transportation management->Planning->General settings->Define settings for page layouts, are required.

If you still don't manage I would suggest to create a SAP incident.

Kind regards, Benno Mateman

0

Hi B. Mateman,

I am able to manage adding fields by enhancing the component configuration for each of the sections needed. The way you mentioned. But I was curious to know why copy of component configuration comes with errors in TM 9.4 and how to resolve that. Enhancing comp config solved the problem though.

Thanks to your for your valuable input.

0