Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function createDataset(fields, constraints, sortFields) {
- var dataset = DatasetBuilder.newDataset();
- dataset.addColumn('result');
- try {
- var serviceProvider = ServiceManager.getServiceInstance('ECMColleagueService');
- var serviceLocator = serviceProvider.instantiate('com.totvs.technology.ecm.foundation.ws.ECMColleagueServiceService');
- var service = serviceLocator.getColleagueServicePort();
- var colleagueDto = serviceProvider.instantiate('com.totvs.technology.ecm.foundation.ws.ColleagueDto');
- colleagueDto.setCompanyId(1);
- colleagueDto.setColleagueId('teste_oggi');
- colleagueDto.setColleagueName('Usuario Teste');
- colleagueDto.setActive(true);
- colleagueDto.setVolumeId('Default');
- colleagueDto.setLogin('teste_oggi');
- colleagueDto.setMail('teste_oggi@empresa.com');
- colleagueDto.setPasswd('teste_oggi');
- colleagueDto.setAdminUser(false);
- colleagueDto.setEmailHtml(true);
- colleagueDto.setDialectId('pt_BR');
- var colleagueDtoArray = serviceProvider.instantiate('com.totvs.technology.ecm.foundation.ws.ColleagueDtoArray');
- colleagueDtoArray.getItem().add(colleagueDto);
- var result = service.createColleague('dev', 'DevAdmin@2019#', 1, colleagueDtoArray);
- log.info('Usuário criado');
- log.info(result);
- log.dir(result);
- dataset.addRow([result]);
- } catch (error) {
- dataset.addRow([error.message]);
- }
- return dataset;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement