Guest User

Untitled

a guest
Jun 17th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.37 KB | None | 0 0
  1. SQL_ID a8buyc0rb4jkd, child number 0
  2. -------------------------------------
  3. SELECT SUM (TOTAL_LABELS) FROM (SELECT A.*, CASE
  4. WHEN (A.REF_CASE_NBR IS NOT NULL OR A.LOCN_CLASS='C' ) AND
  5. Mod(TO_BE_PAKD_UNITS,STD_PACK_QTY)=0 THEN
  6. (TO_BE_PAKD_UNITS/STD_PACK_QTY)*CMPLTS WHEN (A.REF_CASE_NBR
  7. IS NOT NULL OR A.LOCN_CLASS='C' ) AND
  8. Mod(TO_BE_PAKD_UNITS,STD_PACK_QTY)!=0 AND (TO_BE_PAKD_UNITS <
  9. STD_PACK_QTY) THEN TO_BE_PAKD_UNITS * CMPLTS WHEN
  10. (A.REF_CASE_NBR IS NOT NULL OR A.LOCN_CLASS='C' ) AND
  11. Mod(TO_BE_PAKD_UNITS,STD_PACK_QTY)!=0 AND TO_BE_PAKD_UNITS >
  12. STD_PACK_QTY THEN floor(TO_BE_PAKD_UNITS/STD_PACK_QTY)*CMPLTS +
  13. Mod(TO_BE_PAKD_UNITS,STD_PACK_QTY)*CMPLTS WHEN
  14. A.LOCN_CLASS='A' THEN 1 ELSE CMPLTS*TO_BE_PAKD_UNITS
  15. END AS TOTAL_LABELS FROM (SELECT
  16. CH.CARTON_NBR,CH.REF_CASE_NBR AS REF_CASE_NBR, LH.LOCN_CLASS,
  17. CD.TO_BE_PAKD_UNITS,IM.STD_PACK_QTY,CASE IM.INCUB_DAYS WHEN 0 THEN 1
  18. ELSE IM.INCUB_DAYS END AS "CMPLTS" FROM CARTON_HDR CH,
  19. CARTON_DTL CD, ITEM_MASTER IM , LOCN_HDR LH,
  20.  
  21. Plan hash value: 1824149884
  22.  
  23. ----------------------------------------------------------------------------------------------------------
  24. | Id | Operation | Name | Rows | Bytes |TempSpc| Cost (%CPU)| Time |
  25. ----------------------------------------------------------------------------------------------------------
  26. | 0 | SELECT STATEMENT | | | | | 44698 (100)| |
  27. | 1 | SORT AGGREGATE | | 1 | 117 | | | |
  28. |* 2 | HASH JOIN | | 37664 | 4303K| 4232K| 44698 (6)| 00:01:23 |
  29. |* 3 | HASH JOIN | | 37664 | 3788K| 2696K| 40449 (5)| 00:01:15 |
  30. |* 4 | TABLE ACCESS FULL | PKT_HDR | 110K| 1401K| | 5428 (3)| 00:00:11 |
  31. |* 5 | HASH JOIN | | 37664 | 3310K| 3024K| 34692 (6)| 00:01:05 |
  32. | 6 | INDEX FULL SCAN | LH_WAVE_IND1 | 129K| 1511K| | 190 (3)| 00:00:01 |
  33. | 7 | MERGE JOIN | | 37664 | 2868K| | 34177 (6)| 00:01:04 |
  34. |* 8 | TABLE ACCESS BY INDEX ROWID| CARTON_HDR | 15165 | 710K| | 8481 (3)| 00:00:16 |
  35. |* 9 | INDEX FULL SCAN | PK_CARTON_HDR | 21322 | | | 5356 (4)| 00:00:10 |
  36. |* 10 | SORT JOIN | | 1412K| 40M| 108M| 25696 (7)| 00:00:48 |
  37. | 11 | TABLE ACCESS FULL | CARTON_DTL | 1412K| 40M| | 13355 (6)| 00:00:25 |
  38. | 12 | TABLE ACCESS FULL | ITEM_MASTER | 184K| 2527K| | 3788 (10)| 00:00:07 |
  39. ----------------------------------------------------------------------------------------------------------
  40.  
  41. Query Block Name / Object Alias (identified by operation id):
  42. -------------------------------------------------------------
  43.  
  44. 1 - SEL$5C160134
  45. 4 - SEL$5C160134 / PH@SEL$3
  46. 6 - SEL$5C160134 / LH@SEL$3
  47. 8 - SEL$5C160134 / CH@SEL$3
  48. 9 - SEL$5C160134 / CH@SEL$3
  49. 11 - SEL$5C160134 / CD@SEL$3
  50. 12 - SEL$5C160134 / IM@SEL$3
  51.  
  52. Predicate Information (identified by operation id):
  53. ---------------------------------------------------
  54.  
  55. 2 - access("CD"."SKU_ID"="IM"."SKU_ID")
  56. 3 - access("PH"."PKT_CTRL_NBR"="CH"."PKT_CTRL_NBR")
  57. 4 - filter("PH"."ORD_TYPE"='V')
  58. 5 - access("CH"."PICK_LOCN_ID"="LH"."LOCN_ID")
  59. 8 - filter(("CH"."PICK_LOCN_ID" IS NOT NULL AND "CH"."WHSE"='02'))
  60. 9 - filter(SYS_OP_C2C("CH"."CARTON_NBR")=:ID0)
  61. 10 - access("CH"."CARTON_NBR"="CD"."CARTON_NBR")
  62. filter("CH"."CARTON_NBR"="CD"."CARTON_NBR")
  63.  
  64. Column Projection Information (identified by operation id):
  65. -----------------------------------------------------------
  66.  
  67. 1 - (#keys=0) SUM(CASE WHEN (("CH"."REF_CASE_NBR" IS NOT NULL OR "LH"."LOCN_CLASS"='C') AND
  68. MOD("CD"."TO_BE_PAKD_UNITS","IM"."STD_PACK_QTY")=0) THEN
  69. "CD"."TO_BE_PAKD_UNITS"/"IM"."STD_PACK_QTY"*CASE "IM"."INCUB_DAYS" WHEN 0 THEN 1 ELSE
  70. "IM"."INCUB_DAYS" END WHEN (("CH"."REF_CASE_NBR" IS NOT NULL OR "LH"."LOCN_CLASS"='C') AND
  71. MOD("CD"."TO_BE_PAKD_UNITS","IM"."STD_PACK_QTY")<>0 AND
  72. "CD"."TO_BE_PAKD_UNITS"<"IM"."STD_PACK_QTY") THEN "CD"."TO_BE_PAKD_UNITS"*CASE "IM"."INCUB_DAYS"
  73. WHEN 0 THEN 1 ELSE "IM"."INCUB_DAYS" END WHEN (("CH"."REF_CASE_NBR" IS NOT NULL OR
  74. "LH"."LOCN_CLASS"='C') AND MOD("CD"."TO_BE_PAKD_UNITS","IM"."STD_PACK_QTY")<>0 AND
  75. "CD"."TO_BE_PAKD_UNITS">"IM"."STD_PACK_QTY") THEN
  76. FLOOR("CD"."TO_BE_PAKD_UNITS"/"IM"."STD_PACK_QTY")*CASE "IM"."INCUB_DAYS" WHEN 0 THEN 1 ELSE
  77. "IM"."INCUB_DAYS" END +MOD("CD"."TO_BE_PAKD_UNITS","IM"."STD_PACK_QTY")*CASE "IM"."INCUB_DAYS"
  78. WHEN 0 THEN 1 ELSE "IM"."INCUB_DAYS" END WHEN "LH"."LOCN_CLASS"='A' THEN 1 ELSE CASE
  79. "IM"."INCUB_DAYS" WHEN 0 THEN 1 ELSE "IM"."INCUB_DAYS" END *"CD"."TO_BE_PAKD_UNITS" END )[22]
  80. 2 - (#keys=1) "LH"."LOCN_CLASS"[VARCHAR2,4], "CH"."REF_CASE_NBR"[VARCHAR2,80],
  81. "CD"."TO_BE_PAKD_UNITS"[NUMBER,22], "IM"."INCUB_DAYS"[NUMBER,22], "IM"."STD_PACK_QTY"[NUMBER,22]
  82. 3 - (#keys=1) "LH"."LOCN_CLASS"[VARCHAR2,4], "CH"."REF_CASE_NBR"[VARCHAR2,80],
  83. "CD"."SKU_ID"[VARCHAR2,40], "CD"."TO_BE_PAKD_UNITS"[NUMBER,22]
  84. 4 - "PH"."PKT_CTRL_NBR"[VARCHAR2,40]
  85. 5 - (#keys=1) "LH"."LOCN_CLASS"[VARCHAR2,4], "CH"."REF_CASE_NBR"[VARCHAR2,80],
  86. "CH"."PKT_CTRL_NBR"[VARCHAR2,40], "CD"."TO_BE_PAKD_UNITS"[NUMBER,22], "CD"."SKU_ID"[VARCHAR2,40]
  87. 6 - "LH"."LOCN_ID"[VARCHAR2,40], "LH"."LOCN_CLASS"[VARCHAR2,4]
  88. 7 - "CH"."REF_CASE_NBR"[VARCHAR2,80], "CH"."PKT_CTRL_NBR"[VARCHAR2,40],
  89. "CH"."PICK_LOCN_ID"[VARCHAR2,40], "CD"."SKU_ID"[VARCHAR2,40], "CD"."TO_BE_PAKD_UNITS"[NUMBER,22]
  90. 8 - "CH"."CARTON_NBR"[VARCHAR2,80], "CH"."PKT_CTRL_NBR"[VARCHAR2,40],
  91. "CH"."PICK_LOCN_ID"[VARCHAR2,40], "CH"."REF_CASE_NBR"[VARCHAR2,80]
  92. 9 - "CH".ROWID[ROWID,10], "CH"."CARTON_NBR"[VARCHAR2,80]
  93. 10 - (#keys=1) "CD"."CARTON_NBR"[VARCHAR2,80], "CD"."SKU_ID"[VARCHAR2,40],
  94. "CD"."TO_BE_PAKD_UNITS"[NUMBER,22]
  95. 11 - "CD"."CARTON_NBR"[VARCHAR2,80], "CD"."TO_BE_PAKD_UNITS"[NUMBER,22],
  96. "CD"."SKU_ID"[VARCHAR2,40]
  97. 12 - "IM"."SKU_ID"[VARCHAR2,40], "IM"."STD_PACK_QTY"[NUMBER,22], "IM"."INCUB_DAYS"[NUMBER,22]
Add Comment
Please, Sign In to add comment