The future perfect (fecero "I shall have done") marks an action finished before another future action; English usually translates it with a present or a perfect.
It appears mostly in si, nisi, cum, ubi and relative clauses with a future main verb: abduces, si … peregeris "you will withdraw it if you perform". English uses a present ("if you do") or a perfect ("when it has been released").
It looks like the perfect subjunctive except in the 1st singular (fecero, fecerim). A future main verb or a future sense points to the future perfect.