raiseAssertionError('Unexpected different trade_condition_type: %s %s'%(tmp_sale_order.getTradeConditionType(),tmp_sale_order.getSpecialiseValue().getTradeConditionType()))
<value><string>python: (here.getResource() and here.getResourceValue().getAggregatedPortalTypeList()) or (here.getAggregate()) or (here.getResource() is None and here.getPortalItemTypeList())</string></value>
<value><string>python: here.getResource() and here.getResourceValue().getQuantityUnitList() and [(\'\', \'\')] + [(x.getTranslatedLogicalPath(), x.getCategoryRelativeUrl(base=0)) for x in here.getResourceValue().getQuantityUnitValueList()] or [(\'\', \'\')]</string></value>