Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
7254 Visualizzazioni

I have one product to pick from multiple locations.

So, what should I have to create for that?

stock.move or stock.move.line for different locations of same product.

I am asking for creating from code side. If it affect the quant or anything.

Picking is already created and moves also.

Some moves are also reserved.

Now if I want to take data from somewhere, which has stock transfer data with locations, which is preferable to create? - move or move.line

Avatar
Abbandona
Risposta migliore
  • If its OK, You should go for creating 'stock.picking' using a operation type. So that you'll have all the features related to a stock operation like, Reserve, unreserved, check availability..etc. 
    This will come very handy when you are dealing with items that must be tracked with Lot/Serial number. Inventory user can can later process the picking by selecting the appropriate lot/Serial number. 

  • If the first is not suitable for you, You should go for a creating 'stock.move'.

  • Last option you have is to create 'stock.move.line'. As mentioned in the first point, in the case of products with tracking, You'll have to create multiple records with appropriate lot/serial number. If you have packaging, it will be more complex.

Now its up to you which way you want to go forward. all have same impact in 'stock.quant'.

Avatar
Abbandona
Autore

Picking is already created and moves also.

Some moves are also reserved.

Now if I want to take data from somewhere, which has stock transfer data with locations, which is preferable to create? - move or move.line

Risposta migliore

Hi,

If you are asking about the operations that you have to do from the user interface, you can create a picking for this move. Once you created the Picking , ie, Inventory -> Operations -> Transfers , the stock move you will add at the Operations page and inturns the move lines will get generated automatically.


stock.move 
- high level
- used to model a quantity of products demanded
- parent location
stock.move.line 
- low level
- used to model a possible way to meet that demand
- specific location

Example: You want 10 Widgets for a Transfer. 

The stock.move would show

  • 10 units from Stock

There could actually be THREE stock.move.lines that might show

  • 5 units from Stock/Shelf A

  • 4 units from Stock/Shelf B

  • 1 unit from Stock/Shelf C


Thanks

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
0
ott 17
3219
1
lug 17
3804
1
set 15
3981
0
mag 24
1645
0
nov 23
1192