Pular para o conteúdo principal

TPO017 — Preço de Produtos por Pessoa

Fonte​

  • Source: source/TPO017/

Perguntas Frequentes​

P: Qual e a finalidade da tela TPO017? R: A tela TPO017 e utilizada para o cadastro e gerenciamento de precos diferenciados de produtos por pessoa (cliente/fornecedor). Ela permite associar produtos a uma pessoa especifica, definindo precos personalizados tanto a vista quanto a prazo. A tela possui duas abas: "Pessoas", que lista as pessoas com precos diferenciados cadastrados, e "Produtos por Pessoa", que exibe os produtos e precos vinculados a pessoa selecionada.

P: Como cadastrar um preco diferenciado para uma pessoa? R: Na aba "Pessoas", clique no botao "Novo" (ou pressione F5). Informe o codigo da Pessoa no campo correspondente (utilize a tecla F9 para pesquisar). Apos informar a pessoa, a tela redirecionara automaticamente para a aba "Produtos por Pessoa". Informe o codigo do Produto e os valores de preco a vista e a prazo. Em seguida, clique no botao "Salvar" (ou pressione F6) para gravar o registro.

P: Ao tentar salvar sem informar a Pessoa, recebo a mensagem "E Obrigatorio Informar a Pessoa!". O que devo fazer? R: O campo "Pessoa" e obrigatorio para o cadastro de precos diferenciados. Informe o codigo de uma pessoa valida no campo correspondente antes de salvar. Utilize a tecla F9 para abrir a pesquisa e selecionar a pessoa desejada.

P: O sistema apresenta a mensagem "A Pessoa Fisica / Juridica nao esta Ativa". O que significa? R: Essa mensagem indica que a pessoa informada esta cadastrada no sistema, porem encontra-se inativa. Para resolver, acesse o cadastro de pessoas na tela TFA001 e verifique a situacao cadastral. Caso necessario, ative a pessoa antes de vincular precos diferenciados a ela.

P: Ao informar um produto, recebo a mensagem "Este codigo de Produto para esta Pessoa ja esta cadastrado!". Como proceder? R: Essa mensagem indica que o produto informado ja possui um preco diferenciado cadastrado para a pessoa selecionada. Cada produto pode ter apenas um registro de preco por pessoa. Para alterar o preco existente, localize o registro na grade de "Produtos por Pessoa" e edite os valores diretamente.

P: Ao tentar salvar, o sistema apresenta a mensagem "E Obrigatorio informar o Produto!". O que devo fazer? R: O campo "Produto" e obrigatorio na aba "Produtos por Pessoa". Informe o codigo de um produto valido antes de salvar. Utilize a tecla F9 no campo de Produto para abrir a pesquisa e selecionar o produto desejado.

P: Ao informar um produto, recebo a mensagem "Produto nao esta Cadastrado. Verifique! [TPO001]". O que significa? R: O codigo de Produto informado nao existe no cadastro de produtos do sistema. Verifique se o codigo esta correto ou utilize a tecla F9 para abrir a pesquisa e selecionar um produto valido.

P: Ao informar um produto, recebo a mensagem "Produto nao esta Ativo. Verifique! [TPO001]". O que devo fazer? R: O produto informado esta cadastrado, mas encontra-se inativo no sistema. Para utiliza-lo, acesse o cadastro de produtos na tela TPO001 e verifique se o produto deve ser reativado.

P: Ao preencher o valor, recebo a mensagem "O Valor Informado nao e um Numero Valido.". Como resolver? R: Essa mensagem e exibida quando o campo de valor a vista ou valor a prazo esta vazio ou contem um valor negativo. Informe um valor numerico valido e positivo no campo correspondente.

P: E possivel excluir um produto vinculado a uma pessoa? R: Sim, e possivel. Na aba "Produtos por Pessoa", selecione o registro desejado na grade e clique no botao "Excluir" (ou pressione F7). O sistema solicitara confirmacao antes de efetuar a exclusao. A exclusao so e permitida na aba "Produtos por Pessoa".

P: Como emitir o relatorio de precos por pessoa? R: Na aba "Pessoas", clique no botao "Imprimir" (ou pressione F8). O sistema perguntara se deseja emitir o relatorio agrupado por rota. Na aba "Produtos por Pessoa", ao clicar em "Imprimir", o sistema perguntara se deseja emitir o relatorio apenas da pessoa selecionada.

Mensagens exibidas​

Levantadas de source/TPO017/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
C-0590ConfirmaçãoDeseja Emitir o Relatório Agrupado por Rota?
C-0591ConfirmaçãoDeseja Emitir o Relatório da Pessoa Selecionada?
E-0032ErroA Pessoa Física / Jurídica não está Ativa [TFA001]! Código.: %s
E-0036ErroO Valor Informado não é um Número Válido.
E-0059ErroProduto "%s" não está Cadastrado. Verifique! [TPO001]
E-0246ErroÉ Obrigatório Informar a Pessoa!
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.
W-0085AvisoÉ Obrigatório informar o Produto!
W-0122AvisoProduto "%s" não está Ativo. Verifique! [TPO001]
W-0592AvisoEste código de Produto para esta Pessoa ja está cadastrado!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
PESSOAITEMDELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
ITEMSELECT
PESSOASELECT
REGIAOCOMERCIALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
RETORNA_DADOSCADASTRAISAREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AREACOMERCIALSELECT
ENDERECOPESSOASELECT
ESTADOSELECT
FORMAPAGTOSELECT
GRUPOPCPSELECT
MUNICIPIOSELECT
PAISBACENSELECT
PESSOASELECT
PESSOAFISICASELECT
REGIAOCOMERCIALSELECT