Skip to main content

Recalcule des taxes de vente mf_recompute_sale_info()

Cette méthode permet de traiterecalculer les taxes d'une vente (elle peut par exemple être appelé depuis un pickingappel 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.API.  

Méthode / Exemple Données d'entrée Données de sortie

mf_do_partial_picking(picking_id, move_ids, qtys)mf_recompute_sale_info()

Traitement ddes lignes 614 et 615 du  picking d'id 68 avec quantité 5 et 3.

env["mf.tools"].sale_order_id.mf_do_partial_pickingmf_recompute_sale_info(68,[614,615],[5,3])


exemple utilisation API openprod : 

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

picking_idVente :en 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)
cours

True sur l'opération à réussi.