Busca por grupo de origens
Nas operações internas e interestaduais, se o sistema não encontrar regra no cockpit com a origem_produto indicada na chamada, é feita uma busca de regra respeitando as seguintes possibilidades:
1) Se operação interna
A) Chamada com origem_produto = 0 ou 3 ou 5 ou 8:
Buscar regra com origem, 0 ou 3 ou 5 ou 8
Retornar a origem_produto indicada na chamada
B) Chamada com origem_produto = 1 ou 6
Buscar regra com origem, 1 ou 6
Retornar a origem_produto indicada na chamada
C) Chamada com origem_produto = 2 ou 7
Buscar regra com origem, 2 ou 7
Retornar a origem_produto indicada na chamada
2) Se operação interestadual
A) Chamada com origem_produto = 0 ou 5
Buscar regra com origem, 0 ou 5
Retornar a origem_produto indicada na chamada
B) Chamada com origem_produto = 3 ou 8
Buscar regra com origem, 3 ou 8
Retornar a origem_produto indicada na chamada
C) Chamada com origem_produto = 1 ou 2
Buscar regra com origem, 1 ou 2
Retornar a origem_produto indicada na chamada
C) Chamada com origem_produto = 6 ou 7
Buscar regra com origem, 6 ou 7
Retornar a origem_produto indicada na chamada