Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
4496 Widoki

Hi all,

The end goal of this action is to programmatically add an order line to a sales order

I have a custom button defined in a sales order view like this:


<button name="401" type="action" class="btn-primary" string="help me"></button>


action id 401 is a server action that I've defined using the "sales.order" base model and the action to do is "execute python code"

The code so far is just this:


values = {
            'order_id': sale.order.id,
           'product_id':some_product
}
env['sale.order.line'].create(values)

 
I want to pass the current order id (sale.order.id) to the action's code. That way the create() function adds a new line to the current order automatically.

I think it has something to do with contexts, but the documentation is confusing to me. I've been googling all day.

Thanks!

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
mar 15
3138
1
lut 19
10975
3
gru 23
20302
0
mar 15
5401
1
sty 25
1270