Enhance Describe Requirement screen
Hi Experts,
In SRM 7.0 for Describe Requirement Screen I want to add additional fields in the Describe Requirement Screen. I could not find any way to customize through field control in spro. Do i need to enhance the Webdynpro screen for Describe Requirement to accommodate this change or is there any other way?
Thanks
Hello Srinivas,
Yes, You add the custom field type partner no to Item structure.
If u debug ONACTIONADD_ITEM_TO_SC method of the component /SAPSRM/WDC_DODC_SC_I_DES
item details are populated and using it account, partners are created.
1, Add custom field in item structure. example :zsupplier_no type partner_no
2, check once when u enter input in your zfield values is getting populated in /SAPSRM/IF_PDO_BO_SC~ADD_ITEM(While debugging)
3, Enchance the post exit for /SAPSRM/IF_PDO_BO_SC ~SOS_VALIDATE, In sos tab you can find the partner no as fixed vendor.(which was entered in describe sc screen)
In exit
CALL FUNCTION 'BBP_VENDOR_GETINFO'
EXPORTING
partner = cs_item-zsupplier_no
x_with_name = 'X'
TABLES
vendor_set = lt_vendor
EXCEPTIONS
OTHERS = 1.
READ TABLE lt_vendor INTO ls_vendor INDEX 1.
ls_partner-partner_fct =' 0000019'.
ls_partner-p_guid = cs_item-guid.
ls_partner-partner_no = ls_vendor-partner_guid.
ls_partner-partner_id = ls_sos_list-vendor_id.
me->guid_create( CHANGING cv_guid = ls_partner-partner_guid ).
APPEND ls_partner TO ct_partner.
Regards,
Neelima
Edited by: S Neelima on Sep 29, 2011 2:58 PM
Similar Messages
-
Describe Requirement with GL code
Hi
I have manage to coremod the program on describe requirement screen to allow for user to enter a GL code field. Upon "Add Shopping Cart", I used badi BBP_DOC_CHANGE_BADI to pass the custom gl code to the accounting section as follows:
LOOP AT et_account INTO wgs_etaccount.
IF NOT wgs_item-g_l_acct IS INITIAL.
wgs_etaccount-g_l_acct = wgs_item-g_l_acct.
MODIFY et_account FROM wgs_etaccount.
ENDIF.
ENDLOOP.
My accounting data is populated correctly, but I received the gl code not found on top of the screen. When I drill down into the sc item level and perform a "check", the error is removed.
My question is how could I auto resolves the glcode upon "add shopping cart" button is pressed ?
ThanksHi BWer,
Why did you activate badi to get default g/l account in SC? There is no need to do so. It is SRM standard funtionality to get g/l account in SC. You need to follow below steps-
1. Maintain values AS,CC, for attribute KNT in root org plan via PPOMA_BBP. Make CC as default.
2. Miantain g/l accounts in IMG, SPRO> SRM > SRM Server Cross application basic settings > account assignment > define g/l account for product category and account assignment category.
Thanks
Vikram -
Describe requirement - extra field?
Hi all.
SRM 4.0, server 5.0.
In the Describe Requirement function, is there any way to add the vendor field directly to the first screen instead of entering it in the next step in the shopping cart? I looked at the SAP notes regarding the customer specific fields that can be added, but I do not believe that Describe Requirement can be enhanced this way.
Thanks for info.
BR
Dennis MHi
<b>I don't recommend this approach in your case.</b>
<u>No issues as such in changing templates (For existing SAP provided functionalirty, hiding, dis-abling, etc of fields).</u>
<b>But in your case, you need to design the whole logic for this new custom field, search help, validation, etc yourself, which might become too complex in future.</b>
<u>See Related links -></u>
Add catalog link in Describe Requirement
Describe Requirement with GL code
Re: Restricting selection of "Services" at the time of SC Creation.
Re: Use Vendor Text instead on Internal Note i Describe Requirements
SC HTML Template....
Do let me know.
Regards
- Atul -
Enhance infotype 0077 screen number 2008
Hi,
I want to enhance infotype 0077 screen number 2008.
Using PM01, i created enhance single screen record with infotype 0077 with version 08.
But the additional field appear on screen number 2000 instead of screen number 2008.
How to add the additional field to 2008 instead?
Thanks.
Best regards,
Xiang Li HeahHi Volker Binder,
Try "Infotype Screen Control" in T588M.
T588M is a table and there is no column name called "Infotype Screen Control", can you provide further infomation on this?
Hi Sheetal,
My requirement is to add sexual orientation field into IT 77.
The added field need to be display/edit on PA30 (screen number 2008).
Using PM01, i created single screen enhancement on IT 77 with version 08 (GB).
Using PA30, by selecting different employee, the additional fields display on screen number 2000 but it is not display on screen number 2000.
Many thanks.
Best regards,
Xiang Li Heah -
Hide "Describe Requirement" link in SRM 7.0
Hello all, I am working in SRM 7.0 and I need to hide or delete "Describe Requirement" link that appears when I go to Shop section to create shopping cart.
Is there other way to do it that I don´t use BBP_SC_MODIFY_UI Badi?
Thanks in advance
Rosa RodríguezHi Rosa,
Did you check SPRO....SRM Server>Cross-Application Basic Settings>Extensions and Field Control (Personalization)
If it is there you can control the meta data from there.
Else you can enhance the WD Component to hide or delete the UI element.
Regards,
Anubhav -
Error during creation of SC with described requirement
Dear Expert,
When I try to create SC through described requirement, I am getting error as "Enter the Company Code".
We are using SRM7.0 Extended Classic Scenario.
The employee has the attribute of Company code is maintained in PPOMA_BBP.
Also we dont have any problem in creating SC by selecting Internal materials and Services.
Can any one give their views on this regard.
Thanks,
B.N.KarthikeyanHi,
please check the following
1. In the attribute default tick is there for the company code
2. In the shopping cart default setting check for the company code
Regards
Ganesh -
Error during creation of SC by described requirement
Dear Expert,
When I try to create SC through described requirement, I am getting error as "Enter the Company Code".
We are using SRM7.0 Extended Classic Scenario.
The employee has the attribute of Company code is maintained in PPOMA_BBP.
Also we dont have any problem in creating SC by selecting Internal materials and Services.
Can any one give their views on this regard.
Thanks,
B.N.KarthikeyanDear Experts,
I have maintained in the extended attributes for all the Product category of the user department with Source system.
But still when I create SC with described requirements I get the error as "Enter the Company Code".
Kindly any one suggest some solution for this issue.
Regards,
B.N.Karthikeyan. -
PO Creation with Describe Requirement
Hello All and Happy Holidays,
I am using SRM 5.5, ECS and I have a couple of questions
1) How can I force the describe requirement to create a PO automatically (I can force the user to fill in price and Preferred vendor but is there anything else we need to do in the follow on document badi?)
2) I want to create invoices for the PO's before the GR is done, but the system is not letting me do that, I have checked th PO and the GR-Bsd Inv field is set, I think it is validating me to create invoice before GR, how can I fix this.
Please let me know if anyone have some ideas.
Thanks and Happy New Year.
SreedharHi Mani,
You can also use bbp_doc_change badi to convert a preferred vendor into a fixed vendor in your SC.
Checking the price field not empty and converting preferred into fixed vendor enable you to create a complete PO.
Please see my answer in this thread :
https://forums.sdn.sap.com/click.jspa?searchID=574266&messageID=1510401
Kind regards,
Yann
Message was edited by:
Yann Bouillut -
Shopping Cart creation through describe requirement not working.
Dear All,
We are in to technical upgrade of SRM 4.0 to 5.0 (CS). With SRM 5.0 we have ECC6 as a backend system.
On SRM 5.0, we could successfully create SC from Internal Goods/Services & against that shopping cart a PO gets created in backend. But when we try to create shopping cart from describe requirement the system throws following error messages,
1. Enter company code
2. No logical system for FI maintained. Inform system admin.
3. Error in account assignment for item 1
4. Error in partner transfer
5. Not possible to calculate tax
Plz, help to solve this error.
Regards,
VivekHi
Try to clear one by one error
What is the company code in BAsic data of SC?
Run a report BBP_CHECK_CONSISTENCY for that user for sc.
Howerver verify these following configuration.
Implementation Guide (IMG): Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® Account Assignment ® Define Account Assignment Categories
Implementation Guide (IMG): Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® Account Assignment ® Define G/L Account for Product Category and Account Assignment Category- here there is a setting Product category, Accounr assigmnment (CC,WS , logical system name anf Gl acount) check it upi.
Most of the data comes from your org structure only. However check it your settings which i mentioned.
regards
Muthu -
In OO ALV why we require screen in that container?
Hai Experts,
I have a doubt why we require screen to be display data using container,
in Function module alv we dont reqiure the any containter to display the data.
pplz Help me experts.
thanks in advance.Hello
Why do you thing you do not need any container for fm-based ALV lists?
Have a look at fm REUSE_ALV_GRID_DISPLAY_LVC:
if i_screen_start_column is initial and
i_screen_start_line is initial and
i_screen_start_column is initial and
i_screen_end_line is initial.
gt_grid-flg_popup = space.
call screen 500. " <<<
else.
gt_grid-flg_popup = 'X'.
call screen 700 " <<<
starting at i_screen_start_column i_screen_start_line
ending at i_screen_end_column i_screen_end_line.
endif.
ENDFUNCTION.
Both screen (500 and 700) contain a custom control element (GRID1) according to the element list.
Why do you thing in class-based ALV we do not need any containers?
In case of class CL_SALV_TABLE it looks like that CL_SALV_FULLSCREEN_ADAPTER is one of the classes responsible for displaying ALV lists. Looking at method IF_SALV_ADAPTER~SET_METADATA you will find the following fm-call::
call function 'REUSE_ALV_GRID_DISPLAY'
exporting
* I_INTERFACE_CHECK = ' '
i_bypassing_buffer = l_bypassing_buffer
i_buffer_active = l_buffer_active
i_callback_program = 'SAPLSLVC_FULLSCREEN'
i_callback_pf_status_set = 'SALV_PF_STATUS_SET'
i_callback_user_command = 'SALV_USER_COMMAND'
* I_CALLBACK_TOP_OF_PAGE = ' '
This fm belongs to the same function group SLVC_FULLSCREEN like the fm I have mentioned first. And this fm uses the same screens (500 & 700) with the GRID1 custom control.
Regards
Uwe -
Hi,
I am in SRM 5.0 Extended Classic scenario.When i create a PO with describe requirement.I am not able to change region
in the PO,only storage location is changeable .But in limit order I can change the region.
Is it standard?Christophe-
Excellent suggestion, thank you very much. We are running SRM 4.0, are you referring to BADI BBP_SC_MODIFY_UI? I am using this currently to hide the "describe requirement" link and I see I could also hide the "catalogs", but my question is how would I know that an item has been added to the cart? The badi does not contain the cart information, I'm assuming I would need to call a shopping cart get details function? Can you briefly expand on your thoughts for obtaining cart details.
Best regards,
Shawn O'Connor
Best regards. -
Problem with "describe requirement"-function by creating SC
Hi all,
I have a problem by creating a SC with the "describe requirement"-function. If I use this function a regular SC is created and a purchase order is also created with the stauts hold. I do not want to create a purchase order because if the shopper does not find the requested material in the catalog he/she should create a requistion which is sent to to responsible purchaser of the purchasing group. If anybody knows how the solve this problem please let me know.
BR,
BerndHi Bernd,
Go to tcode SPRO>Supplier Relationship Management->Cross-Application Basic Settings>SAP Business Workflow-->Perform Task-Specific Customizing.
There Under SRM, go to the Specific Task and assgin agents based on the Roles so that only users with that role can get the Witem.
HTH.
BR,
Disha.
Pls reward points for helpful answers. -
Select Preferred Vendor in Describe Requirement not working
Dear all
We are in SRM4.0, Classic Scenario, R/3 4.6c backend
When I create a Describe Requirement and then go to Source of Supply tab to propose a preferred vendor, I am able to search for a vendor (valid for my POrg), to select one but it is not transferred to my SC. Why?
I had the impression that it was working in the past but I am not sure and I don't what I changed to cause the problem
Thanks for your help
RDRD-
This does seem very strange and it does work in a standard system. Given this it seems that you ought to look for any changes you have made recently - in particular have you done anything in the document change badi that might be causing the source to be lost?
Have you tried the scenario running bbpsc01 in gui mode - does the issue persist in that case? If so check out HTML template changes?
Just my thoughts on your potential problem area.
Regards-
b -
Enhancement for 6201 screen in SAPLV69A for VA01 transaction
hi experts,
i need to enhance the 6201 screen in SAPLV69A program for VA01 application,
is there any user exit for this particular screen.Hi,
Check all for VA01
Transaction Code - VA01 Create Sales Order
Exit Name Description
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0001 Determine alternative materials for product selection
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45L0001 SD component supplier processing (customer enhancements)
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
No of Exits: 15
Rewards if useful.............
Minal -
Absence error "required screen changes can not be made"
Hello gurus,
I am having issue with absence IT2001,
When I create absence on today's date it is fine ,if I select previous /future date then I am getting error msg " required screen changes can not be made"
I did check the quota and basic check and everything is fine.
any help one this please?
Thanks,
RaviHi,
Check the table V_554S_O for the particular Absece type which u might wrong screen Number
Change that field to 2001..
Or it may have happened that some mandatory field has been changed / hidden by screen modification in T588M and T588N tables for IT2001.
Hope this helps.
Maybe you are looking for
-
I have an older non-3G iPhone which worked fine on sync’ing with Outlook2007 running on my Vista laptop. Then the upgrades to 2.0 and 7.7 came through automatically, and ever since sync’ing just doesn’t work..... Leaving aside all the problems that I
-
HT2905 Did Apple remove the Find Duplicates feature in iTunes 11?
Did Apple remove the Find Duplicates feature in iTunes 11? I don't see it in the File menu any more.
-
Netlet detected Netscape 6.x - and guess what?
NS6.x is incompatible with iPS3. Actual java console log from Netscape 6.1 trying to load the Netlet... Java(TM) Plug-in: Version 1.3.0_01 Using JRE version 1.3.0_01 Java HotSpot(TM) Client VM Netlet starting... Netscape security model is no longer s
-
Communication process for customs export declarations in ATLAS
Hi, I am looking for notes which is relate to German export declaration process. The notes related to 2 message types, one for sending the inspection relate data to the responsible customs office (Neue Nachrichtenart "Beschau") , another message type
-
Any Nokia Bluetooth headset with Mute option
Hello, I am looking for a Nokia headset with microphone mute option for my conference calls that i attend from my cell phone. I see BH-111 Manual on Nokia website which states it supports this feature.. But wanted to be confirmed before i buy.. Plea