diff --git a/models/barcode_scanning.py b/models/barcode_scanning.py
index 27fa4d717d70da690345028ba873485cd72eed1f..d1b83a1bb9ba372c707985ad69cfdc4e48949f46 100644
--- a/models/barcode_scanning.py
+++ b/models/barcode_scanning.py
@@ -69,7 +69,7 @@ class StockPickingBarcodeScan(models.Model):
         picking_obj = self.env['stock.picking']
         move_obj = self.env['stock.move']
         picking_split_conf_obj = self.env['scan.picking.split.config']
-        operation_type = self.picking_type_code
+        operation_type = self.picking_type_id.code
 
         #Solamente para outs
         if operation_type != 'outgoing':