05-26-2014 8:48 AM
Hi,
I added two new custom fields in structure ACGL_ITEM in the include CI_COBL and activate the structure referring note 174413.
Now i can see those fields in FB60 .
Now what to do next?
Like
where else i have to add these fields ?
How to incorporate these fields in the program?
Please guide me?
05-26-2014 9:15 AM
Call SPRO and look for "coding block", also documentation available in online help.
First step could bave been exection of Customizing transaction OXK3, call it now. This transaction will add your fields to BSEG too, and will allow their management in FI Field Status Variants, look for your fields in "Additional account assignments")
Regards,
Raymond
05-26-2014 9:15 AM
Call SPRO and look for "coding block", also documentation available in online help.
First step could bave been exection of Customizing transaction OXK3, call it now. This transaction will add your fields to BSEG too, and will allow their management in FI Field Status Variants, look for your fields in "Additional account assignments")
Regards,
Raymond
05-26-2014 10:10 AM
Hi Raymond,
I just added custom fields in bseg table and activated the bseg.
After that, I did posting from Fb60 and I can see those custom fields records in BSEG table.
DO i need to take care of anything else?
Regards
Neeraj Tiwari
05-26-2014 10:45 AM
Can you see those fields during Field Status Variants Customizing (Financial Accounting Global Settings, Document, Line Item, Controls, Define Field Status Variants) if no, execute OXK3. (This transaction can udpate CI_COBL and BSEG, but also fill some customizing tables with field names)
You should also be required to add your fields in a FI screen with transaction OXK1.
A good reference is the article 1837037 - A customer own field is not displayed for a G/L line item in T-code FB01 even though it is....
Regards
Raymond
05-26-2014 11:45 AM
Hi Raymond,
I execute the transaction OXK3, and i can see those fields in include CI_COBL.
And I also added this include to BSEG . And when i click on Field Information
it gives us following information:
DDIC Information
BB138 S Field contained in active version of CI_COBL
BB137 E Field not contained in active version of CI_COBL_BI
BB138 S Field contained in active version of BSEG
Entries in Control Tables
BB133 E Entry missing in control table TCOBM
BB133 E Entry missing in control table TCOBF
Customizing Entries
BB136 S There are no customizing entries
and i am not geeting, add custom fields in a FI screen with transaction OXK1.
If i done any mistake, then please correct me.
Regards
Neeraj
05-26-2014 12:07 PM
You have to correct the following errors :
BB137 E Field not contained in active version of CI_COBL_BI
BB133 E Entry missing in control table TCOBM
BB133 E Entry missing in control table TCOBF
Switch OXK3 to expert mode (in the menu: "Account Assignement fields", "Expert Mode") then add missing records and BDC structure ("Account Assignement field", "Add Field BI" and "Add control entries").
Then you will be able to add fields to dynpros with OXK1 and use them in field status variants (Ask fonctionals for this step)
Regards,
Raymond
05-26-2014 12:23 PM
Hi Raymond,
Thanks for your advice. I will do the same and let you know.
Regards
Neeraj Tiwari
05-27-2014 5:59 AM
Hi Raymond,
As per your suggestion, I added those fields in CI_COBL_BI and in control table also.
Now i can see those fields in Field status definition.
when i click on Field Information, it gives us following information:
DDIC Information
BB138 S Field contained in active version of CI_COBL
BB138 S Field contained in active version of CI_COBL_BI
BB138 S Field contained in active version of BSEG
Entries in Control Tables
BB134 S Control table TCOBM , content BPMC 133
BB134 S Control table TCOBF , content 111BPMC X
BB134 S Control table TMODO , content SKB1-FAUS1 1112KONT
BB134 S Control table TMODP , content ESKB1-FAUS1 111BPMC
BB134 S Control table TMODU , content SKB1-FAUS1 111BSEG BPMC
BB134 S Control table GB01 , content 009SBSEG BPMC
BB134 S Control table GB01 , content 001SCOBL BPMC
BB134 S Control table TMODO , content T156B-FAUSW1112KONT
BB134 S Control table TMODP , content ET156B-FAUSW111BPMC
BB134 S Control table T162X , content 600E2111BPMC
BB135 S Control tables have been completely maintained
Customizing Entries
BB110 S Field is used in field status variant 0001 group CH67
BB110 S Field is used in field status variant 0001 group G001
BB110 S Field is used in field status variant 0001 group ICCF
BB110 S Field is used in field status variant 1000 group CH67
BB110 S Field is used in field status variant 1000 group G001
BB110 S Field is used in field status variant 1000 group ICCF
Now, i have to add those fields to dynpros with OXK1, i will my functional person to do that.
But i have a question, My custom fields become disable at the time of entry.
How to solve this issue?
Regards
Neeraj
05-27-2014 6:54 AM
The fields will be enabled on accounts with a field status group where the field is "Opt." or "Req." and not "Suppress". So look for such a field status group and an account that uses it. You may also be required to check field status of the posting key.
If you did not find, take some time to read document 1837037 and use the suggested break-point to identify some missing Customizing.
Regards,
Raymond
05-27-2014 1:58 PM
Hi Raymond,
I just check the fields in transaction OB14 and OB41 and change the status from Suppress to optional entry.
Now, My fields are open for input.
Thanks for your help. Now transactions are working fine.
Do i need to take care of anything else?
Regards
Neeraj
05-27-2014 3:42 PM
Not for FI (FB60) except if you want to add some validation on those fields in OB28 or thru Customer-exit of Enhancement (SMOD) ACCOBL01
(Not required if some foreign key relation in CI_COBL assigned fields to check tables)
But if you also want those fields in MM (From ME51N/ME21N to MIRO) there is another Customizing to perform : Materials Management, Purchasing, Account Assignment, Maintain Account Assignment Categories.
Regards,
Raymond
05-28-2014 7:08 AM
Hi Raymond,
Thanks for your valuable advice.
If i want those fields on MIGO at the time of goods issue screen also, then what all i have to do?
I just make those fields optional entry for some particular movement types.
Regards
Neeraj
07-07-2015 9:12 PM
Dear Neeraj / Raymond,
I have a similar requirement to add Material group field add in FB60 Item level. I have activated the Include structure CI_COBL after adding field ZZMATKL to it. on Checking in OXK3 I can see the structure with the field but on clicking on field information below error's are visible
DDIC INFORMATION
BB138 S Field contained in active version of CI_COBL
BB137 E Field not contained in active version of CI_COBL_BI
BB137 E Field not contained in active version of BSEG
Entries in Control Tables
BB133 E Entry missing in control table TCOBM
BB133 E Entry missing in control table TCOBF
Could you please let me know how did you handled these errors and also let me know how you added this include to BSEG.
your cooperation would be highly appreciated.
Best Regards,
Azam.
07-11-2016 10:50 AM
i have a problem after doing all steps the custom field appear on fb60 and when enter the data and press enter button the custom field became dimmed (output only) and clear the data that entered before . any help ?