How can I develop an add-on for sage 50?

SOLVED

Hi Expert,

Currently, I need to customize my sage 50 software, something like add user defined field to sales order and sales invoice, create a customize form that I can define this page display and fields and logic. 

Could anyone show me some lights on it?  could anyone provide some documents for me?

Thanks,

Ming

Top Replies