O ponto de entrada GM120DISTR tem como finalidade a manipulação da tabela SE2 (contas a pagar) no momento da efetivação do Distrato(rotina padrão do GEM).
Esta processo é feito por meio de um array passado para a manipulação onde poderão ser incluídos novos campos/valores a serem gravados na tabela SE2.
Exemplo de uso:
//Recebo o array já com os campos padrões da SE2 alimentados pelo próprio sistema
Local aCampos := PARAMIXB[1]
// Adiciono nesse array mais um campo customizado com seu valor
aAdd( aCampos ,{"E2_CUSTOM" ,"NOVO VALOR DO CAMPO CUSTOM" ,Nil})
//Retorno o array que me foi passado, só que com o novo campo a ser alimentado.
Return aCampos