Apologies in advance if this doesn't make sense or is a little confusing!
Currently we have Company A (US-based) that will send product to Company B (Asia-based) with a 25% markup for tax purposes. Company B will further manufacture the product then send it at maybe 1% markup to Company C (UK-based) where the product is finished and sold to the customer (or sold back to Company A). All of this is being done in AX 2009, but we are integrating into 2012 end of April (with expectations of then moving everything all at once to D365). As of right now this is how it looks as an example:
Company A costs product XYZ at $10. Company A then sells to Company B with the 25% markup at $12.50. Company B will use the marked up price as their standard cost and when done with their portion of the manufacturing (building BomItem) will sell the BomItem to Company C at 1% inclusive of the marked up product XYZ of $12.50 + other direct material/labor/overhead (we will say $5 material, $2 labor, $4 OH) making the final cost to Company C $23.735 (($12.50 of the original marked up product + $11 for other direct material/labor/overhead) * 1%).
If possible we would like to maintain the same standards in all companies so Companies A & B would have a standard of $10 for product XYZ and Companies B & C would have $21 for BomItem ($10 of product XYZ + $5 other direct material + $2 labor + $4 OH).
Wondering if it's possible to have an intercompany setup for 3 different companies in AX 2012 with different markup without causing the middle company to basically /eat/ the inter-co charge? Is there a systematic way of doing this based on the sales order flow? Would we have to calculate the markup between B & C to be higher in order to pass along the original markup from A to B? Our concern with that would be when Company B & C have any sales between each other without Company A kicking off the process.
Edit: To clarify, we know how to setup the
three-level intercompany, but going through the documentation states nothing about inter-co charges which is what this question is regarding. In our AX 2012 setup, we have several different companies and each company interacts with the others in some way, but usually at a two-level intercompany setup so all standards are the same for the same product no matter the company (product XYZ is $10 in Companies A, B & C, product ZYX is $16 in Companies D & E, etc.). However, with one of our business units being integrated, their manufacturing process is a little more complicated in that a product will start in Company A > product will be used in a new build in Company B > be completed in Company C and sold to the end customer. So, the problem we are trying to solve is: once we sell product XYZ to Company B with the 25% charge (they receive it in at standard of $10 causing a PPV of $2.50), how do we avoid Company B basically losing the $2.50 since they will only sell to Company C at 1%? As far as we can tell, there is no way to have the system pull in total sales cost (which includes the inter-co auto charge) when calculating a BOM cost which I believe should be happening in order to pass along the $2.50 to the final Company. Hopefully this helps clear some things up.