Integração com a Loja Virtual Tray

Rotina para atualizar todos os kits

TRAY.FAQ-124990
Criar a rotina customizadas:
import br.com.eligo.ent.EntProdutos;
import br.com.eligo.ent.EntVLojasTray;
import br.com.telescope.util.Db;

String sql = "select p.*" +
        " from v_lojas_tray lt" +
        " join sistemas_externos se on se.id = lt.sistema_externo_id" +
        " join colecoes c on c.id = se.lista_precos_id" +
        " join itens_colecoes ic on ic.colecao_id = c.id" +
        " join produtos p on p.id = ic.produto_id" +
        " where p.tipo_registro = 'C'";

List prods = Db.getList(EntProdutos.class, sql);

EntVLojasTray loja = new EntVLojasTray(ctx);
loja.next();

for (EntProdutos prod : prods) {
    ctx.p(prod.toString());
    loja.atualizarEstoqueProduto(prod);
}