Modify additional item cost routines in mip_bulk_load.pck and mip_quotation.pck to make use of enquiry type as a cost parameter. Matching changes to the BULK_LOAD.xls spreadsheet.

Change get_quote_items.fnc to return the descriptions of additional items instead of the 'code'.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@12542 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
andrew.hardy
2009-09-08 10:58:39 +00:00
parent 561266e548
commit a645a35335
5 changed files with 235 additions and 213 deletions

Binary file not shown.

View File

@@ -1,195 +1,198 @@
,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,
"SELLING_PRICE","COST_PRICE","DELIVERY_COST","VALID_FROM","VALID_TO","COST_TYPE","MODU_CODE","HOU_CODE","BAS_CODE","ADIT_CODE","METY_CODE","MESC_CODE",,,,,,,,,,,,,, "SELLING_PRICE","COST_PRICE","DELIVERY_COST","VALID_FROM","VALID_TO","COST_TYPE","MODU_CODE","HOU_CODE","BAS_CODE","ADIT_CODE","METY_CODE","MESC_CODE","ENTY_CODE"
48.63,,0.00,,,"MOCO","AD016S",,,,,,,,,,,,,,,,,,, 48.63,,0.00,,,"MOCO","AD016S",,,,,,
48.63,,0.00,,,"MOCO","AD016SW",,,,,,,,,,,,,,,,,,, 48.63,,0.00,,,"MOCO","AD016SW",,,,,,
101.37,,0.00,,,"MOCO","AD025S",,,,,,,,,,,,,,,,,,, 101.37,,0.00,,,"MOCO","AD025S",,,,,,
101.37,,0.00,,,"MOCO","AD025SW",,,,,,,,,,,,,,,,,,, 101.37,,0.00,,,"MOCO","AD025SW",,,,,,
101.38,,0.00,,,"MOCO","AD040S",,,,,,,,,,,,,,,,,,, 101.38,,0.00,,,"MOCO","AD040S",,,,,,
481.53,,0.00,,,"MOCO","AD065S",,,,,,,,,,,,,,,,,,, 481.53,,0.00,,,"MOCO","AD065S",,,,,,
493.92,,0.00,,,"MOCO","AD100S",,,,,,,,,,,,,,,,,,, 493.92,,0.00,,,"MOCO","AD100S",,,,,,
719.38,,0.00,,,"MOCO","AD160S",,,,,,,,,,,,,,,,,,, 719.38,,0.00,,,"MOCO","AD160S",,,,,,
228.73,,27.50,,,"MOCO","ARCMVV0025A",,,,,,,,,,,,,,,,,,, 228.73,,27.50,,,"MOCO","ARCMVV0025A",,,,,,
228.73,,27.50,,,"MOCO","ARCMVV0025AW",,,,,,,,,,,,,,,,,,, 228.73,,27.50,,,"MOCO","ARCMVV0025AW",,,,,,
302.97,,27.50,,,"MOCO","ARCMVV0040AW",,,,,,,,,,,,,,,,,,, 302.97,,27.50,,,"MOCO","ARCMVV0040AW",,,,,,
302.97,,27.50,,,"MOCO","ARCMVV0040A",,,,,,,,,,,,,,,,,,, 302.97,,27.50,,,"MOCO","ARCMVV0040A",,,,,,
692.89,,60.50,,,"MOCO","ARCMHH0065A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMHH0065A",,,,,,
692.89,,60.50,,,"MOCO","ARCMVV0065A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMVV0065A",,,,,,
692.89,,60.50,,,"MOCO","ARCMVH0065A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMVH0065A",,,,,,
692.89,,60.50,,,"MOCO","ARCMHV0065A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMHV0065A",,,,,,
692.89,,60.50,,,"MOCO","ARCMHH0100A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMHH0100A",,,,,,
692.89,,60.50,,,"MOCO","ARCMVV0100A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMVV0100A",,,,,,
692.89,,60.50,,,"MOCO","ARCMVH0100A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMVH0100A",,,,,,
692.89,,60.50,,,"MOCO","ARCMHV0100A",,,,,,,,,,,,,,,,,,, 692.89,,60.50,,,"MOCO","ARCMHV0100A",,,,,,
955.61,,60.50,,,"MOCO","ARCMVV0160A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMVV0160A",,,,,,
955.61,,60.50,,,"MOCO","ARCMHH0160A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMHH0160A",,,,,,
955.61,,60.50,,,"MOCO","ARCMVH0160A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMVH0160A",,,,,,
955.61,,60.50,,,"MOCO","ARCMHV0160A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMHV0160A",,,,,,
955.61,,60.50,,,"MOCO","ARCMVV0200A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMVV0200A",,,,,,
955.61,,60.50,,,"MOCO","ARCMHH0200A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMHH0200A",,,,,,
955.61,,60.50,,,"MOCO","ARCMVH0200A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMVH0200A",,,,,,
955.61,,60.50,,,"MOCO","ARCMHV0200A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMHV0200A",,,,,,
955.61,,60.50,,,"MOCO","ARCMVV0250A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMVV0250A",,,,,,
955.61,,60.50,,,"MOCO","ARCMHH0250A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMHH0250A",,,,,,
955.61,,60.50,,,"MOCO","ARCMVH0250A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMVH0250A",,,,,,
955.61,,60.50,,,"MOCO","ARCMHV0250A",,,,,,,,,,,,,,,,,,, 955.61,,60.50,,,"MOCO","ARCMHV0250A",,,,,,
1878.27,,60.50,,,"MOCO","ARVV0250AP",,,,,,,,,,,,,,,,,,, 1878.27,,60.50,,,"MOCO","ARVV0250AP",,,,,,
1878.27,,60.50,,,"MOCO","ARHH0250AP",,,,,,,,,,,,,,,,,,, 1878.27,,60.50,,,"MOCO","ARHH0250AP",,,,,,
1878.27,,60.50,,,"MOCO","ARVH0250AP",,,,,,,,,,,,,,,,,,, 1878.27,,60.50,,,"MOCO","ARVH0250AP",,,,,,
1878.27,,60.50,,,"MOCO","ARHV0250AP",,,,,,,,,,,,,,,,,,, 1878.27,,60.50,,,"MOCO","ARHV0250AP",,,,,,
1232.87,,60.50,,,"MOCO","ARVV0300A",,,,,,,,,,,,,,,,,,, 1232.87,,60.50,,,"MOCO","ARVV0300A",,,,,,
1232.87,,60.50,,,"MOCO","ARHH0300A",,,,,,,,,,,,,,,,,,, 1232.87,,60.50,,,"MOCO","ARHH0300A",,,,,,
1232.87,,60.50,,,"MOCO","ARVH0300A",,,,,,,,,,,,,,,,,,, 1232.87,,60.50,,,"MOCO","ARVH0300A",,,,,,
1232.87,,60.50,,,"MOCO","ARHV0300A",,,,,,,,,,,,,,,,,,, 1232.87,,60.50,,,"MOCO","ARHV0300A",,,,,,
2848.37,,99.00,,,"MOCO","ARVV0300AP",,,,,,,,,,,,,,,,,,, 2848.37,,99.00,,,"MOCO","ARVV0300AP",,,,,,
2848.37,,99.00,,,"MOCO","ARHH0300AP",,,,,,,,,,,,,,,,,,, 2848.37,,99.00,,,"MOCO","ARHH0300AP",,,,,,
2848.37,,99.00,,,"MOCO","ARVH0300AP",,,,,,,,,,,,,,,,,,, 2848.37,,99.00,,,"MOCO","ARVH0300AP",,,,,,
2848.37,,99.00,,,"MOCO","ARHV0300AP",,,,,,,,,,,,,,,,,,, 2848.37,,99.00,,,"MOCO","ARHV0300AP",,,,,,
1663.49,,60.50,,,"MOCO","ARVV0400A",,,,,,,,,,,,,,,,,,, 1663.49,,60.50,,,"MOCO","ARVV0400A",,,,,,
1663.49,,60.50,,,"MOCO","ARHH0400A",,,,,,,,,,,,,,,,,,, 1663.49,,60.50,,,"MOCO","ARHH0400A",,,,,,
1663.49,,60.50,,,"MOCO","ARVH0400A",,,,,,,,,,,,,,,,,,, 1663.49,,60.50,,,"MOCO","ARVH0400A",,,,,,
1663.49,,60.50,,,"MOCO","ARHV0400A",,,,,,,,,,,,,,,,,,, 1663.49,,60.50,,,"MOCO","ARHV0400A",,,,,,
1911.86,,99.00,,,"MOCO","ARVV0650A",,,,,,,,,,,,,,,,,,, 1911.86,,99.00,,,"MOCO","ARVV0650A",,,,,,
1911.86,,99.00,,,"MOCO","ARHH0650A",,,,,,,,,,,,,,,,,,, 1911.86,,99.00,,,"MOCO","ARHH0650A",,,,,,
1911.86,,99.00,,,"MOCO","ARVH0650A",,,,,,,,,,,,,,,,,,, 1911.86,,99.00,,,"MOCO","ARVH0650A",,,,,,
1911.86,,99.00,,,"MOCO","ARHV0650A",,,,,,,,,,,,,,,,,,, 1911.86,,99.00,,,"MOCO","ARHV0650A",,,,,,
4233.68,,550.00,,,"MOCO","ARVV0650AP",,,,,,,,,,,,,,,,,,, 4233.68,,550.00,,,"MOCO","ARVV0650AP",,,,,,
4233.68,,550.00,,,"MOCO","ARHH0650AP",,,,,,,,,,,,,,,,,,, 4233.68,,550.00,,,"MOCO","ARHH0650AP",,,,,,
4233.68,,550.00,,,"MOCO","ARVH0650AP",,,,,,,,,,,,,,,,,,, 4233.68,,550.00,,,"MOCO","ARVH0650AP",,,,,,
4233.68,,550.00,,,"MOCO","ARHV0650AP",,,,,,,,,,,,,,,,,,, 4233.68,,550.00,,,"MOCO","ARHV0650AP",,,,,,
1935.88,,99.00,,,"MOCO","ARVV1000A",,,,,,,,,,,,,,,,,,, 1935.88,,99.00,,,"MOCO","ARVV1000A",,,,,,
1935.88,,99.00,,,"MOCO","ARHH1000A",,,,,,,,,,,,,,,,,,, 1935.88,,99.00,,,"MOCO","ARHH1000A",,,,,,
1935.88,,99.00,,,"MOCO","ARVH1000A",,,,,,,,,,,,,,,,,,, 1935.88,,99.00,,,"MOCO","ARVH1000A",,,,,,
1935.88,,99.00,,,"MOCO","ARHV1000A",,,,,,,,,,,,,,,,,,, 1935.88,,99.00,,,"MOCO","ARHV1000A",,,,,,
4793.35,,550.00,,,"MOCO","ARVV1000AP",,,,,,,,,,,,,,,,,,, 4793.35,,550.00,,,"MOCO","ARVV1000AP",,,,,,
4793.35,,550.00,,,"MOCO","ARHH1000AP",,,,,,,,,,,,,,,,,,, 4793.35,,550.00,,,"MOCO","ARHH1000AP",,,,,,
4793.35,,550.00,,,"MOCO","ARVH1000AP",,,,,,,,,,,,,,,,,,, 4793.35,,550.00,,,"MOCO","ARVH1000AP",,,,,,
4793.35,,550.00,,,"MOCO","ARHV1000AP",,,,,,,,,,,,,,,,,,, 4793.35,,550.00,,,"MOCO","ARHV1000AP",,,,,,
402.75,,92.40,,,"MOCO","ASD016A",,,,,,,,,,,,,,,,,,, 402.75,,92.40,,,"MOCO","ASD016A",,,,,,
401.65,,92.40,,,"MOCO","ASD016AW",,,,,,,,,,,,,,,,,,, 401.65,,92.40,,,"MOCO","ASD016AW",,,,,,
461.60,,92.40,,,"MOCO","ASD025A",,,,,,,,,,,,,,,,,,, 461.60,,92.40,,,"MOCO","ASD025A",,,,,,
632.08,,92.40,,,"MOCO","ASD040A",,,,,,,,,,,,,,,,,,, 632.08,,92.40,,,"MOCO","ASD040A",,,,,,
1157.21,,92.40,,,"MOCO","ASD065A",,,,,,,,,,,,,,,,,,, 1157.21,,92.40,,,"MOCO","ASD065A",,,,,,
1628.98,,92.40,,,"MOCO","ASD100A",,,,,,,,,,,,,,,,,,, 1628.98,,92.40,,,"MOCO","ASD100A",,,,,,
1652.92,,92.40,,,"MOCO","ASD160A",,,,,,,,,,,,,,,,,,, 1652.92,,92.40,,,"MOCO","ASD160A",,,,,,
606.38,,92.40,,,"MOCO","ASR0025A",,,,,,,,,,,,,,,,,,, 606.38,,92.40,,,"MOCO","ASR0025A",,,,,,
618.38,,92.40,,,"MOCO","ASR0040A",,,,,,,,,,,,,,,,,,, 618.38,,92.40,,,"MOCO","ASR0040A",,,,,,
1648.77,,92.40,,,"MOCO","ASR0100A",,,,,,,,,,,,,,,,,,, 1648.77,,92.40,,,"MOCO","ASR0100A",,,,,,
1842.23,,92.40,,,"MOCO","ASR0160A",,,,,,,,,,,,,,,,,,, 1842.23,,92.40,,,"MOCO","ASR0160A",,,,,,
2107.45,,92.40,,,"MOCO","ASR0200A",,,,,,,,,,,,,,,,,,, 2107.45,,92.40,,,"MOCO","ASR0200A",,,,,,
3041.90,,92.40,,,"MOCO","ASR0250A",,,,,,,,,,,,,,,,,,, 3041.90,,92.40,,,"MOCO","ASR0250A",,,,,,
3302.16,,92.40,,,"MOCO","ASR0300A",,,,,,,,,,,,,,,,,,, 3302.16,,92.40,,,"MOCO","ASR0300A",,,,,,
3667.75,,92.40,,,"MOCO","ASR0400A",,,,,,,,,,,,,,,,,,, 3667.75,,92.40,,,"MOCO","ASR0400A",,,,,,
3902.51,,550.00,,,"MOCO","ASR0650A",,,,,,,,,,,,,,,,,,, 3902.51,,550.00,,,"MOCO","ASR0650A",,,,,,
4569.86,,550.00,,,"MOCO","ASR1000A",,,,,,,,,,,,,,,,,,, 4569.86,,550.00,,,"MOCO","ASR1000A",,,,,,
1377.20,,330.00,,,"MOCO","ASR0025D",,,,,,,,,,,,,,,,,,, 1377.20,,330.00,,,"MOCO","ASR0025D",,,,,,
1377.20,,330.00,,,"MOCO","ASR0040D",,,,,,,,,,,,,,,,,,, 1377.20,,330.00,,,"MOCO","ASR0040D",,,,,,
1377.20,,330.00,,,"MOCO","ASR0065D",,,,,,,,,,,,,,,,,,, 1377.20,,330.00,,,"MOCO","ASR0065D",,,,,,
2376.00,,330.00,,,"MOCO","ASR0100D",,,,,,,,,,,,,,,,,,, 2376.00,,330.00,,,"MOCO","ASR0100D",,,,,,
3131.70,,330.00,,,"MOCO","ASR0160D",,,,,,,,,,,,,,,,,,, 3131.70,,330.00,,,"MOCO","ASR0160D",,,,,,
3663.00,,605.00,,,"MOCO","ASR0250D",,,,,,,,,,,,,,,,,,, 3663.00,,605.00,,,"MOCO","ASR0250D",,,,,,
3771.90,,605.00,,,"MOCO","ASR0310D",,,,,,,,,,,,,,,,,,, 3771.90,,605.00,,,"MOCO","ASR0310D",,,,,,
6092.90,,605.00,,,"MOCO","ASR0450D",,,,,,,,,,,,,,,,,,, 6092.90,,605.00,,,"MOCO","ASR0450D",,,,,,
6092.90,,605.00,,,"MOCO","ASR0450DP",,,,,,,,,,,,,,,,,,, 6092.90,,605.00,,,"MOCO","ASR0450DP",,,,,,
6938.80,,605.00,,,"MOCO","ASR0650D",,,,,,,,,,,,,,,,,,, 6938.80,,605.00,,,"MOCO","ASR0650D",,,,,,
7616.40,,605.00,,,"MOCO","ASR1075D",,,,,,,,,,,,,,,,,,, 7616.40,,605.00,,,"MOCO","ASR1075D",,,,,,
8800.00,,605.00,,,"MOCO","ASR1600D",,,,,,,,,,,,,,,,,,, 8800.00,,605.00,,,"MOCO","ASR1600D",,,,,,
12862.30,,605.00,,,"MOCO","ASR2885D",,,,,,,,,,,,,,,,,,, 12862.30,,605.00,,,"MOCO","ASR2885D",,,,,,
437.44,,,,,"AICO",,,,"EMS",,,,,,,,,,,,,,,, 437.44,,,,,"AICO",,,,"EMS",,,
400.00,,,,,"AICO",,,,"LIFTING GEAR",,,,,,,,,,,,,,,, 400.00,,,,,"AICO",,,,"LIFTING GEAR",,,
123.56,,,,,"AICO",,,,"PURGING","Diaphragm",,,,,,,,,,,,,,, 123.45,,,,,"AICO",,,,"PURGING","Diaphragm",,"REMOVE"
,,,,,"AICO",,,,"AMR",,,,,,,,,,,,,,,,"Diaphragm" ,,,,,"AICO",,,,"AMR",,,
245.91,,,,,"AICO",,,,"CONVERTER INSTALL",,,,,,,,,,,,,,,, 245.91,,,,,"AICO",,,,"CONVERTER INSTALL",,,
311.70,,,,,"AICO",,,,"CONVERTER REMOVE",,,,,,,,,,,,,,,, 311.70,,,,,"AICO",,,,"CONVERTER REMOVE",,,
996.93,,,,,"BACO",,,"RA0025LPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0025LPB",,,,
996.93,,,,,"BACO",,,"RA0025MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0025MPB",,,,
996.93,,,,,"BACO",,,"RA0040LPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0040LPB",,,,
996.93,,,,,"BACO",,,"RA0040MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0040MPB",,,,
1620.02,,,,,"BACO",,,"RA0065LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0065LPB",,,,
1620.02,,,,,"BACO",,,"RA0100LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0100LPB",,,,
996.93,,,,,"BACO",,,"RA0100MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0100MPB",,,,
1620.02,,,,,"BACO",,,"RA0160LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0160LPB",,,,
996.93,,,,,"BACO",,,"RA0160MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0160MPB",,,,
1620.02,,,,,"BACO",,,"RA0200LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0200LPB",,,,
996.93,,,,,"BACO",,,"RA0200MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RA0200MPB",,,,
1620.02,,,,,"BACO",,,"RA0250+LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0250+LPB",,,,
1620.02,,,,,"BACO",,,"RA0250LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0250LPB",,,,
1620.02,,,,,"BACO",,,"RA0250MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0250MPB",,,,
1931.56,,,,,"BACO",,,"RA0300+LPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RA0300+LPB",,,,
1620.02,,,,,"BACO",,,"RA0300LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0300LPB",,,,
1620.02,,,,,"BACO",,,"RA0300MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0300MPB",,,,
1931.56,,,,,"BACO",,,"RA0400LPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RA0400LPB",,,,
1620.02,,,,,"BACO",,,"RA0400MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RA0400MPB",,,,
2118.49,,,,,"BACO",,,"RA0650+LPB",,,,,,,,,,,,,,,,, 2118.49,,,,,"BACO",,,"RA0650+LPB",,,,
1931.56,,,,,"BACO",,,"RA0650LPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RA0650LPB",,,,
1931.56,,,,,"BACO",,,"RA0650MPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RA0650MPB",,,,
2118.49,,,,,"BACO",,,"RA1000+LPB",,,,,,,,,,,,,,,,, 2118.49,,,,,"BACO",,,"RA1000+LPB",,,,
1931.56,,,,,"BACO",,,"RA1000LPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RA1000LPB",,,,
1931.56,,,,,"BACO",,,"RA1000MPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RA1000MPB",,,,
996.93,,,,,"BACO",,,"RD0025MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RD0025MPB",,,,
996.93,,,,,"BACO",,,"RD0040MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RD0040MPB",,,,
996.93,,,,,"BACO",,,"RD0065MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RD0065MPB",,,,
996.93,,,,,"BACO",,,"RD0100MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"RD0100MPB",,,,
1620.02,,,,,"BACO",,,"RD0160MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RD0160MPB",,,,
1620.02,,,,,"BACO",,,"RD0250MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RD0250MPB",,,,
1620.02,,,,,"BACO",,,"RD0310MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RD0310MPB",,,,
1620.02,,,,,"BACO",,,"RD0450+MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RD0450+MPB",,,,
1620.02,,,,,"BACO",,,"RD0450MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"RD0450MPB",,,,
1931.56,,,,,"BACO",,,"RD0650MPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RD0650MPB",,,,
1931.56,,,,,"BACO",,,"RD1075MPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RD1075MPB",,,,
1931.56,,,,,"BACO",,,"RD1600MPB",,,,,,,,,,,,,,,,, 1931.56,,,,,"BACO",,,"RD1600MPB",,,,
2430.03,,,,,"BACO",,,"RD2885MPB",,,,,,,,,,,,,,,,, 2430.03,,,,,"BACO",,,"RD2885MPB",,,,
996.93,,,,,"BACO",,,"U016LPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U016LPB",,,,
996.93,,,,,"BACO",,,"U016MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U016MPB",,,,
996.93,,,,,"BACO",,,"U025LPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U025LPB",,,,
996.93,,,,,"BACO",,,"U025MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U025MPB",,,,
996.93,,,,,"BACO",,,"U040LPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U040LPB",,,,
996.93,,,,,"BACO",,,"U040MPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U040MPB",,,,
996.93,,,,,"BACO",,,"U065LPB",,,,,,,,,,,,,,,,, 996.93,,,,,"BACO",,,"U065LPB",,,,
1620.02,,,,,"BACO",,,"U065MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"U065MPB",,,,
1620.02,,,,,"BACO",,,"U100LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"U100LPB",,,,
1620.02,,,,,"BACO",,,"U100MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"U100MPB",,,,
1620.02,,,,,"BACO",,,"U160LPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"U160LPB",,,,
1620.02,,,,,"BACO",,,"U160MPB",,,,,,,,,,,,,,,,, 1620.02,,,,,"BACO",,,"U160MPB",,,,
248.61,,,,,"HOCO",,"GC2",,,,,,,,,,,,,,,,,, 248.61,,,,,"HOCO",,"GC2",,,,,
293.47,,,,,"HOCO",,"GC2FS",,,,,,,,,,,,,,,,,, 293.47,,,,,"HOCO",,"GC2FS",,,,,
310.92,,,,,"HOCO",,"GC2MP",,,,,,,,,,,,,,,,,, 310.92,,,,,"HOCO",,"GC2MP",,,,,
354.53,,,,,"HOCO",,"GC3",,,,,,,,,,,,,,,,,, 354.53,,,,,"HOCO",,"GC3",,,,,
394.41,,,,,"HOCO",,"GC4",,,,,,,,,,,,,,,,,, 394.41,,,,,"HOCO",,"GC4",,,,,
662.96,,,,,"HOCO",,"GC4+",,,,,,,,,,,,,,,,,, 662.96,,,,,"HOCO",,"GC4+",,,,,
781.35,,,,,"HOCO",,"GC5",,,,,,,,,,,,,,,,,, 781.35,,,,,"HOCO",,"GC5",,,,,
869.83,,,,,"HOCO",,"GC6LP",,,,,,,,,,,,,,,,,, 869.83,,,,,"HOCO",,"GC6LP",,,,,
981.98,,,,,"HOCO",,"GC6MP",,,,,,,,,,,,,,,,,, 981.98,,,,,"HOCO",,"GC6MP",,,,,
1094.14,,,,,"HOCO",,"GC7LP",,,,,,,,,,,,,,,,,, 1094.14,,,,,"HOCO",,"GC7LP",,,,,
1206.29,,,,,"HOCO",,"GC7MP",,,,,,,,,,,,,,,,,, 1206.29,,,,,"HOCO",,"GC7MP",,,,,
1265.48,,,,,"HOCO",,"GC7+LP",,,,,,,,,,,,,,,,,, 1265.48,,,,,"HOCO",,"GC7+LP",,,,,
1377.64,,,,,"HOCO",,"GC7+MP",,,,,,,,,,,,,,,,,, 1377.64,,,,,"HOCO",,"GC7+MP",,,,,
2722.88,,,,,"HOCO",,"GC8LP/MP",,,,,,,,,,,,,,,,,, 2722.88,,,,,"HOCO",,"GC8LP/MP",,,,,
316.53,,,,,"HOCO",,"Gas Cab No 2 (Multi)",,,,,,,,,,,,,,,,,, 316.53,,,,,"HOCO",,"Gas Cab No 2 (Multi)",,,,,
392.54,,,,,"HOCO",,"Gas Cab No 4",,,,,,,,,,,,,,,,,, 392.54,,,,,"HOCO",,"Gas Cab No 4",,,,,
891.01,,,,,"HOCO",,"Gas Cab No 6",,,,,,,,,,,,,,,,,, 891.01,,,,,"HOCO",,"Gas Cab No 6",,,,,
3673.70,,,,,"HOCO",,"Custom1",,,,,,,,,,,,,,,,,, 3673.70,,,,,"HOCO",,"Custom1",,,,,
4055.03,,,,,"HOCO",,"Custom2",,,,,,,,,,,,,,,,,, 4055.03,,,,,"HOCO",,"Custom2",,,,,
4204.57,,,,,"HOCO",,"Custom3",,,,,,,,,,,,,,,,,, 4204.57,,,,,"HOCO",,"Custom3",,,,,
3916.71,,,,,"HOCO",,"Custom4",,,,,,,,,,,,,,,,,, 3916.71,,,,,"HOCO",,"Custom4",,,,,
4326.70,,,,,"HOCO",,"Custom5",,,,,,,,,,,,,,,,,, 4326.70,,,,,"HOCO",,"Custom5",,,,,
4978.44,,,,,"HOCO",,"Custom6",,,,,,,,,,,,,,,,,, 4978.44,,,,,"HOCO",,"Custom6",,,,,
3303.59,,,,,"HOCO",,"KP1",,,,,,,,,,,,,,,,,, 3303.59,,,,,"HOCO",,"KP1",,,,,
3535.38,,,,,"HOCO",,"KP2",,,,,,,,,,,,,,,,,, 3535.38,,,,,"HOCO",,"KP2",,,,,
3770.90,,,,,"HOCO",,"KP3",,,,,,,,,,,,,,,,,, 3770.90,,,,,"HOCO",,"KP3",,,,,
4431.37,,,,,"HOCO",,"KP4",,,,,,,,,,,,,,,,,, 4431.37,,,,,"HOCO",,"KP4",,,,,
4574.68,,,,,"HOCO",,"KP5",,,,,,,,,,,,,,,,,, 4574.68,,,,,"HOCO",,"KP5",,,,,
280.39,,,,,"HOCO",,"Gas Cab No 2BB",,,,,,,,,,,,,,,,,, 280.39,,,,,"HOCO",,"Gas Cab No 2BB",,,,,
392.54,,,,,"HOCO",,"Gas Cab No 4BB25",,,,,,,,,,,,,,,,,, 392.54,,,,,"HOCO",,"Gas Cab No 4BB25",,,,,
392.54,,,,,"HOCO",,"Gas Cab No 4BB40",,,,,,,,,,,,,,,,,, 392.54,,,,,"HOCO",,"Gas Cab No 4BB40",,,,,
956.39,,,,,"HOCO",,"Gas Cab No 6BB100",,,,,,,,,,,,,,,,,, 956.39,,,,,"HOCO",,"Gas Cab No 6BB100",,,,,
1170.88,,,,,"HOCO",,"Gas Cab No 6BB160",,,,,,,,,,,,,,,,,, 1170.88,,,,,"HOCO",,"Gas Cab No 6BB160",,,,,
293.47,,,,,"HOCO",,"GC2FSBB",,,,,,,,,,,,,,,,,, 293.47,,,,,"HOCO",,"GC2FSBB",,,,,
354.53,,,,,"HOCO",,"GC3BB",,,,,,,,,,,,,,,,,, 354.53,,,,,"HOCO",,"GC3BB",,,,,
394.41,,,,,"HOCO",,"GC4BB25",,,,,,,,,,,,,,,,,, 394.41,,,,,"HOCO",,"GC4BB25",,,,,
394.41,,,,,"HOCO",,"GC4BB40",,,,,,,,,,,,,,,,,, 394.41,,,,,"HOCO",,"GC4BB40",,,,,
781.35,,,,,"HOCO",,"GC5BB",,,,,,,,,,,,,,,,,, 781.35,,,,,"HOCO",,"GC5BB",,,,,
956.39,,,,,"HOCO",,"GC6BB100",,,,,,,,,,,,,,,,,, 956.39,,,,,"HOCO",,"GC6BB100",,,,,
1170.88,,,,,"HOCO",,"GC6BB160",,,,,,,,,,,,,,,,,, 1170.88,,,,,"HOCO",,"GC6BB160",,,,,
248.61,,,,,"HOCO",,"GC2BB",,,,,,,,,,,,,,,,,, 248.61,,,,,"HOCO",,"GC2BB",,,,,
316.53,,,,,"HOCO",,"Gas Cab No 2MP",,,,,,,,,,,,,,,,,, 316.53,,,,,"HOCO",,"Gas Cab No 2MP",,,,,
5625.20,,,,,"HOCO",,"Custom7",,,,,,,,,,,,,,,,,, 5625.20,,,,,"HOCO",,"Custom7",,,,,
543.21,,,,,"AICO",,,,"PURGING","Diaphragm",,"ADVERSARIAL"
876.54,,,,,"AICO",,,,"PURGING","Diaphragm",,
456.78,,,,,"AICO",,,,"PURGING","Diaphragm",,"STD REMOVE"
1
2 SELLING_PRICE COST_PRICE DELIVERY_COST VALID_FROM VALID_TO COST_TYPE MODU_CODE HOU_CODE BAS_CODE ADIT_CODE METY_CODE MESC_CODE ENTY_CODE
3 48.63 0.00 MOCO AD016S
4 48.63 0.00 MOCO AD016SW
5 101.37 0.00 MOCO AD025S
6 101.37 0.00 MOCO AD025SW
7 101.38 0.00 MOCO AD040S
8 481.53 0.00 MOCO AD065S
9 493.92 0.00 MOCO AD100S
10 719.38 0.00 MOCO AD160S
11 228.73 27.50 MOCO ARCMVV0025A
12 228.73 27.50 MOCO ARCMVV0025AW
13 302.97 27.50 MOCO ARCMVV0040AW
14 302.97 27.50 MOCO ARCMVV0040A
15 692.89 60.50 MOCO ARCMHH0065A
16 692.89 60.50 MOCO ARCMVV0065A
17 692.89 60.50 MOCO ARCMVH0065A
18 692.89 60.50 MOCO ARCMHV0065A
19 692.89 60.50 MOCO ARCMHH0100A
20 692.89 60.50 MOCO ARCMVV0100A
21 692.89 60.50 MOCO ARCMVH0100A
22 692.89 60.50 MOCO ARCMHV0100A
23 955.61 60.50 MOCO ARCMVV0160A
24 955.61 60.50 MOCO ARCMHH0160A
25 955.61 60.50 MOCO ARCMVH0160A
26 955.61 60.50 MOCO ARCMHV0160A
27 955.61 60.50 MOCO ARCMVV0200A
28 955.61 60.50 MOCO ARCMHH0200A
29 955.61 60.50 MOCO ARCMVH0200A
30 955.61 60.50 MOCO ARCMHV0200A
31 955.61 60.50 MOCO ARCMVV0250A
32 955.61 60.50 MOCO ARCMHH0250A
33 955.61 60.50 MOCO ARCMVH0250A
34 955.61 60.50 MOCO ARCMHV0250A
35 1878.27 60.50 MOCO ARVV0250AP
36 1878.27 60.50 MOCO ARHH0250AP
37 1878.27 60.50 MOCO ARVH0250AP
38 1878.27 60.50 MOCO ARHV0250AP
39 1232.87 60.50 MOCO ARVV0300A
40 1232.87 60.50 MOCO ARHH0300A
41 1232.87 60.50 MOCO ARVH0300A
42 1232.87 60.50 MOCO ARHV0300A
43 2848.37 99.00 MOCO ARVV0300AP
44 2848.37 99.00 MOCO ARHH0300AP
45 2848.37 99.00 MOCO ARVH0300AP
46 2848.37 99.00 MOCO ARHV0300AP
47 1663.49 60.50 MOCO ARVV0400A
48 1663.49 60.50 MOCO ARHH0400A
49 1663.49 60.50 MOCO ARVH0400A
50 1663.49 60.50 MOCO ARHV0400A
51 1911.86 99.00 MOCO ARVV0650A
52 1911.86 99.00 MOCO ARHH0650A
53 1911.86 99.00 MOCO ARVH0650A
54 1911.86 99.00 MOCO ARHV0650A
55 4233.68 550.00 MOCO ARVV0650AP
56 4233.68 550.00 MOCO ARHH0650AP
57 4233.68 550.00 MOCO ARVH0650AP
58 4233.68 550.00 MOCO ARHV0650AP
59 1935.88 99.00 MOCO ARVV1000A
60 1935.88 99.00 MOCO ARHH1000A
61 1935.88 99.00 MOCO ARVH1000A
62 1935.88 99.00 MOCO ARHV1000A
63 4793.35 550.00 MOCO ARVV1000AP
64 4793.35 550.00 MOCO ARHH1000AP
65 4793.35 550.00 MOCO ARVH1000AP
66 4793.35 550.00 MOCO ARHV1000AP
67 402.75 92.40 MOCO ASD016A
68 401.65 92.40 MOCO ASD016AW
69 461.60 92.40 MOCO ASD025A
70 632.08 92.40 MOCO ASD040A
71 1157.21 92.40 MOCO ASD065A
72 1628.98 92.40 MOCO ASD100A
73 1652.92 92.40 MOCO ASD160A
74 606.38 92.40 MOCO ASR0025A
75 618.38 92.40 MOCO ASR0040A
76 1648.77 92.40 MOCO ASR0100A
77 1842.23 92.40 MOCO ASR0160A
78 2107.45 92.40 MOCO ASR0200A
79 3041.90 92.40 MOCO ASR0250A
80 3302.16 92.40 MOCO ASR0300A
81 3667.75 92.40 MOCO ASR0400A
82 3902.51 550.00 MOCO ASR0650A
83 4569.86 550.00 MOCO ASR1000A
84 1377.20 330.00 MOCO ASR0025D
85 1377.20 330.00 MOCO ASR0040D
86 1377.20 330.00 MOCO ASR0065D
87 2376.00 330.00 MOCO ASR0100D
88 3131.70 330.00 MOCO ASR0160D
89 3663.00 605.00 MOCO ASR0250D
90 3771.90 605.00 MOCO ASR0310D
91 6092.90 605.00 MOCO ASR0450D
92 6092.90 605.00 MOCO ASR0450DP
93 6938.80 605.00 MOCO ASR0650D
94 7616.40 605.00 MOCO ASR1075D
95 8800.00 605.00 MOCO ASR1600D
96 12862.30 605.00 MOCO ASR2885D
97 437.44 AICO EMS
98 400.00 AICO LIFTING GEAR
99 123.56 123.45 AICO PURGING Diaphragm REMOVE
100 AICO AMR Diaphragm
101 245.91 AICO CONVERTER INSTALL
102 311.70 AICO CONVERTER REMOVE
103 996.93 BACO RA0025LPB
104 996.93 BACO RA0025MPB
105 996.93 BACO RA0040LPB
106 996.93 BACO RA0040MPB
107 1620.02 BACO RA0065LPB
108 1620.02 BACO RA0100LPB
109 996.93 BACO RA0100MPB
110 1620.02 BACO RA0160LPB
111 996.93 BACO RA0160MPB
112 1620.02 BACO RA0200LPB
113 996.93 BACO RA0200MPB
114 1620.02 BACO RA0250+LPB
115 1620.02 BACO RA0250LPB
116 1620.02 BACO RA0250MPB
117 1931.56 BACO RA0300+LPB
118 1620.02 BACO RA0300LPB
119 1620.02 BACO RA0300MPB
120 1931.56 BACO RA0400LPB
121 1620.02 BACO RA0400MPB
122 2118.49 BACO RA0650+LPB
123 1931.56 BACO RA0650LPB
124 1931.56 BACO RA0650MPB
125 2118.49 BACO RA1000+LPB
126 1931.56 BACO RA1000LPB
127 1931.56 BACO RA1000MPB
128 996.93 BACO RD0025MPB
129 996.93 BACO RD0040MPB
130 996.93 BACO RD0065MPB
131 996.93 BACO RD0100MPB
132 1620.02 BACO RD0160MPB
133 1620.02 BACO RD0250MPB
134 1620.02 BACO RD0310MPB
135 1620.02 BACO RD0450+MPB
136 1620.02 BACO RD0450MPB
137 1931.56 BACO RD0650MPB
138 1931.56 BACO RD1075MPB
139 1931.56 BACO RD1600MPB
140 2430.03 BACO RD2885MPB
141 996.93 BACO U016LPB
142 996.93 BACO U016MPB
143 996.93 BACO U025LPB
144 996.93 BACO U025MPB
145 996.93 BACO U040LPB
146 996.93 BACO U040MPB
147 996.93 BACO U065LPB
148 1620.02 BACO U065MPB
149 1620.02 BACO U100LPB
150 1620.02 BACO U100MPB
151 1620.02 BACO U160LPB
152 1620.02 BACO U160MPB
153 248.61 HOCO GC2
154 293.47 HOCO GC2FS
155 310.92 HOCO GC2MP
156 354.53 HOCO GC3
157 394.41 HOCO GC4
158 662.96 HOCO GC4+
159 781.35 HOCO GC5
160 869.83 HOCO GC6LP
161 981.98 HOCO GC6MP
162 1094.14 HOCO GC7LP
163 1206.29 HOCO GC7MP
164 1265.48 HOCO GC7+LP
165 1377.64 HOCO GC7+MP
166 2722.88 HOCO GC8LP/MP
167 316.53 HOCO Gas Cab No 2 (Multi)
168 392.54 HOCO Gas Cab No 4
169 891.01 HOCO Gas Cab No 6
170 3673.70 HOCO Custom1
171 4055.03 HOCO Custom2
172 4204.57 HOCO Custom3
173 3916.71 HOCO Custom4
174 4326.70 HOCO Custom5
175 4978.44 HOCO Custom6
176 3303.59 HOCO KP1
177 3535.38 HOCO KP2
178 3770.90 HOCO KP3
179 4431.37 HOCO KP4
180 4574.68 HOCO KP5
181 280.39 HOCO Gas Cab No 2BB
182 392.54 HOCO Gas Cab No 4BB25
183 392.54 HOCO Gas Cab No 4BB40
184 956.39 HOCO Gas Cab No 6BB100
185 1170.88 HOCO Gas Cab No 6BB160
186 293.47 HOCO GC2FSBB
187 354.53 HOCO GC3BB
188 394.41 HOCO GC4BB25
189 394.41 HOCO GC4BB40
190 781.35 HOCO GC5BB
191 956.39 HOCO GC6BB100
192 1170.88 HOCO GC6BB160
193 248.61 HOCO GC2BB
194 316.53 HOCO Gas Cab No 2MP
195 5625.20 HOCO Custom7
196 543.21 AICO PURGING Diaphragm ADVERSARIAL
197 876.54 AICO PURGING Diaphragm
198 456.78 AICO PURGING Diaphragm STD REMOVE

