2
EXERCÍCIOS MP PROGRAMAÇÃO ADVPL 1) Criar a tabela chama SZ4 – Fornecedores preferenciais com a seguinte configuração Z4_ORCAMEN, Caracter de 06 posições Z4_FORNECE, Caracter de 06 posições Z4_LOJA, , Caracter de 02 posições Z4_NOME, Caracter de 40 posições Z4_EMISSAO ,Tipo data Z4_CODPROD , Caracter de 15 posições Z4_QTDE , Numerico, 17 posições e 2 decimais Z4_VALOR, Numerico, 17 posições e 2 decimais Z4_GANHOU,Caracter de 1 posição Z4_QTDORC, Numerico, 17 posições e 2 decimais Z4_MARK,Caracter de 1 posição 2) Colocar seqüencial no Z4_ORCAMEN atribuir so visualizar 3) Colocar consulta padrão no Codigo Fornecedor 4) Criar um gatilho para buscar o nome do fornecedor na tabela de fornecedores SA2990. 5) Criar um programa mBrowse que controlará a inclusão, alteração ou exclusão dos fornecedores. 6) Faça um tratamento para, uma vez que incluído o fornecedor na tabela, não deixar que o usuário inclua o mesmo registro novamente na tabela, exiba uma mensagem de alerta ao usuário. 7) Faça uma regra para, uma vez que excluído o fornecedor, verificar se já existem emissão e valor preenchidos, se encontrar não deixe o usuário excluir e emita uma mensagem de alerta. 8) Cadastre alguns fornecedores, informe apenas o código, a loja e o nome do fornecedor 9) Utilizando o ponto de entrada GQREENTR, que atua no final da gravação da NF de entrada, faça um programa que verifica se existe o fornecedor na tabela SZ4 e se existir, gravar na tabela SZ4 a emissão e o valor NF entrada.

Exercícios Mp Programação Advpl i(2)

Embed Size (px)

DESCRIPTION

Exercicios mp10

Citation preview

EXERCCIOS MP PROGRAMAO ADVPL 1) Criar a tabela chama SZ4 Fornecedores preferenciais com a seguinte configurao

Z4_ORCAMEN, Caracter de 06 posies

Z4_FORNECE, Caracter de 06 posies

Z4_LOJA, , Caracter de 02 posies

Z4_NOME, Caracter de 40 posiesZ4_EMISSAO ,Tipo data

Z4_CODPROD , Caracter de 15 posies

Z4_QTDE , Numerico, 17 posies e 2 decimais

Z4_VALOR, Numerico, 17 posies e 2 decimais

Z4_GANHOU,Caracter de 1 posio

Z4_QTDORC, Numerico, 17 posies e 2 decimais

Z4_MARK,Caracter de 1 posio

2) Colocar seqencial no Z4_ORCAMEN atribuir so visualizar

3) Colocar consulta padro no Codigo Fornecedor

4) Criar um gatilho para buscar o nome do fornecedor na tabela de fornecedores SA2990.5) Criar um programa mBrowse que controlar a incluso, alterao ou excluso dos fornecedores.

6) Faa um tratamento para, uma vez que includo o fornecedor na tabela, no deixar que o usurio inclua o mesmo registro novamente na tabela, exiba uma mensagem de alerta ao usurio.

7) Faa uma regra para, uma vez que excludo o fornecedor, verificar se j existem emisso e valor preenchidos, se encontrar no deixe o usurio excluir e emita uma mensagem de alerta.8) Cadastre alguns fornecedores, informe apenas o cdigo, a loja e o nome do fornecedor

9) Utilizando o ponto de entrada GQREENTR, que atua no final da gravao da NF de entrada, faa um programa que verifica se existe o fornecedor na tabela SZ4 e se existir, gravar na tabela SZ4 a emisso e o valor NF entrada.

10) Fazer programa para gerar arquivo .txt de cadastro de produtos, contendo os campos Cdigo,Descricao. Pedir o fornecedor na tela e o nome do arquivo ser codfornecedorddmmaa.txt11) Fazer Programa para ler aquivo .txt contendo cdigo,loja e nome de fornecedores

12) Fazer programa para importar tabela SB1990(Produtos) via SIGAAUTO MATA010()