interfaces implementations for FACTURAS