Guia Formação de Kit
Conceitos
Kit
Um kit é um conjunto de recursos necessários para montar um outro recurso, cuja composição é realizada através de um processo de formação de kit. Esta composição é livre, ou seja, o kit X pode ser formado por duas unidades do produto Y e três unizades do produo Z.
O que identifica se um recurso é ou não um kit é, em seu cadastro, o indicativo se é somente de agrupamento.es do produto V.
Cadastro de Preço
O cadastro de preço é realizado da mesma forma que um recurso que não é kit.
Comportamento no Pedido
Em pedido que contém kit, o que fica registrado são os recursos que compõem o kit. Ao realizar o pedido, o usuário insere os recursos de kit e suas quantidades. Ao calcular, o sistema verifica se existem recursos de agrupamento e, se sim, realiza a explosão dos recursos que compõem o kit e deleta o recurso de kit. Cada recurso que compõe o kit é inserido com o seu preço cadastrado no sistema, porém, se o preço dos recursos que compõem o kit totalizarem um valor que seja superior ao valor do kit, será calculado um desconto, de forma proporcional, para estes itens. Caso contrário, se os preços dos recursos que compõem o kit totalizarem um valor que seja inferior ao valor do kit, será calculado um acréscimo, de forma proporcional, para estes itens.
Cálculo do rateio
Recurso de kit e os recursos que o compõem possuem preço cadastrado.
Sistema calcula o rateio na explosão do kit. Se os valores dos recursos que compõem o kit totalizarem um valor que seja superior ao valor do kit, será calculado um desconto, de forma proporcional, para estes itens. Caso contrário, se os valores dos recursos que compõem o kit totalizarem um valor que seja inferior ao valor do kit, será calculado um acréscimo, de forma proporcional, para estes itens.
Exemplo:
Realizada a venda de um kit "Kit 1" com preço de 1544,30. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" com preço de 975,70 e 745.53 (respectivamente). Os itens ficarão registrados no pedido da seguinte forma:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1 975,70 100,29 875,41
Recurso 2 745,53 76,64 668,89
Observe que os recursos que compõem o kit totalizam em 1544,30 que é o valor do kit.
Recurso de kit com preço cadastrado e recursos que o compõem sem preço cadastrado.
Como os recursos que compõem o kit estão sem preço cadastrado, a base de cálculo para o rateio estará zerada e o rateio não será calculado. O valor que valerá para os itens que compõem o kit será o unitário informado pelo usuário. Neste caso, o total dos itens que compõem o kit poderá ser diferente do valor do kit.
Exemplo:
Realizada a venda de um kit "Kit 1" com preço de 1544,30. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" sem preço cadastrado. Após a explosão, os itens ficarão registrados no pedido da seguinte forma:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1
Recurso 2
Se o usuário informar para o Recurso 1 e Recurso 2 o valor de 1000,00, por exemplo, o pedido será registrado da forma abaixo:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1 1000,00 1000,00
Recurso 2 1000,00 1000,00
Os recursos que compõem o kit totalizam em 2000,00 o que difere do total do kit que é de 1544,30. Isso porque o sistema respeita os valores informados pelo usuário.
Recurso de kit sem preço cadastrado e recursos que o compõem com preço cadastrado.
Realiza o rateio com base no valor unitário que foi informado para o kit.
Exemplo:
Realizada a venda de um kit "Kit 1" sem preço cadastrado, porém o usuário informou para o unitário o valor de 1000,00. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" possuem preço cadastrado de 975,70 e 745.53 (respectivamente). Os itens ficarão registrados no pedido da seguinte forma:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1 975,70 408,84 566,86
Recurso 2 745,53 312,39 433,14
Neste caso, o total dos recursos que compõem o kit é igual ao valor do kit informado pelo usuário.
Recurso de kit e recursos que compõem o kit sem preço cadastrado.
Comportamento será semelhante ao "Recurso de kit com preço cadastrado e recursos que o compõem sem preço cadastrado."
Recurso de kit e recursos que o compõem com preço cadastrado e informado desconto, de item, no item de kit.
O cálculo do rateio será realizado com base no total do kit. O campo referente ao desconto de item dos itens que compõem o kit deverão ser sinalizados como informado.
Exemplo:
Realizada a venda de um kit "Kit 1" com preço de 1544,30, concedido um desconto de 100,00 no item de kit. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" possuem preço cadastrado de 975,70 e 745.53 (respectivamente). Os itens ficarão registrados no pedido da seguinte forma:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1 975,70 156,98 818,72
Recurso 2 745,53 119,95 625,58
Observe que o total dos itens que compõem o kit é igual ao valor do kit menos o desconto concedido, ou seja, 1444,30.
Recurso de kit e recursos que o compõem com preço cadastrado e informado acréscimo, de item, no item de kit.
O cálculo do rateio será realizado com base no total do kit. O campo referente ao acréscimo de item dos itens que compõem o kit deverão ser sinalizados como informado.
Exemplo:
Realizada a venda de um kit "Kit 2" com preço de 1511,17, inserido um acréscimo de 90,00 no item de kit. Os recursos que compõem este kit "Recurso 3" e "Recurso 4" possuem preço cadastrado de 432,85 e 558,93 (respectivamente). Os itens ficarão registrados no pedido da seguinte forma:
RECURSO UNITARIO ACRESITEM TOTAL
Recurso 1 432,85 265,96 698,81
Recurso 2 558,93 343,43 902,36
Observe que o total dos itens que compõem o kit é igual ao valor do kit mais o acréscimo concedido, ou seja, 1601,17.
Recurso de kit e recursos que o compõem com preço cadastrado e informado desconto em um recurso que compõe o kit.
Realiza o rateio com base no preço cadastrado para o kit. Porém, como foi informado um desconto no item que compõe o kit, o sistema respeitará o desconto informado.
Exemplo:
Realizada a venda de um kit "Kit 1" com preço de 1544,30. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" com preço de 975,70 e 745.53 (respectivamente), informado desconto de 150,00 no item que compõe o kit. Os itens ficarão registrados no pedido da seguinte forma:
1) Explosão e rateio calculado pelo sistema:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1 975,70 100,29 875,41
Recurso 2 745,53 76,64 668,89
2) Usuário altera o valor do desconto de item do recurso 1, os itens ficarão registrados da seguinte forma:
RECURSO UNITARIO DESCITEM TOTAL
Recurso 1 975,70 150,00 825,70
Recurso 2 745,53 76,64 668,89
Observe que o total dos itens que compõem o kit não é igual ao total do kit. Isso porque o sistema respeita o desconto informado pelo usuário.
Recurso de kit e recursos que o compõem com preço cadastrado e informado acréscimo em um recurso que compõe o kit.
Comportamente semelhante ao "Recurso de kit e recursos que o compõem com preço cadastrado e informado desconto em um recurso que compõe o kit" só que o campo em questão é o ACRESITEM
Realizar desconto na venda com itens de kit
O sistema calculará o rateio sem considerar o desconto concedido na venda, e este desconto será rateado normalmente entre os itens.
Exemplo:
Realizada a venda de um kit "Kit 1" com preço de 1544,30 e concedido um desconto de 100,00 na venda. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" com preço de 975,70 e 745.53 (respectivamente). Os itens ficarão registrados no pedido da seguinte forma:
RECURSO UNITARIO DESCITEM DESCONTO TOTAL
Recurso 1 975,70 100,29 56,69 875,41
Recurso 2 745,53 76,64 43,31 668,89
Cálculo da venda ideal
Se o kit estiver precificado, o valor considerado para o cálculo da venda ideal será o valor do unitário do kit.
Exemplo:
Realizada a venda de um kit "Kit 1" com preço de 1544,30. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" com preço de 975,70 e 745.53 (respectivamente). O valor da venda ideal será 1544,30
Se o kit não estiver precificado, o valor considerado para a venda ideal deverá ser o valor do unitário dos recursos que compõem o kit.
Exemplo:
Realizada a venda de um kit "Kit 1" sem preço preço cadastrado. Os recursos que compõem este kit "Recurso 1" e "Recurso 2" com preço de 975,70 e 745,53 (respectivamente). O usuário informou o valor de 1000,00 para o recurso de kit. O valor da venda ideal será 1721,23.
Telas Envolvidas
Tabela: RECURSO
Classe: -1897050565 /* Materiais e Produtos */
Caminho: Ir Para > Venda > Cadastro > Materiais e Produtos
Tabela: ETAPA
Classe: -1899998052 /* Etapas */
Caminho: Ir Para > Venda > Cadastro > Materiais e Produtos - grade Etapas de composição do recurso
Tabela: ETAPAREC
Classe: -1899998051 /* Etapas Recursos */
Caminho: Ir Para > Venda > Cadastro > Materiais e Produtos - grade Recursos consumidos nesta etapa
Modelo de Dados
Tabela: RECURSO
Campo: SOAGRUPA
É o campo que indica se um recurso é ou não kit.
Tabela: ETAPA
Campo: RECURSO
É o campo que contém a chave do recurso de kit.
Campo: PROCESSO
É o campo que contém o processo utilizado para formação do kit.
Campo: DEPOSITO
É o campo que contém o código do depósito de destino do recurso quando for terminada a etapa.
Campo: DEPOSITODE
É o campo que contém o código do depósito de desvio do recurso quando for terminada a etapa e houver quantidades a serem deviadas do ciclo normal de produção.
Tabela: ETAPAREC
Campo: ETAPA
É o campo que contém o relacionamento entre a tabela ETAPA (contém as etapas de composição do recurso) e ETAPAREC (contém os recursos consumidos na etapa).
Campo: RECURSO
É o campo que contém o recurso que será consumido na etapa de composição.
Campo: QUANTIDADE
É o campo que contém a quantidade do recurso que será consumido na etapa de composição.
Tabela: PEDIDO
Campo: RECURSOARGUPA
É o campo que contém a chave do recurso de kit ao qual faz parte o recurso do pedido.
Campo: UNIFICADORAGRUPA
É o campo que contém um valor sequencial para que, em conjunto com o campo RECURSOAGRUPA, possa-se idenficar os recursos que compõem o kit.
Por exemplo: Como identificar que determinados itens do pedido fazem parte de um mesmo kit? Estes itens possuirão o mesmo UNIFICADORAGRUPA e RECURSOAGRUPA.
Campo: UNITARIOFATORAGRUPA
É o campo que contém a chave do fator de preço do recurso do kit.
Campo: DESCITEM
É o campo que contém um valor de desconto no item que pode ter sido um cálculo realizado pelo sistema ou um valor informado pelo usuário.
Exemplo de cálculo realizado pelo sistema: Quando o valor do kit é inferior a soma dos valores dos recursos que compõem o kit, o sistema calcula um valor a ser concedido de desconto, proporcional ao valor do item, para que a soma dos totais dos itens que compõem o kit seja igual ao valor do kit.
Campo: UNITARIOFATORAGRUPA
É o campo que contém um valor de acréscimo no item que pode ter sido um cálculo realizado pelo sistema ou um valor informado pelo usuário.
Exemplo de cálculo realizado pelo sistema: Quando o valor do kit é superior a soma dos valores dos recursos que compõem o kit, o sistema calcula um valor a ser acrescido, proporcional ao valor do item, para que a soma dos totais dos itens que compõem o kit seja igual ao valor do kit.
Scripts Envolvidos
-1894442511 /products/INTEQorder/library/pedido/misc/Kit.ijs
-1898188604 /products/INTEQorder/library/pedido/objects/OperacaoPedido.ijs