Vous êtes sur la page 1sur 5

Fase 1 Processo 3 Efetuar Cotao

Objetivo: Incluir, Alterar e Apagar cotaes. Receba os dados necessrios


para Criar cotaes a partir de digitao do usurio, ou alteraes em cotaes
existentes
Enunciado: (INCLUSO) Abra as tabelas de CLIENTE, VENDEDOR e
PRODUTO. O cdigo da cotao ser auto-incremento, receba o cdigo do
cliente no campo CliCodigo da tabela Cliente e leia a tabela de clientes, receba
o cdigo do vendedor no campo VndCodigo e leia a tabela Vendedor. O
Campo data da cotao ser igual a data do sistema, receba do usurio o
nmero de dias entre datas. Receba tambm a forma de validade, no campo
tipo de pagamento. permita apenas duas formas de pagamento: Mensal e a
vista. Receba a data de entrega da mercadoria. Aps a incluso com sucesso
dos dados do cabealho da cotao, os produtos devem ser recebidos no grid
(campos 8, 10 e 12) por sequncia de cdigo. Com o cdigo, leia a tabela de
produtos e mostre: a descrio(9) e valor do produto(11). Receba a quantidade
de produto solicitada pelo cliente. Aps estes procedimentos, grave as tabelas
de COTAO Mestre e Cotao detalhe, com cada produto.
Layout

13

14

10

15

16

11

17

12

18

1- Mostrar o cdigo da cotao que est sendo includo no sistema. Este


cdigo ser gerado automaticamente e mostrado no edit.
2- Neste combobox coloque a lista de clientes da empresa para que o usurio
faa a seleo. Contedo da tabela de Clientes.
3- Neste combobox coloque a lista de Vendedores que atendem este cliente
para que o usurio faa a seleo. Contedo da tabela de Vendedores.

4- Mostra a data da cotao que ser gerado automaticamente pelo programa


em um calendardate.
5- Receba a validade em dias dentro de um edit.
6-Receba a forma de pagamento para que a incluso seja concluda.
7- Receba o prazo de entrega atravs de um datetimepicker.
8- Mostre o cdigo da cotao que esta sendo includo no sistema. Exiba
usando uma grid.
9- Mostre a descrio do produto aps o cdigo do produto ser preenchido,
ser exibido atravs de uma grid.
10- Receba a quantidade de produtos.
11- Mostra o valor unitrio do produto lido da tabela de produtos.
12- Calcule e mostre o valor total dos produtos: o valor total ser mostrado
dentro da grid.
13- Boto que sai da tela de Incluso de Pedidos sem salvar nenhum registro
14- Boto que abre uma nova tela com campos em branco para um novo
cadastro.
15- Boto para impresso dos dados que foram cadastrados no pedido atual
(outro enunciado)
16- Boto que deve excluir um registro da tabela de Cotao. (outro enunciado)
17- Boto que permite ao usurio alterar dados da tabela de Cotao. (outro
enunciado)
18- Boto que deve salvar as incluses ou alteraes feita na tabela de
Cotao.

TABELA VENDEDOR
Nome Tabela : TVendedor
Chave
Campo
Tamanho
@

VndCodigo
Vnd_Nome

6
30

TABELA CLIENTE
Nome Tabela : TCliente
Chave
Campo
Tamanho
@
#

CliCodigo
Cli_Nome
RegCodigo
Cli_CNPJ
Cli_IE
Cli_End
Cli_Tel
Cli_Bairro
Cli_Cidade
Cli_Cep
Cli_UF

6
60
6
14
12
50
10
30
50
8
2

Formato
Number
Varchar2

Formato
Number
Varchar2
Number
Number
Number
VarChar2
Number
Varchar2
Varchar2
Number
Char

Valores
Permitidos
1 999999
Caracteres

Valores
Permitidos
1 999999
Caracteres
1 999999

Validao
Numrico e Not null

Mascara
999999

Validao

Mascara

Numrico e Not null

999999

Numrico e Not null


Numrico
Numrico

999999
99.999.999/9999-99
999.999.999.999

Numrico

(99) 9999-9999

Numrico

99999-999
XX

Caracteres
Caracteres
Caracteres
Caracteres

TABELA COTAO
Nome Tabela : TCotacao
Chave
Campo

Tamanho

@
#
#

6
6
6

CtcCodigo
CliCodigo
VndCodigo
Ctc_DtCot
Ctc_ValDias
Ctc_Tipo_pagto
Ctc_PzEnt

TABELA ITEM COTAO


Nome Tabela : TItCotacao
Chave
Campo
#
#

CtcCodigo
PdtCodigo
Ctc_Qtde
Ctc_VlUnit

2
1

Tamanho
6
6
10
15

Tipo
Number
Number
Number
Date
Number
Number
Date

Tipo
Number
Number
Number
Number

Valores
Validao
Permitidos
1 999999 Numrico e Not null
1 999999 Numrico e Not null
1 999999 Numrico e Not null
SGBD
1 a 31
Numerico
0a4
Numerico
SGBD

Valores
Validao
Permitidos
1 999999 Numrico e Not null
1 999999 Numrico e Not null
Numrico
Numrico

Mascara
999999
999999
999999
99/99/9999
9
99/99/9999

Mascara
999999
999999
9.999,99

TABELA PRODUTO
Nome Tabela : TProduto
Chave
Campo
@

PdtCodigo
Pdt_Descr
Pdt_Qtde
Pdt_PrecoUnit
Pdt_Embalagem

Tamanho
6
25
5
4,2
15

Tipo
Number
Varchar2
Number
Number
Varchar2

Valores
Permitidos
1 999999

Validao
Numrico e Not null
Caractere
Numrico
Numrico
Numrico

Mascara
999999

Vous aimerez peut-être aussi