Den nuvarande lagstiftningen för offentlig upphandling grundar sig på EU-direktiv och har gällt sedan 2007 .