Histórico da Página
...
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
Foi 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 (PD4000) com a inclusão de um novo botão chamado Permite informar Local de Carregamento do Item, na opção Complementos, do cabeçalho 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.
asdas
dasd
asd
asd
as
das
d
O objetivo principal dessa atividade é inserir no programa PD4000 a possibilidade do usuário informar o local de carregamento diretamente no pedido de venda.
Os critérios de aceite dessa atividade são:
• Garantir que o novo campo esteja disponível para preenchimento do local de Carregamento (código do emitente) no cabeçalho do pedido de venda (Complementos), caso o campo estiver habilitado para acesso no PD0301;
• Garantir que o novo zoom esteja disponível para consulta do local de Carregamento (código do emitente) no cabeçalho do pedido de venda e que a seleção de um determinado registro preencha o novo campo em tela;
• Garantir que o local de Carregamento informado seja validado no ERP (emitente);
• Garantir que o local de Carregamento informado seja gravado na tabela/campo definidos acima.
Um ponto de atenção com relação a essa atividade é que nesse momento o novo ZOOM ainda não foi desenvolvido, pois essa tarefa será realizada na ativiadade DMANADVEN-9079, sendo assim para a liberação dessa atividade o ZOOM que irei inserir será o próprio ZOOM de emitente já existente no sistema. Posteriormente na atividade DMANADVEN-9079, irei retornar e ajustar a chamada para o novo ZOOM. Fica aqui o único ponto que não será entregue que que irá atender ao critério de aceite determinado para essa atividade.
Para reduzir os questionamentos dos clientes e a forma como já atualmente trabalham nessa tela, adotou-se a regra que o novo campo será exibido em nova telinha e essa por sua vez será acionada por um novo botão inserido na aba complementos do cabeçalho do pedido de venda.
Inserido novo botão chamado “Permite informar Local de Carregamento do Item”
...
| tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
|---|---|
| ids | passo1,passo2 |
...
| default | yes |
|---|---|
| referencia | passo1 |
...
| default | no |
|---|---|
| referencia | passo2 |
04. DEMAIS INFORMAÇÕES
| Card documentos | ||||
|---|---|---|---|---|
|
05. ASSUNTOS RELACIONADOS
| Templatedocumentos |
|---|
...
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 o 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
- DMANADVEN-9058 DT Novo campo Permite Informar Local de Carregamento no PD0301
- DMANADVEN-9056 DT Opção para Informar o Local de Carregamento no PD4050




