Questões com campo multi-upload no formulário

Boa tarde!

Criei um campo tipo documento (nome de arquivo) numa aplicação formulário e fiz todas as correspondências nas configurações de multi-upload desse campo, conforme abaixo:

id_documento (int) - Auto incremento
tipo_atividade (varchar) - Valor definido cfu
id_atividade (int) - Chave estrangeira id_cfu
arq_nome (varchar) - Nome do arquivo (apenas para armazenar no bd)
arq_upload (longblob) - Upload

A aplicação está funcionando bem, porém pra ficar 100% faltam alguns detalhes, como:

  1. Quando faço o upload ou excluo um documento do registro, essa ação não é registrada no log do sistema (uso o módulo do log do scriptcase, no qual funciona perfeitamente em todas as outras aplicações e também nessa quando incluo ou modifico algum campo da tabela principal desse form, só não funciona no caso da inclusão/exclusão de documentos).

  2. Não sei o porquê mas quando faço o upload de um documento, não está gravando o nome do arquivo no campo arq_nome da tabela de documentos. Pelas configurações que mostrei acima deveria sim gravar.

  3. Como posso fazer pra alterar o nome do arquivo antes de incluí-lo?? Como “pego” esse atributo para manipulá-lo?

Obrigado desde já.