Legal And Financial Aspects Of Factoring