In this paper, we study a generalization of the classical multi-dimensional Erlang loss model with state-dependent arrival and service rates, in which customers at arrival occupy random quantities of various resources and release them at departure. Total amount of resources allocated to customers cannot exceed predefined maximum levels. There can be two types of customers: positive customers, which occupy positive quantities of resources, and negative customers, which occupy negative quantities of resources. Negative customers increase the amount of resources available to positive customers and therefore decrease blocking of positive customers caused by lack of resources.