<![CDATA[select t1.* from (SELECT t1.AMOUNT, t1.COMPANY_ID, t61.NAME AS COMPANY_ID_TEXT, t1.CURRENCY_ID, t21.NAME AS CURRENCY_ID_TEXT, t1.DATE, t1.ID, t1.NAME, t1.PARTNER_ID, t31.NAME AS PARTNER_ID_TEXT, t1.PURCHASE_ORDER_ID, t11.NAME AS PURCHASE_ORDER_ID_TEXT, t1.REFERENCE, t1.VENDOR_BILL_ID, t41.NAME AS VENDOR_BILL_ID_TEXT FROM PURCHASE_BILL_UNION t1 LEFT JOIN PURCHASE_ORDER t11 ON t1.PURCHASE_ORDER_ID = t11.ID LEFT JOIN RES_CURRENCY t21 ON t1.CURRENCY_ID = t21.ID LEFT JOIN RES_PARTNER t31 ON t1.PARTNER_ID = t31.ID LEFT JOIN ACCOUNT_INVOICE t41 ON t1.VENDOR_BILL_ID = t41.ID LEFT JOIN RES_COMPANY t51 ON t1.COMPANY_ID = t51.ID LEFT JOIN RES_PARTNER t61 ON t51.PARTNER_ID = t61.ID ) t1 where id=#{id}]]>
<where><iftest="ew!=null and ew.sqlSegment!=null and !ew.emptyOfWhere">${ew.sqlSegment}</if></where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">${ew.sqlSegment}</if>
</select>
<!--数据查询[Default]-->
<sqlid="Default"databaseId="postgresql">
<![CDATA[ SELECT t1.AMOUNT, t1.COMPANY_ID, t61.NAME AS COMPANY_ID_TEXT, t1.CURRENCY_ID, t21.NAME AS CURRENCY_ID_TEXT, t1.DATE, t1.ID, t1.NAME, t1.PARTNER_ID, t31.NAME AS PARTNER_ID_TEXT, t1.PURCHASE_ORDER_ID, t11.NAME AS PURCHASE_ORDER_ID_TEXT, t1.REFERENCE, t1.VENDOR_BILL_ID, t41.NAME AS VENDOR_BILL_ID_TEXT FROM PURCHASE_BILL_UNION t1 LEFT JOIN PURCHASE_ORDER t11 ON t1.PURCHASE_ORDER_ID = t11.ID LEFT JOIN RES_CURRENCY t21 ON t1.CURRENCY_ID = t21.ID LEFT JOIN RES_PARTNER t31 ON t1.PARTNER_ID = t31.ID LEFT JOIN ACCOUNT_INVOICE t41 ON t1.VENDOR_BILL_ID = t41.ID LEFT JOIN RES_COMPANY t51 ON t1.COMPANY_ID = t51.ID LEFT JOIN RES_PARTNER t61 ON t51.PARTNER_ID = t61.ID
]]>
</sql>
<!--数据查询[View]-->
<sqlid="View"databaseId="postgresql">
<![CDATA[ SELECT t1.AMOUNT, t1.COMPANY_ID, t61.NAME AS COMPANY_ID_TEXT, t1.CURRENCY_ID, t21.NAME AS CURRENCY_ID_TEXT, t1.DATE, t1.ID, t1.NAME, t1.PARTNER_ID, t31.NAME AS PARTNER_ID_TEXT, t1.PURCHASE_ORDER_ID, t11.NAME AS PURCHASE_ORDER_ID_TEXT, t1.REFERENCE, t1.VENDOR_BILL_ID, t41.NAME AS VENDOR_BILL_ID_TEXT FROM PURCHASE_BILL_UNION t1 LEFT JOIN PURCHASE_ORDER t11 ON t1.PURCHASE_ORDER_ID = t11.ID LEFT JOIN RES_CURRENCY t21 ON t1.CURRENCY_ID = t21.ID LEFT JOIN RES_PARTNER t31 ON t1.PARTNER_ID = t31.ID LEFT JOIN ACCOUNT_INVOICE t41 ON t1.VENDOR_BILL_ID = t41.ID LEFT JOIN RES_COMPANY t51 ON t1.COMPANY_ID = t51.ID LEFT JOIN RES_PARTNER t61 ON t51.PARTNER_ID = t61.ID
<![CDATA[select t1.* from (SELECT t1.ACCOUNT_ANALYTIC_ID, t131.NAME AS ACCOUNT_ANALYTIC_ID_TEXT, t1.COMPANY_ID, t111.NAME AS COMPANY_ID_TEXT, t1.CREATE_DATE, t1.CREATE_UID, t31.NAME AS CREATE_UID_TEXT, t1.CURRENCY_ID, t151.NAME AS CURRENCY_ID_TEXT, t121.DATE_ORDER, t1.DATE_PLANNED, t1.ID, t1.NAME, t1.ORDERPOINT_ID, t41.NAME AS ORDERPOINT_ID_TEXT, t1.ORDER_ID, t121.NAME AS ORDER_ID_TEXT, t1.PARTNER_ID, t11.NAME AS PARTNER_ID_TEXT, t1.PRICE_SUBTOTAL, t1.PRICE_TAX, t1.PRICE_TOTAL, t1.PRICE_UNIT, t1.PRODUCT_ID, t71.NAME AS PRODUCT_ID_TEXT, t1.PRODUCT_QTY, t71.TYPE AS PRODUCT_TYPE, t1.PRODUCT_UOM, t1.PRODUCT_UOM_QTY, t141.NAME AS PRODUCT_UOM_TEXT, t1.QTY_INVOICED, t1.QTY_RECEIVED, t1.SALE_LINE_ID, t161.NAME AS SALE_LINE_ID_TEXT, t1.SALE_ORDER_ID, t51.NAME AS SALE_ORDER_ID_TEXT, t1.SEQUENCE, t121.STATE, t1.WRITE_DATE, t1.WRITE_UID, t91.NAME AS WRITE_UID_TEXT FROM PURCHASE_ORDER_LINE t1 LEFT JOIN RES_PARTNER t11 ON t1.PARTNER_ID = t11.ID LEFT JOIN RES_USERS t21 ON t1.CREATE_UID = t21.ID LEFT JOIN RES_PARTNER t31 ON t21.PARTNER_ID = t31.ID LEFT JOIN STOCK_WAREHOUSE_ORDERPOINT t41 ON t1.ORDERPOINT_ID = t41.ID LEFT JOIN SALE_ORDER t51 ON t1.SALE_ORDER_ID = t51.ID LEFT JOIN PRODUCT_PRODUCT t61 ON t1.PRODUCT_ID = t61.ID LEFT JOIN PRODUCT_TEMPLATE t71 ON t61.PRODUCT_TMPL_ID = t71.ID LEFT JOIN RES_USERS t81 ON t1.WRITE_UID = t81.ID LEFT JOIN RES_PARTNER t91 ON t81.PARTNER_ID = t91.ID LEFT JOIN RES_COMPANY t101 ON t1.COMPANY_ID = t101.ID LEFT JOIN RES_PARTNER t111 ON t101.PARTNER_ID = t111.ID LEFT JOIN PURCHASE_ORDER t121 ON t1.ORDER_ID = t121.ID LEFT JOIN ACCOUNT_ANALYTIC_ACCOUNT t131 ON t1.ACCOUNT_ANALYTIC_ID = t131.ID LEFT JOIN UOM_UOM t141 ON t1.PRODUCT_UOM = t141.ID LEFT JOIN RES_CURRENCY t151 ON t1.CURRENCY_ID = t151.ID LEFT JOIN SALE_ORDER_LINE t161 ON t1.SALE_LINE_ID = t161.ID ) t1 where id=#{id}]]>
<where><iftest="ew!=null and ew.sqlSegment!=null and !ew.emptyOfWhere">${ew.sqlSegment}</if></where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">${ew.sqlSegment}</if>
</select>
<!--数据查询[Default]-->
<sqlid="Default"databaseId="postgresql">
<![CDATA[ SELECT t1.ACCOUNT_ANALYTIC_ID, t131.NAME AS ACCOUNT_ANALYTIC_ID_TEXT, t1.COMPANY_ID, t111.NAME AS COMPANY_ID_TEXT, t1.CREATE_DATE, t1.CREATE_UID, t31.NAME AS CREATE_UID_TEXT, t1.CURRENCY_ID, t151.NAME AS CURRENCY_ID_TEXT, t121.DATE_ORDER, t1.DATE_PLANNED, t1.ID, t1.ORDERPOINT_ID, t41.NAME AS ORDERPOINT_ID_TEXT, t1.ORDER_ID, t121.NAME AS ORDER_ID_TEXT, t1.PARTNER_ID, t11.NAME AS PARTNER_ID_TEXT, t1.PRICE_SUBTOTAL, t1.PRICE_TAX, t1.PRICE_TOTAL, t1.PRICE_UNIT, t1.PRODUCT_ID, t71.NAME AS PRODUCT_ID_TEXT, t1.PRODUCT_QTY, t71.TYPE AS PRODUCT_TYPE, t1.PRODUCT_UOM, t1.PRODUCT_UOM_QTY, t141.NAME AS PRODUCT_UOM_TEXT, t1.QTY_INVOICED, t1.QTY_RECEIVED, t1.SALE_LINE_ID, t1.SALE_ORDER_ID, t51.NAME AS SALE_ORDER_ID_TEXT, t1.SEQUENCE, t121.STATE, t1.WRITE_DATE, t1.WRITE_UID, t91.NAME AS WRITE_UID_TEXT FROM PURCHASE_ORDER_LINE t1 LEFT JOIN RES_PARTNER t11 ON t1.PARTNER_ID = t11.ID LEFT JOIN RES_USERS t21 ON t1.CREATE_UID = t21.ID LEFT JOIN RES_PARTNER t31 ON t21.PARTNER_ID = t31.ID LEFT JOIN STOCK_WAREHOUSE_ORDERPOINT t41 ON t1.ORDERPOINT_ID = t41.ID LEFT JOIN SALE_ORDER t51 ON t1.SALE_ORDER_ID = t51.ID LEFT JOIN PRODUCT_PRODUCT t61 ON t1.PRODUCT_ID = t61.ID LEFT JOIN PRODUCT_TEMPLATE t71 ON t61.PRODUCT_TMPL_ID = t71.ID LEFT JOIN RES_USERS t81 ON t1.WRITE_UID = t81.ID LEFT JOIN RES_PARTNER t91 ON t81.PARTNER_ID = t91.ID LEFT JOIN RES_COMPANY t101 ON t1.COMPANY_ID = t101.ID LEFT JOIN RES_PARTNER t111 ON t101.PARTNER_ID = t111.ID LEFT JOIN PURCHASE_ORDER t121 ON t1.ORDER_ID = t121.ID LEFT JOIN ACCOUNT_ANALYTIC_ACCOUNT t131 ON t1.ACCOUNT_ANALYTIC_ID = t131.ID LEFT JOIN UOM_UOM t141 ON t1.PRODUCT_UOM = t141.ID LEFT JOIN RES_CURRENCY t151 ON t1.CURRENCY_ID = t151.ID
]]>
</sql>
<!--数据查询[View]-->
<sqlid="View"databaseId="postgresql">
<![CDATA[ SELECT t1.ACCOUNT_ANALYTIC_ID, t131.NAME AS ACCOUNT_ANALYTIC_ID_TEXT, t1.COMPANY_ID, t111.NAME AS COMPANY_ID_TEXT, t1.CREATE_DATE, t1.CREATE_UID, t31.NAME AS CREATE_UID_TEXT, t1.CURRENCY_ID, t151.NAME AS CURRENCY_ID_TEXT, t121.DATE_ORDER, t1.DATE_PLANNED, t1.ID, t1.NAME, t1.ORDERPOINT_ID, t41.NAME AS ORDERPOINT_ID_TEXT, t1.ORDER_ID, t121.NAME AS ORDER_ID_TEXT, t1.PARTNER_ID, t11.NAME AS PARTNER_ID_TEXT, t1.PRICE_SUBTOTAL, t1.PRICE_TAX, t1.PRICE_TOTAL, t1.PRICE_UNIT, t1.PRODUCT_ID, t71.NAME AS PRODUCT_ID_TEXT, t1.PRODUCT_QTY, t71.TYPE AS PRODUCT_TYPE, t1.PRODUCT_UOM, t1.PRODUCT_UOM_QTY, t141.NAME AS PRODUCT_UOM_TEXT, t1.QTY_INVOICED, t1.QTY_RECEIVED, t1.SALE_LINE_ID, t161.NAME AS SALE_LINE_ID_TEXT, t1.SALE_ORDER_ID, t51.NAME AS SALE_ORDER_ID_TEXT, t1.SEQUENCE, t121.STATE, t1.WRITE_DATE, t1.WRITE_UID, t91.NAME AS WRITE_UID_TEXT FROM PURCHASE_ORDER_LINE t1 LEFT JOIN RES_PARTNER t11 ON t1.PARTNER_ID = t11.ID LEFT JOIN RES_USERS t21 ON t1.CREATE_UID = t21.ID LEFT JOIN RES_PARTNER t31 ON t21.PARTNER_ID = t31.ID LEFT JOIN STOCK_WAREHOUSE_ORDERPOINT t41 ON t1.ORDERPOINT_ID = t41.ID LEFT JOIN SALE_ORDER t51 ON t1.SALE_ORDER_ID = t51.ID LEFT JOIN PRODUCT_PRODUCT t61 ON t1.PRODUCT_ID = t61.ID LEFT JOIN PRODUCT_TEMPLATE t71 ON t61.PRODUCT_TMPL_ID = t71.ID LEFT JOIN RES_USERS t81 ON t1.WRITE_UID = t81.ID LEFT JOIN RES_PARTNER t91 ON t81.PARTNER_ID = t91.ID LEFT JOIN RES_COMPANY t101 ON t1.COMPANY_ID = t101.ID LEFT JOIN RES_PARTNER t111 ON t101.PARTNER_ID = t111.ID LEFT JOIN PURCHASE_ORDER t121 ON t1.ORDER_ID = t121.ID LEFT JOIN ACCOUNT_ANALYTIC_ACCOUNT t131 ON t1.ACCOUNT_ANALYTIC_ID = t131.ID LEFT JOIN UOM_UOM t141 ON t1.PRODUCT_UOM = t141.ID LEFT JOIN RES_CURRENCY t151 ON t1.CURRENCY_ID = t151.ID LEFT JOIN SALE_ORDER_LINE t161 ON t1.SALE_LINE_ID = t161.ID
<![CDATA[select t1.* from (SELECT t1.ACCOUNT_ANALYTIC_ID, t101.NAME AS ACCOUNT_ANALYTIC_ID_TEXT, t1.CATEGORY_ID, t11.NAME AS CATEGORY_ID_TEXT, t1.COMMERCIAL_PARTNER_ID, t131.NAME AS COMMERCIAL_PARTNER_ID_TEXT, t1.COMPANY_ID, t31.NAME AS COMPANY_ID_TEXT, t1.COUNTRY_ID, t71.NAME AS COUNTRY_ID_TEXT, t1.CURRENCY_ID, t51.NAME AS CURRENCY_ID_TEXT, t1.DATE_APPROVE, t1.DATE_ORDER, t1.DELAY, t1.DELAY_PASS, t1.FISCAL_POSITION_ID, t91.NAME AS FISCAL_POSITION_ID_TEXT, t1.ID, t1.NBR_LINES, t1.NEGOCIATION, t1.PARTNER_ID, t41.NAME AS PARTNER_ID_TEXT, t1.PICKING_TYPE_ID, t81.NAME AS PICKING_TYPE_ID_TEXT, t1.PRICE_AVERAGE, t1.PRICE_STANDARD, t1.PRICE_TOTAL, t1.PRODUCT_ID, t161.NAME AS PRODUCT_ID_TEXT, t1.PRODUCT_TMPL_ID, t61.NAME AS PRODUCT_TMPL_ID_TEXT, t1.PRODUCT_UOM, t141.NAME AS PRODUCT_UOM_TEXT, t1.STATE, t1.UNIT_QUANTITY, t1.USER_ID, t121.NAME AS USER_ID_TEXT, t1.VOLUME, t1.WEIGHT FROM PURCHASE_REPORT t1 LEFT JOIN PRODUCT_CATEGORY t11 ON t1.CATEGORY_ID = t11.ID LEFT JOIN RES_COMPANY t21 ON t1.COMPANY_ID = t21.ID LEFT JOIN RES_PARTNER t31 ON t21.PARTNER_ID = t31.ID LEFT JOIN RES_PARTNER t41 ON t1.PARTNER_ID = t41.ID LEFT JOIN RES_CURRENCY t51 ON t1.CURRENCY_ID = t51.ID LEFT JOIN PRODUCT_TEMPLATE t61 ON t1.PRODUCT_TMPL_ID = t61.ID LEFT JOIN RES_COUNTRY t71 ON t1.COUNTRY_ID = t71.ID LEFT JOIN STOCK_WAREHOUSE t81 ON t1.PICKING_TYPE_ID = t81.ID LEFT JOIN ACCOUNT_FISCAL_POSITION t91 ON t1.FISCAL_POSITION_ID = t91.ID LEFT JOIN ACCOUNT_ANALYTIC_ACCOUNT t101 ON t1.ACCOUNT_ANALYTIC_ID = t101.ID LEFT JOIN RES_USERS t111 ON t1.USER_ID = t111.ID LEFT JOIN RES_PARTNER t121 ON t111.PARTNER_ID = t121.ID LEFT JOIN RES_PARTNER t131 ON t1.COMMERCIAL_PARTNER_ID = t131.ID LEFT JOIN UOM_UOM t141 ON t1.PRODUCT_UOM = t141.ID LEFT JOIN PRODUCT_PRODUCT t151 ON t1.PRODUCT_ID = t151.ID LEFT JOIN PRODUCT_TEMPLATE t161 ON t151.PRODUCT_TMPL_ID = t161.ID ) t1 where id=#{id}]]>
<where><iftest="ew!=null and ew.sqlSegment!=null and !ew.emptyOfWhere">${ew.sqlSegment}</if></where>
<iftest="ew!=null and ew.sqlSegment!=null and ew.emptyOfWhere">${ew.sqlSegment}</if>
</select>
<!--数据查询[Default]-->
<sqlid="Default"databaseId="postgresql">
<![CDATA[ SELECT t1.ACCOUNT_ANALYTIC_ID, t101.NAME AS ACCOUNT_ANALYTIC_ID_TEXT, t1.CATEGORY_ID, t11.NAME AS CATEGORY_ID_TEXT, t1.COMMERCIAL_PARTNER_ID, t131.NAME AS COMMERCIAL_PARTNER_ID_TEXT, t1.COMPANY_ID, t31.NAME AS COMPANY_ID_TEXT, t1.COUNTRY_ID, t71.NAME AS COUNTRY_ID_TEXT, t1.CURRENCY_ID, t51.NAME AS CURRENCY_ID_TEXT, t1.DATE_APPROVE, t1.DATE_ORDER, t1.DELAY, t1.DELAY_PASS, t1.FISCAL_POSITION_ID, t91.NAME AS FISCAL_POSITION_ID_TEXT, t1.ID, t1.NBR_LINES, t1.NEGOCIATION, t1.PARTNER_ID, t41.NAME AS PARTNER_ID_TEXT, t1.PICKING_TYPE_ID, t81.NAME AS PICKING_TYPE_ID_TEXT, t1.PRICE_AVERAGE, t1.PRICE_STANDARD, t1.PRICE_TOTAL, t1.PRODUCT_ID, t161.NAME AS PRODUCT_ID_TEXT, t1.PRODUCT_TMPL_ID, t61.NAME AS PRODUCT_TMPL_ID_TEXT, t1.PRODUCT_UOM, t141.NAME AS PRODUCT_UOM_TEXT, t1.STATE, t1.UNIT_QUANTITY, t1.USER_ID, t121.NAME AS USER_ID_TEXT, t1.VOLUME, t1.WEIGHT FROM PURCHASE_REPORT t1 LEFT JOIN PRODUCT_CATEGORY t11 ON t1.CATEGORY_ID = t11.ID LEFT JOIN RES_COMPANY t21 ON t1.COMPANY_ID = t21.ID LEFT JOIN RES_PARTNER t31 ON t21.PARTNER_ID = t31.ID LEFT JOIN RES_PARTNER t41 ON t1.PARTNER_ID = t41.ID LEFT JOIN RES_CURRENCY t51 ON t1.CURRENCY_ID = t51.ID LEFT JOIN PRODUCT_TEMPLATE t61 ON t1.PRODUCT_TMPL_ID = t61.ID LEFT JOIN RES_COUNTRY t71 ON t1.COUNTRY_ID = t71.ID LEFT JOIN STOCK_WAREHOUSE t81 ON t1.PICKING_TYPE_ID = t81.ID LEFT JOIN ACCOUNT_FISCAL_POSITION t91 ON t1.FISCAL_POSITION_ID = t91.ID LEFT JOIN ACCOUNT_ANALYTIC_ACCOUNT t101 ON t1.ACCOUNT_ANALYTIC_ID = t101.ID LEFT JOIN RES_USERS t111 ON t1.USER_ID = t111.ID LEFT JOIN RES_PARTNER t121 ON t111.PARTNER_ID = t121.ID LEFT JOIN RES_PARTNER t131 ON t1.COMMERCIAL_PARTNER_ID = t131.ID LEFT JOIN UOM_UOM t141 ON t1.PRODUCT_UOM = t141.ID LEFT JOIN PRODUCT_PRODUCT t151 ON t1.PRODUCT_ID = t151.ID LEFT JOIN PRODUCT_TEMPLATE t161 ON t151.PRODUCT_TMPL_ID = t161.ID
]]>
</sql>
<!--数据查询[View]-->
<sqlid="View"databaseId="postgresql">
<![CDATA[ SELECT t1.ACCOUNT_ANALYTIC_ID, t101.NAME AS ACCOUNT_ANALYTIC_ID_TEXT, t1.CATEGORY_ID, t11.NAME AS CATEGORY_ID_TEXT, t1.COMMERCIAL_PARTNER_ID, t131.NAME AS COMMERCIAL_PARTNER_ID_TEXT, t1.COMPANY_ID, t31.NAME AS COMPANY_ID_TEXT, t1.COUNTRY_ID, t71.NAME AS COUNTRY_ID_TEXT, t1.CURRENCY_ID, t51.NAME AS CURRENCY_ID_TEXT, t1.DATE_APPROVE, t1.DATE_ORDER, t1.DELAY, t1.DELAY_PASS, t1.FISCAL_POSITION_ID, t91.NAME AS FISCAL_POSITION_ID_TEXT, t1.ID, t1.NBR_LINES, t1.NEGOCIATION, t1.PARTNER_ID, t41.NAME AS PARTNER_ID_TEXT, t1.PICKING_TYPE_ID, t81.NAME AS PICKING_TYPE_ID_TEXT, t1.PRICE_AVERAGE, t1.PRICE_STANDARD, t1.PRICE_TOTAL, t1.PRODUCT_ID, t161.NAME AS PRODUCT_ID_TEXT, t1.PRODUCT_TMPL_ID, t61.NAME AS PRODUCT_TMPL_ID_TEXT, t1.PRODUCT_UOM, t141.NAME AS PRODUCT_UOM_TEXT, t1.STATE, t1.UNIT_QUANTITY, t1.USER_ID, t121.NAME AS USER_ID_TEXT, t1.VOLUME, t1.WEIGHT FROM PURCHASE_REPORT t1 LEFT JOIN PRODUCT_CATEGORY t11 ON t1.CATEGORY_ID = t11.ID LEFT JOIN RES_COMPANY t21 ON t1.COMPANY_ID = t21.ID LEFT JOIN RES_PARTNER t31 ON t21.PARTNER_ID = t31.ID LEFT JOIN RES_PARTNER t41 ON t1.PARTNER_ID = t41.ID LEFT JOIN RES_CURRENCY t51 ON t1.CURRENCY_ID = t51.ID LEFT JOIN PRODUCT_TEMPLATE t61 ON t1.PRODUCT_TMPL_ID = t61.ID LEFT JOIN RES_COUNTRY t71 ON t1.COUNTRY_ID = t71.ID LEFT JOIN STOCK_WAREHOUSE t81 ON t1.PICKING_TYPE_ID = t81.ID LEFT JOIN ACCOUNT_FISCAL_POSITION t91 ON t1.FISCAL_POSITION_ID = t91.ID LEFT JOIN ACCOUNT_ANALYTIC_ACCOUNT t101 ON t1.ACCOUNT_ANALYTIC_ID = t101.ID LEFT JOIN RES_USERS t111 ON t1.USER_ID = t111.ID LEFT JOIN RES_PARTNER t121 ON t111.PARTNER_ID = t121.ID LEFT JOIN RES_PARTNER t131 ON t1.COMMERCIAL_PARTNER_ID = t131.ID LEFT JOIN UOM_UOM t141 ON t1.PRODUCT_UOM = t141.ID LEFT JOIN PRODUCT_PRODUCT t151 ON t1.PRODUCT_ID = t151.ID LEFT JOIN PRODUCT_TEMPLATE t161 ON t151.PRODUCT_TMPL_ID = t161.ID
@PreAuthorize("hasAnyAuthority('ROLE_SUPERADMIN','iBizBusinessCentral-Purchase_order_line-searchDefault-all') and hasPermission(#context,'iBizBusinessCentral-Purchase_order_line-Get')")
@PreAuthorize("hasAnyAuthority('ROLE_SUPERADMIN','iBizBusinessCentral-Purchase_order_line-searchDefault-all') and hasPermission(#context,'iBizBusinessCentral-Purchase_order_line-Get')")