Yes, SAP Business One can be customized to match your business needs. You will need an experienced SAP B1 implementation partner to do the customization.