cancel
Showing results for 
Search instead for 
Did you mean: 

Adding and extra field in attachment tab in SAP Business ByDesign

former_member606838
Participant
0 Kudos

Good Morning,

I am fairly new to this field (well I am pretty old but stopped before every thing went to the cloud), I am working on cloud solutions for less than a month right now and I am self learning which makes it sometime difficult to digest so many information at the same time. I have watched some videos from Stefan Hagen which were pretty useful but advance in my case.

My question is as follow, I have one requirement for SAP Business ByDesign which is to add one field (column) in the attachments table which is located in the Employee profile under Employee Administration.

The field is for expiring date. Is that possible using Cloud Application Studio? what are the steps to do it? and what is the estimated time to finish it if I started it next Monday for example?

Also if yes, is there a way to create a notification that notify the employees that their files are about to expire?

Thanks in advance,

Mousa

former_member564242
Active Participant

Dear Mousa,

You can enable Notification Rules within the SDK.

Please refer to section 8.9. of the documentation.
Next step is to define such a rule in the UI.
Finally you need to set the data in the MDRO so that the rule is triggered.

Regards,

Sneha

former_member606838
Participant
0 Kudos

Thanks Sneha.

That answers the second part of the question. I need now to know if it's possible to add an expiration date for the file in the attachment component.

Thanks again.

former_member606838
Participant
0 Kudos

notification rules are not supported in BYD !

Accepted Solutions (1)

Accepted Solutions (1)

douglas_rohmann
Employee
Employee
0 Kudos

Hello Mousa,

Attachment Tab derives from the AttachmentFolder Dependent Object(DO) and adding extension fields is not supported for this type of objects/screens.

Regards,
Douglas

former_member606838
Participant
0 Kudos

Thanks Douglas!

former_member606838
Participant
0 Kudos

So Is there any rule of thumb to know which objects/screens are extensible or not?

douglas_rohmann
Employee
Employee
0 Kudos

Hi Mousa,

You can try looking for it within SAP Cloud Applications Studio.
In the Section called Repository Explorer you may be able to see which are the Objects released for extensibility.

Regards,
Douglas

Answers (2)

Answers (2)

piedad_marquez2
Explorer
0 Kudos

Dear colleagues:

I have opened an idea on this topic. Could you vote for it?

https://influence.sap.com/sap/ino/#/idea/279779

Thanks in advance

0 Kudos

Hi Mousa,

What you are looking for cannot be achieved in UI designer, as Partners cannot add additional elements to standard screens via UI designer, and this is also designed this way.

Normally if partners want to change something in standard screen they would do so via Adaptation Mode (this is both available for ByD and C4C systems) BUT in some cases this is also not possible as availability fo some elements is limited to some screens more than to others.

I am affraid for Employee you will not be able to add additional field in already exiting table. We have tested this in our internal system and application is not allowing this change to take place.

You could however extend Employee Bo (employee.xbo) in your solution , build desired field on top of this xbo and design your custom EC which yould then have additional column as you wish.

Regards

Lucyna

former_member606838
Participant
0 Kudos

Thanks for the input. Really appreciate it.