# Traitement BL mf_do_partial_picking

Cette méthode permet de traite un picking en précisant les ids des lignes à traiter ainsi que les quantités pour chaque ligne. Les lignes de mouvements du picking qui ne seront forcées avec une quantité à 0.

<table border="1" id="bkmrk-m%C3%A9thode-donn%C3%A9es-d%27en" style="border-collapse: collapse; width: 101.605%; height: 305.938px;"><colgroup><col style="width: 55.377%;"></col><col style="width: 24.4747%;"></col><col style="width: 20.1483%;"></col></colgroup><tbody><tr style="height: 29.7969px; background-color: rgb(236, 240, 241);"><td style="height: 29.7969px;">**Méthode / Exemple**</td><td style="height: 29.7969px;">**Données d'entrée**</td><td style="height: 29.7969px;">**Données de sortie**</td></tr><tr style="height: 140.172px;"><td style="height: 140.172px;">**<span lang="EN-US" style="mso-ansi-language: EN-US;">mf\_do\_partial\_picking(picking\_id, move\_ids, qtys)</span>**

<span lang="EN-US" style="mso-ansi-language: EN-US;">*Traitement ddes lignes 614 et 615 du picking d'id 68 avec quantité 5 et 3.*</span>

<span lang="EN-US" style="font-size: 10.5pt; font-family: Consolas; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: #d4d4d4; mso-font-kerning: 0pt; mso-ligatures: none; mso-ansi-language: EN-US; mso-fareast-language: FR;">env\[</span><span lang="EN-US" style="font-size: 10.5pt; font-family: Consolas; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: #ce9178; mso-font-kerning: 0pt; mso-ligatures: none; mso-ansi-language: EN-US; mso-fareast-language: FR;">"mf.tools"</span><span lang="EN-US" style="font-size: 10.5pt; font-family: Consolas; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: #d4d4d4; mso-font-kerning: 0pt; mso-ligatures: none; mso-ansi-language: EN-US; mso-fareast-language: FR;">\].**<span lang="EN-US" style="mso-ansi-language: EN-US;">mf\_do\_partial\_picking</span>**(</span><span lang="EN-US" style="font-size: 10.5pt; font-family: Consolas; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: #9cdcfe; mso-font-kerning: 0pt; mso-ligatures: none; mso-ansi-language: EN-US; mso-fareast-language: FR;">68,\[614,615\],\[5,3\]</span><span lang="EN-US" style="font-size: 10.5pt; font-family: Consolas; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: #9cdcfe; mso-font-kerning: 0pt; mso-ligatures: none; mso-ansi-language: EN-US; mso-fareast-language: FR;"><span style="color: #d4d4d4;">)</span></span>

exemple utilisation API openprod :

```json
URL : {{url serveur}} /web/api/endpoint
{
"db":{{base}},
"token":{{token}},
"model":"mf.tools",
"method": "call_kw",
"call_method": "mf_do_partial_picking",
"args":[],
"kwargs":[["picking_id",68],["move_ids",[614,615]],["qtys",[5,3]]]
}

```

</td><td style="height: 140.172px;">picking\_id : id du picking a traiter

move\_ids : liste des id des mouvements à traiter

qtys : liste des quantités à traiter (correspondant au mouvements de la liste move\_ids)

</td><td style="height: 140.172px;">True sur l'opération à réussi.  
</td></tr></tbody></table>