Histórico da Página
Incluir Página | ||||
---|---|---|---|---|
|
Movimentação do estoque na produção de Cesta Básica (CB)
Produto: | 1122-Montar Produtos |
Passo a passo: | Quando fazemos uma produção de um produto |
...
tipo CB, o estoque da formulação é movimentado da seguinte forma: Os itens que |
...
compõem a cesta no momento da produção |
...
são baixados no estoque GERENCIAL e |
...
alimentam o saldo gerencial do |
...
produto CB, permanecendo apenas o estoque CONTÁBIL nos itens que fazem parte da composição do |
...
produto CB,ou seja: Cesta básica antes da produção : |
Produto | TipoProd | Estoque Gerencial | Estoque Contábil |
---|---|---|---|
Cesta Básica | CB | - | - |
Arroz | L, PA, MP | 1 | 1 |
Feijão | L, PA, MP | 1 | 1 |
Macarrão | L,PA, MP | 1 | 1 |
Azeite | L,PA,MP | 1 | 1 |
Cesta |
...
básica após produção: |
Produto | TipoProd | Estoque Gerencial | Estoque Contábil |
---|---|---|---|
Cesta Básica | CB | 1 | - |
Arroz | L, PA, MP | 0 | 1 |
Feijão | L, PA, MP | 0 | 1 |
Macarrão | L,PA, MP | 0 | 1 |
Azeite | L,PA,MP | 0 | 1 |
Note que apenas o estoque GERENCIAL foi movimentado |
...
. Isso se deve à regra que somente os estoques CONTÁBEIS devem ser baixados no faturamento. |
...
Dessa forma, os itens vinculados na formulação do |
...
item CB |
...
terão após produção, seu estoque contábil maior que o estoque GERENCIAL até o faturamento do |
...
produto CB. A movimentação do do estoque após o faturamento será da seguinte forma: O |
...
produto CB |
...
terá baixa apenas gerencial, enquanto os itens que o |
...
compõe terão baixa CONTÁBIL acertando o estoque da produção no momento da baixa: Cesta básica pós-faturamento: |
Produto | TipoProd | Estoque Gerencial | Estoque Contábil |
---|---|---|---|
Cesta Básica | CB | 0 | - |
Arroz | L, PA, MP | 0 | 0 |
Feijão | L, PA, MP | 0 | 0 |
Macarrão | L,PA, MP | 0 | 0 |
Azeite | L,PA,MP | 0 | 0 |
...
Observação: A rotina 1122, permite alterar formulação de produtos do tipo CB (Cesta Básica) mesmo que já exista movimentação. O critério para permitir a edição da formulação |
...
, será aplicado apenas se o estoque do produto CB (Cesta Básica) |
...
estiver igual a 0 (zero). Por que a rotina não permite fazer alteração de formulação quando o item CB possui estoque? |
...
A rotina 1122 não permite realizar esse tipo de alteração, devido os impactos que |
...
a mesma poderia pode causar ao estoque dos itens envolvidos na formulação, pois ao alterar a formulação onde o produto CB possui estoque |
...
, o estoque dos itens anteriormente |
...
Produto | TipoProd | Estoque Gerencial | Estoque Contábil |
---|---|---|---|
Cesta Básica | CB | 1 | - |
Arroz | L, PA, MP | 0 | 1 |
Feijão | L, PA, MP | 0 | 1 |
Macarrão | L,PA, MP | 0 | 1 |
0 | 1 | ||
Óleo | L,PA,MP | 1 | 1 |
formulados ficaria comprometido. Veja o exemplo abaixo: Alteração de |
...
Fórmula: |
Observe a nova formulação |
...
: onde antes o item Azeite já havia tido baixa GERENCIAL para a produção do item CB, agora esse item foi removido e substituído pelo item Óleo, onde o mesmo ainda não teve nenhuma movimentação de estoque |
...
. Veja como ficará o estoque desse item |
...
, após seu faturamento: Faturamento do item CB após alteração de |
...
fórmula com estoque: |
Produto | TipoProd | Estoque Gerencial | Estoque Contábil |
---|---|---|---|
Cesta Básica | CB | 0 | - |
Arroz | L, PA, MP | 0 | 0 |
Feijão | L, PA, MP | 0 | 0 |
Macarrão | L,PA, MP | 0 | 0 |
0 | 1 | ||
Óleo | L,PA,MP | 1 | 0 |
...
Note que o produto Óleo finalizou o processo com saldo de 1 |
...
unidade GERENCIAL por não ter passado pelo processo de montagem na rotina 1122, e o |
...
produto Azeite |
...
finalizou o processo com saldo de 1 unidade no |
...
estoque CONTÁBIL por não estar na formulação no momento do faturamento |
...
da CB. Por essa razão, não é possível realizar alteração da |
...
fórmula na rotina 1122 quando o |
...
produto CB possui estoque. |
HTML |
---|
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-2', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> <script> ga('create', 'UA-91324488-2', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> |