I have used LMS ActiveInventoryReport to get a file with all the active items and their prices. I have found out that if some items have a markdown percentage activated for them, then the price in the ActiveInventoryReport file is lower by the markdown percentage.
As a markdown percentage can be set per item group and is not so static then I would have expected the prices in the ActiveInventoryReport file to always be the base prices without markdown percentage being activated for them. I think that at least there should some filter or option that could be inserted to the request so that markdown values would be bypassed.