I have some parts I buy in bulk and then sell as components for different computers. I have different sales codes for these components (to help identify which computer lines are more popular).
However, if I wish for Kashflow to manage the stock levels, I can only match one purchase code to each sales code. That means that I need to either use the same sales code for each computer line, or split incoming purchase codes.