User Function GFEA0654()
//Recebe os arrays enviados pelo MSEXECAUTO
Local aDocFrete := ParamIXB[1]
Local aNotFis := ParamIXB[2]
//Array de Retorno
Local aRet := {}
//Trocando o valor de um valor que já existe no array.
//aDocFrete [1] Nome do Campo integrado
// [2] Valor que está sendo enviado
// [3] Compatibilidade
nPos := aScan( aDocFrete, {|x| x[1] == "MV_PAR26" } )
If !Empty(nPos) .Or. nPos <> 0
cLoja := aDocFrete[nPos][2]
aDocFrete[nPos][2] := "29"
EndIf
//O retorno do ponto de entrada, aguarda um array com duas posições
//A primeira contendo o array com as informações do Documento de Frete
//E a segunda contendo o array com as informações da Nota Fiscal/Documento de Carga*/
Aadd(aRet, {aDocFrete, aItemDoc})
Return aRet