# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
-# ReMembership is distributed in the hope that it will be useful,
+# POS Membership is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
]
+class pos_session(osv.osv):
+ _inherit = 'pos.session'
+
+ def open_cb(self, cr, uid, ids, context=None):
+ """
+ Avoid call the Point Of Sale interface and set the pos.session to 'opened' (in progress)
+ """
+ if context is None:
+ context = dict()
+
+ if isinstance(ids, (int, long)):
+ ids = [ids]
+
+ this_record = self.browse(cr, uid, ids[0], context=context)
+ this_record._workflow_signal('open')
+
+ context.update(active_id=this_record.id)
+
+ return {
+ }
+pos_session()
+
+
+
class pos_order(osv.osv):
_inherit = 'pos.order'