BF1981079 Print Multi-Level Bom
This commit is contained in:
parent
743c51e7be
commit
4565247d32
|
@ -73,7 +73,7 @@ public class PrintBOM extends SvrProcess {
|
||||||
p_M_Product_ID = ((BigDecimal) para[i].getParameter())
|
p_M_Product_ID = ((BigDecimal) para[i].getParameter())
|
||||||
.intValue();
|
.intValue();
|
||||||
|
|
||||||
} else if (name.equals("Implotion")) {
|
} else if (name.equals("Implosion")) {
|
||||||
p_implosion = ((String) para[i].getParameter()).equals("N") ? false
|
p_implosion = ((String) para[i].getParameter()).equals("N") ? false
|
||||||
: true;
|
: true;
|
||||||
}
|
}
|
||||||
|
@ -108,6 +108,9 @@ public class PrintBOM extends SvrProcess {
|
||||||
|
|
||||||
format = MPrintFormat.get(getCtx(), MPrintFormat
|
format = MPrintFormat.get(getCtx(), MPrintFormat
|
||||||
.getPrintFormat_ID("Multi Level BOM & Formula Detail", 53063, getAD_Client_ID()), false);
|
.getPrintFormat_ID("Multi Level BOM & Formula Detail", 53063, getAD_Client_ID()), false);
|
||||||
|
if (format == null)
|
||||||
|
format = MPrintFormat.get(getCtx(), MPrintFormat
|
||||||
|
.getPrintFormat_ID("Multi Level BOM & Formula Detail", 53063, 0), false); //try client 0
|
||||||
format.setLanguage(language);
|
format.setLanguage(language);
|
||||||
format.setTranslationLanguage(language);
|
format.setTranslationLanguage(language);
|
||||||
// query
|
// query
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
-- June 1, 2008 1:20:00 PM EST
|
||||||
|
-- BF1981079 - MultiLevel BOM & Formula Detail
|
||||||
|
DROP VIEW "rv_pp_product_bomline";
|
||||||
|
|
||||||
|
CREATE VIEW "rv_pp_product_bomline" ("seqno", "levelno", "levels", "ad_client_id", "ad_org_id", "createdby", "updatedby", "updated", "created", "ad_pinstance_id", "implosion", "m_product_id", "isactive", "pp_product_bom_id", "pp_product_bomline_id", "description", "iscritical", "componenttype", "tm_product_id", "c_uom_id", "issuemethod", "line", "m_attributesetinstance_id", "scrap", "validfrom", "validto", "qtybom", "qtybatch", "isqtypercentage") AS
|
||||||
|
SELECT t.seqno, t.levelno, t.levels, t.ad_client_id, t.ad_org_id, t.createdby, t.updatedby, t.updated, t.created, t.ad_pinstance_id, t.implosion, t.sel_product_id, bl.isactive, bl.pp_product_bom_id, bl.pp_product_bomline_id, bl.description, bl.iscritical, bl.componenttype, t.m_product_id, bl.c_uom_id, bl.issuemethod, bl.line, bl.m_attributesetinstance_id, bl.scrap, bl.validfrom, bl.validto, bl.qtybom, bl.qtybatch, bl.isqtypercentage
|
||||||
|
FROM t_bomline t
|
||||||
|
LEFT JOIN pp_product_bomline bl ON t.pp_product_bomline_id = bl.pp_product_bomline_id
|
||||||
|
ORDER BY t.seqno;
|
||||||
|
|
||||||
|
ALTER TABLE T_BOMLine DROP COLUMN Implotion;
|
|
@ -0,0 +1,11 @@
|
||||||
|
-- June 1, 2008 1:20:00 PM EST
|
||||||
|
-- BF1981079 - MultiLevel BOM & Formula Detail
|
||||||
|
DROP VIEW "rv_pp_product_bomline";
|
||||||
|
|
||||||
|
CREATE VIEW "rv_pp_product_bomline" ("seqno", "levelno", "levels", "ad_client_id", "ad_org_id", "createdby", "updatedby", "updated", "created", "ad_pinstance_id", "implosion", "m_product_id", "isactive", "pp_product_bom_id", "pp_product_bomline_id", "description", "iscritical", "componenttype", "tm_product_id", "c_uom_id", "issuemethod", "line", "m_attributesetinstance_id", "scrap", "validfrom", "validto", "qtybom", "qtybatch", "isqtypercentage") AS
|
||||||
|
SELECT t.seqno, t.levelno, t.levels, t.ad_client_id, t.ad_org_id, t.createdby, t.updatedby, t.updated, t.created, t.ad_pinstance_id, t.implosion, t.sel_product_id, bl.isactive, bl.pp_product_bom_id, bl.pp_product_bomline_id, bl.description, bl.iscritical, bl.componenttype, t.m_product_id, bl.c_uom_id, bl.issuemethod, bl.line, bl.m_attributesetinstance_id, bl.scrap, bl.validfrom, bl.validto, bl.qtybom, bl.qtybatch, bl.isqtypercentage
|
||||||
|
FROM t_bomline t
|
||||||
|
LEFT JOIN pp_product_bomline bl ON t.pp_product_bomline_id = bl.pp_product_bomline_id
|
||||||
|
ORDER BY t.seqno;
|
||||||
|
|
||||||
|
ALTER TABLE T_BOMLine DROP COLUMN Implotion;
|
Loading…
Reference in New Issue