Fórum Divisão por Centro de Custo #364374
27/09/2008
0
Estou com dificuldades de resolver um problema e se alguém me puder ajudar vou ficar agradecido. O problema é o seguinte:
- Eu tenho que lançar uma nota que nela contem 10 produtos cujo valor seja R$ 5.000,00, sendo 5 para o centro de custo ADM, 3 para o centro de custo MAMAO e 2 para o centro de custo CANA, preciso que quando eu for GRAVAR essa nota seja lançado na tabela de contas a pagar da seguinte forma:
- Centro de Custo ADM - R$ 3.000,00 / 2 = 1.500,00
- Centro de Custo MAMO - R$ 1.000,00 / 2 = 500,00
- Centro de Custo CANA - R$ 1.000,00 / 2 = 500,00
Como faço para resolver esse problema ?
Josenildo
Curtir tópico
+ 0Posts
27/09/2008
Josenildo
USO DELPHI 7 e FIREBIRD 2.0
Gostei + 0
28/09/2008
Wanderok
Me de mais algumas dicas.
Por exemplo:
O centro de custo que cada produto deve ´alimentar´ está no cadastro do produto, certo ?
Esta divisão é sempre por 2 ? Qual a regra ?
Obrigado.
Wander.
Gostei + 0
29/09/2008
Josenildo
O centro de custo não está no cadastro de produto, esse centro de custo é só para saber para que fins foi aquele produto.
A divisão na qual me refiro é a quantidade de vezes que eu comprei a minha nota, pode ser 2, 3 4x, entendeu ?
grato pelo atendimento.
Gostei + 0
29/09/2008
Wanderok
Entre em contato que lhe dou as dicas.
A menos que este assunto interesse para mais alguem aqui no forum.
Abraço.
Gostei + 0
30/09/2008
Helio Nascimento
Interessa-me também este assunto. Se puder compartilhar suas explanações... serão bem vindas.
Abraços/Hélio
Gostei + 0
30/09/2008
Wanderok
Aguardemos o colega se pronunciar....
abc
Gostei + 0
03/10/2008
Wanderok
acontece o seguinte.
Nosso amigo criou uma bela tela para a entrada de compras.
Cabeçalho + itens.
Ele não trata estoque. Só trata o financeiro- contas a pagar.
Ele já associava centro de custo com produto, em cada registro.
Então a dúvida era enviar para o contas a pagar nao a nota toda, mas dividida por centro de custos.
Ele tem uma tabela temporaria COMPRAS que armazena os itens da compra.
a solucão apontada foi.
SELECT CENTRO_CUSTOS, SUM(VALOR) AS TOTAL
FROM COMPRAS GROUP BY CENTRO_CUSTOS
E, para cada linha retornada deste select, dar um insert na tabela de contas a pagar, Informando CENTRO_CUSTOS, TOTAL e detalhes da nota fiscal de compra, como número, emissão, fornecedor, etc.
Lembrando que para saber o valor total desta nota de compra, tera de somar os registros com mesmo numero de notas no contas a pagar
SELECT SUM(VALOR) FROM PAGAR WHERE PEDIDO=NNNNN
Estou aguadando o retorno dele.
Abraço.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)