There's way too little of documentation about creating your own matching engine. I'd installed CRM Core by my need in matching contacts and with dissappointment explored that it just doesn't do that by default!

So I've tried to write my own engine and there only one example all over the web. So could someone explain to me how can I create matching engine, which will be deleting entities with duplicate fields or merge them(oh, merging would be so great!).

Comments

ezhi_makov created an issue. See original summary.

RoSk0’s picture

Matching engine doesn't provide any actions by itself. The only thing that it provides is the answer to the question "is there any contacts that looks similar to specified contact?". You can use default matching engine, which should be configured on a per field basis, to test this functionality, but again matching engines doesn't provide any actions, this is up to you to implement them.
I think in most cases you will be OK with the default matching engine and there is no need in writing custom one.
Not sure that I have answered your question but it will be easier if you will have more specific example.
I speak Russian, just in case ;)

grahl’s picture

Status: Active » Closed (outdated)

Closing outdated issue, please reopen if still relevant.