Seleção de pedido de compra para importação

Pessoal, no momento de importação do pedido de compra no documento de entrada , há alguma forma de verificar se o usuario selecionou mais de um pedido na importação? Se sim, também há alguma forma de pegar o numero de todos os pedidos selecionados?

Achei uma solução , fazendo um loop no aCols e pegando o campo "D1_PEDIDO" e colocando em um Array

Esse é chamado no momento de salvar o documento de entrada


user function pegarNumPedidos()
    local nX := 0
    local nPedidos := {}
    local nPosPedido := AScan(aHeader, {|x| AllTrim(x[2]) == "D1_PEDIDO"})

    for nX := 1 to Len(aCols)
        aAdd(nPedidos,AllTrim(aCols[nX][nPosPedido]))
    next nX

return nPedidos