HR ALE org model distribution - multiple business partners created
Hi,
I am experiencing weird problems with HR ALE org model distribution to CRM 7.01. It creates multiple business partners for some org units and some persons. However, it does not create them everyone. Right now it seems like a new business partner is created on every second destribution in update mode. Does anyone have an idea what might be wrong? In my understanding no new business partners should be created, rather the existing ones should be recognized and updated.
There is just one IDoc warning saying there was an error calling function module BUPR_EMPLO_ADDR_ADD because parameter value IV_X_SAVE has changed. This warning apperas everytime, also when no new business partner is created. Thus I am not sure if this is important. Also I do not use any custom coding, so I don't think that I am causing this warning.
Thanks a lot
AP
Edited by: linex83 on Mar 26, 2010 10:45 AM
Edited by: linex83 on Mar 26, 2010 10:46 AM
I just discovered a part of the problem. In CRM the relationship between the organisation unit and its business partner gets deleted if it already exists. On next update a new business partner is created, because there is no business partner assigned to the organisation unit yet.
It would be interesting to know why the relationship is deleted. Also I am not sure that it happens to all organisation units. Furthermore the same problem exists for persons.
Similar Messages
-
Hi,
Can we assign attribute set to multiple business partners at a time, is it possible in Marketing. I got an interview question please tell me if you know the answer. Thank you in advance.sh
Regards
Kishor Kumar.Hi Kishor ,
We can assign attribute set to multiple business partner at a time using Report " Assignment of an attribute value to allbusiness partners in a target group".
This report can be access from sap guid Marketing->Tools->exter tools.
Regards,
Anju -
How can we assign one attribute set to multiple business partners at a time ?
How can we assign one attribute set to multiple business partners at a time ? Is it possible ? Can anyone explain me ?
Hello,
please refer to the following thread:
How can we assign one Attribute Set to multiple Business Partners at a time? Is it possible?
best regards,
Johannes -
One ANI assigned to multiple business partners
Hello,
we have the following issue in our CRM 5.0 CIC implementation (winclient).
When a phone call is received, if
the phone number of the caller (ANI) is assigned to more than one
business partner, no identification of the business partner is done.
Thus, what the customer agent must do is go to tab "Extended Search",
and push the button "Display All partners" . This way,
all the BP with this ANI are shown.
My question is: Is there a way to have a pop-up shown automatically, with the list of possible business partners, when the phone call is received?
Thank you!
Judit.Hello,
please refer to the following thread:
How can we assign one Attribute Set to multiple Business Partners at a time? Is it possible?
best regards,
Johannes -
Extend Object in Org model to add Business Role
Hi All,
How can I extend Object in Org model to add Business Role(e.g Sales Manager)?
ThanksHi Ashley,
If you right click on org unit select create option.
Select position & create the position you want to create.
You can transport the org unites & positions thru SE38.
Use programme RHMOVE30
Select
Plan version 01 Current plan
Object type O Organizational unit ( S fopr positions)
Select "tanport object" fo Transport screen.
You will be able to create the request.
Trust it clarifies doubt.
Reward if useful.
Thanks,
Rahul -
Email Notification for multiple business partners
Hi,
I can send email to a single partner based on my action. Is it possible to send the emails to multiple partners for a single action.
Thanks in advance.
Regards,
M.RHi;
Email notification to multiple business partners is not provided in standart SAP functions via actions. It is not related with actions and conditions. Below is the code for the related method... I may send the screenshots if you can give me your mail address... Use this method with smartform: CRM_IST_ORDER_CONFIRMATION_01
CLASS : CL_DOC_PROCESSING_CRM_ORDER
METHOD NAME: ....
METHOD DEFINITION:
IS_ARCHIVE_INDEX Importing Type TOA_DARA
IS_ARCHIVE_PARAMETERS Importing Type ARC_PARAMS
IS_CONTROL_PARAMETERS Importing Type SSFCTRLOP
IS_OUTPUT_OPTIONS Importing Type SSFCOMPOP
IO_APPL_OBJECT Importing Type Ref To OBJECT
IP_SMART_FORM Importing Type TDSFNAME
IS_MAIL_APPL_OBJ Importing Type SWOTOBJID
IS_MAIL_RECIPIENT Importing Type SWOTOBJID
IS_MAIL_SENDER Importing Type SWOTOBJID
IO_PARTNER Importing Type Ref To CL_PARTNER_PPF
IP_USER_SETTINGS Importing Type TDBOOL
IP_APPLICATION_LOG Importing Type BALLOGHNDL
ES_DOCUMENT_OUTPUT_INFO Exporting Type SSFCRESPD
ES_JOB_OUTPUT_INFO Exporting Type SSFCRESCL
ES_JOB_OUTPUT_OPTIONS Exporting Type SSFCRESOP
ET_ERROR_TAB Exporting Type TSFERROR
CT_ARCHIVE_INDEX_TAB Changing Type TSFDARA
METHOD z_anahtar_kullanici_yeni.
*This Method is used to print service order.
generally used constants of generic order
INCLUDE: crm_direct.
DATA:
control_parameters TYPE ssfctrlop.
function name
DATA: function_name TYPE rs38l_fnam,
dummy(254) TYPE c,
ls_archive_index TYPE toa_dara,
ls_orderadm_h TYPE crmt_output_orderadm_h_com,
ls_activity_h TYPE crmt_output_activity_h_com,
ls_opport_h TYPE crmt_output_opport_h_com,
ls_orgman_h TYPE crmt_output_orgman_h_com,
lt_partner_h TYPE crmt_output_partner_h_comt,
ls_partner_h TYPE crmt_output_partner_h_comt,
ls_pricingdata_h TYPE crmt_output_pricingdata_h_com,
ls_sales_h TYPE crmt_output_sales_h_com,
ls_shipping_h TYPE crmt_output_shipping_h_com,
lt_payplan_d_h TYPE crmt_output_payplan_d_h_comt,
ls_customer_h TYPE crmt_output_customer_h_com,
ls_cumulat_h TYPE crmt_output_cumulat_h_com,
lt_billing_h TYPE crmt_output_billing_h_comt,
lt_cancel_h TYPE crmt_output_cancel_h_comt,
lt_appointment_h TYPE crmt_output_appointment_h_comt,
lt_billplan_d_h TYPE crmt_output_billplan_d_h_comt,
lt_billplan_h TYPE crmt_output_billplan_h_comt,
lt_status_d_h TYPE crmt_output_status_d_h_comt,
lt_status_h TYPE crmt_output_status_h_comt,
lt_srv_subject_h TYPE crmt_output_srv_subject_h_comt,
lt_srv_reason_h TYPE crmt_output_srv_reason_h_comt,
lt_srv_result_h TYPE crmt_output_srv_result_h_comt,
ls_acs_h TYPE crmt_acs_h_com,
lt_srv_subject_i TYPE crmt_output_srv_subject_h_comt,
lt_srv_refobj_h TYPE crmt_output_srv_refobj_h_comt,
lt_srv_refobj_i TYPE crmt_output_srv_refobj_h_comt,
lt_orderadm_i TYPE crmt_output_orderadm_i_comt,
lt_orgman_i TYPE crmt_output_orgman_i_comt,
lt_pricingdata_i TYPE crmt_output_pricingdata_i_comt,
lt_pricing_i TYPE crmt_output_pricing_i_comt,
lt_product_i TYPE crmt_output_product_i_comt,
lt_sales_i TYPE crmt_output_sales_i_comt,
lt_service_i TYPE crmt_output_service_i_comt,
lt_shipping_i TYPE crmt_output_shipping_i_comt,
lt_schedlin_i TYPE crmt_output_schedlin_i_comt,
lt_customer_i TYPE crmt_output_customer_i_comt,
lt_partner_i TYPE crmt_output_partner_i_comt,
lt_item_cstics_i TYPE crmt_item_cstics_tab,
lt_billing_i TYPE crmt_output_billing_i_comt,
lt_cancel_i TYPE crmt_output_cancel_i_comt,
lt_finprod_i TYPE crmt_output_finprod_i_comt,
lt_ordprp_i TYPE crmt_output_ordprp_i_comt,
lt_appointment_i TYPE crmt_output_appointment_i_comt,
lt_billplan_d_i TYPE crmt_output_billplan_d_i_comt,
lt_billplan_i TYPE crmt_output_billplan_i_comt,
lt_orderadm_i_qt TYPE crmt_output_orderadm_i_qt_comt,
lt_schedlin_i_cf TYPE crmt_output_schedlin_i_cf_comt,
lt_status_i TYPE crmt_output_status_i_comt,
lt_working_set_e_s_bbp TYPE /1cn/working_set_e_s_bbp_t,
lv_language LIKE sy-langu,
lo_order TYPE REF TO cl_doc_crm_order,
lv_object_guid TYPE crmt_object_guid,
lv_status TYPE jstat,
lt_status TYPE TABLE OF jstat,
lv_error_tab_wrk TYPE ssferror,
ls_output_options TYPE ssfcompop,
for assignments - begin
lt_service_i_assi TYPE crmt_output_service_i_***_comt
for assignments - end
fill internal structure for the output options
ls_output_options = is_output_options.
get the function name for this smart form
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = ip_smart_form
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
fm_name = function_name
EXCEPTIONS
no_form = 1
no_function_module = 2
OTHERS = 3
IF sy-subrc <> 0.
add an error message to processing protocol
MESSAGE i015(sppf_media) WITH ip_smart_form INTO dummy.
CALL METHOD cl_log_ppf=>add_message
EXPORTING
ip_problemclass = '1'
ip_handle = ip_application_log.
EXIT.
ENDIF.
determine the tables of the application
CALL FUNCTION 'CRM_OUTPUT_SINGLE_READ'
EXPORTING
iv_object = io_appl_object
iv_smart_form = ip_smart_form
ir_partner = io_partner
IMPORTING
es_output_orderadm_h = ls_orderadm_h
es_output_activity_h = ls_activity_h
es_output_opport_h = ls_opport_h
es_output_orgman_h = ls_orgman_h
es_output_pricingdata_h = ls_pricingdata_h
es_output_sales_h = ls_sales_h
es_output_shipping_h = ls_shipping_h
et_output_partner_h = lt_partner_h
et_output_payplan_d_h = lt_payplan_d_h
es_output_customer_h = ls_customer_h
es_output_cumulat_h = ls_cumulat_h
et_output_billing_h = lt_billing_h
et_output_cancel_h = lt_cancel_h
et_output_appointment_h = lt_appointment_h
et_output_billplan_d_h = lt_billplan_d_h
et_output_billplan_h = lt_billplan_h
et_output_status_d_h = lt_status_d_h
et_output_status_h = lt_status_h
et_output_srv_subject_h = lt_srv_subject_h
et_output_srv_reason_h = lt_srv_reason_h
et_output_srv_result_h = lt_srv_result_h
et_output_srv_refobj_h = lt_srv_refobj_h
et_output_srv_refobj_i = lt_srv_refobj_i
et_output_srv_subject_i = lt_srv_subject_i
es_output_acs_h = ls_acs_h
et_output_orderadm_i = lt_orderadm_i
et_output_orgman_i = lt_orgman_i
et_output_pricingdata_i = lt_pricingdata_i
et_output_pricing_i = lt_pricing_i
et_output_product_i = lt_product_i
et_output_sales_i = lt_sales_i
et_output_service_i = lt_service_i
et_output_shipping_i = lt_shipping_i
et_output_schedlin_i = lt_schedlin_i
et_output_partner_i = lt_partner_i
et_item_cstics_i = lt_item_cstics_i
et_output_customer_i = lt_customer_i
et_output_billing_i = lt_billing_i
et_output_cancel_i = lt_cancel_i
et_output_finprod_i = lt_finprod_i
et_output_ordprp_i = lt_ordprp_i
et_output_appointment_i = lt_appointment_i
et_output_billplan_d_i = lt_billplan_d_i
et_output_billplan_i = lt_billplan_i
et_output_orderadm_i_qt = lt_orderadm_i_qt
et_output_schedlin_i_cf = lt_schedlin_i_cf
et_output_status_i = lt_status_i
et_output_wrk_set_e_s_bbp = lt_working_set_e_s_bbp
ev_language = lv_language
for assignments - begin
et_output_service_i_assi = lt_service_i_assi
for assignments - end
set mail title
SELECT SINGLE caption INTO ls_output_options-tdtitle
FROM stxfadmt WHERE
formname = ip_smart_form AND
langu = lv_language.
IF ls_output_options-tdtitle IS INITIAL.
SELECT SINGLE caption INTO ls_output_options-tdtitle
FROM stxfadmt WHERE
formname = ip_smart_form.
ENDIF.
CONCATENATE 'Servis Masası - Yeni bir sorun açıldı:'
ls_orderadm_h-object_id INTO ls_output_options-tdtitle
SEPARATED BY space.
is_mail_appl_obj -
fill this parameter if your application object is a BOR object
the output will be connected with the BOR object via SAP Office
this is done for mail and fax but not for print outputs
------>
is_mail_appl_obj-LOGSYS =
is_mail_appl_obj-OBJTYPE =
is_mail_appl_obj-OBJKEY =
is_mail_appl_obj-DESCRIBE =
------>
language of smart form----
determin here the language of the smart form
control_parameters = is_control_parameters.
control_parameters-langu = lv_language.
fill archive parameters for archive link -
IF is_output_options-tdarmod = '2' OR
is_output_options-tdarmod = '3'.
archive_index_tab
READ TABLE ct_archive_index_tab INTO ls_archive_index INDEX 1.
ls_archive_index-object_id = ls_orderadm_h-guid.
IF ls_archive_index-object_id IS INITIAL.
DELETE ct_archive_index_tab INDEX 1.
ELSE.
MODIFY ct_archive_index_tab FROM ls_archive_index INDEX 1.
ENDIF.
ENDIF.
DATA : zzpartner TYPE crmt_output_partner_h_com .
DATA : zzadres TYPE so_name .
DATA : zobjkey TYPE swotobjid-objkey .
DATA: lv_user TYPE syuname,
lv_mailaddr TYPE so_name,
lv_type_id TYPE so_escape,
lv_partnno TYPE ppfdpartno,
lv_partner_no TYPE bu_partner,
lv_partner TYPE crmt_object_guid,
ls_mail_recipient TYPE swotobjid.
LOOP AT lt_partner_h INTO zzpartner .
CLEAR zzadres.
CHECK zzpartner-ref_partner_fct EQ 'ZSLFN001'.
SELECT SINGLE smtp_addr FROM adr6 INTO zzadres
WHERE addrnumber = zzpartner-addr_nr.
CHECK sy-subrc EQ 0.
lv_mailaddr = zzadres.
lv_type_id = 'U'.
CALL FUNCTION 'CREATE_RECIPIENT_OBJ_PPF'
EXPORTING
ip_mailaddr = lv_mailaddr
ip_type_id = lv_type_id
IMPORTING
ep_recipient_id = ls_mail_recipient
EXCEPTIONS
invalid_recipient = 1
OTHERS = 2.
delete the old recipient object
CALL FUNCTION 'DELETE_RECIPIENT_OBJECT_PPF'
EXPORTING
is_recipient_id = is_mail_recipient.
call function to process smart form
CALL FUNCTION function_name
EXPORTING
archive_index = is_archive_index
archive_index_tab = ct_archive_index_tab
archive_parameters = is_archive_parameters
control_parameters = control_parameters
mail_appl_obj = is_mail_appl_obj
mail_recipient = is_mail_recipient
mail_recipient = ls_mail_recipient
mail_sender = is_mail_sender
output_options = ls_output_options
user_settings = ip_user_settings
orderadm_h = ls_orderadm_h
activity_h = ls_activity_h
opport_h = ls_opport_h
orgman_h = ls_orgman_h
partner_h = lt_partner_h
pricingdata_h = ls_pricingdata_h
sales_h = ls_sales_h
shipping_h = ls_shipping_h
payplan_d_h = lt_payplan_d_h
cumulat_h = ls_cumulat_h
customer_h = ls_customer_h
acs_h = ls_acs_h
billing_h = lt_billing_h
cancel_h = lt_cancel_h
appointment_h = lt_appointment_h
billplan_d_h = lt_billplan_d_h
billplan_h = lt_billplan_h
status_d_h = lt_status_d_h
status_h = lt_status_h
srv_subject_h = lt_srv_subject_h
srv_reason_h = lt_srv_reason_h
srv_result_h = lt_srv_result_h
srv_subject_i = lt_srv_subject_i
srv_refobj_h = lt_srv_refobj_h
srv_refobj_i = lt_srv_refobj_i
orderadm_i = lt_orderadm_i
orderadm_i_qt = lt_orderadm_i_qt
orgman_i = lt_orgman_i
pricingdata_i = lt_pricingdata_i
pricing_i = lt_pricing_i
product_i = lt_product_i
sales_i = lt_sales_i
service_i = lt_service_i
schedlin_i = lt_schedlin_i
schedlin_i_cf = lt_schedlin_i_cf
shipping_i = lt_shipping_i
partner_i = lt_partner_i
item_cstics_i = lt_item_cstics_i
customer_i = lt_customer_i
billing_i = lt_billing_i
cancel_i = lt_cancel_i
finprod_i = lt_finprod_i
ordprp_i = lt_ordprp_i
appointment_i = lt_appointment_i
billplan_d_i = lt_billplan_d_i
billplan_i = lt_billplan_i
status_i = lt_status_i
working_set_e_s_bbp = lt_working_set_e_s_bbp
language = lv_language
for assignments - begin
service_i_assi = lt_service_i_assi
for assignments - end
IMPORTING
document_output_info = es_document_output_info
job_output_info = es_job_output_info
job_output_options = es_job_output_options
EXCEPTIONS
output_canceled = 1
parameter_error = 2
OTHERS = 3.
IF sy-subrc = 0.
determine header guid to set status printed
lo_order ?= io_appl_object.
lv_object_guid = lo_order->get_crm_obj_guid( ).
set status printed into the crm order
CALL FUNCTION 'CRM_STATUS_SET_INTERN'
EXPORTING
iv_objnr = lv_object_guid
iv_status = gc_status-printed
xnoauto = true
EXCEPTIONS
object_not_found = 1
status_inconsistent = 2
status_not_allowed = 3
OTHERS = 4.
ELSE.
CASE sy-subrc.
WHEN 1.
MESSAGE e016(sppf_media) INTO dummy.
WHEN 2.
MESSAGE e017(sppf_media) WITH function_name INTO dummy.
WHEN 3.
MESSAGE e018(sppf_media) WITH function_name INTO dummy.
ENDCASE.
CALL METHOD cl_log_ppf=>add_message
EXPORTING
ip_problemclass = '1'
ip_handle = ip_application_log.
ENDIF.
get error table
CALL FUNCTION 'SSF_READ_ERRORS'
IMPORTING
errortab = et_error_tab.
fill error into crm_order status
LOOP AT et_error_tab INTO lv_error_tab_wrk
WHERE msgty = gc_msgtype-error.
CALL FUNCTION 'CRM_MESSAGE_COLLECT'
EXPORTING
iv_caller_name = gc_object_name-order
iv_msgno = lv_error_tab_wrk-msgno
iv_msgid = lv_error_tab_wrk-msgid
iv_msgty = lv_error_tab_wrk-msgty
iv_msgv1 = lv_error_tab_wrk-msgv1
iv_msgv2 = lv_error_tab_wrk-msgv2
iv_msgv3 = lv_error_tab_wrk-msgv3
iv_msgv4 = lv_error_tab_wrk-msgv4
IV_ERROR_RELEVANCE = FALSE
iv_msglevel = gc_msglevel-administrator
EXCEPTIONS
not_found = 1
appl_log_error = 2
OTHERS = 3.
ENDLOOP.
ENDLOOP .
ENDMETHOD. -
Hello,
i want to distribute my organisation modell from the HR system in an other SAP system to realize the indirect role assignment.
It should work in an CUA system landscape which works fine. The HR system works as the central system in that landscape. From there i want to distribute the organisation modell in every system which is an daughter-system in that CUA landscape.
I followed the instructions in the document "Indirect role assignment with HR-org" but if iy want to distribute the modell with that report RHALEINI irt ends with no errors but i can't find that modell with transaction ppome in the daughter system.
What can be the problem?No i recognized that it's necessary t plan the Report RPDAPP01 with that type HRMD_ABA. All ou's and other were exported in the daughter systems.
Only the Employees are missing. -
Missing Business Attributes in Org Model
Hi,
I am working on CRM 5.0 system...In the process of creating Master data... I have created an Org model under that created some Org units.....
In any Org unit of any Org model > under the business attributes tab..... I am not able to see the entries for Division, Distribution Channel, Tupel and some other...
And also I could not see any values for division and distribution channel under BP>Sold to Party Role>Sales Area Data.....
Could anyone tell me what would be the reason.....
Thank you very much for your help in advance....Dear Sr,
I hope I got your question right.
I guess the attribute entries (Division, distribution channel, tupel etc) are invisible in your system. You may check the following:
Use t.code <b> OOATTRCUST </b>
In the screen that opens select your scenario for which you cant see these entries. i.e. sales, marketing , service etc.
And then double click on the attributes/ scenarios folder from the left hand frame.
You will now see a large list of attributes. See if your attributes (Division, distribution channel, tupel etc) are made invisible becos of the check box invisible being ticked besides each of them.
If so, uncheck it. You should now see the entries.
Julius -
Org model/structure, territory management:
Hi All,
Can some one tell breifly about Org model/structure, territory management & how tomaintain them?.
Thanks, Sudeep..Hi Sudeep,
Organizational Management allows you to set up your companyu2018s organizational structure.
You can use this flexible tool to maintain the company structure, including the positions and employees in an application, and assign specific attributes to the organizational units. Organizational Management allows you to specify organizational data automatically in a business transaction using the organizational structure. It can also be used to determine business partners; for example, you can find the employee responsible for a business transaction.
You can further Select Determination of Data for Organization as per the following
Determination of Org Model via Organization Rule:
Determination of Org Model via responsibility
<Wizards to Create the Orgainsation Determination are available for Ease Creation of Determination Rule>
Teritorry Management
Territory Management enables you to structure and organize your sales market by dividing it into territories according to criteria of your choice (such as size, distance, revenue, products, number of visits). The organizational model reflects the internal view of your organization. The territory hierarchy reflects the market view. Changes to the territory hierarchy usually occur more frequently than changes to the organizational model. The customer base can increase or decrease and territories must be resized or reallocated to accommodate this, to ensure that a sales representative has the appropriate workload.
Territory Management enables you to structure and organize your sales market by dividing it into territories according to criteria of your choice (such as size, distance, revenue, products, number of visits). These territories are structured in a territory hierarchy.
In Territory Hierarchy you can Classify Territories as per your Requirements
For Further Details you can Refer to Link
http://sapcrm.blog.co.in/
Also Please Refer CR 100 and CR 300 for Detailed Description of the Same
Thanks and Regards,
RK -
Organization - BP in Org Model
Hi,
I want to set up an org model so that whenever I create an org unit the corresponding BP gets created automatically.
I checked the IMG in CRM.
The entry ORGEH PROLE BUP004 Role of organizational unit in business partner is there.
But when I create an org unit the corresponding BP is not getting created. What should I do?
Regards,
MeenakshiHi Meenakshi,
Best deal is to take look at [Best practice|http://help.sap.com/bp_crm70/BBLibrary/HTML/C01_EN_DE.htm] document to verify which steps your missing.
Regards,
Dipesh. -
Business partners synchronization
Hi
We have FSCM configured with collections, disputes and Credit management. All 3 of them are active and working in production. We are migrating another business into existing implemented SAP FSCM.
In Existing implementation we have business partners created for every customer created in AR. All of them were numbered sequentially ranging within 8 digits (ranging from 20000000 to 89999999). We have activated customer master data synchronization and whenever a new customer is created a BP gets created automatically with the same number range (Customer to BP sync is activated with BP having same number range as in customer master but it is set as External numbering in BP numbering). We also had customer contact details created. Contact persons were also having BPs created internally (in background) for every contact person is created in AR. Contact person in AR doesn't need a number range but since BP needs a number, it was assigned to a series of number range starting from 00001 to 10,000 and they were set to internal number range. Customer contact persons were almost 8000 and all those internal numbers were used and created as business partners till 8000.
Since we are bringing new customers from new business we have customers whose numbers are under 10,000 as well. Since we wanted to keep the numbers same, I have to make adjustments to business partner number range and I have changed BP number range from 1 to ZZZZZZZZZ (and kept external) so that it can accept all number ranges from customers as is. However the new customers are still having issues as system cannot create new BP for new customer as numbers under 10,000 were already used in existing system.
Is there a way, I can delete all existing 10,000 business partners which were created as BP and re-use these numbers for new customers?
Can I overwrite all this data with new customer master data being created?
Can I delete the link between Customer & BP for existing ones?
If I can delete a link and overwrite new data, can they be linked to customer master which is needed?
Any suggestions or any ideas please?
Thanks
AleemThanks for quick reply Mark.
We did not create new account group at customer master and we are creating customers in the same account group. However we had to adjust number range from ( 20000000 to 89999999) to (1 to 89999999). Due to this I had to adjust BP number range also from (20000000 to 89999999) to (1 to 89999999 or ZZZZZZZZ ). Customer creation was fine for new customers which were under 10,000 but business partner is conflicting with existing BPs which were created as contact person.
Since we are not using BP's for contact person in any place, they are of no use sitting as business partner and using the numbers. Hence I am trying to delete existing BPs which were under 10,000 to free up the numbers to re-use for new customers.
Any more suggestions please? -
Org model - org unit consistency check warning.
Hello,
I am not familiarize with org model. when i tried to create one org. strucuture, every thing went fine. But when i did an inconsistency check i got the warning message " 'IS_SA_ORG' hierarchy maintenance incorrect "
Can anybody help me get the incinsistency check corrected.
Please help me out.Pramod,
This is a typical org model issue..
here is the solution. "Make changes to table T77OMATTUS,
field PRIOX value to be made 0 for fields - IS_SA_ORG, IS_SA_GRP, IS_SA_OFF"
Do let us know if your check still fails...
Julius -
Hello, I am working on a SAP CRM 7 Sales implementation and we are implementing leads and opportunity scenarios. The current business organization model is that there multiple vertical and horizontal departments. This is typical matrix structure. This organization has done the segregation of its clients based on the verticals so every clients belongs to at least one or more Vertical department but Horizontal departments can contact all the clients. In the same way sales executives are also either belonging to one or more Verticals or Horizontal departments? Horizontal sales executive can create leads for any clients available in the system but a Vertical sales executive can only create lead only for the client belongs to his vertical and assigned to him. This can be achieved by creating organization structure and business partner relationship.
Now the problem statement is that few sales executives need work for both some Verticals and Horizontals at the same time. But requirement is that they should be able to do the both roles with single user id but multiple roles. So when sales executive is creating leads his vertical department, he should only be able to select clients assigned to his Vertical only but when he is creating lead for Horizontal department, he should be able to select any clients.
So Can I determine the business partners linked to user based on the assigned role and org. structure?
Please let me know if this is not clear also note we are only using CRM WebUI no SAP ePortal.
Thanks a lot your help in advance.
Regards
Sudesh SharmaThanks, Tahir
my problem has solved
Kind Regards,
Faisal -
Multiple business roles and org data determination
Hello together,
we are having an issue with the organizational data determination. Some users have multiple business roles in different sales organizsations. This means, they are assigned to several units in our org modell.
This users can select the business role after the login screen. But this selection doesn't affect the org data determination (rule: ORGMAN_12).
For example. My user is assigned to 4 different org units. After the login i select a role. In debugging i can see this role, but the system selects only the first role and not the role i've selected after the login.
Is there any other rule which follows the select business role? Or can i assign one user only to one unit?
Best regards
SaschaThanks for your reply!
The problem is, that i need exactly the org unit according to the selected business role at the beginning. Because we have in one company different distribution channel (e.g. 10, 20, 30). And depending on this the user can create an business partner in 10, 20 or 30. So, in our case we have some users assigned to 10 AND 20 AND 30. For each channel we have one role.
Our org modell looks like this:
company XYZ
--channel 10 ( role 'salespro10')
mustermann-m
--channel 20 ( role 'salespro20')
mustermann-m
--channel 30 ( role 'salespro30')
mustermann-m
If the user mustermann-m select salespro10 he should be able to create a business partner in channel 10. And if the user select the salespro20 he should be able to create the bp in channel20.
But if you use the RH_STRUC_GET i get ALL assigment.
Best regards,
Sascha -
Org units not created as business partners
I am using CRM 5.0. I created and maintained the organization structure within CRM. However like in CRM 4.0 , in 5.0 the org units are not being created as business partners within the system. Is there a change in 5.0 or am I missing on something. (I Created sales orgs, maintained distribution channel and division)
It works the same way as 4.0.
Have a look at last paragraph on page:
http://help.sap.com/saphelp_crm50/helpdata/en/5d/585ee491cb11d3b53a006094b9ea37/frameset.htm
There might be something wrong with your config.
Have a look at this thread, which might help:
Sales Organisation can not be modified via BP txn
Regards,
Kaushal
Maybe you are looking for
-
Printing problem with hp photosmart 8180
The printer dont print in plack, although the cartridge is new.
-
Need help in designing VLANS for 20 dept
I have 1000 nodes for which i am planning a Campus wide network , with 1 Layer three switch, some 15 L2 switches . I have some 20 different departments and need different ip schemes for all of them. I need this with security enabled so that the depar
-
I've set up a customized colorspace, named it and saved it. The one pref I always change is that I work in Adobe 1998. So I'll be working in PS and then see that when I go to save an image, the box checked at the bottom of the Open/Save dialog is sRG
-
Getting error code -1407 when trying to delete large file
I'm getting the following error when I attempt to erase a file that I just copied to my 1TB WD boot drive. The file is 2.94 Gb and is an uncompressed video file. "The operation can't be completed because an unexpected error occurred (error code -1407
-
Can I buy iPad air in japan for use in Indonesia?
Can I buy an iPad air in japan for use in Indonesia?