cancel
Showing results for 
Search instead for 
Did you mean: 

New field Creation

Former Member
0 Kudos

Hi All,

I need to create new input field in 'More Field' view of ICWC. This field should be linked to field 'IDNUMBER' of table 'BUT0ID'. Can anyone please suggest proper BOL entity in which i can find my required BOL attribute.

Thanks in Advance.

Regards,

Vikas

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Laxman,

Extending BOL Model for single field is not fruitful..It involves lots of efforts and it is also not recommded for single field. I tried different approach of explicitling saving my value in database( as there was no other way).

For this i fetched value eneterd by user and using BAPI i commited it to database.....Here i used only my view methods.

Regards,

Vikas

Former Member
0 Kudos

I tried solution of creating new BOL Model but got stuck up at 1 point....I tried different approach and got succeeded...

Former Member
0 Kudos

hi

share your solution so that it will be useful to everybody later point of time.

regards,

laxman

Former Member
0 Kudos

Hi Vikas,

If I'm not mistaken there is no specific BOL entity for that.

Kind regards,

Micha

Former Member
0 Kudos

Hi Micha,

Thanks a lot for your reply. Can u please suggest then how to map my input field with my BUT0ID field IDNUMBER.I am trying a solution of enhancing my BOL entity structure.....Is this correct way?

Have you got any other solution....?

Please let me know.

I have awarded points for your answer.

Thanks,

Vikas

Former Member
0 Kudos

Hi Vikas,

Although I have never done this myself I would do it via the standard way of creating new BOL objects or enhancing existing ones.

This is done via SPRO --> CRM --> CRM Global Application Components --> Generic Interaction Layer/Object Layer --> Component Specific Settings --> Extend Object model for business partner.

If you read the documentation of this, you should be able to create the BOL model yourself.

Good luck!

Kind regards,

Micha

Former Member
0 Kudos

Hi All,

I created my own Bol entity for BP Enhancement using SPRO customization(defined structure, a Z class and mapped it to BuilHeader).Then i created an attribute using this bol entity and mapped it to my input field in .htm page.

I am facing following issues:

1. My field is always disabled.How to make it enable?

2. How value eneterd in this input field will get stored in my required database field. Do i need to do some additional customization or coding to acheive this.

Has anyone have previously enhance Bol model for BP.

Please provide me with some inputs.

Regards,

Vikas

Former Member
0 Kudos

Hi,

It seems that attribute is not bound properly to context node attribute. If you are sure that you mapped correct BOL object and attribute you can do this work around to resolve this issue.

Goto Getter method(GET_XXXX) of that property and change following line

value = 'BTCustomerH not bound'."#EC NOTEXT

To

value = ' '."#EC NOTEXT

Regarding save, most of the times you dont need to do explicit code to save as bol object is stored by standard (If you add any standard property in BOL layer/aded custom property using EEWB).

Following link may help you for more details.

Regards,

Laxman