Soma aleatoriamente linhas

Gostaria de inserir aleatoriamente em uma nova temp_table os registros da Tabela Inicial abaixo, agrupando-os por um novo número de pedido (1234-1, 1234-2, etc.) onde cada soma de grupo (TKG) é <20 e soma (TVOL) é <0,1

INITIAL TABLE 

lineID  PO  Item    QTY Weight  Volume  T.KG    T.VOL
1   1234    ABCD    12  0.40    0.0030  4.80    0.036
2   1234    EFGH    8   0.39    0.0050  3.12    0.040
3   1234    IJKL    5   0.48    0.0070  2.40    0.035
4   1234    MNOP    8   0.69    0.0040  5.53    0.032
5   1234    QRST    9   0.58    0.0025  5.22    0.023
6   1234    UVWX    7   0.87    0.0087  6.09    0.061
7   1234    YZAB    10  0.71    0.0064  7.10    0.064
8   1234    CDEF    6   0.69    0.0054  4.14    0.032
9   1234    GHIJ    7   0.65    0.0036  4.55    0.025
10  1234    KLMN    9   0.67    0.0040  6.03    0.036

NEW Temp_Table should look like:

LineID  PO  Item    QTY Weight  Volume  T.KG    T.VOL
1   1234-1  ABCD    12  0.40    0.0030  4.80    0.036
2   1234-1  EFGH    8   0.39    0.0050  3.12    0.040
5   1234-1  QRST    9   0.58    0.0025  5.22    0.023
3   1234-2  IJKL    5   0.48    0.0070  2.40    0.035
4   1234-2  MNOP    8   0.69    0.0040  5.53    0.032
8   1234-2  CDEF    6   0.69    0.0054  4.14    0.032
6   1234-3  UVWX    7   0.87    0.0087  6.09    0.061
10  1234-3  KLMN    9   0.67    0.0040  6.03    0.036
9   1234-4  GHIJ    7   0.65    0.0036  4.55    0.025
7   1234-4  YZAB    10  0.71    0.0064  7.10    0.064

Não consigo descobrir como codificar isso ...

questionAnswers(2)

yourAnswerToTheQuestion