Criar Gatilho na SD3

Criei um Gatilho na SD3 para puxar o NOME do endereço informado, ele esta fazendo mas referente do endereço origem , preciso que ele faça isso no endereço destino.

Gatilho usando no campo D3_LOCALIZ - POSICIONE("SBE",1,XFILIAL("SBE")+M->D3_LOCAL+M->D3_LOCALIZ,"BE_DESCRIC")

LEMBRANDO QUE PARA ADICIONAR O CAMPO DENTRO DA TRANSFERENCIA MOD II PRECISEI USAR O PONTO DE ENTRADA MA261CPO()

DEFINE USADO CHR(0)+CHR(0)+CHR(1)

User Function MA261CPO()

Local aTam := {60}

aTam := TamSX3('D3_XDESCEN') Aadd(aHeader, {'Desc.Endereco', 'D3_XDESCEN', PesqPict('SD3', 'D3_XDESCEN', aTam[1]), aTam[1], aTam[2], '', USADO, 'C', 'SD3', ''})

Return Nil

Caso alguem tenha o mesma duvida, segue solução.
POSICIONE(“SBE”,1,XFILIAL(“SBE”)+aCols[n,9]+aCols[n,10],“BE_DESCRIC”)