Distributed Cost Center vs. Cost Center Allocation

Hello, can someone please help me understand what are the different objectives of Distributed Cost Center vs. Cost Center Allocation? We use v13.

We mainly have two cost centers: Main, and Installation. In our use, we have some instance when we have a Sales Invoice, or Purchase Invoice which needs to be tagged to both cost centers, as some of the revenue or cost is associated with one Cost Center, and the rest (of the revenue or expense) pertains to the other Cost Center.

Going over the ERPNext manual I found there are 2 functionalities: Distributed Cost Center and Cost Center Allocation

Can someone please help me better understand which feature should we use?

Thanks,

I’m using v13
we couldn’t find Cost Center Allocation
We had explored Distributed Cost Center but it’s not working
Can someone assist us?