Data de postagem: Nov 23, 2011 8:44:34 PM
Existe um método de classe do objeto CreditoPessoa chamado pegaPessoaDoCredito que busca a pessoa de um crédito a partir do identificador do referido crédito. O mesmo recebe como parâmetro uma lista (Array) com os identificadores dos créditos que se quer encontrar as pessoas. O retorno do método é um objeto cujos atributos são os identificadores dos créditos e seus valores são as chaves das pessoas.
Para utilizá-lo siga o exemplo:
__includeOnce(-1894542749) /* /products/INTEQfinance/library/objects/CreditoPessoa.ijs */
//Chaves dos créditos (Chave de criação do título ou lote da movimentação)
var identificadores = [15569025, 15571690, 15088963, 15568437, 15567621];
var objeto = CreditoPessoa.pegaPessoaDoCredito(identificadores);
var texto = "";
var identCredito = "";
var chavePessoa = "";
for (var i = 0; i < identificadores.length; i++) {
//Chave do identificador do crédito
identCredito = identificadores[i];
//Pega chave da pessoa para o crédito informado
chavePessoa = objeto[identCredito];
texto += "Id Crédito >> " + identCredito + ": Pessoa >> " + chavePessoa + "\n";
}
texto
Resultado no IDBC:
Id Crédito >> 15569025: Pessoa >> 4885089
Id Crédito >> 15571690: Pessoa >> 385957
Id Crédito >> 15088963: Pessoa >> 224401
Id Crédito >> 15568437: Pessoa >> 4885089
Id Crédito >> 15567621: Pessoa >> 4885089