After installing or upgrading your Qlik SAP Connector you cannot use it and receive this error in the SAP Connector logs
System.Exception: Mismatch Error in TransportsHaveCorrectVersion: RfcAbapException:ERROR Not authorized to use this Function module ---> SAP.Middleware.Connector.RfcAbapException: ERROR at SAP.Middleware.Connector.RfcConnection.ThrowRfcErrorMsg() at SAP.Middleware.Connector.RfcConnection.RfcReceive(RfcFunction function) at SAP.Middleware.Connector.RfcFunction.RfcDeserialize(RfcConnection conn, IRfcIOStream stream) at SAP.Middleware.Connector.RfcFunction.RfcCallReceive(RfcConnection conn, IRfcIOStream stream, RFCID rid) at SAP.Middleware.Connector.RfcFunction.Invoke(RfcDestination destination) at Qlik.Connectors.SAP.SapErpConnection.TransportsHaveCorrectVersion() --- End of inner exception stack trace --- at Qlik.Connectors.SAP.SapErpConnection.TransportsHaveCorrectVersion() at Qlik.Connectors.SAP.SapBaseConnection.TestConnection() at Qlik.Connectors.SQL.SQLConnectorSourceConnection.TestConnect(String& message, String& detailMessage)
This error will occur if the incorrect authorization was set on the SAP side or the user is blocked.
Resolution:
Set the correct authorization for the user or unblock the user if the user was previously blocked in the SAP system.
Please have your local SAP administrator review the user's authorization. See SAP NetWeaver Connector for details on our available connectors.