如何在Odoo中使用C#代码设置sale.order的“状态”(状态)字段的值?

时间:2018-08-10 14:45:59

标签: c# asp.net odoo odoo-11

我正在通过c#成功插入销售订单,但是默认情况下此订单将转到“报价”。

现在,如果我成功完成了sale.order的“状态”(状态)字段的完整传递值,那么此条目将转到“订单”而不是“报价”。

但是我不知道如何使用C#代码设置sale.order的“状态”?

请看看

loRecordPairSalesOrder.Add("partner_id", liCustomerID);
loRecordPairSalesOrder.Add("user_id", liEmployee_ID);
loRecordPairSalesOrder.Add("name", loSales.lsTransReference);
loRecordPairSalesOrder.Add("date_order", loSales.lsTransactionDate);
loRecordPairSalesOrder.Add("state", "done");
loRecordPairSalesOrder.Add("note", loSales.lsComment);
loRecordPairSalesOrder.Add("validity_date", loSales.lsCompletedDate);
loRecordPairSalesOrder.Add("amount_total", 
Convert.ToString(loSales.lfMainAmount));
liOrder_ID = loRpcRecord.create(Common.lsDbName, liUserid, 
Common.lsDbPassword, "sale.order", "create", loRecordPairSalesOrder);

0 个答案:

没有答案