View File

@@ -1,26 +1,32 @@
create or replace function get_quote_items(p_quote_id in number) return varchar2 is CREATE OR REPLACE FUNCTION get_quote_items(p_quote_id IN NUMBER)
ret_items varchar2(250); RETURN VARCHAR2 IS
ret_items VARCHAR2(250);
first_item BOOLEAN := TRUE; first_item BOOLEAN := TRUE;
BEGIN BEGIN
--blank string --blank string
ret_items := ''; ret_items := '';
FOR cur_item IN (SELECT * FROM quote_items quit FOR cur_item IN (SELECT adit.description
FROM quote_items quit
JOIN additional_items adit ON (adit.code =
quit.adit_code)
WHERE quit.qute_id = p_quote_id WHERE quit.qute_id = p_quote_id
AND quit.adit_code IS NOT NULL) LOOP AND quit.adit_code IS NOT NULL
ORDER BY description) LOOP
IF first_item THEN IF first_item THEN
ret_items := cur_item.adit_code; ret_items := cur_item.description;
first_item := FALSE; first_item := FALSE;
ELSE --add a seperator ELSE
ret_items := ret_items ||', '|| cur_item.adit_code; --add a seperator
ret_items := ret_items || ', ' || cur_item.description;
END IF; END IF;
END LOOP; END LOOP;
return(ret_items); RETURN(ret_items);
EXCEPTION EXCEPTION
WHEN OTHERS THEN WHEN OTHERS THEN
--return an empty string just in case --return an empty string just in case
RETURN(NULL); RETURN(NULL);
end get_quote_items; END get_quote_items;
/ /

