nên tách cái lib này ra 1 SLS riêng, vì nó là depend vào bên thứ 3 của package erp này