Is it possible to send data files instead of an invoice?

No, this is not possible at present. Customs requires a document in order to be able to declare the goods - it is also not permitted for reasons of storage/evidence requirements.