При резервировании продажи позиции бара в запросе SaleReservation (и дополнения SaleReservation for bar menu) указано такое блюдо (dish=<ID_блюда>), которого нет в наличии для продажи на указанный сеанс (Sessions).
Список доступных блюд и их цены на конкретный сеанс можно узнать запросом PrkGetMenus. Только указанные блюда можно использовать для резервирования продажи.