Commit da749f06 authored by piyush's avatar piyush

WMS Reports modified at client place


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92422 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d7471035
...@@ -210,7 +210,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]> ...@@ -210,7 +210,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]>
<textElement verticalAlignment="Bottom"> <textElement verticalAlignment="Bottom">
<font fontName="Courier New" size="9"/> <font fontName="Courier New" size="9"/>
</textElement> </textElement>
<textFieldExpression class="java.lang.String"><![CDATA["PKT NO:"+$F{SORD_NO}]]></textFieldExpression> <textFieldExpression class="java.lang.String"><![CDATA["ORD #:"+$F{SORD_NO}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isBlankWhenNull="true">
<reportElement x="366" y="0" width="110" height="12"> <reportElement x="366" y="0" width="110" height="12">
...@@ -219,7 +219,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]> ...@@ -219,7 +219,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]>
<textElement textAlignment="Left" verticalAlignment="Bottom"> <textElement textAlignment="Left" verticalAlignment="Bottom">
<font fontName="Courier New" size="9"/> <font fontName="Courier New" size="9"/>
</textElement> </textElement>
<textFieldExpression class="java.lang.String"><![CDATA["PKT CTL:"+$F{PTCN}]]></textFieldExpression> <textFieldExpression class="java.lang.String"><![CDATA["PTCN #:"+$F{PTCN}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isBlankWhenNull="true">
<reportElement x="214" y="1" width="56" height="12"> <reportElement x="214" y="1" width="56" height="12">
......
...@@ -28,13 +28,50 @@ ...@@ -28,13 +28,50 @@
CASE WHEN T.PREFIX IS NULL THEN ' ' ELSE T.PREFIX END AS PREFIX, CASE WHEN T.PREFIX IS NULL THEN ' ' ELSE T.PREFIX END AS PREFIX,
CASE WHEN t.SCAC_code IS NULL THEN ' ' ELSE T.SCAC_code END AS SCAC, CASE WHEN t.SCAC_code IS NULL THEN ' ' ELSE T.SCAC_code END AS SCAC,
CASE WHEN SHP.PRO_NO IS NULL THEN ' ' ELSE SHP.PRO_NO END AS PRO_NO, CASE WHEN SHP.PRO_NO IS NULL THEN ' ' ELSE SHP.PRO_NO END AS PRO_NO,
CASE WHEN SHP.REMARKS IS NULL THEN ' ' ELSE SHP.REMARKS END AS SHIPMENT_REMARKS CASE WHEN SHP.REMARKS IS NULL THEN ' ' ELSE SHP.REMARKS END AS SHIPMENT_REMARKS,
1 as COPY_NUMBER
FROM FROM
SHIPMENT SHP, SHIPMENT SHP,
SITE S, SITE S,
TRANSPORTER T TRANSPORTER T
WHERE WHERE
(shp.shipment_id between '$P!{DESP_ID_FIRST}' and '$P!{DESP_ID_LAST}') (shp.shipment_id >= '$P!{DESP_ID_FIRST}' and shp.shipment_id <= '$P!{DESP_ID_LAST}')
AND SHP.SITE_CODE = S.SITE_CODE
AND SHP.TRAN_CODE = T.TRAN_CODE
AND SHP.CONFIRMED = 'Y'
UNION ALL
SELECT distinct
SHP.SHIPMENT_DATE AS SHIP_DATE,
CASE WHEN SHP.SHIPMENT_ID IS NULL THEN ' ' ELSE SHP.SHIPMENT_ID END AS SHIPMENT_ID,
CASE WHEN SHP.LR_NO IS NULL THEN ' ' ELSE SHP.LR_NO END AS SHIPMENT_LR_NO,
CASE WHEN S.SITE_CODE IS NULL THEN ' ' ELSE S.descr END AS SITE_CODE,
CASE WHEN S.ADD1 IS NULL THEN ' ' ELSE S.ADD1 END AS ADD1,
CASE WHEN S.ADD2 IS NULL THEN ' ' ELSE S.ADD2 END AS ADD2,
CASE WHEN S.ADD3 IS NULL THEN ' ' ELSE S.ADD2 END AS ADD3,
CASE WHEN S.CITY IS NULL THEN ' ' ELSE S.CITY END AS CITY,
CASE WHEN S.STATE_CODE IS NULL THEN ' ' ELSE S.STATE_CODE END AS STATE_CODE,
CASE WHEN S.PIN IS NULL THEN ' ' ELSE S.PIN END AS PIN,
SHP.CONSIGNEE_NAME AS CUST_NAME_DLV,
CASE WHEN SHP.ADDR1 IS NULL THEN ' ' ELSE SHP.ADDR1 END AS DLV_ADD1,
CASE WHEN SHP.ADDR2 IS NULL THEN ' ' ELSE SHP.ADDR2 END AS DLV_ADD2,
CASE WHEN SHP.ADDR3 IS NULL THEN ' ' ELSE SHP.ADDR3 END AS DLV_ADD3,
CASE WHEN SHP.CITY IS NULL THEN ' ' ELSE SHP.CITY END AS DLV_CITY,
CASE WHEN SHP.PIN IS NULL THEN ' ' ELSE SHP.PIN END AS DLV_PIN,
CASE WHEN T.TRAN_NAME IS NULL THEN ' ' ELSE T.TRAN_NAME END AS TRAN_NAME,
CASE WHEN T.SUFFIX IS NULL THEN ' ' ELSE T.SUFFIX END AS SUFFIX,
CASE WHEN T.PREFIX IS NULL THEN ' ' ELSE T.PREFIX END AS PREFIX,
CASE WHEN t.SCAC_code IS NULL THEN ' ' ELSE T.SCAC_code END AS SCAC,
CASE WHEN SHP.PRO_NO IS NULL THEN ' ' ELSE SHP.PRO_NO END AS PRO_NO,
CASE WHEN SHP.REMARKS IS NULL THEN ' ' ELSE SHP.REMARKS END AS SHIPMENT_REMARKS,
2 AS COPY_NUMBER
FROM
SHIPMENT SHP,
SITE S,
TRANSPORTER T
WHERE
(shp.shipment_id >= '$P!{DESP_ID_FIRST}' and shp.shipment_id <= '$P!{DESP_ID_LAST}')
AND SHP.SITE_CODE = S.SITE_CODE AND SHP.SITE_CODE = S.SITE_CODE
AND SHP.TRAN_CODE = T.TRAN_CODE AND SHP.TRAN_CODE = T.TRAN_CODE
AND SHP.CONFIRMED = 'Y']]> AND SHP.CONFIRMED = 'Y']]>
...@@ -61,6 +98,7 @@ WHERE ...@@ -61,6 +98,7 @@ WHERE
<field name="SUFFIX" class="java.lang.String"/> <field name="SUFFIX" class="java.lang.String"/>
<field name="ADD3" class="java.lang.String"/> <field name="ADD3" class="java.lang.String"/>
<field name="SHIPMENT_REMARKS" class="java.lang.String"/> <field name="SHIPMENT_REMARKS" class="java.lang.String"/>
<field name="COPY_NUMBER" class="java.lang.Double"/>
<variable name="compute_1" class="java.lang.String" resetType="None"> <variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.sun.BaseReportGFMethods.gf_bar_code("9012k"+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SCAC}) +""+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PREFIX})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PRO_NO})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SUFFIX}) ) )]]></variableExpression> <variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.sun.BaseReportGFMethods.gf_bar_code("9012k"+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SCAC}) +""+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PREFIX})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PRO_NO})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SUFFIX}) ) )]]></variableExpression>
</variable> </variable>
...@@ -94,7 +132,7 @@ WHERE ...@@ -94,7 +132,7 @@ WHERE
+"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_CITY}) ? " " : ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_CITY}))+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_PIN}) ? " " :ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_PIN})))]]></variableExpression> +"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_CITY}) ? " " : ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_CITY}))+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_PIN}) ? " " :ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_PIN})))]]></variableExpression>
</variable> </variable>
<group name="shipment_id" isStartNewPage="true" isResetPageNumber="true"> <group name="shipment_id" isStartNewPage="true" isResetPageNumber="true">
<groupExpression><![CDATA[$F{SHIPMENT_ID}]]></groupExpression> <groupExpression><![CDATA[$F{SHIPMENT_ID}+$F{COPY_NUMBER}]]></groupExpression>
<groupHeader> <groupHeader>
<band height="504"> <band height="504">
<staticText> <staticText>
......
...@@ -210,7 +210,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]> ...@@ -210,7 +210,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]>
<textElement verticalAlignment="Bottom"> <textElement verticalAlignment="Bottom">
<font fontName="Courier New" size="9"/> <font fontName="Courier New" size="9"/>
</textElement> </textElement>
<textFieldExpression class="java.lang.String"><![CDATA["PKT NO:"+$F{SORD_NO}]]></textFieldExpression> <textFieldExpression class="java.lang.String"><![CDATA["ORD #:"+$F{SORD_NO}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isBlankWhenNull="true">
<reportElement x="366" y="0" width="110" height="12"> <reportElement x="366" y="0" width="110" height="12">
...@@ -219,7 +219,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]> ...@@ -219,7 +219,7 @@ from table (BOLTYPEMANUALTBL('$P!{DESP_DESP_ID}','SUB1'))]]>
<textElement textAlignment="Left" verticalAlignment="Bottom"> <textElement textAlignment="Left" verticalAlignment="Bottom">
<font fontName="Courier New" size="9"/> <font fontName="Courier New" size="9"/>
</textElement> </textElement>
<textFieldExpression class="java.lang.String"><![CDATA["PKT CTL:"+$F{PTCN}]]></textFieldExpression> <textFieldExpression class="java.lang.String"><![CDATA["PTCN #:"+$F{PTCN}]]></textFieldExpression>
</textField> </textField>
<textField isBlankWhenNull="true"> <textField isBlankWhenNull="true">
<reportElement x="214" y="1" width="56" height="12"> <reportElement x="214" y="1" width="56" height="12">
......
...@@ -28,13 +28,50 @@ ...@@ -28,13 +28,50 @@
CASE WHEN T.PREFIX IS NULL THEN ' ' ELSE T.PREFIX END AS PREFIX, CASE WHEN T.PREFIX IS NULL THEN ' ' ELSE T.PREFIX END AS PREFIX,
CASE WHEN t.SCAC_code IS NULL THEN ' ' ELSE T.SCAC_code END AS SCAC, CASE WHEN t.SCAC_code IS NULL THEN ' ' ELSE T.SCAC_code END AS SCAC,
CASE WHEN SHP.PRO_NO IS NULL THEN ' ' ELSE SHP.PRO_NO END AS PRO_NO, CASE WHEN SHP.PRO_NO IS NULL THEN ' ' ELSE SHP.PRO_NO END AS PRO_NO,
CASE WHEN SHP.REMARKS IS NULL THEN ' ' ELSE SHP.REMARKS END AS SHIPMENT_REMARKS CASE WHEN SHP.REMARKS IS NULL THEN ' ' ELSE SHP.REMARKS END AS SHIPMENT_REMARKS,
1 as COPY_NUMBER
FROM FROM
SHIPMENT SHP, SHIPMENT SHP,
SITE S, SITE S,
TRANSPORTER T TRANSPORTER T
WHERE WHERE
(shp.shipment_id between '$P!{DESP_ID_FIRST}' and '$P!{DESP_ID_LAST}') (shp.shipment_id >= '$P!{DESP_ID_FIRST}' and shp.shipment_id <= '$P!{DESP_ID_LAST}')
AND SHP.SITE_CODE = S.SITE_CODE
AND SHP.TRAN_CODE = T.TRAN_CODE
AND SHP.CONFIRMED = 'Y'
UNION ALL
SELECT distinct
SHP.SHIPMENT_DATE AS SHIP_DATE,
CASE WHEN SHP.SHIPMENT_ID IS NULL THEN ' ' ELSE SHP.SHIPMENT_ID END AS SHIPMENT_ID,
CASE WHEN SHP.LR_NO IS NULL THEN ' ' ELSE SHP.LR_NO END AS SHIPMENT_LR_NO,
CASE WHEN S.SITE_CODE IS NULL THEN ' ' ELSE S.descr END AS SITE_CODE,
CASE WHEN S.ADD1 IS NULL THEN ' ' ELSE S.ADD1 END AS ADD1,
CASE WHEN S.ADD2 IS NULL THEN ' ' ELSE S.ADD2 END AS ADD2,
CASE WHEN S.ADD3 IS NULL THEN ' ' ELSE S.ADD2 END AS ADD3,
CASE WHEN S.CITY IS NULL THEN ' ' ELSE S.CITY END AS CITY,
CASE WHEN S.STATE_CODE IS NULL THEN ' ' ELSE S.STATE_CODE END AS STATE_CODE,
CASE WHEN S.PIN IS NULL THEN ' ' ELSE S.PIN END AS PIN,
SHP.CONSIGNEE_NAME AS CUST_NAME_DLV,
CASE WHEN SHP.ADDR1 IS NULL THEN ' ' ELSE SHP.ADDR1 END AS DLV_ADD1,
CASE WHEN SHP.ADDR2 IS NULL THEN ' ' ELSE SHP.ADDR2 END AS DLV_ADD2,
CASE WHEN SHP.ADDR3 IS NULL THEN ' ' ELSE SHP.ADDR3 END AS DLV_ADD3,
CASE WHEN SHP.CITY IS NULL THEN ' ' ELSE SHP.CITY END AS DLV_CITY,
CASE WHEN SHP.PIN IS NULL THEN ' ' ELSE SHP.PIN END AS DLV_PIN,
CASE WHEN T.TRAN_NAME IS NULL THEN ' ' ELSE T.TRAN_NAME END AS TRAN_NAME,
CASE WHEN T.SUFFIX IS NULL THEN ' ' ELSE T.SUFFIX END AS SUFFIX,
CASE WHEN T.PREFIX IS NULL THEN ' ' ELSE T.PREFIX END AS PREFIX,
CASE WHEN t.SCAC_code IS NULL THEN ' ' ELSE T.SCAC_code END AS SCAC,
CASE WHEN SHP.PRO_NO IS NULL THEN ' ' ELSE SHP.PRO_NO END AS PRO_NO,
CASE WHEN SHP.REMARKS IS NULL THEN ' ' ELSE SHP.REMARKS END AS SHIPMENT_REMARKS,
2 AS COPY_NUMBER
FROM
SHIPMENT SHP,
SITE S,
TRANSPORTER T
WHERE
(shp.shipment_id >= '$P!{DESP_ID_FIRST}' and shp.shipment_id <= '$P!{DESP_ID_LAST}')
AND SHP.SITE_CODE = S.SITE_CODE AND SHP.SITE_CODE = S.SITE_CODE
AND SHP.TRAN_CODE = T.TRAN_CODE AND SHP.TRAN_CODE = T.TRAN_CODE
AND SHP.CONFIRMED = 'Y']]> AND SHP.CONFIRMED = 'Y']]>
...@@ -61,6 +98,7 @@ WHERE ...@@ -61,6 +98,7 @@ WHERE
<field name="SUFFIX" class="java.lang.String"/> <field name="SUFFIX" class="java.lang.String"/>
<field name="ADD3" class="java.lang.String"/> <field name="ADD3" class="java.lang.String"/>
<field name="SHIPMENT_REMARKS" class="java.lang.String"/> <field name="SHIPMENT_REMARKS" class="java.lang.String"/>
<field name="COPY_NUMBER" class="java.lang.Double"/>
<variable name="compute_1" class="java.lang.String" resetType="None"> <variable name="compute_1" class="java.lang.String" resetType="None">
<variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.sun.BaseReportGFMethods.gf_bar_code("9012k"+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SCAC}) +""+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PREFIX})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PRO_NO})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SUFFIX}) ) )]]></variableExpression> <variableExpression><![CDATA[new java.lang.String(ibase.webitm.reports.sun.BaseReportGFMethods.gf_bar_code("9012k"+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SCAC}) +""+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PREFIX})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{PRO_NO})+ibase.webitm.reports.utility.BaseReportMethods.trim( $F{SUFFIX}) ) )]]></variableExpression>
</variable> </variable>
...@@ -94,7 +132,7 @@ WHERE ...@@ -94,7 +132,7 @@ WHERE
+"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_CITY}) ? " " : ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_CITY}))+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_PIN}) ? " " :ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_PIN})))]]></variableExpression> +"\n"+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_CITY}) ? " " : ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_CITY}))+" "+(ibase.webitm.reports.utility.BaseReportMethods.isNull($F{DLV_PIN}) ? " " :ibase.webitm.reports.utility.BaseReportMethods.trim($F{DLV_PIN})))]]></variableExpression>
</variable> </variable>
<group name="shipment_id" isStartNewPage="true" isResetPageNumber="true"> <group name="shipment_id" isStartNewPage="true" isResetPageNumber="true">
<groupExpression><![CDATA[$F{SHIPMENT_ID}]]></groupExpression> <groupExpression><![CDATA[$F{SHIPMENT_ID}+$F{COPY_NUMBER}]]></groupExpression>
<groupHeader> <groupHeader>
<band height="504"> <band height="504">
<staticText> <staticText>
......
<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml version="1.0" encoding="ISO-8859-1" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<arguments> <arguments>
<argument name="DESP_ID_FIRST" type="java.lang.String" value="" visible="Y" editable="Y" table="" field="" SRVCALLONCHANGE="Y" label="Shipment ID From :" inputType="text" caseType="upper" size="5" fontSize="10" alignment="2" fontName="" id="arg1" displayType="text" reportTitle="Bill of Lading" rowNo="1" colNo="1" height="15" width="70"/> <argument name="DESP_ID_FIRST" type="java.lang.String" value="" visible="Y" editable="Y" table="" field="" SRVCALLONCHANGE="Y" label="PTCN :" inputType="text" caseType="upper" size="5" fontSize="10" alignment="2" fontName="" id="arg1" displayType="text" reportTitle="Bill of Lading" rowNo="1" colNo="1" height="15" width="70"/>
<argument name="DESP_ID_LAST" type="java.lang.String" value="" visible="Y" editable="Y" table="" field="" SRVCALLONCHANGE="Y" label="Shipment ID To :" inputType="text" caseType="upper" size="5" fontSize="10" alignment="2" fontName="" id="arg1" displayType="text" reportTitle="Bill of Lading" rowNo="2" colNo="1" height="15" width="70"/>
<argument name="x_path" type="java.lang.String" value="/DocumentRoot/Bill_of_lading" visible="N" editable="N" table="" field="" SRVCALLONCHANGE="N" label="" inputType="text" caseType="mixed" size="50" format="string" fontSize="10" alignment="2" fontName="" id="arg8" displayType="text" reportTitle="Bill of Lading" rowNo="5" colNo="1" height="15" width="70"/> <argument name="x_path" type="java.lang.String" value="/DocumentRoot/Bill_of_lading" visible="N" editable="N" table="" field="" SRVCALLONCHANGE="N" label="" inputType="text" caseType="mixed" size="50" format="string" fontSize="10" alignment="2" fontName="" id="arg8" displayType="text" reportTitle="Bill of Lading" rowNo="5" colNo="1" height="15" width="70"/>
<argument name="design_source" type="java.lang.String" value="Bill_of_lading.jrxml" visible="N" editable="N" table="" field="" SRVCALLONCHANGE="N" label="" inputType="text" caseType="mixed" size="50" format="string" fontSize="10" alignment="2" fontName="" id="arg9" displayType="text" reportTitle="Bill of Lading" rowNo="6" colNo="1" height="15" width="70"/> <argument name="design_source" type="java.lang.String" value="Bill_of_lading.jrxml" visible="N" editable="N" table="" field="" SRVCALLONCHANGE="N" label="" inputType="text" caseType="mixed" size="50" format="string" fontSize="10" alignment="2" fontName="" id="arg9" displayType="text" reportTitle="Bill of Lading" rowNo="6" colNo="1" height="15" width="70"/>
<argument name="data_source" type="java.lang.String" value="SQL" visible="N" editable="N" table="" field="" SRVCALLONCHANGE="N" label="" inputType="text" caseType="mixed" size="50" format="string" fontSize="10" alignment="2" fontName="" id="arg9" displayType="text" reportTitle="Bill of Lading" rowNo="7" colNo="1" height="15" width="70"/> <argument name="data_source" type="java.lang.String" value="SQL" visible="N" editable="N" table="" field="" SRVCALLONCHANGE="N" label="" inputType="text" caseType="mixed" size="50" format="string" fontSize="10" alignment="2" fontName="" id="arg9" displayType="text" reportTitle="Bill of Lading" rowNo="7" colNo="1" height="15" width="70"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment