Memunculkan Item Dimension Pada Report Work Order Detail Di RENE

Memunculkan Item Dimension Pada Report Work Order Detail | Pada Item yang kita miliki ada informasi dimensi barang pada tab Miscellaneous-nya seperti Weight, Width, Length, Height dan Delivery Lead Time.

 

Berikut langkah untuk memunculkan Item Dimension pada Report Work Order Detail :

 

  1. Buka menu Reports | Index to Reports | Manufacturing Reports | Work Order Detail,
  2. Pada tampilan Modify | Available Column and Filters nya munculkan kolom-kolom Calculated Field untuk kita pakai menampilkan dimensi-dimensi dari Item.
  3. Beri centangan pada kolom-kolom Calculated Field yang sudah dipilih tadi,
  4. Klik icon Designer yang ada di barisan icon-icon bagian atas,
  5. Muncul tampilan Designer | klik tab Data dan klik Kanan pada icon IBX First Query lalu pilih Edit :
  6. Sebelum baris “FROM” tambahkan baris-baris :

,WODET_ITEMNO.DIMHEIGHT PROD_LENGTH

,WODET_ITEMNO.DIMWIDTH PROD_WIDTH

,WODET_ITEMNO.DIMDEPTH PROD_HEIGHT

,WODET_ITEMNO.WEIGHT PROD_WEIGHT

,WODET_ITEMNO.DELIVERYLEADTIME PROD_DELIVERYLEADTIME

,MATDET_ITEMNO.DIMHEIGHT MAT_LENGTH

,MATDET_ITEMNO.DIMWIDTH MAT_WIDTH

,MATDET_ITEMNO.DIMDEPTH MAT_HEIGHT

,MATDET_ITEMNO.WEIGHT MAT_WEIGHT

,MATDET_ITEMNO.DELIVERYLEADTIME MAT_DELIVERYLEADTIME

 

a. Sebelum baris “WHERE 1=1” tambahkan baris :

LEFT OUTER JOIN ITEM MATDET_ITEMNO ON GET_WOFORMULA.ITEMNO=MATDET_ITEMNO.ITEMNO

 

b. Sehingga keseluruhan SQL menjadi seperti dibawah ini :

