Hello Surry,
Have you tried making use of the feature "allocate to dimensions" which is available in the budget register entry form? This feature allows you spreading a single budget register entry line over different financial dimensions. Maybe this feature might help you?
Ludwig