BBP_USER_GET_ATTRIBUTES - SRM 7.0
Hi,
The FM BBP_USER_GET_ATTRIBUTES is obsolete in SRM 7.0, Do any one have any idea of another FM to be used instead of this in SRM 7.0
bbp_get_attributes_at03 - FUnction module
orgunit_id_p= 5xxxxxx
o/p - all attributes in it_attr_p table
Can you explore some i/p fields has default options.?
or send me fm i/p screens with org screen. i guide you
Similar Messages
-
SAP SRM 7.0 Function module to replace BBP_USER_GET_ATTRIBUTES
Hi,
As the function module BBP_USER_GET_ATTRIBUTES is not available in SRM 7.0 system .Could any one please let me know if there is any other function module which will help to fetch the user attributes.
Thanks in advance.
Regards,
KalyaniHello Kalyani,
If you want to get all inherited and not inherited attributes for a user, use RH_OM_ATTRIBUTES_READ function modul.
Use import parameters :
- PLVAR = '01', (get from RH_GET_PLVAR function module)
- OTYPE = 'US',
- OBJID = username,
- SCENARIO = 'BBP'.
To know if attribute is inherited or not, check if field INHERIT from function module table ATTRIB_EXT is set or not. Nevertheless, this is true if you get attributes at position level (because user always inherits attributes from his/her position).
Regards.
Laurent. -
Getting information from SRM !
Hi Experts,
Can anyone help me find the tables which get updated during the below mentioned processes in SRM.
1) In transaction PPOSA_BBP the details of the cost center, delivery address etc. assigned on a position level or org unit level is stored in which tables ?
2) During vendor replication, the tables HRT1001, BUT000 and VENMAP are updated. But can you explain how the process takes place.
Looking forward for reply !
Regards,
RajeshHi
Please try this ->
1. Using Function modules BBP_READ_ATTRIBUTES / BBP_USER_GET_ATTRIBUTES, you can find all relevant information (Cost center, Delivery address, etc).
2. Using BBPGETVD transaction, Vendor replication is performed in SRM from R/3 back-end system.
Transaction - BBPGETVD
BBPGETVD (Initial upload)- is a transcation to run inital upload for vendors and should be run only once.
Once all the vendors are downloaded intially, subsequent vendor changes and the new vendors is taken care by Vendor_SYNC (Subsequent download).
Vendor_Sync is a program which can be shcedule as a background job for changes and new vendors.
Note that only vendors assign to purchasing ORganisaiton are transsferred.
FI vendors which are not assign to the purchasing org cannot be transferred.
Also check the number ranges settings .
For more information, See related links ->
http://help.sap.com/saphelp_srm50/helpdata/en/56/54f137a5e6740ae10000009b38f8cf/frameset.htm
Specify whether:
· The SRM system is to assign numbers from the internal number range for business partners for the vendors to be copied.
· The vendor numbers are to be copied from the backend system. If the number already exists in the SRM system, the system assigns a number internally for the vendor.
In this case, configure the internal number range so that it does not overlap with the number range in the backend system.
Before the system performs the data replication, it informs you of any possible problems (such as missing purchasing organizations).
NOTE - Make sure you enter the correct vendor root node of the organizational structure
Do let me know.
Regards
- Atul -
Planner role in Supplier Collaboration 4.0 (SRM 7.0)
Hi Experts,
I noticed, in SRM 7.0 supplier collaboration, we have a Planner (Supplier) role. This role gives access to 'Material Monitoring' area, where in Planner can lookup up-to-date stock inview and also can view inventory and planning information from ECC. Does anyone know the purpose of this function? What screens in ECC are they being extracted from? It appears these are Java Webdynpro IViews pre-delivered.
Thanks,
SGDear John,
Currently my client is upgrading from SRM 4.0 to SRM 7.0.
The following activities were performed along with the list as mentioned by you.
1. The business partner migration from time independent scenario in 4.0 to time dependent scenario in 7.0. The existing BPs in SRM 4.0 need to be migrated using TD_SWITCH report. Please refer note 1077616, 1228662, 810634 for more details.
2. FM BBP_USER_GET_ATTRIBUTES has become obsolette in SRM 7.0. Alternative FM is BBP_GET_ATTRIBUTES_AT03.
3. To migrate existing vendors from 4.0 to 7.0, report BBP_XPRA_ORGEH_TO_VENDOR_GROUP need to be run in SRM 7.0.
Hope this helps.
Thanks & Regards,
Aswini -
Creation of a Goods receipt based on an ASN in SRM
Hi,
we want to implement a scenario like this (with SRM 7.0):
1) Requester creates Catalog SC;
2) SC gets approved;
3) PO is created (at this moment we haven't chosen between classic or Extended Classic scenario)
4) Supplier Connects to a Portal (not SRM) and post an ASN in SAP Backend
5) (THIS IS THE QUESTION): is it possible for the Requester (who created the SC) to post (in SRM) a GR based on the ASN that it has been created in SAP?
Additional Info: in this scenario SUS system is not foreseen; only SRM (EBP) and SAP backend system
Thanks
MaxHi,
we want to implement a scenario like this (with SRM 7.0):
1) Requester creates Catalog SC;
2) SC gets approved;
3) PO is created (at this moment we haven't chosen between classic or Extended Classic scenario)
4) Supplier Connects to a Portal (not SRM) and post an ASN in SAP Backend
5) (THIS IS THE QUESTION): is it possible for the Requester (who created the SC) to post (in SRM) a GR based on the ASN that it has been created in SAP?
Additional Info: in this scenario SUS system is not foreseen; only SRM (EBP) and SAP backend system
Thanks
Max -
How to get the values from table SKB1 R/3 to SRM
Hi Gurus,
My requirement is to get all the values from the table SKB1 to SRM (i.e. in to an internal table) for doing some validation(G/L account XXXXXX requires an assignment to a CO objectXXXXXX.)
Like wise I have many tables for doing validation in SRM
Help me how to get this, suggest me any Function module with sample code.
OR
Any Standard FM which will give all the values of the fields in the table SKB1 when I pass the key fields G/L account & company code alone so that I can improve the performance.
Suggest me.
Regards
PaulHi,
You can use the FM 's META_READ_TABLE Or RFC_READ_TABLE
Which SRM / Backend system version are you using ?
Are you taking care of the Importing paramater - DELIMITER in this case.. ??*
See related links ->
Re: Retrieving data from R/3 into SRM
Re: Product Search TIME lag
Else you can just call the remote enabled FM "BAPI_GL_ACC_GETDETAIL" from SRM.
BR,
Disha.
Do reward points for useufl answers. -
SRM 5.0 - how to change default password?
Hello,
Am trying to install SRM 5.0 Oracle 10g as the DB. In the instllation doc of SRM 5.0 a default password is given to connect to the database and I see the encrypted password is in the jdbc properties. How can we change the default password? How do I get the encrypted value?
Any help is appreciated.
ThanksPropblem resovled, find the corresponding function group and screen, then change the translation.
-
Hi,
I tried installing SRM 5.0.3 according to the instructions created SRM db with a different user instead of default rbacxservice.I have set it up for oracle db. Following the instructions,when I had to edit jdbc.properties ,I was not sure how to get the encrypted password .
The properties file just has default encrypted password.My question is if change the user ,how do we get a different encrypted password?
If anybody has done it please help.
ThanksHi,
You shuld need to download the jdbcPasswordChange.jar and use it to generate an encrypted password.
Thanks -
Open and close a PO in web dynpro in SRM 7.0 screen .
Hi All ,
I am creating a PO in SRM 7.0 by using excel upload via web dynpro screen .
After the upload , I see that there are some problems with the PO in web dynpro .
For example , when i click on the line item it dumps and there are some other similar problems .
When I save the PO close it and reopen it , the problem goes away . May be the system handles them in some way
So , is there a way in which I can close and reopen the po through coding ?
I know there are buttons at the top that close the PO , but some how I could not get the code for that .
I will really appreciate the help here .
Thanks in advance ,
Ambar Patil.Hi...
By first instance, i think that problem may be with uploading from excel. because sometimes excel data conversion will not done properly. So due to incorrect values, PO may go into dump.. that is my thought.
if not lets wait for others answers
Regards
Srinivas -
How to Delete the PO Error in Transfer in SRM
Hi All,
Can you tell me , what FM should i use to delete the PO in SRM
I was using FM META_PO_DELETE , but guess it deletes the PO in the Backend.
Thanks & Regards,Hi,
You want to delete the PO completely from the DB or just mark it as delete?
If you want to delete it from the database then use the FM BBP_PD_PO_DB_DELETE.
This will delete the PO completely from DB.
If you just want to mark it as delete then there is button "Delete" in the PO you can use it. The PO is set to delete and the same info is transfered to backend.
Regards,
Zubair. -
Error in SRM: a user with enough authorisation level is miss
Hello,
We are on SRM 5.0 and our users get the following error in SRM when creating a shopping cart:
No user assigned to object a user with enough authorisation level is missing.
Anybody any idea ?
Thanks as everHello Can anybody helpe me please ?
-
WebDynpro Error while creating a Purchase Order in SRM 7.0
Hello Friends,
I need help.
We are on SRM 7.0 with support pack 8.0 and we are getting the below error wile clicking on Shopping cart or Purchase Order link in Portal.
Any idea on how to resolve this error.
Thanks
Jyothi.
http://sapsrm.erpcx.com:8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif/
ASSERTION_FAILED
The ASSERT condition was violated.
Method: ADD_EVENT_TO_QUEUE of program CL_FPM========================CP
Method: IF_FPM~RAISE_EVENT of program CL_FPM========================CP
Method: SET_CREATE_BUTTON_ACTIVE of program /1BCWDY/0FJM4718F184UKVHA34J==CP
Method: IF_COMPONENTCONTROLLER~SET_CREATE_BUTTON_ACTIVE of program /1BCWDY/0FJM4718F184UKVHA34J==CP
Method: RESET_SCREEN of program /1BCWDY/0FJM4718F184UKVHA34J==CP
Method: IF_V_PRSEL~RESET_SCREEN of program /1BCWDY/0FJM4718F184UKVHA34J==CP
Method: WDDOMODIFYVIEW of program /1BCWDY/0FJM4718F184UKVHA34J==CP
Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/0FJM4718F184UKVHA34J==CP
Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP
Method: MODIFY_VIEW of program CL_WDR_VIEW===================CPHere is what I see:
Error analysis |
The following checkpoint group was used: "No checkpoint group specified"
If in the ASSERT statement the addition FIELDS was used, you can find
the content of the first 8 specified fields in the following overview:
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"ASSERTION_FAILED" " "
"CL_FPM========================CP" or "CL_FPM========================CM004"
"ADD_EVENT_TO_QUEUE"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
| -
Creation of multiple contracts in ERP backend from 1 GOA in SRM
Hello fellow SRM'ers, we are on SRM 5.5 and we have a scenario where we create a GOA in SRM and it get's created as a contract in the ERP backend system. This is working fine. Now our client would like to have multiple contracts created in the backend, one for each company when the GOA is saved. I found OSS note 646903, statement #2 that explains how to code the badi bbp_ctr, but is this all that is required to do this? It seems to me that the code in BBP_CTR will only create 1 contract/idoc. Can anyone tell me how we generate an idoc/contract that we want to create in ERP backend? Or is this how it's done?
Points will be rewarded for usefull answers. I have read most of the posts on this forum and have not found any answers yet.
Thanks,
MartyHi,
Please go through the below explanation from SAP documentation which says the no of contracts that would be created in the backend depends on
--If you activate grouping logic for locations in GOA from SPRO under cross aplication settings, items belonging to the same release-authorized purchasing organization, but different locations, can be grouped together into one backend contract. This requires a 1:1:1 relationship between an item, the release-authorized purchasing organization, and the location. This means that for each item, you can only assign one release-authorized purchasing organization, and one location, in order to release the GOA.
If you do not select this indicator to activate the grouping logic for location, a separate backend contract is created for each item belonging to the same release-authorized purchasing organization, but with different locations. Only items referring to the same release-authorized purchasing organization and location can be combined into one backend contract.---
So the bottomline is by default, when we distribute one separate contract is created for each location.
Hope this clarifies.
Regards,
RRK -
Technical Help on creation of an Object in SAP SRM 4.0
Being on SAP SRM 4.0, we currently have a requirement for creation of Need Definition( Basically a build up for the contract ). Need being collected from the Backend systems need to be validated and approved by Buyers & Lead Buyers in the SRM system.
Technically, this task is broken down to below tasks.
1) Creation of need definition screen - Basically a template where a need can be created with Items, Sub Items and other related information
2) Selection Screen for Buyers and Lead Buyers - This enables the the Buyers to select the Need Definition assigned to them based on the status.
3) Report - List of all the Need Definition( Item and Sub Item)satisfying the selection of step 2. with the possibility to navigate to the Need Definition screen ( Step 1) upon selection.
Now the question is,
what technology is recommended for the above Tasks? We thought it would be BSP but do you guys have any suggestions...
Do we have any issues in displaying the report in BSP? please let me know
Remember we are version 4.0 of SRM.
Thanks in Advance..
Mohan.Even though I don't have much knowledge on BSP, it should be a good option. Since SAP has used BSP to develop new screens in SRM 5.0.
Regards, IA -
Tax error while posting an invoice in SRM
We are using SRM 5.5 SP4, ECS and ECC 6.0. We are using vertex for tax caluculation and we configured the tax calculation to always occur in ECC.
One more important point is, client has decided to use invoicing in SRM. Now the problem is we ran in to so many tax related issues and we opened OSS messages for this but SAP did not help. Let me explain the problem in detail.
1) We used to get "Tax jurisdiction code could not be determined" error while creating shopping cart, but we implemented note 436760 and hardcoded a value and got rid of that error.
2) When we create a SC, the copy of PO is created in ECC and vertex is called for tax calculation and tax is calculated properly based on the tax hierarchy except when you use the Shipping Address (external), so when I used the delivery address other than plant, it should calculate based on that address but it was not doing that, its calculating based on the cost object's jurisdiction code. For this problem, we have implemented ME_ADDRESS BADI in ECC, but with this BADI, it is always taking delivery address's jurisdiction code, which is also wrong.
The tax jurisdiction determination should be from 1) Delivery address if its different from plant, else it should look in to the cost object, else storage location then plant.
So we implemented the above logic in that BADI and there is no problem with PO taxes.
3) When we create an invoice with reference to PO, the invoice verification program is always determining the tax jurisdiction code from plant even though the taxes on PO are calculated based on cost object, hence the IDOC is erroring out by saying there is a difference in tax.
So we implemented the user exit and used the same logic of tax determination and its fixed now.
4) Finally, we are trying to create invoices without PO's in SRM, here no tax calculation is happending in SRM, but when we try to post the invoice in to ECC, we are getting the following error
"SAX processing failed on input stream#SAX processing failed when attempting to add child element to parent. (parent element=com.vertexinc.tps.common.domain.LineItem, child element=com.vertexinc.tps.x.."
So I am not sure how to fix this, we are at the dead end now out of ideas, so trying to get some help from experts like you about looking at this problem in a different angle. Now there are a couple of questions I can ask you
1) Did we do something wrong by selecting R/3 as the tax calculation system, if not is it difficult to fix this error and move forward?
2) What if we need to change the design and start calculating the taxes in SRM by connecting SRM to Vertex, will there be any new challenges? and do you have any config doc for this? Also we are implementing this rollout for US, Canada and Mexico companies.
I would really appreciate if you can reply me with your valuable input. You can also email me if @ [email protected]
Thanks a lot,
SreedharHi
<b>It's recommended to have the same Tax related configuration data replicated in SRM system from R/3 as well.
I don't recommeded you to go with Hard-coding of tax codes.
We have faced similar issues with Delivery address and we have to solve it using our custom logic inside the BBP_DOC_CHANGE_BADI and BBP_CREATE_PO_BACK BADIs.</b>
Anyways, send the detailed business requirements to my mail which are already having with you. )
I will definitely help you out.
<u>Please refer to following threads as well.</u>
<b>sales tax gurus
How to display country related tax codes in SRM
e-Invoice tax calculation.
Tax code T1 does not exist for jurisdiction code error in shopping basket
Drill down facility not working for Tax codes ....Urgent!!!!!
Tax Issue
Tax Calculation
Tax setting in Extended Classic Scenario
Withholding Tax in SRM5.0
IDOCS for Tax Information
Taxes in Bid Invitation
Hope this will help.
Please reward suitable points, incase it suits your requirements.
Regards
- Atul
Maybe you are looking for
-
Bug in oracle.security.jazn.spi.LoginConfigProvider?
I recently wrote my own LoginModule to handle x509 cert authentication. I instantiate a LoginContext (and pass Subject or CallbackHandler etc) and call login(). This issue is that only one instance of the LoginModule is ever instantiated - therefore
-
Cannot update several applications
I first noticed this issue when I opened Garageband and saw I was missing some of the loops and software instruments. I tried updating and it found updates for: iMovie, iPhoto, Mac OS Update Combined, iTunes, Remote Desktop Client, Bluetooth, and Gar
-
Microsoft Windows Vista Home Premium Edition Service Pack 2 (Build 6002) TOSHIBA Satellite A215 iTunes 10.6.1.7 QuickTime 7.7.1 FairPlay 1.14.37 Apple Application Support 2.1.7 iPod Updater Library 10.0d2 CD Driver 2.2.0.1 CD Driver DLL 2.1.1.1 Apple
-
Adobe CSXS Infrastructure 4 There was an error downloading this update. Please quit and try again later. Error Code: U43M1U49 Dynamic Link Media Server 7.0.1 Update There was an error installing this update. Please quit and try again later. Error Cod
-
For our project,we have a cursor defenition as shown below. For opening this cursor the CPU time required is quite high. Can someone suggest and alternative approach to reduce the time taken for the query to execute. We would prefer to get rid of the