View File

@@ -1212,9 +1212,10 @@ CREATE OR REPLACE PACKAGE BODY mip_bulk_load IS
END AS valid_to END AS valid_to
,UPPER(trim(mety_code)) AS mety_code ,UPPER(trim(mety_code)) AS mety_code
,UPPER(trim(mesc_code)) AS mesc_code ,UPPER(trim(mesc_code)) AS mesc_code
,UPPER(trim(enty_code)) AS enty_code
FROM ext_material_costs FROM ext_material_costs
WHERE upper(TRIM(cost_type)) = 'AICO') e WHERE upper(TRIM(cost_type)) = 'AICO') e
ON (e.adit_code = cos.adit_code AND e.valid_from = cos.valid_from AND cos.cost_type = 'AICO' AND ((e. mesc_code IS NULL AND cos.mesc_code IS NULL) OR (e.mesc_code = cos.mesc_code)) AND ((e.mety_code IS NULL AND cos.mety_code IS NULL) OR (e.mety_code = cos.mety_code))) ON (e.adit_code = cos.adit_code AND e.valid_from = cos.valid_from AND cos.cost_type = 'AICO' AND ((e. mesc_code IS NULL AND cos.mesc_code IS NULL) OR (e.mesc_code = cos.mesc_code)) AND ((e.mety_code IS NULL AND cos.mety_code IS NULL) OR (e.mety_code = cos.mety_code))AND ((e.enty_code IS NULL AND cos.enty_code IS NULL) OR (e.enty_code = cos.enty_code)))
WHEN MATCHED THEN WHEN MATCHED THEN
UPDATE UPDATE
SET selling_price = e.selling_price SET selling_price = e.selling_price
@@ -1232,7 +1233,8 @@ CREATE OR REPLACE PACKAGE BODY mip_bulk_load IS
,cost_type ,cost_type
,adit_code ,adit_code
,mety_code ,mety_code
,mesc_code) ,mesc_code
,enty_code)
VALUES VALUES
(cost_seq.NEXTVAL (cost_seq.NEXTVAL
,e.selling_price ,e.selling_price
@@ -1243,7 +1245,8 @@ CREATE OR REPLACE PACKAGE BODY mip_bulk_load IS
,'AICO' ,'AICO'
,e.adit_code ,e.adit_code
,e.mety_code ,e.mety_code
,e.mesc_code) log errors reject LIMIT unlimited; ,e.mesc_code
,e.enty_code) log errors reject LIMIT unlimited;
pl(TO_CHAR(SQL%ROWCOUNT pl(TO_CHAR(SQL%ROWCOUNT
,'FM099G999') || ': additional_items'); ,'FM099G999') || ': additional_items');

