Atributo de um dataset em outro dataset Sincronizado não retornando

Estou tentando utilizar os atributos de um dataset de parametrização (customizado) em um dataset Sincronizado, porém, toda vez que vou sincronizá-lo, dá erro ao buscar os campos do dataset de parametrização, dizendo que o campo não existe.

Anexo o sincronizado e erro ao sincronizar.

PS: já tentei utilizar: ds.values[0]['cWEmpresa'] deu o mesmo erro

Código do dataset de parametrização:


function createDataset(fields, constraints, sortFields) {
    var dataset = DatasetBuilder.newDataset(); 

    dataset.addColumn("cWEmpresa");
    dataset.addColumn("cWFilial");

    var empresa = "01";
    var filial = "0101";

    dataset.addRow(new Array(empresa,filial));

    return dataset
}

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Boa tarde Guilherme,

tente utilizar:


var empresa = ds.getValue(0, "cWEmpresa");

Não funcionou.
sun.org.mozilla.javascript.internal.JavaScriptException: javax.xml.ws.WebServiceException: org.apache.cxf.service.factory.ServiceConstructionException: Failed to create service. (<Unknown source>#43) in <Unknown source> at line number 43

De um log.info(cwEmpresa); pra ver se realmente pegou o valor do Dataset. Já esse erro é na hora do cxf criar o client pro serviço SOAP que vc vai chamar do Protheus. Esse serviço está no ar?

No momento o serviço está down para manutenção, após subir eu testo e dou feedback caso tenha solucionado.

Funcionou, muito obrigado!