Quantcast
Channel: Oracle, MySQL, Sybase, Informix and other databases
Viewing all articles
Browse latest Browse all 1350

Error in list of function arguments: 'SELECT' not recognized / ORA: 01008 not all variables bound

$
0
0

Why this block of code producing error in sqldatasource wizard in Visual studio , what i can do make it work , Is it a syntax error or what, if so please help me with a reference or a tool. thanks

is there any other method to use this query to build a report on asp.net/c# (by report viewer or something) ?

SELECT cust_typ,
         SUM (QTY_FG_VALUE)  finish_good_value,
         SUM (QTY_FINISHED)  finish_good_qty,
         SUM (QTY_WIP_VALUE)  wip_or_not_started_value,
         SUM (wip_or_not_start)  wip_or_not_started_qty,
         SUM (mva_wip)  mva_wip,
         SUM (mva_finish)  mva_finish
    FROM (  SELECT DISTINCT
                   ORDER_NUMBER,
                   order_date,
                   ITEM_ID,
                   ITEM_CODE,
                   ITEM_DESC,
                   ORDER_QTY,
                   SHIPPED_QTY,
                   REMAIN_QTY,
                   ( (U_PRICE * RATE) * REMAIN_QTY)  OPEN_VALUE_EGP,
                   U_PRICE,
                   CURR,
                   rate,
                   MM,
                   ORDER_TYPE,
                   ITEM_TYPE,
                   COUNTRY,
                   customer_name,
                   DECODE (
                      customer_name,
                      'Elsewedy electrical equipment', 'Elsewedy electrical equipment',
                      'South Cairo Electricity Distribution Company', 'Electricity Company',
                      'North Cairo Electricity Distribution Company', 'Electricity Company',
                      'Egyptian electricity Transmission Co', 'Electricity Company',
                      cust_typ)
                       cust_typ,
                   line_id,
                   WIP_ENTITY_ID,
                   START_QUANTITY,
                   QTY_FINISHED,
                   (QTY_FG_VALUE * RATE)  QTY_FG_VALUE,
                   wip_or_not_start,
                   (QTY_WIP_VALUE * RATE)  QTY_WIP_VALUE,
                   (TO_NUMBER (volt) / 1000 * QTY_FINISHED)  mva_finish,
                   (TO_NUMBER (volt) / 1000 * wip_or_not_start)  mva_wip
              FROM (  SELECT H.ORDER_NUMBER,
                             L.INVENTORY_ITEM_ID  ITEM_ID,
                             TRUNC (H.ORDERED_DATE)  order_date,
                             (SELECT segment1
                                FROM inv.mtl_system_items_b item
                               WHERE ITEM.inventory_item_id = L.INVENTORY_ITEM_ID
                                     AND ITEM.organization_id = ITM.ORGANIZATION_ID)
                                 ITEM_CODE,
                             (SELECT description
                                FROM inv.mtl_system_items_b
                               WHERE mtl_system_items_b.inventory_item_id =
                                        L.INVENTORY_ITEM_ID
                                     AND mtl_system_items_b.organization_id =
                                            ITM.ORGANIZATION_ID)
                                 ITEM_DESC,
                             SUM (NVL (L.ORDERED_QUANTITY, 0))  ORDER_QTY,
                             SUM (NVL (L.SHIPPED_QUANTITY, 0))  SHIPPED_QTY,
                             (SUM (NVL (L.ORDERED_QUANTITY, 0))
                              - SUM (NVL (L.SHIPPED_QUANTITY, 0)))
                                 REMAIN_QTY,
                             L.ORDER_QUANTITY_UOM  UOM,
                             L.unit_selling_price  U_PRICE,
                             H.TRANSACTIONAL_CURR_CODE  CURR,
                             DECODE (
                                H.TRANSACTIONAL_CURR_CODE,
                                'EGP', 1,
                                (SELECT CONVERSION_RATE
                                   FROM gl_daily_rates
                                  WHERE TO_CURRENCY = 'EGP'
                                        AND CONVERSION_DATE = :TDATE
                                        AND FROM_CURRENCY =
                                               H.TRANSACTIONAL_CURR_CODE
                                        AND CONVERSION_TYPE = 'Corporate'))
                                 rate,
                             TO_CHAR (H.ORDERED_DATE, 'mm')  MM,
                             C.CUSTOMER_NUMBER,
                             H.Ordered_date,
                             T.NAME ORDER_TYPE,
                             DECODE (l.SHIP_FROM_ORG_ID,
                                     93, 'DRY',
                                     92, 'POWER',
                                     385, 'OIL')
                                 ITEM_TYPE,
                             Z.COUNTRY,
                             C.customer_name,
                             C.CUSTOMER_CATEGORY_CODE  cust_typ,
                             l.line_id,
                             SUM (
                                NVL (
                                   (SELECT msi.attribute1
                                      FROM mtl_system_items_b msi
                                     WHERE msi.inventory_item_id =
                                              l.inventory_item_id
                                           AND msi.ORGANIZATION_ID =
                                                  h.SHIP_FROM_ORG_ID),
                                   0))
                                 volt,
                             ojl.wip_entity_id,
                             WE.START_QUANTITY,
                             NVL (FIJ.QTY_FINISHED, 0)  QTY_FINISHED,
                             (NVL (FIJ.QTY_FINISHED, 0) * L.unit_selling_price)

                              QTY_FG_VALUE,
                             (SUM (NVL (L.ORDERED_QUANTITY, 0))
                              - SUM (NVL (L.SHIPPED_QUANTITY, 0)))
                             - NVL (FIJ.QTY_FINISHED, 0)
                                 wip_or_not_start,
                             ABS (
                                ( (SUM (NVL (L.ORDERED_QUANTITY, 0))
                                   - SUM (NVL (L.SHIPPED_QUANTITY, 0)))
                                 - NVL (FIJ.QTY_FINISHED, 0))
                                * L.unit_selling_price)
                                 QTY_WIP_VALUE
                        FROM OE_ORDER_LINES_ALL L,
                             OE_ORDER_HEADERS_ALL H,
                             AR_CUSTOMERS C,
                             MTL_SYSTEM_ITEMS_b ITM,
                             oe_transaction_types T,
                             hz_cust_accounts ca,
                             hz_parties Z,
                             order_job_line ojl,
                             FG_IN_JOB fij,
                             wip_discrete_jobs we
                       WHERE     H.ORG_ID = 90
                             AND WE.WIP_ENTITY_ID(+) = FIJ.WIP_ENTITY_ID
                             AND FIJ.WIP_ENTITY_ID(+) = ojl.wip_entity_id
                             AND ojl.order_number = h.order_number
                             AND ojl.line_id = l.line_id
                             AND (TRUNC (H.ORDERED_DATE) <= :TDATE
                                  OR :TDATE IS NULL)
                             AND (UPPER (L.FLOW_STATUS_CODE) <> 'CANCELLED')
                             AND H.HEADER_ID = L.HEADER_ID
                             AND C.CUSTOMER_ID = L.SOLD_TO_ORG_ID
                             AND C.CUSTOMER_ID != 6239
                             AND unit_selling_price IS NOT NULL
                             AND H.ORDER_TYPE_ID = T.TRANSACTION_TYPE_ID
                             AND L.INVENTORY_ITEM_ID = ITM.INVENTORY_ITEM_ID
                             AND l.SHIP_FROM_ORG_ID IN (92, 93, 385)
                             AND ITM.ITEM_TYPE = 'FG'
                             AND (T.NAME = :ORDER_CAT OR :ORDER_CAT IS NULL)
                             AND (DECODE (l.SHIP_FROM_ORG_ID,
                                          93, 'DRY',
                                          92, 'POWER',
                                          385, 'OIL') = :ORDER_ORG
                                  OR :ORDER_ORG IS NULL)
                             AND z.party_id = ca.party_id
                             AND ca.ACCOUNT_NUMBER = c.CUSTOMER_NUMBER
                             AND (C.customer_number = :customer_number
                                  OR :customer_number IS NULL)
                    GROUP BY H.ORDER_NUMBER,
                             L.INVENTORY_ITEM_ID,
                             l.line_id,
                             C.CUSTOMER_CATEGORY_CODE,
                             fij.QTY_FINISHED,
                             WE.START_QUANTITY,
                             ojl.wip_entity_id,
                             ITM.ORGANIZATION_ID,
                             L.ORDER_QUANTITY_UOM,
                             TO_CHAR (H.ORDERED_DATE, 'mm'),
                             C.CUSTOMER_NUMBER,
                             TRUNC (H.ORDERED_DATE),
                             l.unit_selling_price,
                             H.TRANSACTIONAL_CURR_CODE,
                                                          h.Conversion_rate_date,
                             H.Ordered_date,
                             T.NAME,
                             DECODE (l.SHIP_FROM_ORG_ID,
                                     93, 'DRY',
                                     92, 'POWER',
                                     385, 'OIL'),
                             COUNTRY,
                             customer_name)
             WHERE REMAIN_QTY > 0
          ORDER BY ITEM_TYPE, ORDER_TYPE, ORDER_NUMBER)
   WHERE cust_typ IS NOT NULL
GROUP BY cust_typ

What is the error can anyone explain to me the reason?


Viewing all articles
Browse latest Browse all 1350

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>