# Conceito

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á, 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 (geralmente isso ocorre nas compras), 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:

<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-cen%C3%A1rios-grupo-de-pr" style="width: 383px; border-collapse: collapse; height: 120px;" width="340"><tbody><tr style="height: 40px;"><td style="width: 108.887px; border: 1pt solid windowtext; background: rgb(217, 217, 217); padding: 0cm 3.5pt; height: 40px;" width="95">**<span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Cenários</span>**

</td><td style="width: 130.904px; border-top: 1pt solid windowtext; border-right: 1pt solid windowtext; border-bottom: 1pt solid windowtext; border-image: initial; border-left: none; background: rgb(217, 217, 217); padding: 0cm 3.5pt; height: 40px;" width="124">**<span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Grupo de produtos</span>**

</td><td style="width: 132.296px; border-top: 1pt solid windowtext; border-right: 1pt solid windowtext; border-bottom: 1pt solid windowtext; border-image: initial; border-left: none; background: rgb(217, 217, 217); padding: 0cm 3.5pt; height: 40px;" width="121">**<span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">nº regras a receber da Systax</span>**

</td></tr><tr style="height: 20px;"><td nowrap="nowrap" style="width: 108.887px; border-right: 1pt solid windowtext; border-bottom: 1pt solid windowtext; border-left: 1pt solid windowtext; border-image: initial; border-top: none; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="95"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Compra SP-SP</span>

</td><td nowrap="nowrap" style="width: 130.904px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="124"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Comprados de SP</span>

</td><td nowrap="nowrap" style="width: 132.296px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="121"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">997</span>

</td></tr><tr style="height: 20px;"><td nowrap="nowrap" style="width: 108.887px; border-right: 1pt solid windowtext; border-bottom: 1pt solid windowtext; border-left: 1pt solid windowtext; border-image: initial; border-top: none; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="95"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Compra RJ-SP</span>

</td><td nowrap="nowrap" style="width: 130.904px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="124"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Comprados de RJ</span>

</td><td nowrap="nowrap" style="width: 132.296px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="121"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">3</span>

</td></tr><tr style="height: 20px;"><td nowrap="nowrap" style="width: 108.887px; border-right: 1pt solid windowtext; border-bottom: 1pt solid windowtext; border-left: 1pt solid windowtext; border-image: initial; border-top: none; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="95"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Compra AM-SP</span>

</td><td nowrap="nowrap" style="width: 130.904px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="124"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Comprados de AM</span>

</td><td nowrap="nowrap" style="width: 132.296px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="121"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">2</span>

</td></tr><tr style="height: 20px;"><td nowrap="nowrap" style="width: 108.887px; border-right: 1pt solid windowtext; border-bottom: 1pt solid windowtext; border-left: 1pt solid windowtext; border-image: initial; border-top: none; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="95"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">Venda SP-SP</span>

</td><td nowrap="nowrap" style="width: 130.904px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="124"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">-</span>

</td><td nowrap="nowrap" style="width: 132.296px; border-top: none; border-left: none; border-bottom: 1pt solid windowtext; border-right: 1pt solid windowtext; padding: 0cm 3.5pt; height: 20px;" valign="bottom" width="121"><span style="font-size: 11.0pt; font-family: 'Aptos Narrow',sans-serif; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; color: black; mso-font-kerning: 0pt; mso-ligatures: none; mso-fareast-language: PT-BR;">1000</span>

</td></tr></tbody></table>

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”).

**Descrição dos campos de entrada**

<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-campo-pai-descri%C3%A7%C3%A3o-" style="width: 375.0pt; background: white; border-collapse: collapse; mso-yfti-tbllook: 1184;" width="500"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td style="background: #DDDDDD; padding: .75pt .75pt .75pt .75pt;">**<span style="color: black; mso-color-alt: windowtext;">Campo</span>**

</td><td style="background: #DDDDDD; padding: .75pt .75pt .75pt .75pt;">**<span style="color: black; mso-color-alt: windowtext;">PAI</span>**

</td><td style="background: #DDDDDD; padding: .75pt .75pt .75pt .75pt;">**<span style="color: black; mso-color-alt: windowtext;">Descrição</span>**

</td></tr><tr style="mso-yfti-irow: 1;"><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">cod\_interno</span>

</td><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">products\_groups</span>

</td><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">ID do produto (Cliente)</span>

</td></tr><tr style="mso-yfti-irow: 2;"><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">origem\_produto</span>

</td><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">products\_groups</span>

</td><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">Origem do produto</span>

</td></tr><tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;"><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">descricao</span>

</td><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">grupos</span>

</td><td style="padding: .75pt .75pt .75pt .75pt;"><span style="color: black; mso-color-alt: windowtext;">Descrição do grupo de produtos</span>

</td></tr></tbody></table>

Link para consulta da tabela de referência para o campo "origem\_produto": [https://documentacao.systax.com.br/books/tabelas-auxiliares](https://documentacao.systax.com.br/books/tabelas-auxiliares)