def _create_model(self, store): if self.receiving_order: return StockDecrease.create_for_receiving_order( self.receiving_order) branch = api.get_current_branch(store) user = api.get_current_user(store) employee = user.person.employee cfop_id = sysparam.get_object_id('DEFAULT_STOCK_DECREASE_CFOP') return StockDecrease(responsible=user, removed_by=employee, branch=branch, status=StockDecrease.STATUS_INITIAL, cfop_id=cfop_id, store=store)
def _create_model(self, store): if self.receiving_order: return StockDecrease.create_for_receiving_order(self.receiving_order) branch = api.get_current_branch(store) user = api.get_current_user(store) employee = user.person.employee cfop_id = sysparam.get_object_id('DEFAULT_STOCK_DECREASE_CFOP') stock_decrease = StockDecrease(store=store, responsible=user, removed_by=employee, branch=branch, status=StockDecrease.STATUS_INITIAL, cfop_id=cfop_id) stock_decrease.invoice.operation_nature = self.title return stock_decrease
def _create_model(self, store): if self.receiving_order: return StockDecrease.create_for_receiving_order( self.receiving_order, api.get_current_branch(store), api.get_current_station(store), api.get_current_user(store)) branch = api.get_current_branch(store) user = api.get_current_user(store) employee = user.person.employee cfop_id = sysparam.get_object_id('DEFAULT_STOCK_DECREASE_CFOP') stock_decrease = StockDecrease(store=store, responsible=user, removed_by=employee, branch=branch, station=api.get_current_station(store), status=StockDecrease.STATUS_INITIAL, cfop_id=cfop_id) stock_decrease.invoice.operation_nature = self.title return stock_decrease