trying to get sales to work with invoice and repo
passing original tests
implement sales self and changed to find_by tests passing