Il significato l'ha già spiegato Steve. Aggiungo una sfumatura letteraria. L'espressione deriva dal romanzo "I promessi sposi" di Alessandro Manzoni quando il potente signore locale Don Rodrigo invia i suoi bravi (soldatagli violenti e senza scrupoli) a vietare al parroco Don Abbondio di celebrare il matrimonio fra Renzo e Lucia.« "Or bene," gli disse il bravo all'orecchio, ma in tono solenne di comando, "questo matrimonio non s'ha da fare, né domani, né mai." ». Quindi "non s'ha da fare" è un ordine tassativo proveniente da qualcuno molto potente.