South African MPs are due to debate a report which said Cyril Ramaphosa may have broken the law.