ROS - External supplier directory -- Conversion of Business partner
Hi ROS gurus,
We are working on a ROS scenario with SRM 5.0 and the backend as the ECC6.0
We send a link to the supplier and the supplier sends us back the details and then the detailed questionaire, he answers.
The supplier is accepted and through transfer it has created a BP in both the SUS and the EBP system.
The SAP doc says that this BP needs to be converted to ur purchasing organization thru Manage organization data.
Manage Organizational Data will be displayed. In register Company Data scroll down to the area Address Data of Business Partner and in field Tax Jurisdictn enter the code: 3306120101
I dont find any with the admin login.
I tried to add manage business partner but no help in SUS.
I am little bit confused how to proceeed from here.
This a BP number in both the EBP and SUS system which I can see from the monitor business partner in EBP system. If I tried to change data there it says that this BP cannot be changed in the EBP system.
Any clues/ thoughts/links of what all the steps involved in bringing the external business partner to SUS.
Best regards,
Sridhar.
Hi,
The conversion can be done from Manager Business Partner --> enter the BP number in the EBP --> Copy as Vendor (in the dropdown) and execute.
After this the vendor has to be added to the purchasing organization.
But I am getting an error while doing this.
Organizational unit 00000000 does not exist; check entries
Message no. BBP_BUPA034
Any thoughts/suggestions/links please.
Thanks in advance.
Best regards,
Sridhar.
Similar Messages
-
Control functions available in Manage Business Partner
Dear Friends,
We all know that in Manage Business partner option one can perform multiple activities like
1. Create Business Partner
2. Edit Business Partner
3. Create Employee for Business Partner and so on...
Now is there any way or authorization object by which we can control these activities?
What I mean is, User A should only be able to use "create Employee for business Partner" option from Manage Business Partner screen and not other options. Is it possible?
Can we control this via authorization object?
There has to be some standard solution.
Regards,
SandeepAtul,
Thanks for your inputs.
Basically this is definitely required by the business to have a good control over the various activities involved in Manage Business Partner transaction.
Business scenario that we are mapping is creating a Business Partner in SRM from accepted ROS suppliers.
Once the prospective supplier has been accepted in screen supplier, user needs to transfer the accepted supplier from ROS to SRM client via Manage Business Partner and create a Business Partner in SRM client.
We would not like to give entire business Manage Business Partner transaction access to the person who only creates the SRM BP from ROS supplier. The Authorization needs to be control further apart from just transaction BBPMAININT.
We did check the try to control authorization via object B_BUPA_RLT for "Business Partner: BP Roles" and S_TCODE - "Transaction Code Check at Transaction Start", but it seems not working as desired.
I guess there has to be some standard solution other than Template Change with Z Authorization object control.
Has anyone come across this requirement before?
Regards,
Sandeep -
Hi All ,
For Solution manager we configure service desk . which use Business partner for all SAP users in PRD as external identity .
we created all business partner with T-Code BP_GEN, after a long gap i found few BP having overlap external identity with 3-4 sap user id on one BP.
i mean to say , few BP holding more then one external Identification and all are for different user on PRD server (satellite server)
with Tcode BP , i can review one business partner at a time, so please suggest any other Tcode which provide all Business partner on one screen. Also please suggest why BP identification having more then one user details.
Thanks
Gyanits overlap with current Existing BP only if 2 or more SAP user ID having same Email Id.
Regards
Gyan -
Business Partner ID and Vendor creation
Hi All,
My client does not want to create Vendor IDs for potential vendor during RFx until awarded.
My situation is if the supplier registers to buyer Business partner id is created first. Buyer still cannot proceed with PO processing(classic scenario) until a vendor id is created at the backend and replicated to SRM.
My question is how do we tie the Vendor Id of back end and Business Partner Id in SRM hoping that custom development is triggered to create vendor at the back end immediately after the supplier is awarded.
Please advise.
Regards
Rao,Hello Rao
I am also looking for solution. could you give some details on this, How did you solve your problem.
Thanks,
Ram -
Manual assignment of Business Partner in PPOMA_CRM with respect to Organiza
Dear all,
I am using external number ranges for the Business Partner, that's why I want to assign manually business partner (should appear in the column of BP in front of an Organizational unit) in transaction code "PPOMA_CRM". The system assign the BP automatically with the Internal number assignment but i want to use the External Number ranges. really appreciate your help.
cheers,
Administrator.Hi Monika,
A position cannot be shared between 100 or 1000 employees. At the max between 2-3 employees with the total percentage adding up to not more than 100 %.Its ideal that each employee has a unique position so that it can be helpful in reporting as well.
Regards
Leon -
External Catalogs Business partner
hi experts!
would just like to verify if Business Partner number set in the call structure is used by SRM only if no vendor number is received from the external catalog.. if there is a vendor number in the catalog coming from the vendor side, business partner in the SRM configuration is not the one being used, right? is there a way where i could by pass the vendor coming from the vendor's catalog?Hi,
If you wish to ignore the Supplier coming from the catalog you can use the Badi BBP_CATALOG_TRANSFER to clear this field if populated, as far as I know the partner data from catalog is preffered and is determined in FORM CREATE_PARTNERSETS:
then create th partnerset for the vendor
no vendordata at all - leave (no error)
IF iv_cat_entity_vendor IS INITIAL AND << From call structure
iv_oci_item_data_vendor IS INITIAL OR << From catalog
NOT iv_ignore_partnerdata IS INITIAL.
RETURN.
ENDIF.
conversion stuff
IF NOT iv_oci_item_data_vendor IS INITIAL.
lv_conv_eingabe = iv_oci_item_data_vendor.
ELSE.
lv_conv_eingabe = iv_cat_entity_vendor.
ENDIF.
So the logic here takes catalog vendor before call structure vendor.
Regards,
Jason -
How can I Business partner Number create manully or Externally In SRM 7.0?
Hello all, I am working in SRM 7.0
1. I am trying to replicate Employee from backend system to SRM, but I want that all Employee have same number in two systems, for example:
Employee 1000 in backend shows as 1000(Employee ID or Business Partner ID) in SRM
How can I do it?
2. How can I set Busines Partner Number range as external?
3. There are several Business Partners in SRM 7.0
For Example, Internal Bp(Employee, Purchasing Company) and External BP(Invocing Party and Contact Person and Employee so on).
Is it possible to use each Business partner External Number Range separately?
Ex) 0000000001 ~ 0000000100 : Employee Number
0000000101 ~ 0000000200 : Contact Person
0000000900 ~ 0000001000 : Supplier
Thanks in advance
Chris.My opinion is standard function not support. Modification(not Enhancment) is necessary....
-
Sending e-mail twice to External Business Partner
Hi,
Our system is sending two e-mails to our supplier, one of them with details about his data and another one with user and password.
Where can I define one e-mail only with both data? Suppplier data and user/password for external Business Partner.
I configure until now into the SE61 the "PARTNER REQUEST ACCEPTED" message, but still sending two e-mail like I said above.
Thanks in advance.Hi Alexandre,
This is standard system behaviour to send the email with username/password separately.
Regards,
Nikhil -
Creation of Business Partner with External BP #,ID type and Identifications
Hi Group,
I have a query on creation of Business Partner with External BP #,ID type and Identification # (along with the Firstname,Lastname,Email, Phone & etc.,) things.
the thing is that I was using a BAPI called "BAPI_BUPA_FS_CREATE_FROM_DATA", to create a BP and I was not able to have an option available for these things (External BP #,ID type and Identification # ) along with that BAPI.
So please kindly let me know how these things can be fetched from a BAPI which can accomodate all the above things mentioned.
Please kindly let me know how it can be achieved.
thanks in advance.
Regards,
Vishnu.Hi Gerhard,
Infact this reply was very useful, but ,while using the BAPI "BAPI_IDENTIFICATION_ADD" while creating the Id type and Id #s, this BAPI was not enabling this.
I was trying to use this BAPI to create ID #, and it's desc, but, this BAPI was returning like "This BP # does not exist" (in some cases) and in some other cases, it is keeping quiet without giving any indication as whether the things have been updated or not... and also when I checked, things were not getting reflected.
your help would be very much appreciated.
thanks & regards,
vishnu. -
How to do search of business partner data, using a message from external sy
Hi CRM Gems,
please send the answer to the following question.
1.How to do search of business partner data, using a message from external system. What FMs, BAPI etc that can be used for this functionality?
your answer will be valuble to me.
Regards,
Krishna..Hi krishna,
Look at BAPI BAPI_BUPA_SEARCH.
Regards.
Manuel -
Problem with External List Management; Business Partner Type
Hello experts;
I created a mapping format for importing a simple notepad file. In the ELM i see all my fields populated correctly. Once i start the importing process it goes smoothly with no mistakes at all (green lights). The bp is actually imported and i can see it in the BP transaction with most of the fields correctly imported BUT the business partner type (PERS_PERS_BPKIND in ELM). For this field i have a Constant Assignment which is always HH and because of that i don't have it in my notepad file but i pass the value directly from ELM constant assignement=HH. Unfortunately this value is not copied. Any idea? Am i doing something wrong or i'm loosing some steps in between?
Thank you very muchHello,
the issue is most probably related to missing authorizations. As you know the processing in external list management happens in the background using WF-BATCH user.
Please check the following notes:
708557 - 'ELM: Troubleshooting' point 1.
https://service.sap.com/sap/support/notes/708557
1912414 - ELM upload: Error in the map data-step
https://service.sap.com/sap/support/notes/1912414
1664498 - External List will not execute
https://service.sap.com/sap/support/notes/1664498
The information provided in the notes should help to solve the issue.
best regards,
Johannes -
Conversion customer to Business partner: R/3 -- XI -- R/3
Dears,
For the implementation of Credit Management, we needed following setup:
1. Customer data is sent to XI by IDOC
2. The IDOC is mapped to a Business partner in XI
3. The business partner is sent back to the R/3 system with the ABAP proxy.
SXMB_MONI in XI gives a message that everything is correct.
SXMB_MONI in the R/3 system gives an application error with following trace:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Call Inbound Proxy
-->
- <SAP:Trace xmlns:SAP="http://sap.com/xi/XI/Message/30">
<Trace level="1" type="B" name="CL_XMS_HTTP_HANDLER-HANDLE_REQUEST" />
- <!-- ************************************
-->
<Trace level="1" type="T">XMB was called with URL /sap/xi/engine?type=entry</Trace>
<Trace level="1" type="T">COMMIT is done by XMB !</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-ENTER_XMS" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-SET_START_PIPELINE" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="SXMBCONF-SXMB_GET_XMB_USE" />
<Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">XMB entry processing</Trace>
<Trace level="1" type="T">system-ID = SBX</Trace>
<Trace level="1" type="T">client = 111</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = BWETNDC2</Trace>
<Trace level="1" type="Timestamp">2008-02-12T15:19:54Z CET</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />
- <!-- ************************************
-->
<Trace level="1" type="T">Message-GUID = 47B0345957F4B4B8E1008001AC150D90</Trace>
<Trace level="1" type="T">PLNAME = RECEIVER</Trace>
<Trace level="1" type="T">QOS = EO</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />
- <!-- ************************************
-->
<Trace level="1" type="T">Get definition of external pipeline = RECEIVER</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
<Trace level="1" type="T">Get definition of internal pipeline = SAP_RECEIVER</Trace>
<Trace level="1" type="T">Queue name : XBTR0007</Trace>
<Trace level="1" type="T">Generated prefixed queue name = XBTR0007</Trace>
<Trace level="1" type="T">Schedule message in qRFC environment</Trace>
<Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="T">Going to persist message</Trace>
<Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>
<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>
<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>
<Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="3" type="T">Persisting message Status = 016</Trace>
<Trace level="3" type="T">Message version 004</Trace>
<Trace level="3" type="T">Pipeline RECEIVER</Trace>
- <Trace level="1" type="B" name="CL_XMS_MAIN-PERSIST_READ_MESSAGE">
<Trace level="3" type="T">Trace object available again now. OK.</Trace>
<Trace level="3" type="T">Message was read from persist layer. OK.</Trace>
<Trace level="3" type="T">Message properties in XMB object were setup. OK.</Trace>
<Trace level="3" type="ToDo">Make sure we catch exceptions in persist read</Trace>
<Trace level="3" type="ToDo">Tracing obj. not avail. before return of CL_XMS_MAIN-PERSIST_READ_MESSAGE</Trace>
</Trace>
<Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>
<Trace level="1" type="B" name="SXMS_ASYNC_EXEC" />
- <!-- ************************************
-->
<Trace level="3" type="T">message version successfully read from persist version= 004</Trace>
<Trace level="2" type="T">Increment log sequence to 005</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="T">Starting async processing with pipeline RECEIVER</Trace>
<Trace level="3" type="T">system-ID = SBX</Trace>
<Trace level="3" type="T">client = 111</Trace>
<Trace level="3" type="T">language = E</Trace>
<Trace level="3" type="T">user = BWETNDC</Trace>
<Trace level="1" type="Timestamp">2008-02-12T15:25:47Z CET</Trace>
<Trace level="1" type="T">----
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_SYNC" />
- <!-- ************************************
-->
<Trace level="1" type="T">Get definition of external pipeline RECEIVER</Trace>
- <Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID">
<Trace level="3" type="T">External PLID = RECEIVER</Trace>
<Trace level="3" type="T">Internal PLID = SAP_RECEIVER</Trace>
</Trace>
<Trace level="1" type="T">Corresponding internal pipeline SAP_RECEIVER</Trace>
<Trace level="3" type="T" />
<Trace level="3" type="T">Pipeline attributes</Trace>
<Trace level="3" type="T">PID = SAP_RECEIVER</Trace>
<Trace level="3" type="T">ENABLE = 1</Trace>
<Trace level="3" type="T">TRACELEVEL = 0</Trace>
<Trace level="3" type="T">EXEMODE = A</Trace>
<Trace level="3" type="T" />
<Trace level="3" type="T" />
<Trace level="3" type="T">Pipeline elements</Trace>
<Trace level="3" type="T">ELEMPOS = 0001</Trace>
<Trace level="3" type="T">PLSRVID = PLSRV_CALL_INBOUND_PROXY</Trace>
<Trace level="3" type="T">PLSRVTYPE =</Trace>
<Trace level="3" type="T">FL_DUMMY =</Trace>
<Trace level="3" type="T" />
<Trace level="3" type="T" />
<Trace level="1" type="Timestamp">2008-02-12T15:25:47Z CET Begin of pipeline processing PLSRVID = RECEIVER</Trace>
<Trace level="1" type="B" name="PLSRV_CALL_INBOUND_PROXY" />
- <!-- ************************************
-->
<Trace level="1" type="Timestamp">2008-02-12T15:25:47Z CET Start of pipeline service processing PLSRVID= PLSRV_CALL_INBOUND_PROXY</Trace>
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">
<Trace level="3" type="T">Calling pipeline service: PLSRV_CALL_INBOUND_PROXY</Trace>
<Trace level="3" type="T">Reading Pipeline-Service specification...</Trace>
<Trace level="3" type="T" />
<Trace level="3" type="T">Pipeline service specification (table SXMSPLSRV)</Trace>
<Trace level="3" type="T">PLSRVID = PLSRV_CALL_INBOUND_PROXY</Trace>
<Trace level="3" type="T">PLSRVTYPE =</Trace>
<Trace level="3" type="T">ADRESSMOD = LOCAL</Trace>
<Trace level="3" type="T">P_CLASS = CL_PROXY_FRAMEWORK</Trace>
<Trace level="3" type="T">P_IFNAME = IF_XMS_PLSRV</Trace>
<Trace level="3" type="T">P_METHOD = ENTER_PLSRV</Trace>
<Trace level="3" type="T">FL_LOG =</Trace>
<Trace level="3" type="T">FL_DUMMY = 0</Trace>
<Trace level="3" type="T" />
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL" />
- <!-- ************************************
-->
<Trace level="1" type="B" name="Inbound Framework" />
</Trace>
<Trace level="3" type="System_Error">Application-Error exception return from pipeline processing!</Trace>
<Trace level="1" type="T">Application Error at Receiver... => ROLLBACK WORK</Trace>
- <Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST">
<Trace level="3" type="T">No persisting of message after plsrv call, because of config</Trace>
</Trace>
<Trace level="3" type="System_Error">Application-Error exception return from pipeline processing!</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************
-->
<Trace level="3" type="T">Persisting message Status = 017</Trace>
<Trace level="3" type="T">Message version 005</Trace>
<Trace level="3" type="T">Pipeline RECEIVER</Trace>
</SAP:Trace>
Any idea what the problem can be?
Thanks
NicolasHi Agasthuri,
Thanks for your reply, but it didn't get me much further
1. There are no queues in SMQ2
2. All necessary services are activated in SICF
3. The HTTP connection works (returns "Empty HTTP request received" )
Any more idea's?
Maybe this can help:
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
<SAP:Category>Application</SAP:Category>
<SAP:Code area="ABAP">APPLICATION_ERROR</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="http://sap.com/xi/ABA">ABABusinessPartnerFault</SAP:ApplicationFaultMessage>
<SAP:Stack>The application triggered an exception</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error> -
Business Partner Conversion using LSMW IDOC
Hi Experts,
I need a serious suggestion.
I am planning to do my Business Partner master data conversions using LSMW method IDOC CRMXIF_PARTNER_SAVE_M03. Is this is right choice or best practice?
During Coversions how do we do error handling or reporting. For example i have uploaded 10k BP's. if there 1k errors how do you report. I think it is tough to check each and every idoc status and message.
Thanks guys.Hi Experts,
I need a serious suggestion.
I am planning to do my Business Partner master data conversions using LSMW method IDOC CRMXIF_PARTNER_SAVE_M03. Is this is right choice or best practice?
During Coversions how do we do error handling or reporting. For example i have uploaded 10k BP's. if there 1k errors how do you report. I think it is tough to check each and every idoc status and message.
Thanks guys. -
Enter only one business partner of type supplier
Dear SRM experts,
We are facing an error and can´t solve it, maybe you can help.
When we try to create a purchase order based on a shopping cart personal model, an error (Enter only one business partner of type supplier) appears.
- All items in the shopping cart are from the same supplier.
- Supplier is correctly created
- Documents (bbp_pd) seem to be alright, no errors
- In the Shopping cart cockpi, no errors also.
What else can i try to check? what could be the reason for such error?
Thanks in advance,
I really appreciate your help,
JoãHi Joe
How many vendors are pointing to shopping cart ?
did you enter prefered vendor as well as fixed vendor too?
partner function 19 and 39 - did you see in the shopping cart bbp_pd
is it old purchase order template?
is it happening for all POs?
can you recreate the same issue in development server with all same data vendor? sc data must be same as production.
muthu -
BPEXT - External Business Partner Field is cleared in BP Tcode
Hi All,
Making any change in the customer/partner details in XD02 Tcodefor the same customer number, the BPEXT - External Business Partner field is getting cleared in BP TCode as well as from the table BUT000
Please let us know for any SAP Note or workaround through which we can solve this issue.
Thanks in advance.
Regards.
AbhinavHi,
Please go to TCode SNRO and check if the buffering is active for object BU_PARTNER.
If yes, you should disable it to have a sequential numbering.
Go to Edit menu - set up buffering - no buffering
Best regards,
Itajaci Júnior
Maybe you are looking for
-
Title Bar stuck under the Menu bar and I cannot select and move it.
I often arrange windows around the desktop and sometimes I inadvertently push a window up too far and the title bar gets under the menu bar. Once I let go of the arrow, the title bar is too far under the menu bar and I can no longer reach it to move
-
How to set default reminders list in Mountain Lion
Just found this out and others might find it helpful too. If you want to add reminders in Mountain Lion from the date view to a specific list by default, then make sure this list is the first of your lists. You can reorder lists by simply dragging th
-
How to Retrieve Totals in APO DP Planning Book
Hi All I want to see the totals coulmns in planning book data view. I know I can check the totals from settings> row totals But this row totals disappears as soon as I log out of the planning book. Is there any way this row totals is permanently atta
-
Change in source system client number - how will it affect BI?
Hello, I have the following landscape: R/3 DEV (client 100) connected as a source system to BI DEV R/3 QA (client 100) connected as a source system to BI QA. R/3 PROD (client 100) connected as a source system to BI PROD. there is some problem with th
-
Ever wonder how to create alternating row colors in multicolumn listbox?
Here's how