64 lines
1.3 KiB
SQL
64 lines
1.3 KiB
SQL
DELETE FROM pricing.price_queue;
|
|
|
|
INSERT INTO pricing.price_queue (bill, ship, part, stlc, v1ds, vol) SELECT 'GRIF0001','GRIF0001','XNS0T1G3G18B096','XNS0T1G3','v1:L..PLT..',9600;
|
|
|
|
SELECT * FROM pricing.price_queue
|
|
|
|
EXEC pricing.process_queue
|
|
|
|
|
|
EXEC pricing.single_price_call
|
|
@bill = 'GRIF0001',
|
|
@ship = 'JRSG0001',
|
|
@part = 'XNS0T1G3G18B096',
|
|
@stlc = 'XNS0T1G3',
|
|
@v1ds = 'v1:T..PLT..',
|
|
@vol = 0;
|
|
|
|
EXEC pricing.single_price_call_nowrite
|
|
@bill = 'GRIF0001',
|
|
@ship = 'JRSG0001',
|
|
@part = 'XNS0T1G3G18B096',
|
|
@stlc = 'XNS0T1G3',
|
|
@v1ds = 'v1:T..PLT..',
|
|
@vol = 19200;
|
|
|
|
SELECT
|
|
price, expl
|
|
FROM pricing.fn_single_price_call(
|
|
'GRIF0001',
|
|
'JRSG0001',
|
|
'XNS0T1G3G18B096',
|
|
'XNS0T1G3',
|
|
'v1:T..PLT..',
|
|
12500
|
|
) f
|
|
|
|
SELECT
|
|
price
|
|
,expl
|
|
,JSON_VALUE(expl, '$."tier"') AS tier
|
|
,JSON_VALUE(expl, '$."customer"') AS cust
|
|
,JSON_QUERY(expl, '$."target math"') AS math
|
|
FROM pricing.fn_single_price_call(
|
|
'GRIF0001',
|
|
'JRSG0001',
|
|
'XNS0T1G3G18B096',
|
|
'XNS0T1G3',
|
|
'v1:T..PLT..',
|
|
12500
|
|
);
|
|
|
|
SELECT * INTO #result FROM pricing.price_queue WHERE 0=1
|
|
|
|
INSERT INTO #result
|
|
EXEC pricing.single_price_call_nowrite
|
|
@bill = 'GRIF0001',
|
|
@ship = 'JRSG0001',
|
|
@part = 'XNS0T1G3G18B096',
|
|
@stlc = 'XNS0T1G3',
|
|
@v1ds = 'v1:T..PLT..',
|
|
@vol = 19200;
|
|
|
|
SELECT * FROM #RESULT
|