1
<?xml version="1.0" encoding="UTF-8"?>
5
<record id="stock_form_inherit_02_from_sale" model="ir.ui.view">
6
<field name="name">stock_form_inherit_02_from_sale</field>
7
<field name="model">stock.picking</field>
8
<field name="type">form</field>
9
<field name="inherit_id" ref="sale.stock_picking_out_inherit_sale" />
10
<field name="arch" type="xml">
11
<xpath expr="//field[@name='sale_id']" position="replace">
12
<field name='sale_id' on_change="on_change_sale_id(sale_id,state)" />
14
<xpath expr="//field[@name='state']" position="replace">
15
<field name="state" readonly="1" />
20
<record id="stock_piking_tree_inherit_id" model="ir.ui.view">
21
<field name="name">stock.picking.tree.inherit</field>
22
<field name="model">stock.picking</field>
23
<field name="type">tree</field>
24
<field name="inherit_id" ref="sale_negotiated_shipping.view_picking_out_tree_inherit" />
25
<field name="arch" type="xml">
27
<xpath expr="//field[@name='ship_method']" position="after">
28
<field name="ship_state"/>
33
<record id="view_picking_shipping_inherit1" model="ir.ui.view">
34
<field name="name">stock_form_inherit</field>
35
<field name="model">stock.picking</field>
36
<field name="type">form</field>
37
<field name="inherit_id" ref="shipping_api.view_picking_shipping_inherit" />
38
<field name="arch" type="xml">
39
<xpath expr="//field[@name='logis_company']" position="after">
40
<field name='shipper' domain="[('logistic_company_id','=',logis_company)]" />
43
<xpath expr="//field[@name='freight']" position="after">
44
<field name='ups_service' string="Shipping Service" domain="[]" />
47
<xpath expr="//group[@name='service']" position="after">
48
<group colspan="4" col="4" attrs="{'invisible':[('ship_company_code','!=','ups')]}">
49
<field name="bill_shipping" on_change="onchange_bill_shipping(bill_shipping, ups_use_cc, ups_cc_address_id, ups_bill_receiver_address_id, address_id, shipper)"/>
50
<field name="ups_use_cc" attrs="{'readonly' : [('bill_shipping','!=', 'shipper')]}" on_change="onchange_bill_shipping(bill_shipping, ups_use_cc, ups_cc_address_id, ups_bill_receiver_address_id, address_id, shipper)"/>
54
<xpath expr="//page[@string='BlanketPeriod']" position="after">
55
<page string="Credit Card Information" attrs="{'invisible':['|',('bill_shipping','!=', 'shipper'),('ups_use_cc','!=',True)]}" >
56
<field name="ups_cc_type" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
57
<field name="ups_cc_number" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
58
<field name="ups_cc_expiaration_date" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
59
<field name="ups_cc_security_code" attrs="{'required' : [('ups_use_cc','=',True)]}" password="1"/>
60
<field name="ups_cc_address_id" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
62
<page string="Third Party Details" attrs="{'invisible':[('bill_shipping','!=', 'thirdparty')]}" >
63
<field name="ups_third_party_type" attrs="{'required' : [('bill_shipping','=','thirdparty')]}" />
65
<field name="ups_third_party_account" attrs="{'required' : [('bill_shipping','=','thirdparty')]}"/>
66
<field name="ups_third_party_address_id" attrs="{'required' : [('bill_shipping','=','thirdparty')]}"/>
68
<page string="Receiver Details" attrs="{'invisible':[('bill_shipping','!=', 'receiver')]}" >
69
<field name="ups_bill_receiver_account" attrs="{'required' : [('bill_shipping','=','receiver')]}"/>
70
<field name="ups_bill_receiver_address_id" attrs="{'required' : [('bill_shipping','=','receiver')]}"/>
76
<record id="view_picking_shipping_sale_inherit1" model="ir.ui.view">
77
<field name="name">stock_form_inherit</field>
78
<field name="model">stock.picking</field>
79
<field name="type">form</field>
80
<field name="inherit_id" ref="shipping_api.view_picking_shipping_sale_inherit" />
81
<field name="arch" type="xml">
82
<xpath expr="//field[@name='logis_company']" position="after">
83
<field name='shipper' domain="[('logistic_company_id','=',logis_company)]" />
86
<xpath expr="//field[@name='freight']" position="after">
87
<field name='ups_service' string="Shipping Service" domain="[]" />
90
<xpath expr="//group[@name='service']" position="after">
91
<group colspan="4" col="4" attrs="{'invisible':[('ship_company_code','!=','ups')]}">
92
<field name="bill_shipping" on_change="onchange_bill_shipping(bill_shipping, ups_use_cc, ups_cc_address_id, ups_bill_receiver_address_id, address_id, shipper)"/>
93
<field name="ups_use_cc" attrs="{'readonly' : [('bill_shipping','!=', 'shipper')]}" on_change="onchange_bill_shipping(bill_shipping, ups_use_cc, ups_cc_address_id, ups_bill_receiver_address_id, address_id, shipper)"/>
97
<xpath expr="//page[@string='BlanketPeriod']" position="after">
98
<page string="Credit Card Information" attrs="{'invisible':['|',('bill_shipping','!=', 'shipper'),('ups_use_cc','!=',True)]}" >
99
<field name="ups_cc_type" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
100
<field name="ups_cc_number" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
101
<field name="ups_cc_expiaration_date" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
102
<field name="ups_cc_security_code" attrs="{'required' : [('ups_use_cc','=',True)]}" password="1"/>
103
<field name="ups_cc_address_id" attrs="{'required' : [('ups_use_cc','=',True)]}"/>
105
<page string="Third Party Details" attrs="{'invisible':[('bill_shipping','!=', 'thirdparty')]}" >
106
<field name="ups_third_party_type" attrs="{'required' : [('bill_shipping','=','thirdparty')]}" />
108
<field name="ups_third_party_account" attrs="{'required' : [('bill_shipping','=','thirdparty')]}"/>
109
<field name="ups_third_party_address_id" attrs="{'required' : [('bill_shipping','=','thirdparty')]}"/>
111
<page string="Receiver Details" attrs="{'invisible':[('bill_shipping','!=', 'receiver')]}" >
112
<field name="ups_bill_receiver_account" attrs="{'required' : [('bill_shipping','=','receiver')]}"/>
113
<field name="ups_bill_receiver_address_id" attrs="{'required' : [('bill_shipping','=','receiver')]}"/>
b'\\ No newline at end of file'