Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Manufatura

TOTVS Backoffice

Linha de Produto:

Linha Datasul

Segmento:

Manufatura

Módulo:MPD - Pedidos
Função:Implantação de Pedidos (PD4050)
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :DMANADVEN-9054


02. SITUAÇÃO/REQUISITO

Atender a necessidade em informar o Local de Carregamento no Pedido de Vendas para que isso seja refletido no momento do Faturamento do Pedido ou Embarque.

03. SOLUÇÃO

O objetivo principal dessa liberação é permitir ao usuário informar o local de carregamento diretamente no pedido de venda, para isso foi alterado o programa Implantação de Pedidos (PD4050) com a inclusão de um novo botão que Permite informar Local de Carregamento, na barra de tarefas do cabeçalho do pedido de venda, que poderá ser acessado pelo programa PD4050A.


Esse botão está vinculado ao parâmetro no programa Atualização Parâmetros Pedidos (PD0301)


Caso marcado o botão na tela do PD4050A é exibido, caso desmarcado, o botão na tela do PD4050A é escondido pois indica que a empresa não irá trabalhar com o Local de Carregamento informado no momento da inclusão do Pedido de Venda.


Ao acionar o novo botão é exibido a tela do programa PD4000LC conforme exemplo abaixo.


O campo Local Carregamento será onde o usuário irá informar o código do emitente correspondente ao local de carregamento que será utilizado no processo. Como regra geral do sistema, todo Estabelecimento possui um código de cliente/fornecedor vinculado, essa informação poderá ser consultada no programa Manutenção Estabelecimentos (CD0602), na aba Fiscal, campo Fornecedor. A mesma regra se aplica quando o local de carregamento será um Depósito Fechado ou Armazém Geral. No caso de Depósito Fechado, esse também é um estabelecimento cadastrado no sistema, e segue a mesma regra comentada anteriormente, já para o Armazém Geral, não existe um estabelecimento vinculado, porém o registro desse local se dá pelo cadastro no programa Atualização Clientes (CD1510) onde o código do cliente está vinculado ao Depósito Externo.

O campo Tipo do Local não estará disponível para edição sendo apenas indicativo que o local de carregamento informado no campo anterior é correspondente a um Estabelecimento, um Depósito Fechado ou um Armazém Geral. Atualmente são essas as possibilidades existentes para o campo.


Como regras de validação para o código informado pelo usuário ou buscado o registro por meio do ZOOM existente nesse campo, as validações são:

Caso for informado um código inexistente na base, será apresentado a mensagem de erro


Indicando ao usuário que o código informado não foi localizado na base, e orientando a consultar tanto o código do emitente vinculado ao estabelecimento ou do depósito externo.


Caso for informado o código de emitente existente na base, porém não vinculado com nenhum Estabelecimento ou Depósito Externo, será apresentado a seguinte mensagem de erro.

Nesse caso também será indicado ao usuário que o código informado não foi localizado na base, e orientando a consultar tanto o código do emitente vinculado ao estabelecimento ou do depósito externo.


Caso for informado um código de emitente existente na base, e esse esteja vinculado a um estabelecimento, porém esse estabelecimento é diferente do estabelecimento informado no cabeçalho do Pedido de Venda, será apresentado a seguinte mensagem de erro.


Foi criado ainda uma outra validação que apresenta mensagem ao usuário quando, o código do emitente informado está vinculado a um Estabelecimento que está marcado como Depósito Fechado porém no programa CD1510, para esse emitente, na aba Inf Gerais, campo Depósito Externo não existe nenhum código de depósito informado.

Para esse caso também é passado a orientação ao usuário de como proceder para ajuste do cadastro.

Vale destacar que todas as validações realizadas são consideradas erros e impedem o usuário de prosseguir. Isso acontece para evitar qualquer tipo de problema que porventura irá ocorrer nos próximos passos desse processo, como o faturamento desse pedido por exemplo.


04. DEMAIS INFORMAÇÕES

Os campos dessa tela são armazenados na nova tabela ped-vda-extens que é uma tabela de extensão da tabela ped-venda.


05. ASSUNTOS RELACIONADOS