cancel
Showing results for 
Search instead for 
Did you mean: 

CSA Queues

Former Member
0 Kudos

Hie Guys,

Can someone Kindly explain me the use of CSA queues?

thanks and regards,

Marry.

Accepted Solutions (0)

Answers (1)

Answers (1)

rohit_sharma2
Active Contributor
0 Kudos

Hello Marry,

A CSA queue is generated each time a change is made in a business partner or order(and can also originate from other changes as well) in CRM Online - this is the case whether CRM is standalone or connected to R/3 backend or mobile scenario. CSA_ORDER_******* is a queue (a CSA Internal CRM queue) that is automatically generated every time you make a change to any object in the CRM system....So, if you make a change to e Business Partner in CRM the CRM system automatically generates a CSA_BUPA_**** queue (an internal CSA queue) to update the CRM system.....The internal CSA queues are used to update the CRM system, change order status & start some service on the CRM system... They can not, under no circumtances be stoped from occurring or generating as the are integral to the system....Even on a stand alone CRM system both CSA* queues & mBocs are created. Here is why. When a change is made to a Business Partner for exaple in CRM the system still needs to validate the data that has been changed against the CRM Online Database using the "CRM Adapter" which is the validation service that validates the changed data against the DataBase to make sure the info is correct & valid.

Regards,

Rohit

Former Member
0 Kudos

Hie rohit,

Data changed in CRM is allready being checked in dialog mode. why we need to check from CSA as well?

Regards,

Marry.

rohit_sharma2
Active Contributor
0 Kudos

I'll take an example :

You'd say Isn't R3AD* queue sufficient for data replication from ECC to CRM?

Ans: R3AD* queues are for data exchange from ERP to CRM system. CSA* queues are Middleware's way of processing/verifying the 'already' saved data in CRM. and they are important when data needs to be identified if it is to be distributed to other systems.

Former Member
0 Kudos

Hi rohit,

thanks for explanation! i seem to be understanding..but not fully yet.. Kindly spend time for one more reply.

Lets assume 4567 customer's address has been changed in CRM system. during the save there is allready a check by CRM application. Why we need one more check from CSA?

BR,

Marry.

rohit_sharma2
Active Contributor
0 Kudos

In that case you might get some outbound CSA* queues. As explained previously these CSA* queues are Middleware's way of processing the 'already' saved data in CRM and to take into consideration if this data needs to be distributed to other systems.

Former Member
0 Kudos

Not clear rohit...thanks for time.. + we don't have out bound CSA Queues. only R3*queues.

I still failed to understand why we need CSA Queues and why they need another validation when already application making a validation during creation or changing.

Can someone explain me please?

Regards,

Marry.