Microgrids represent a promising concept able to solve problems specific to the traditional power systems, such as reliability and environmental issues, through a multi-sources coordination, including renewable energy integration and storage devices. In order to overcome the challenges of variation in load and generation, microgrids need efficiently operation and control. The paper proposes a scheduling framework for the microgrid operation considering renewable sources generation and battery energy storage system (BESS).