[firebase-br] calcular valor de vales(semanal)

Artur Sanfins artur.gmane em tcimix.com
Sex Jan 16 10:09:10 -03 2009


Vamos lá, de forma generica sem estar atrelado ao que já está feito:
1-para cada venda, gere um valor a pagar numa tabela, ou no contas a pagar 
(comissões de xxx vendedor), ou no próprio registro da NF
2-para cada retirada de comissão, semanal/diária/etc gere um valor pago na 
mesma tabela ou no contas a pagar ou faça baixas parciais/totais referentes 
aos titulos de comissões do vendedor
  sendo que para cada retirada, verifique a soma do que tem a pagar ao 
vendedor em aberto e forneça um máximo a pagar, efetivando o pagamento da 
comissão, gere as baixas totais e parciais de cada titulo, no final voce 
terá tudo documentado, tanto as comissões quanto as retiradas
exemplo:
-venda de 100 e outra de 50 em NF, comissão a pagar de 10 em uma e 7 em 
outra, gere um contas a pagar de 10 e outro de 7 para o vendedor
-o vendedor pediu vale de 5, some os titulos em aberto do vendedor (contas a 
pagar), deu 17 no máximo de retirada
-confirmado o valor, baixe 5 parcialmente de qualquer um dos titulos a 
pagar, sobrará 10+2 (7-5 de vale), valor a retirar da próxima vez=12
-o vendedor pediu 15, o sistema informa que o valor máximo é 12, sendo 
aceito, baixe os titulos em 12 e assim não haverá mais pagamento a ele

Espero te-lo ajudado

Artur Sanfins


"Reijanio Nunes Ribeiro" <rnribeiro em gmail.com> 
escreveu na mensagem 
news:88c045a10901160334g64d0f615s3781526b82ea0ce em mail.gmail.com...
alexandre minha questão é mais conceitual, veja bem como controlar isso se
os karas recebem vales semanais e esse vale tem que ser feito emcima das
comissões do rapaz pois poderia muito bem pegar fixar um valor aproximado, e
dividir, por quatro simplesmente mais ai a questão é  poderia faltar ou
sobrar pelo fato dos karas ganharem comissão (e quem vive de comissão as
vezes ganha muito as vezes não)esse é meu dilema não to conseguindo
desenvolver um raciocinio logico de como ter um controle mais efetivo sobre
os valores que eles podem receber

2009/1/16 Alexandre [FiveTech] 
<alexandre em fivetech.info>

> Boa noite,
>
> Minha solução seria a seguinte:
>
> Uma tabela para guardar os vales "pedidos" com uma estrutura mais ou menos
> assim:
>  CHAVE (ID)
>  FK_MECANICO
>  DATA
>  VALOR
>  FLAG (para saber se esse vale já foi descontado ou ainda será descontado
> no próximo pagamento)
>
> Me parece que já tem uma estrutura para os mecânicos (funcionários) com
> salários e o valor da comissão. Só faltaria dar um select na tabela acima
> para saber quando precisaria descontar de vale no próximo pagamento. Assim
> que efetuar o pagamento deverá mudar a FLAG para não correr o risco de
> descontar duas vezes o mesmo vale.
>
> Abraço,
>
> Alexandre Sanches Bazan
>
>
>
>
> Eduardo C wrote:
>
>> Acredito que você possa ignorar os vales para calcular quanto o
>> funcionário
>> deveria receber e depois descontar os vales, não?
>>
>> 2009/1/10 Reijanio Nunes Ribeiro 
>> <rnribeiro em gmail.com>
>>
>>
>>
>>> o q ta pegando é o calculo da comissão ja que é feito uma retirada
>>> semanal(vale)
>>>
>>> 2009/1/10 Marcelo Geyer 
>>> <estanisgeyer em gmail.com>
>>>
>>>
>>>
>>>> Quanto a vales, você pode ter uma tabela de "vales/retiradas" que irá
>>>> registrar estas retiradas, e subtrair do salário do funcionário ao
>>>>
>>>>
>>> receber
>>>
>>>
>>>> o
>>>> salário no final do mês.
>>>>
>>>> 2009/1/10 Reijanio Nunes Ribeiro 
>>>> <rnribeiro em gmail.com>
>>>>
>>>>
>>>>
>>>>> bom dia a todos estou com uma duvida cruel, to precisando fazer um
>>>>>
>>>>>
>>>> calculo
>>>>
>>>>
>>>>> que envolva vales(que são semais), pra mecânicos(que são cmissionados)
>>>>>
>>>>>
>>>> da
>>>
>>>
>>>> pra imaginar o tamanho da encrenca o cara ganha salário e comissão e
>>>>>
>>>>>
>>>> quer
>>>
>>>
>>>> vale todo fim de semana como fazer pra calcular isso alguem tem ideia
>>>>>
>>>>>
>>>> de
>>>
>>>
>>>> como é feito esse controle de forma efetiva.
>>>>> ______________________________________________
>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>>
>>>>>
>>>>>
>>>> ______________________________________________
>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>
>>>>
>>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>
>>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista