Check out HACCP Manager Software by South Coast Business Solutions - www.scbs.net.au
It is an access based program focusing entirely around the SQF code. It was developed by a guy down in Australia and its a very robust program. Theres quite a learning curve to it and the initial implementation can be painful. He had a deal with US consultant to be his salesman and support up here, but the guy was an idiot. Darryl Guarino. I'd highly recommend the program, but not Darryl. Im pretty sure the developer is not using him any more. I'd be a better consultant to help with implementation of the program. Darryl over-sold the software to us, made a bunch of promises that in reality just werent possible to do with the program.
We have been using it for 2 years now and if anything, the work that Darryl did to help us get the program up and running, had actually set us back.
The software is much cheaper than anything else I was able to find and has been well worth it. The traceability part of the system is incredible if used correctly.