def merge_table_records_with_pk(self, table, record_data, insert_on_no_match, update_on_match):
table = table.get_soap_object(self.client)<EOL>record_data = record_data.get_soap_object(self.client)<EOL>return MergeResult(self.call(<EOL>'<STR_LIT>', table, record_data, insert_on_no_match, update_on_match))<EOL>
Responsys.mergeTableRecordsWithPK call

        Accepts:
            InteractObject table
            RecordData record_data
            string insert_on_no_match
            string update_on_match

        Returns a MergeResult