Hi,
If Yellow color is set it means the conditoin type is deactiavted:
For example: You cannot have two base prices in the same same order for the same line item. Hence one of the Base price is set to deactive while the other is active.
If Red color is set it means there is some error. There are several factors that decide this
For example: If condition type is selected as mandatory in pricing procedure but there is no condition record available or if no value is inserted, then system given error message, If requirement are not met, etc
If Green color is set it means all conditions are successful and the conditoin is active.
Let me know In-case it is still not clear.
Thanks & Regards,
Rohan Gudavalli