Versão atual:

WEBSERVICE - erro DTO.

Estou tentando alterar um campo de um formulário a partir de um evento fluig.

var cardServiceProvider = ServiceManager.getService("ECMCardService"); var cardServiceLocator =cardServiceProvider.instantiate("com.totvs.technology.ecm.dm.ws.ECMCardServiceService"); var cardService = cardServiceLocator.getCardServicePort(); var cardFieldDtoArray =cardServiceProvider.instantiate("com.totvs.technology.ecm.dm.ws.CardFieldDtoArray"); var aCardFieldDto = [{ contagem_tratativas: 'ALDEIA DA FOLHA' }]; cardFieldDtoArray.getItem().add(aCardFieldDto);

var teste = cardService.updateCardData(getValue('WKCompany'), 'user', 'senha', 10116, cardFieldDtoArray);

ERRO >>>> Error: class sun.org.mozilla.javascript.internal.NativeArray nor any of its super class is known to this context

Alguem poderia me ajudar a identificar oq está errado? Segue anexo do código. Provavelmente é esse cardFieldDto (nunca usei ele, então já sabe).

Versões (3):

Ver a versão formatada

WEBSERVICE - erro DTO.

Comentário

new question