← Back to team overview

openobject-italia-core-devs team mailing list archive

[Bug 800568] [NEW] il campo Riferimento (name) nei picking è vuoto

 

Public bug reported:

nel file l10n_it_sale/stock/picking.py è definita la funzione create

    def create(self, cr, user, vals, context=None):
        if ('name' not in vals) or (vals.get('name')=='/'):
     if 'type' in vals.keys() and vals['type']=='out':
             vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_out')
     elif 'type' in vals.keys() and vals['type']=='internal':
             vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_internal')
     else:
  vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_in')

        return super(stock_picking, self).create(cr, user, vals,
context)

in una installazione ex novo però le sequenze non hanno nel nome
l'underscore ma il punto es. stock.picking_out dovrebbe essere
stock.picking.out

** Affects: openobject-italia
     Importance: Undecided
         Status: New

** Description changed:

  nel file l10n_it_sale/stock/picking.py è definita la funzione create
  
-     def create(self, cr, user, vals, context=None):
-         if ('name' not in vals) or (vals.get('name')=='/'):
- 	    if 'type' in vals.keys() and vals['type']=='out':
-             	vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_out')
- 	    elif 'type' in vals.keys() and vals['type']=='internal':
-             	vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_internal')
- 	    else:
- 		vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_in')		
+     def create(self, cr, user, vals, context=None):
+         if ('name' not in vals) or (vals.get('name')=='/'):
+      if 'type' in vals.keys() and vals['type']=='out':
+              vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_out')
+      elif 'type' in vals.keys() and vals['type']=='internal':
+              vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_internal')
+      else:
+   vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_in')
  
-         return super(stock_picking, self).create(cr, user, vals,
+         return super(stock_picking, self).create(cr, user, vals,
  context)
  
  in una installazione ex novo però le sequenze non hanno nel nome
- l'underscore ma il punto es. stock.picking_out sarebbe stock.picking.out
+ l'underscore ma il punto es. stock.picking_out dovrebbe essere
+ stock.picking.out

** Summary changed:

- campo name nei picking vuoto
+ il campo Riferimento (name) nei picking è vuoto

-- 
You received this bug notification because you are a member of OpenERP
Italia core devs, which is subscribed to OpenERP Italia.
https://bugs.launchpad.net/bugs/800568

Title:
  il campo Riferimento (name) nei picking è vuoto

Status in OpenERP Italia:
  New

Bug description:
  nel file l10n_it_sale/stock/picking.py è definita la funzione create

      def create(self, cr, user, vals, context=None):
          if ('name' not in vals) or (vals.get('name')=='/'):
       if 'type' in vals.keys() and vals['type']=='out':
               vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_out')
       elif 'type' in vals.keys() and vals['type']=='internal':
               vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_internal')
       else:
    vals['name'] = self.pool.get('ir.sequence').get(cr, user, 'stock.picking_in')

          return super(stock_picking, self).create(cr, user, vals,
  context)

  in una installazione ex novo però le sequenze non hanno nel nome
  l'underscore ma il punto es. stock.picking_out dovrebbe essere
  stock.picking.out

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-italia/+bug/800568/+subscriptions


Follow ups

References