Commit b3f620e4 authored by ssarkar's avatar ssarkar

update by sumit on 28/02/13 for issue tracker point 99 (STOCK DEALLOCATION) .


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92762 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 588e88d5
...@@ -150,14 +150,14 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo ...@@ -150,14 +150,14 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo
rs2 = pstmt2.executeQuery(); rs2 = pstmt2.executeQuery();
confirmed = ""; confirmed = "";
if( rs2.next()) if( rs2.next())
{ {
isIssueDone = true;
pickType = rs2.getString("PICK_TYPE"); pickType = rs2.getString("PICK_TYPE");
confirmed = rs2.getString("CONFIRMED"); confirmed = rs2.getString("CONFIRMED");
System.out.println(" pickType ["+pickType+"]"); System.out.println(" pickType ["+pickType+"] confirmed["+confirmed+"]");
if( "M".equalsIgnoreCase(pickType)) if( "Y".equalsIgnoreCase(confirmed))
{ {
locCode = rs2.getString("LOC_CODE__TO"); locCode = rs2.getString("LOC_CODE__TO");
isIssueDone = true;
} }
else else
{ {
...@@ -246,9 +246,12 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo ...@@ -246,9 +246,12 @@ public class DeallocArtConf extends ActionHandlerEJB implements DeallocArtConfLo
{ {
updatePickOrder(pickOrder, pickLineNo, DeallocQty, conn); updatePickOrder(pickOrder, pickLineNo, DeallocQty, conn);
} }
} }
else
{
updatePickOrder(pickOrder, pickLineNo, DeallocQty, conn);
}
updatePickOrder(pickOrder, pickLineNo, DeallocQty, conn);
errString = sorderDeAllocate(saleOrder, saleOrderLine, itemCode, DeallocQty, expLev, custCode, lotSl, lotNo, locCode, xtraParams, waveId, pickOrder); errString = sorderDeAllocate(saleOrder, saleOrderLine, itemCode, DeallocQty, expLev, custCode, lotSl, lotNo, locCode, xtraParams, waveId, pickOrder);
if (errString != null && errString.trim().length() > 0) if (errString != null && errString.trim().length() > 0)
......
...@@ -29849,6 +29849,32 @@ alter table distroutedet add ship_type char(1); ...@@ -29849,6 +29849,32 @@ alter table distroutedet add ship_type char(1);
-- sumit 27/02/13 for stock deallocation -- sumit 27/02/13 for stock deallocation
create table dealloc_art
(
tran_id varchar2(10),
site_code char(5),
PTCN char(10),
wave_id varchar2(12),
confirmed char(1),
conf_date date,
chg_date date,
chg_user char(10),
chg_term char(15)
);
ALTER TABLE dealloc_art ADD ( CONSTRAINT PK_A_DEALLOC PRIMARY KEY ( TRAN_ID ));
create table dealloc_art_det
(
tran_id varchar2(10),
line_no NUMBER(3,0),
carton_no varchar2(20),
pick_order char(10),
line_no__pick NUMBER(3,0),
item_code char(10),
quantity NUMBER(14,3),
pick_type char(1)
);
ALTER TABLE dealloc_art_det ADD ( CONSTRAINT PK_A_DEALLOCDET PRIMARY KEY ( TRAN_ID, LINE_NO ));
create or replace create or replace
FUNCTION FN_CHECK_DEALLOC_ARTDET(SI_PTCN IN CHAR, SI_CARTON_NO IN CHAR ) FUNCTION FN_CHECK_DEALLOC_ARTDET(SI_PTCN IN CHAR, SI_CARTON_NO IN CHAR )
......
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