Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correção calculo custo produto de fabricação #26

Open
GoogleCodeExporter opened this issue Apr 28, 2015 · 0 comments
Open

Correção calculo custo produto de fabricação #26

GoogleCodeExporter opened this issue Apr 28, 2015 · 0 comments

Comments

@GoogleCodeExporter
Copy link

Modulo: Freedom-PCP
Versão atual:1.2.4.4
Sistema operacional: Linux / Windows
Opção do menu: Produção->Ordens Produção
Ação em que o erro ocorre: Ao finalizar uma ordem de produção custo do 
produto calcula errado.

Descrição detalhada do problema: Ao finalizar uma ordem de produção o custo 
do produto está sendo calculado errado, não está multiplicando as 
quantidades das matérias primas da fase e dividindo pela quantidade produzida.

Correção: Na trigger PPOPTGAU no código que busca o custo

Antes:
-- Buscando custo do produto acabado
select sum((select ncustompm from 
eqprodutosp01(it.codemppd,it.codfilialpd,it.codprod,null,null,null)))
                from ppitop it, eqproduto pd
                where it.codemp=new.codemp and it.codfilial=it.codfilial
                and it.codop=new.codop and it.seqop=new.seqop
                and pd.codemp=it.codemppd and pd.codfilial=it.codfilialpd
                and pd.codprod=it.codprod
            into :preco;


Depois:
-- Buscando custo do produto acabado
select sum((select ncustompm from 
eqprodutosp01(it.codemppd,it.codfilialpd,it.codprod,null,null,null)) * 
it.qtditop) / new.qtdfinalprodop
            from ppitop it, eqproduto pd
            where it.codemp=new.codemp and it.codfilial=it.codfilial
                and it.codop=new.codop and it.seqop=new.seqop
                and pd.codemp=it.codemppd and pd.codfilial=it.codfilialpd
                and pd.codprod=it.codprod
        into :preco; 


Essa correção precisa ser feita em dois lugares na mesma trigger.

Original issue reported on code.google.com by [email protected] on 14 Mar 2011 at 1:59

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant