Luis, boa noite, segue exemplo que estou usando:
link da documentação: View (windows.net)
public void ReadView()
{
// ajuste o nome o servidor e porta. Em caso de dúvidas, consulte o link abaixo:
// http://tdn.totvs.com/pages/releaseview.action?pageId=89620766
string url = "http://localhost:8051";
//importante passar no contexto o mesmo código de usuário usado para logar no webservice
string contexto = "CODSISTEMA=G;CODCOLIGADA=1;CODUSUARIO=mestre";
//usuário e senha do aplicativo RM. O mesmo utilizado para logar no sistema e que tenha permissão de
//acesso ao cadastro que deseja utilizar
string usuario = "mestre";
string senha = "integracao";
//o filtro pode ser qualquer campo da visão, por exemplo CODCOLIGADA=1 AND CODFILIAL = 1
string filtro = "1=1";
string recordData;
// Retorna as credenciais para acesso ao WS
DataClient dataclient = new DataClient(url, contexto, usuario, senha);
// lê os dados da visão respeitando o filtro passado
DataSet ds = dataclient.ReadView("GlbConsSqlData", filtro, out recordData);
// Pode utilizar o ds tipado para DataSet ou a variável recordData que possui o XML da solicitação
MessageBox.Show(recordData);
}