SELECTGET_WOFORMULA.ITEMNO COLUMNVALUE_1,GET_WOFORMULA.ITEMNO PRIMARYKEYVALUE_30001,GET_WOFORMULA.DESCRIPTION COLUMNVALUE_2,GET_WOFORMULA.QUANTITY COLUMNVALUE_3,GET_WOFORMULA.UNIT COLUMNVALUE_4,GET_WOFORMULA.QTYTAKEN COLUMNVALUE_5,GET_WOFORMULA.PRODCOST COLUMNVALUE_6,GET_REPORTCUSTOMFIELD.CUSTOMFIELD1 COLUMNVALUE_7,GET_REPORTCUSTOMFIELD.PKFIELD PRIMARYKEYVALUE_80001,WODET.ID COLUMNVALUE_8,WODET.ID PRIMARYKEYVALUE_20001,DATA_COUNT.DATACOUNT COLUMNVALUE_9,DATA_COUNT.DATACOUNT PRIMARYKEYVALUE_90001,WO.WONO COLUMNVALUE_10,WO.ID PRIMARYKEYVALUE_10001,WO.DESCRIPTION COLUMNVALUE_11,PRODDEPARTMENT.PRODDEPARTMENTNAME COLUMNVALUE_12,PRODDEPARTMENT.PRODDEPARTMENTID PRIMARYKEYVALUE_70001,WO.WODATE COLUMNVALUE_13,WO.EXPECTEDDATE COLUMNVALUE_14,PERSONINCHARGE.INCHARGENAME COLUMNVALUE_15,PERSONINCHARGE.INCHARGEID PRIMARYKEYVALUE_60001,WODET.JOBDESCRIPTION COLUMNVALUE_16,WODET_ITEMNO.ITEMNO COLUMNVALUE_17,WODET_ITEMNO.ITEMNO PRIMARYKEYVALUE_48,WODET.QUANTITY COLUMNVALUE_18,GET_WODETTOTALCOST.TOTALCOST COLUMNVALUE_19,GET_WODETTOTALCOST.WODETID PRIMARYKEYVALUE_40001,GET_WODETFINISHEDPORTION.FINISHEDQTY COLUMNVALUE_20,GET_WODETFINISHEDPORTION.WODETID PRIMARYKEYVALUE_50001,GET_WODETFINISHEDPORTION.FINISHEDPORTION COLUMNVALUE_21,GET_REPORTCUSTOMFIELD.CUSTOMFIELD2 COLUMNVALUE_22,GET_REPORTCUSTOMFIELD.CUSTOMFIELD3 COLUMNVALUE_23,GET_REPORTCUSTOMFIELD.CUSTOMFIELD4 COLUMNVALUE_24,WODET_ITEMNO.DIMHEIGHT PROD_LENGTH,WODET_ITEMNO.DIMWIDTH PROD_WIDTH,WODET_ITEMNO.DIMDEPTH PROD_HEIGHT,WODET_ITEMNO.WEIGHT PROD_WEIGHT,WODET_ITEMNO.DELIVERYLEADTIME PROD_DELIVERYLEADTIME,MATDET_ITEMNO.DIMHEIGHT MAT_LENGTH,MATDET_ITEMNO.DIMWIDTH MAT_WIDTH,MATDET_ITEMNO.DIMDEPTH MAT_HEIGHT,MATDET_ITEMNO.WEIGHT MAT_WEIGHT,MATDET_ITEMNO.DELIVERYLEADTIME MAT_DELIVERYLEADTIME    FROMWO WOLEFT OUTER JOIN WODET ON WO.ID = WODET.WOIDLEFT OUTER JOIN GET_WOFORMULA (WODET.ID) ON WODET.ID = GET_WOFORMULA.WODETIDLEFT OUTER JOIN GET_WODETTOTALCOST (WODET.ID) ON WODET.ID = GET_WODETTOTALCOST.WODETIDLEFT OUTER JOIN GET_WODETFINISHEDPORTION (WODET.ID) ON WODET.ID = GET_WODETFINISHEDPORTION.WODETIDLEFT OUTER JOIN PERSONINCHARGE ON WO.PERSONINCHARGEID = PERSONINCHARGE.INCHARGEIDLEFT OUTER JOIN PRODDEPARTMENT ON WO.PRODDEPARTMENTID = PRODDEPARTMENT.PRODDEPARTMENTIDLEFT OUTER JOIN GET_REPORTCUSTOMFIELD ON 1=1LEFT OUTER JOIN DATA_COUNT ON 1=1LEFT OUTER JOIN ITEM WODET_ITEMNO ON WODET.ITEMNO=WODET_ITEMNO.ITEMNOLEFT OUTER JOIN ITEM MATDET_ITEMNO ON GET_WOFORMULA.ITEMNO=MATDET_ITEMNO.ITEMNO    WHERE 1=1 AND WO.WODATE BETWEEN :PARAMDATE1 and :PARAMDATE2ORDER BYWO.WONO ASC,WODET.ID ASC

 

c. Simpan pengeditan SQL nya lalu kembali ke menu Modify :

 

– Untuk menampilkan “Length” Product isikan memo Calculated Field dengan Rumus :

[First_Query.”PROD_LENGTH”]

 

– Untuk menampilkan “Width” Product isikan memo Calculated Field dengan Rumus :

[First_Query.”PROD_WIDTH”]

 

– Untuk menampilkan “Height” Product isikan memo Calculated Field dengan Rumus :

[First_Query.”PROD_HEIGHT”]

 

– Untuk menampilkan “Weight” Product isikan memo Calculated Field dengan Rumus :

[First_Query.”PROD_WEIGHT”]

 

– Untuk menampilkan “Delivery Lead Time” Product isikan memo Calculated Field dengan Rumus :

[First_Query.”PROD_DELIVERYLEADTIME”]

 

– Untuk menampilkan “Length” Material isikan memo Calculated Field dengan Rumus :

[First_Query.”MAT_LENGTH”]

 

– Untuk menampilkan “Width” Material isikan memo Calculated Field dengan Rumus :

[First_Query.”MAT_WIDTH”]

 

– Untuk menampilkan “Height” Material isikan memo Calculated Field dengan Rumus :

[First_Query.”MAT_HEIGHT”]

 

– Untuk menampilkan “Weight” Material isikan memo Calculated Field dengan Rumus :

[First_Query.”MAT_WEIGHT”]

 

– Untuk menampilkan “Delivery Lead Time” Material isikan memo Calculated Field dengan Rumus :

[First_Query.”MAT_DELIVERYLEADTIME”]
By | 2017-08-08T23:52:39+00:00 Agustus 8th, 2017|Tutorial|0 Comments

About the Author:

Komunikator yang baik, mampu memahami kebutuhan Customer, dan selalu memberikan solusi yang tepat.

Leave A Comment

%d blogger menyukai ini: