I’ve already known how to create a trasaction below (by debug & trace codes): InventUpd_Estimated → createEstimateInventTrans → class InventMovement → method initInventTransFromBuffer .But I changed the way to tructure database, I will create a transaction though Journal ( not though Trans any more). I will think the way to do later. I don’t have problems with convert units anymore. We use sheet → splitted sheets & roll → splitted rolls.
I stop this problem for a moment & come back later. Thanks for all your suggestions.