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?
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