跳至內容
選單
此問題已被標幟
7874 瀏覽次數

Hi all,

I am trying to create a Delivery order by code ( c# ) i am able to generate the Delivery Order but then i get stuck at adding Product lines.

This is the code i have so far:

                    //Login to openerp
                IOpenErpLogin rpcClientLogin = XmlRpcProxyGen.Create<IOpenErpLogin>();
                int userid = rpcClientLogin.login(Properties.Settings.Default.OpenERP_DB, Properties.Settings.Default.OpenERP_User, Properties.Settings.Default.OpenERP_Pass);
                IOpenErp rpcClient = XmlRpcProxyGen.Create<IOpenErp>();

                //Create New Delivery
                XmlRpcStruct addPairFields = new XmlRpcStruct();
                addPairFields.Add("partner_id", lblID.Text);
                addPairFields.Add("move_type", "one");
                //addPairFields.Add("move_lines");
                int resAdd = rpcClient.create(Properties.Settings.Default.OpenERP_DB, userid, Properties.Settings.Default.OpenERP_Pass, "stock.picking.out", "create", addPairFields);
                Console.WriteLine("Added recordid {0}", resAdd);

This is where i get the error: //addPairFields.Add("move_lines");

i know that the move_lines is the field that contains the Items you want to deliver but what data do i pass here? any help or tips are welcome.

頭像
捨棄

hi, Cornille Michiel have you found any solution for that questions because of i'm finding for the same.

please help me,thanks

相關帖文 回覆 瀏覽次數 活動
1
1月 25
1823
2
9月 22
9565
0
9月 22
2199
2
4月 22
4607
0
7月 21
7261