Subversion Repositories SmartDukaan

Rev

Rev 20810 | Rev 20816 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20810 Rev 20815
Line 148... Line 148...
148
        d= get_client().factory.create('ns2:Dimension')
148
        d= get_client().factory.create('ns2:Dimension')
149
        shipment_cost = get_shipment_details(orders_list[0].logisticsTransactionId)
149
        shipment_cost = get_shipment_details(orders_list[0].logisticsTransactionId)
150
        if shipment_cost is None or shipment_cost.packageDimensions is None:
150
        if shipment_cost is None or shipment_cost.packageDimensions is None:
151
            raise RuntimeError("Package dim. is none")
151
            raise RuntimeError("Package dim. is none")
152
        t_dimensions = shipment_cost.packageDimensions.split("X")
152
        t_dimensions = shipment_cost.packageDimensions.split("X")
153
        if len(t_dimensions!=3):
153
        if len(t_dimensions)!=3:
154
            raise RuntimeError("Package dim. is not valid")
154
            raise RuntimeError("Package dim. is not valid")
155
        d.Count=1
155
        d.Count=1
156
        d.Length = float(t_dimensions[0].strip())
156
        d.Length = float(t_dimensions[0].strip())
157
        d.Breadth = float(t_dimensions[1].strip())
157
        d.Breadth = float(t_dimensions[1].strip())
158
        d.Height = float(t_dimensions[2].strip())
158
        d.Height = float(t_dimensions[2].strip())