View File

@@ -2056,6 +2056,7 @@ RECEIVED AT THIS ADDRESS CANNOT BE RESPONDED TO.');
BEGIN BEGIN
pl('get_aico:' || p_adit_code || ':' || p_regi_code pl('get_aico:' || p_adit_code || ':' || p_regi_code
,$$PLSQL_LINE); ,$$PLSQL_LINE);
SELECT lead_time SELECT lead_time
,selling_price ,selling_price
,cost_price ,cost_price
@@ -2072,6 +2073,11 @@ RECEIVED AT THIS ADDRESS CANNOT BE RESPONDED TO.');
,delivery_cost ,delivery_cost
,adit_code ,adit_code
FROM (SELECT CASE FROM (SELECT CASE
WHEN cost.enty_code IS NULL THEN
0
ELSE
1000
END + CASE
WHEN cost.regi_code IS NULL THEN WHEN cost.regi_code IS NULL THEN
0 0
ELSE ELSE
@@ -2882,7 +2888,8 @@ RECEIVED AT THIS ADDRESS CANNOT BE RESPONDED TO.');
,'AQI'); ,'AQI');
END IF; END IF;
IF p_enqu.purging_required IN ('TM', 'FC') THEN IF p_enqu.purging_required IN ('TM', 'FC')
OR p_enqu.enty_code = 'ADVERSARIAL' THEN
INSERT INTO quote_items INSERT INTO quote_items
(id (id
,qute_id ,qute_id
@@ -3149,7 +3156,8 @@ RECEIVED AT THIS ADDRESS CANNOT BE RESPONDED TO.');
-- --
-- Purging required on Time and Materials basis -- Purging required on Time and Materials basis
-- --
IF p_enqu.purging_required = 'TM' THEN IF p_enqu.purging_required = 'TM'
OR p_enqu.enty_code = 'ADVERSARIAL' THEN
l_purging_costs.selling_price := NULL; l_purging_costs.selling_price := NULL;
l_purging_costs.cost_price := NULL; l_purging_costs.cost_price := NULL;
l_purging_costs.delivery_cost := NULL; l_purging_costs.delivery_cost := NULL;
@@ -3469,7 +3477,8 @@ RECEIVED AT THIS ADDRESS CANNOT BE RESPONDED TO.');
-- --
-- Purging required on Time and Materials basis -- Purging required on Time and Materials basis
-- --
IF p_enqu.purging_required = 'TM' THEN IF p_enqu.purging_required = 'TM'
OR p_enqu.enty_code = 'ADVERSARIAL' THEN
l_purging_costs.selling_price := NULL; l_purging_costs.selling_price := NULL;
l_purging_costs.cost_price := NULL; l_purging_costs.cost_price := NULL;
l_purging_costs.delivery_cost := NULL; l_purging_costs.delivery_cost := NULL;
@@ -3584,7 +3593,8 @@ RECEIVED AT THIS ADDRESS CANNOT BE RESPONDED TO.');
,'AQI'); ,'AQI');
END IF; END IF;
IF p_enqu.purging_required IN ('TM', 'FC') THEN IF p_enqu.purging_required IN ('TM', 'FC')
OR p_enqu.enty_code = 'ADVERSARIAL' THEN
INSERT INTO quote_items INSERT INTO quote_items
(id (id
,qute_id ,qute_id