cancel
Showing results for 
Search instead for 
Did you mean: 

Customer Include Structure 'CI_COBL'

Former Member
0 Kudos

Hello Experts,

I require a new custom field during Invoice creation(tcode FB60) which needs to be stored and displayed in reports.

I have used transaction OXK3 to create a new field ZZTEST(char type, length 4) under structure 'CI_COBL'. The structure CI_COBL is generated and activated.

I have assigned this new field to a screen variant (for tcode FB60). I have used the "Include customer fields in enjoy transaction" to complete this step. When I enter an invoice using FB60 the field does appear and values can be input.

2 questions:

1) I observe that most of the tables(close to 40) have been enhanced with this field except BSEG. Any ideas/suggestions. Have i missed out any step.? SAP documentation clearly states that adding customer field will update/enhance table BSEG.

2) Table VBSEGS stores a parked document, after saving a the document as parked, the value is not populated in VBSEGS. Can I confirm that a BADI needs to be implemented to update this custom field in VBSEGS?

Would appreciate your responses and suggestions.

Ram

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member

Hi,

SAP note 1451330 very clearly states "As of this Basis Release (accordingly, as of ERP Version ECC 6.0), the ABAP

Dictionary supports "cluster appends". You can use these to ensure that BSEG has no modifications and to obtain the customer fields including the field contents without having to perform a complex table conversion.".

We are on ECC 6.0 with SAP_BASIS release 701. So I am bit baffled that all other tables are enhanced excepting BSEG. I am not sure whether the conflict is with Document splitting, as this is activated.

Regards

Ram

ajaycwa1981
Active Contributor
0 Kudos

Hi

This seems to be new approach recommended by SAP.... They are asking you to Create an Append Structure to BSEG and assign CI_COBL there.,, In that case, the fields wont be shown in BSEG directly...

What you must check is to post a document and see if the new field has value populated in the posted document

I just checked one of my clients system implemented in 2008 on ECC6.0... There, we have included the fields in BSEG directly

br, Ajay M

azam_uddin
Explorer
0 Kudos

Hi Ram can you please let me know how you resolved this, can you let me know how you attached the include CI_COBL to table BSEG.

Former Member
0 Kudos

Hi Ajay,

The second approach, the document is posted but the custom field has no values.

Regards

Ram

ajaycwa1981
Active Contributor
0 Kudos

Hi

Raise an OSS msg to SAP referring this note.... The document should have field populated

write the result of both approaches in your message

br, Ajay M

Former Member
0 Kudos

Hi,

Yes I have tried in a different box, ECC 6.0 with SAP_BASIS 700. I have added the field direclty in BSEG and the posted document contains the value for the new custom field and does show in document list(FB03).

The new approach recommended by SAP is to create the structure CI_COBL and add fields to this structure. Upon activation the required tables are enhanced(this includes BSEG). I did post a document with value for the custom field, but this is not reflected in BSEG.

Searched the OSS notes but found none for this issue.

Regards

Ram

ajaycwa1981
Active Contributor
0 Kudos

Hi

In the 2nd approach, Are you able to see the field populated in the document?? If yes, you should be OK with it

br, Ajay M

ajaycwa1981
Active Contributor
0 Kudos

Hi

The field must be added to BSEG.. Else, it has no use... If added properly, it would also be available in OBC4 (Field Status Group)...

IMG > FI (New) > Global Settings > Ledgers > Fields > Add Customer Fields to Ledgers.... I used this IMG path and was able to add the field successfully to BSEG, OBC4 and FAGLFLEXA/FLEXT as well

br, Ajay M