Alguem utiliza os web service do RM, preciso de uma ajuda desde ja agradeço.
Alguem utiliza os web service do RM, preciso de uma ajuda desde ja agradeço.
Iury, tem esse dataset no fluig consultando as áreas de conhecimento BibPubAreaConData, utiliza um serviço SOAP que aponta pro WSDL http://187.94.56.129:8051/wsDataServer/MEX?wsdl do ambiente do api.totvs.com.br
function createDataset(fields, constraints, sortFields) {
var context = "CODCOLIGADA=1;CODFILIAL=1;CODTIPOCURSO=1;CODSISTEMA=S;CODUSUARIO=mestre"
var filtro = "1=1" ;
var serviceHelper = ServiceManager.getService('rmsoap');
var serviceLocator = serviceHelper.instantiate('com.totvs.WsDataServer');
var service = serviceLocator.getRMIwsDataServer();
var properties = {};
properties["basic.authorization"] = "true";
properties["basic.authorization.username"] = "mestre";
properties["basic.authorization.password"] = "integracao";
var customClient = serviceHelper.getCustomClient(service, properties);
var retorno = customClient.readView('BibPubAreaConData', filtro, context);
var xmlResultados = new XML(retorno);
var dataset = DatasetBuilder.newDataset();
dataset.addColumn('CODCOLIGADA');
dataset.addColumn('CODPUBLIC');
dataset.addColumn('CODAREA');
dataset.addColumn('CODGRUPO');
dataset.addColumn('CODIGO');
dataset.addColumn('AREADESC');
dataset.addColumn('SUBAREADESC');
for(var i = 0; i < xmlResultados.LPubAreaCon.length(); i++) {
dataset.addRow(new Array(
xmlResultados.LPubAreaCon[i].CODCOLIGADA.toString(),
xmlResultados.LPubAreaCon[i].CODPUBLIC.toString(),
xmlResultados.LPubAreaCon[i].CODAREA.toString(),
xmlResultados.LPubAreaCon[i].CODGRUPO.toString(),
xmlResultados.LPubAreaCon[i].CODIGO.toString(),
xmlResultados.LPubAreaCon[i].AREADESC.toString(),
xmlResultados.LPubAreaCon[i].SUBAREADESC.toString()
));
}
return dataset;
}
Olá Iury, existe o http://api.totvs.com.br que tem exemplos de códigos client em C#, Javascript, Fluig
— Diogo Boegershausen 25 de May de 2018vc tem alguma aplicação pronta que utiliza o web service, pois esta dando erro nos codigos que estou usando la do http://api.totvs.com.br obg agradeço!
— Iury 25 de May de 2018