Problem with Business partner flow from R/3 to CRM
Hi,
We are setting up a process to flow of Business Partners from R/3 to CRM.
We have configured PIDE correctly but the problem is when I am creating any customer in R/3 we are getting DUMP.
Kindly help me in this regards.
Thanks
Hi,
Check out the following Middleware Configuration :
<b>CRM Middleware configurations</b>
1. Source client for Client copy
Using t-code SCC3 in both CRM and ISU to get the source client used for client copy. Get source client for profile SAP_ALL.
2. RFC Destinations
Use t-code SM59 and check if the following RFC destinations have been created:
CRM
o R/3 Destination for CRM e.g. CRTCLNT240
o R/3 Destination for ISU e.g. ISTCLNT240
o Logical Destination for Middleware R&R queues one for current client and one for client 000. e.g. SAPCRM_MW_RR_240, SAPCRM_MW_RR_000
o TCP/IP Destination for IPC dispatcher e.g. IPC_RFC_DISPATCHER
o TCP/IP Destination for IPC server e.g. IPC_RFC_SERVER
ISU
o R/3 Destination for CRM e.g. CRTCLNT240
o R/3 Destination for ISU e.g. ISTCLNT240
3. Logical Systems
Using t-code SALE check if the following logical systems have been created:
CRM
o Own logical system e.g. CRTCLNT240
o Logical system for ISU e.g. ISTCLNT240
o Logical system for source client used in client copy e.g. CRTCLNT200
ISU
o Own logical system e.g. ISTCLNT240
o Logical system for CRM e.g. CRTCLNT240
o Logical system for source client used in client copy e.g. ISTCLNT200
Check if own logical system is assigned to the client.
Path: Sending and Receiving systems -> Logical Systems -> Assign Client to Logical System.
Convert Logical System name in application tables
Use t-code BDLS to convert logical system names in the application system.
1. Enter old logical system name retrieved in step 1. e.g. CRTCLNT200
2. Enter new logical system name e.g. CRTCLNT240.
3. Select radio button Conversion of Client-Dependent Tables and execute the transaction.
This process needs to be carried out 4 times: twice in CRM and twice in ISU.
CRM
o Old CRM logical system -> New CRM logical system. e.g. CRTCLNT200 -> CRTCLNT240.
o Old ISU logical system -> New ISU logical system. e.g. ISTCLNT200 -> ISTCLNT240.
ISU
o Old CRM logical system -> New CRM logical system. e.g. CRTCLNT200 -> CRTCLNT240.
o Old ISU logical system -> New ISU logical system. e.g. ISTCLNT200 -> ISTCLNT240.
4. Middleware Parameter tables
Use t-code SM30 to maintain middleware parameters in following tables
CRM
o Table SMOFPARSFA:
Change value for following parameter entry:
Key - R3A_COMMON
Para name - CRM_DEFAULT_DESTINATION
Value - Old ISU logical system -> new ISU logical system
E.g. ISTCLNT200 -> ISTCLNT240
ISU
o Table CRMRFCPAR:
Delete the previous entry for the following key:
User - CRM
Object name - *
RFC Destination - Old RFC destination for CRM e.g. CRTCLNT200.
Load types - All Load Types
Create new entry with following data:
User - CRM
Object name - *
RFC Destination - New RFC destination for CRM e.g. CRTCLNT240.
Load types - All Load Types
In Queue flag - X
Send XML No XML
o Table CRMPAROLTP:
Change value for following parameter entry:
Para name - CRM_DEFAULT_DESTINATION
User - CRM
Value - Old CRM logical system -> new CRM logical system
E.g. CRTCLNT200 -> CRTCLNT240
5. Admin Console (Sites and subscriptions)
Using t-code SMOEAC in CRM change attributes for the following sites.
CRM site
o Name: Change name from old CRM logical system -> new CRM logical system e.g. CRTCLNT200 -> CRTCLNT240
o Description: Change description from old CRM logical system -> new CRM logical system e.g. CRTCLNT200 -> CRTCLNT240
o Site attributes: Change RFC destination from old CRM RFC destination to new CRM RFC destination e.g. CRTCLNT200 -> CRTCLNT240
o Click on get values button to refresh logical system details.
ISU site
o Name: Change name from old ISU logical system -> new ISU logical system e.g. ISTCLNT200 -> ISTCLNT240
o Description: Change description from old ISU logical system -> new ISU logical system e.g. ISTCLNT200 -> ISTCLNT240
o Site attributes: Change RFC destination from old ISU RFC destination to new ISU RFC destination e.g. ISTCLNT200 -> ISTCLNT240
o Click on get values button to refresh logical system details.
Check if ISU site is assigned to following subscriptions.
All Business Agreements (MESG)
All Business Partner Relationship (MESG)
All Business Partners (MESG)
All Business Transactions
IS-U Connection Objects (MESG)
IS-U Contracts (MESG)
IS-U Points of Delivery (MESG)
Product Materials (MESG)
6. CRM Middleware Queues
Inbound Queues:
I. Execute transaction SMQR.
II. Change AS group from DEFAULT to parallel generators. Path: Edit -> Change AS Group
III. Register following queues:
CRM
o CSA*
o R3A*
ISU
o R3A*
Outbound Queues:
I. Execute transaction SMQS.
II. Change AS group from DEFAULT to parallel generators. Path: Edit -> Change AS Group
III. Register following queues:
CRM
o CSA*
o R3A*
ISU
o R3A*
R&R Queues:
I. Execute transaction SMOHQUEUE in CRM.
II. Check if all queues have status Released.
III. Start Queue Demon by clicking on Start Queue Demon.
<b>Please reward points if it helps.</b>
Regards,
Amit Mishra
Similar Messages
-
Problem with Business Partner List - State
I'm using SAP B1 2007A. We recently added several International countries and their regions (states). We are having a problem with the state that appears on the Business Partner List (list that appears when you search using part of a company name or *). The query that gets the data does not take into consideration the Country where the state is located. The result is that the query returns the first state it finds based on the state code not the state associated with the country.
Is there a fix for this query or is there a way I can adjust the query to get the correct state results in the Business Partner List.
Thanks,
MarkNo. Different state name but same state code.
Ex:
GA - Georgia in USA
GA - Galapagos Islands in Galapagos Islands
When searching for the Business Partner the city is Atlanta the Country is USA but the State is Galapagos Islands not Georgia. -
Problem with Business Partner setup
Dear Experts
I am setting up master data for business partner and would like to build relationship for customers that within the same group.
E.g. Company A, B and C are in the same group of customer, Company A is the parent company while B and C are its subsidiaries.
My requirement is: to set up a relationship between these three companies which could let me to run a Receivable Aging Report to show the receivable for each of these companies and the total receivable for this group of company as a whole.
Can this requirement be met?
What would be the bset approach to meet this requirement?Dear All
I have decided to change the field 'Remark' in the BP Master Data to 'BP Group' to store the information for customer groups.
However, it is a 'text' field by default which implies users can type anything they want. Manual typing errors in this case, would affect the reporting.
Would it be possible to make the field as a drop down list? (which similar to the default BP group field) and
What will be a good query to retrieve data from this field in order to show the aging in the manner I have requested above?
Thanks all
Regards
Elton -
Problem with business partner cumulative balance
Hi
I used to used the business partner balance enqury to quickly tell customers what they were due to pay up to the start of the month. I just looked at the cumulative balance of the last transaction of the previous month and that was it. I know I could run an aged credit report but this was quicker and easier. However since upgrade to 2007A the cumulative balance does not give the amount due for a part paid invoice so this does not work any more.
Question is has anyone writen a fast query or other report that calculates the cumulative balance based on outstanding amount?
Thanks in advance
DerekHi!
Run this in SAP B1 Query Manager
SELECT T0.CARDCODE, MIN(T0.CARDNAME) 'Customer Name', SUM(T0.DOCTOTAL - T0.PAIDTODATE) 'Last Balance'
FROM DBO.OINV T0
WHERE DOCSTATUS = 'O' AND T0.DOCTOTAL - T0.PAIDTODATE > 1 AND T0.CANCELED = 'N' AND DATEPART(month,T0.DOCDUEDATE) < DATEPART(month,getdate()) AND T0.CARDCODE = '[%1]'
Group By T0.CARDCODE
UNION ALL
SELECT T0.CARDCODE, MIN(T0.CARDNAME) 'Customer Name', -SUM(T0.DOCTOTAL - T0.PAIDTODATE) 'Last Balance'
FROM DBO.ORIN T0
WHERE DOCSTATUS = 'O' AND T0.DOCTOTAL - T0.PAIDTODATE > 1 AND T0.CANCELED = 'N' AND DATEPART(month,T0.DOCDUEDATE) < DATEPART(month,getdate()) AND T0.CARDCODE = '[%1]'
Group By T0.CARDCODE
ORDER BY T0.CARDCODE -
Problem with business partner activation
Hello experts!
I try to archive business partner but face with one issue.
My steps:
1) set the indicator Archiving flag in the Business Partner dialog on the tab page Status
2) in the initial screen of the archive administration (transaction SARA), enter the object name CA_BUPA
3) create a variant (add BP number)
But log is empty
This BP isn’t assign to any document.
Did I make mistake?
Thank you!
Best regard,
YuliyaNo. Different state name but same state code.
Ex:
GA - Georgia in USA
GA - Galapagos Islands in Galapagos Islands
When searching for the Business Partner the city is Atlanta the Country is USA but the State is Galapagos Islands not Georgia. -
Hello everyone,
I have this problem:
ive been using extractor 0crm_sales_act_1 for crm, but i just realized that there is no business partner for my activities. I do have a business partner associated to my service order, but not to my activity that belongs to my service order in the extractor.
I checked on the configuration for crm, and they do have a business partner for every activity, how do i get that?
I want to link the same business partner that i have for my service order to my activity in the extractor 0crm_sales_act_1.
please help mehi, im checking that field but it comes blank to all activities that are associated to a service order, im only getting the bp for all my service orders but not my activities
-
Business Partner Replication from R/3 to CRM
Hi,
I am trying to replicate BP (eg 891151) from R/3 to CRM. While replicating Error segment in T.Code SMW01-Display BDocs shows that industry AXALTO is not maintained.
I was searching this in Table TBRC in R/3 but says No table entries found.
But the same Industry is attached to the Customer in XD03 in R/3 in field Global Account.
My doubt is, the particular field (Global Account) is having a search help and it is allowing a data which is not maintained in master data.
Whether is it possible ?Hello,
You should ask this kind of question in this SAP CRM: Webclient UI - Framework.
Check if you execute the initial dowload of adapter object DNL_CUST_TBRC.
Regards,
Fred -
Problem with Business Rules access from Shared Services
Hello,
When trying to access Business Rules from Shared Services (expand Business Rules and click on the application) I get the "Refer to the Security Guide to configure security permissions for this application" message, but the user is fully provisioned for Business Rules. It happens even logged on as admin. Access from Administration Services works fine. The version Hyperion system 9 (9.3.0.1). What is wrong? Help, please.
Thanks,
TimurYou can't access Business Rules from Shared Services. This is no different from any other application - Planning, Essbase, etc. You can provision users to the application roles, but you can't actually do anything with the application, other than security, in Shared Services. You use Admin Services to maintain Business Rules.
-
Problem with RFC function module from R/3 to CRM
Hi, i have a RFC function module created in R/3, this is the code:
function Z_CRM_PRODUCTO_INTERLOCUTOR.
""Interfase local
*" IMPORTING
*" VALUE(GV_VKORG) TYPE VKORG
*" VALUE(GV_VTWEG) TYPE VTWEG
*" VALUE(GV_MATNR) TYPE MATNR
*" VALUE(GV_KUNNR) TYPE KUNNR_V
*" EXPORTING
*" VALUE(GV_KDMAT) TYPE MATNR_KU
*" VALUE(GV_POSTX) TYPE KDPTX
*" EXCEPTIONS
*" NOT_FOUND
UNPACK GV_MATNR TO GV_MATNR.
UNPACK GV_KUNNR TO GV_KUNNR.
select single KDMAT POSTX
into (GV_KDMAT, GV_POSTX) from KNMT
where VKORG = GV_VKORG
and VTWEG = GV_VTWEG
and KUNNR = GV_KUNNR
and MATNR = GV_MATNR.
IF sy-subrc <> 0.
RAISE NOT_FOUND.
ENDIF.
endfunction.
When i call this function from CRM, i do it like this:
CALL FUNCTION 'Z_CRM_PRODUCTO_INTERLOCUTOR'
DESTINATION LV_RFCDEST
EXPORTING
GV_VKORG = lv_vkorg
GV_VTWEG = ORGMAN_H-DIS_CHANNEL
GV_MATNR = ORDERADM_I_WRK-ORDERED_PROD
GV_KUNNR = WA_DATOS_PER-N_PAGADOR
IMPORTING
GV_POSTX = IT_POS_LINE-DESCRIPCION
GV_KDMAT = IT_POS_LINE-material
EXCEPTIONS
not_found = 1.
where:
it_pos_line-descripcion type string
it_pos_line-material type string.
Well, my problem is that when debugging, in R/3 the 2 return values have the correct value, but when they are passed to CRM they have only one position.
As i've been told, it was working ok, but it's being wrong since we made a ¿conversion to unicode?. Maybe I should change the type of return ???
Thanks in advance !!!Hello Maria,
Make sure you define your parameters in CRM exactly the same way as in R3, do not use type string here.
So:
it_pos_line-descripcion type C char 40,
it_pos_line-material type C length 35.
Kind regards,
John. -
Business Partner extract from R/3 (or SRM) to MDM without XI
Dear SAP Experts,
do you have any solution for extraction of Business Partner data from R/3 (or SRM) to MDM without XI? I know transaction mdmgx and the reference data went to the MDM well. How can I do the same for master data without XI? Please write me a step-by-step solution, if you can, because we haven't got too much time, to solve this issue.
Thanks a lot!
Best regards,
ÁdáHi Adam,
there are different reasons for this:
1. MDMGX selects data directly from tables. Customizing tables are very simple tables, thus it was possible to implement a direct access. Master data itself is stored in distributed, multiple tables. It's not this easy to extract the data, thus MDM_CLNT_EXTR is using special extractors for the master data objects. Those object extractors are delivered by the object owners, not by the MDM group.
2. ALE IDoc and Proxy messages are the common way for data exchange between SAP systems. There are predefined IDoc and XML message types for master data. This was not the case for customizing data, so we decided to use FTP for MDMGX just as an exception.
3. The MDM data model for business partners has to combine different data models: R/3's customer and vendor with CRM's/SRM's business partner. Those models have to be combined to a general MDM Business Partner model. This requires a structural and value mapping of the different structures. Currently this is done on XI using a XSLT Message transformation.
BR Michael -
Business partner replication from ECC to CRM
Hello community!
I need help with business partner replication for financial services from ECC 6.0 to CRM 7.0 using standard intagration scenario BusinessPartnerReplication from XI Content SAP ABA 7.0. Scenario type is asynchronous ABAP Proxy to ABAP Proxy.
I activated proxies on ECC and CRM side as described in blog: /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
ECC, CRM, PI systems are registered in SLD.
And also i created configuration scenario based on BusinessPartnerReplication scenario from XI Content SAP ABA 7.0 and all necessary configuration objects.
The thing that i cann't find:
What standard function modules from link below should i activate on ECC sender side and CRM receiver side in transaction CRMC_BUT_CALL_FU for my replication work?
http://help.sap.com/saphelp_crm50/helpdata/en/96/3c8942ecd55551e10000000a1550b0/content.htm
Thank you in advance, DzmitryThe list of standard FM you can find in sap note: Note 875420 - Business partner transfer to SAP GTS: Exchange Infrast. (XI).
BR,
Dzmitry -
Issue with Business Partner in SRM
Hi Experts,
we are sending Business partner data from one client to another client in SRM.
In the target client for the tab "Control" in the Business Hours,when I click on the calling hours button we are getting an warning message "Assignment of appointment rules to rule ID incorrect"
we are sending the data related to business hours thru database tables CRMM_BUT_FRG0060 and CRMM_BUT_FRG0061.
Can any provide me with a solution?
Regards
DKHi
This issue was resolved by SAP by applying some OSS notes.
Regards,
Ashish -
BPs with Business Partner (Gnrl) role are not replicating to ECC
Dear all,
I want to replicate BPs with General Business Partner role from CRM to ECC, all sold to pary (Role) customers are replicating to ECC perfectly.
Kindly help. your help will be greately appreciated.
Best regards
Shravanthi RHi Srinivas,
Could you please eloberate that, how and where can I maintain filter settings for BP roles.
I have reached R3AC1>BUPA_MAIN>FILTER SETTINGS-->SELECTED SOURCE SYSTEM AS 'OLTP'.
Don't know how to proceed further, Please help.
Your help will be appreciated.
Best regards
Sharavanthi R -
Problems with importing text messages from PC Suit...
Problems with importing text messages from PC Suit 7.1.18.0 to my Nokia 5800
I am trying to import a csv file that contains text messages (Note that this file was created using PC Suit 7.1.18.0) to a subfolder that I have created to My Folders but PC Suits only imports the text messages to the Draft folder. Note that initially it shows that the messages are import in the correct folder but after a refresh it shows them in the Draft Folder. Is their any setting that I should change in the PC Suit or the phone? My computer runs on Windows XP Service Pack 3 and the Nokia 5800 was upgraded to the latest firmware v20.0.012
Thanks for your helpMost phones only allows importing of draft and archived box for SMS.
To do a restoring, you need to backup the SMS as a .nbu file using PC Suite and restore later.
If you got an SD card, you can also do a backup on the SD Card (backup.arc) then restore later (reset and restore: backup.arc and mmc).
What's the law of the jungle? -
Cisco ASA 5505 - problem with negotiating IP address from PPPoE
Hi all,
I have problem with negotiating IP address from PPPoE. There is following design: ISP providing vDSL ending on VDSL modem in bridge mode. Behind brigde modem is ASA 5505 terminting PPPoE on OUTSIDE. Everything works fine except negotiating IP address from PPPoE server.
I have configured ASA 5505 with (ASA Version 9.2(2)4) for PPPoE like this [1.]. But If i try to "show" IP address on OUTSIDE interface a get this [2.], ok strange but let's continue. If list "show vpdn pppinterface id 1" i get this [3.]. Seems that I got public IP addres what was right, but this IP address was not associated with interface OUTSIDE?
Well, if I set IP address manually like this [4.] and also set a default route everything works fine but what will happen when ISP change reservation for my IP address or default gateway.
I have tried different version of ASA OS like 8.4, 9.1 but without luck.
Can anybody help me. Thanks a lot.
Regards
Karel
[1.]
interface Vlan100
description >>VLAN pro pripojeni do internetu<<
nameif OUTSIDE
security-level 0
pppoe client vpdn group O2
ip address pppoe setroute
vpdn group O2 request dialout pppoe
vpdn group O2 localname O2
vpdn group O2 ppp authentication chap
vpdn username O2 password *****
interface Ethernet0/0
description >>uplink O2 vDSL<<
switchport access vlan 100
[2.]
ciscoasa(config-if)# show ip address vlan 100 pppoe
ciscoasa(config-if)# 0.0.0.0 255.255.255.255 on Interface: OUTSIDE
ciscoasa(config-if)# show interface vlan 100 detail
Interface Vlan2 "OUTSIDE", is up, line protocol is up
Hardware is EtherSVI, BW 100 Mbps, DLY 100 usec
Description: >>VLAN pro pripojeni do internetu<<
MAC address f44e.05d0.6c17, MTU 1492
IP address unassigned
Traffic Statistics for "OUTSIDE":
28 packets input, 1307 bytes
31 packets output, 721 bytes
0 packets dropped
1 minute input rate 0 pkts/sec, 3 bytes/sec
1 minute output rate 0 pkts/sec, 1 bytes/sec
1 minute drop rate, 0 pkts/sec
5 minute input rate 0 pkts/sec, 0 bytes/sec
5 minute output rate 0 pkts/sec, 0 bytes/sec
5 minute drop rate, 0 pkts/sec
Control Point Interface States:
Interface number is 15
Interface config status is active
Interface state is active
[3.]
ciscoasa(config-if)# show vpdn pppinterface id 1
PPP virtual interface id = 1
PPP authentication protocol is CHAP
Server ip address is 88.103.200.41
Our ip address is 85.71.188.158
Transmitted Pkts: 20, Received Pkts: 16, Error Pkts: 0
MPPE key strength is None
MPPE_Encrypt_Pkts: 0, MPPE_Encrypt_Bytes: 0
MPPE_Decrypt_Pkts: 0, MPPE_Decrypt_Bytes: 0
Rcvd_Out_Of_Seq_MPPE_Pkts: 0
ciscoasa(config-if)# show vpdn session state
%No active L2TP tunnels
%No active PPTP tunnels
PPPoE Session Information (Total tunnels=1 sessions=1)
SessID TunID Intf State Last Chg
22298 2 OUTSIDE SESSION_UP 561 secs
[4.]
interface Vlan100
description >>VLAN pro pripojeni do internetu<<
nameif OUTSIDE
security-level 0
pppoe client vpdn group O2
ip address 85.71.188.158 255.255.255.255 pppoe setroute
route OUTSIDE 0.0.0.0 0.0.0.0 88.103.200.41 1You're right that the ACL should not affect otherwise allowed communications to the interface address.
Try disabling the ip audit feature on your outside interface.
no ip audit interface OUTSIDE AP_OUTSIDE_INFO
no ip audit interface OUTSIDE AP_OUTSIDE_ATTACK
Maybe you are looking for
-
Error: ORA-06533: Subscript beyond count
when i run the below command; ERROR at line 1: ORA-06533: Subscript beyond count ORA-06512: at line 10 sp_table will be like SPLITID DELIMITERLENGTH 1 1 2 1 3 1 4 1 declare strx varchar2(4000) :='111111111111111111111111111111111111111111111111111111
-
I signed up to BT broadband option 1 a couple of months ago and i've been getting a good connection since day 1 it was activated so no complaints there. For the last week i've been trying to upgrade to option 3 for the unlimited useage via the bt web
-
SCOM 2012 Reporting "Source greyed out"
Hi Im trying to run some report but some of them require a source which is greyed out, any advice is greatly appreciated.
-
Hello all and thanks trying to do final output of HD project. 2 questions - first i do need to do 32 bit rendering . . correct? and second how come it tells me i'm out of memory when i try?? I have a G5 quad processor 8.5gig of ram and 350 of 750 lef
-
Airport Express WDS to Linksys?
I just purchased an Airport Express in an effort to boost the signal from my Linksys WRT610N. I went through the process of setting everything up, I selected to have it join an existing network and selected the network. However, after everything was