On the E36, I believe you are supposed to have the tranny fluid at a certain temperature (attained after about nomral driving in 80 or so degree weather), with the engine running and the transmission in neutral, with the car in leve, you fill the fluid until a stead stream of it starts pouring out, thats when its full and you seal it with the screw. It might be different on the E46 but I don't think there is a dipstick anyway.