Realizado

Tela para cálculo de vendas

Publicado em 28 de Fevereiro de 2018 dias na TI e Programação

Sobre este projeto

Aberto

Tabelas utilizadas

SB1990  cadastro de produtos
Sg1990  cadastro de estruturas de produtos

exemplo:
select * from sb1990
join sg1990 on g1_cod = b1_cod

cabeçalho
produto -> campo b1_cod da tabela sb1990
descrição -> campo b1_desc da tabela sb1990
quantidade o usuário vai digitar
data
margem de negociação - campo g1_mar da tabela sg1990 - esse campo vai ser gravado na sg1990 quando incluir a estrutura
bv - campo g1_bv da tabela sg1990 - esse campo vai ser gravado na sg1990 quando incluir a estrutura

corpo - os campos desta parte são chamados da tabela sg1990, se não existir trazer em branco para o usuário selecionar da tabela sb1990
codigo - campo g1_cod se estiver vazio fazer um select da tabela sb1990 com b1_cod+b1_desc
descrição - campo g1_desc b1_desc  -> traz automático dependendo da regra acima
tipo - campo g1_tipo b1_tipo  -> traz automático dependendo da regra acima
custo - campo g1_custd b1_custd (custo standart)  -> traz automático dependendo da regra acima
quantidade o usuário vai digitar  -> traz automático dependendo da regra acima
total (soma automático) -> quantidade * b1_custd  -> faz o cálculo automático


rodapé
subs totais
- total de insumos - total das linhas do corpo com os tipos
cadastrados no campo xtipoin (criar tabela ou xumbar no fonte)
-> total 2 soma do campo total de insumos dividido pelo mrkup que vai estar em uma tabela (ou xumbar)

- total de mão de obra - total das linhas do corpo com os tipos
igual a mo
-> total 2 soma do campo total de mo dividido pelo mrkup que vai estar em uma tabela (ou xumbar)

- total de beneficiamento - total das linhas do corpo com os tipos
cadastrados no campo xtipobn (criar tabela ou xumbar no fonte)
-> total 2 soma do campo total de bn dividido pelo mrkup que vai estar em uma tabela (ou xumbar)



lado direito

valor unitario sem porcentagem -> soma das linhas total 2, dividido pela quantidade o usuário vai digitar do cabeçalho, (campo quantidade base)

valor apresentavel -> valor unitário sem porcentagem dividido pelo campo margem de negociação. ESSE RESULTADO DIVIDIDO PELO CAMPO BV

CAMPO MARGEM DE CONTRIBUIÇÃO - VALOR UNITARIO SEM PORCENTAGEM (CAMPO DO CORPO) DIVIDIDO PELO CAMPO IMPOSTO QUE VAI ESTAR EM UMA TABELA (OU XUMBAR)
O RESULTADO DISSO DIVIDIDO PELO CAMPO COMISSÃO QUE VAI ESTAR EM UMA TABELA (OU XUMBAR) O RESULTADO DISSO MENOS TOTAL DE INSUMOS (SEM O MARKUP)
O RESULTADO DISSO MENOS O TOTAL DE BENEFICIAMENTO (SEM O MARKUP) O RESULTADO DISSO DIVIDIDO PELO CAMPO VALOR UNITARIO SEM PORCENTAGEM : RESULTADO EM PORCENTAGEM
E DUAS CASAS DECIMAIS

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: 05 de Março de 2018

Habilidades necessárias

Outro projetos publicados por R. C.