Associação de grupo/ produto
Este recurso é utilizado para limitar a produção de regras para um determinado cenário, de forma que a Systax gere para o cliente apenas as regras que, de fato, ele utilizará e evitando o esforço e o custo do recebimento de dados desnecessários. Em regra, nem todos os produtos do cliente são movimentados em todas as operações, assim esse recurso permite a relação “N-N” entre produtos e cenários. Vejamos o exemplo abaixo de um cliente com 1.000 produtos cadastrados:
Mercadinho X
Cenários |
Grupo de Produtos |
Número de regras da systax |
1 - Compra SP-SP |
Comprados de SP |
997 |
2 - Compra RJ-SP |
Comprados do RJ |
3 |
3 - Compra AM-SP |
Comprados do AM |
2 |
4 - Venda SP-SP |
Venda interna SP |
1000 |
Internamente, o sistema terá a lista de produtos que compõem cada grupo (ex.: Comprados do AM: produtos “E” e “F”) e, sempre que um cenário estiver com um grupo associado (ex.: o Grupo de Produtos “Comprados do AM” estará associado ao cenário “Compra AM-SP”), somente serão geradas regras para os produtos movimentados nesta operação (ex.: para o cenário “Compra AM-SP” serão geradas regras apenas para os produtos “E” e “F”).
Para realizar a associação do produto em um grupo de produtos, os registros devem ser incluídos na tabela “tbl_carga_grupoproduto”.
O campo grupo conterá o nome do grupo a ser utilizado para a associação, e será criado, caso não exista.
tbl_carga_grupoproduto |
||
Nome |
Tipo/ Tamanho |
Descrição |
cgp_codi |
int |
Chave primária |
cProd |
Varchar (120) |
Código do produto |
orig |
Int |
Origem do material |
grupo |
varchar (255) |
Nome do grupo |
status |
Int |
Status de envio da associação |
idProtocolo |
int |
Número de evidência de envio da associação. |
dt_criacao |
Datetime |
Data da inclusão do registro na tabela. |
dt_envio |
Datetime |
Data do envio do registro. |
acao |
int |
Qual ação deve ser tomada pelo serviço. |