Mudanças entre as edições de "INFORMAÇÕES FRETE"
| Linha 137: | Linha 137: | ||
|} | |} | ||
| − | Para ativar a solicitação de informações, deve ser criada a configuração '''ID_SOLIC_INF_FRETE''', a configuração receberá o ID_TIPO_FRETE dos fretes que precisam solicitar | + | Para ativar a solicitação de informações, deve ser criada a configuração '''ID_SOLIC_INF_FRETE''', a configuração receberá o ID_TIPO_FRETE dos fretes que precisam solicitar essas informações, o campo poderá receber um ou mais id_tipo_frete. |
| − | Quando não houver a configuração ou ela estiver inserida, mas com o DS_VALOR null, deve manter o comportamento normal da tela de pedido. | + | Quando não houver a configuração ou ela estiver inserida, mas com o DS_VALOR null, deve manter o comportamento normal da tela de pedido, sem solicitar informação para o frete selecionado. |
| − | Quando a configuração estiver inserida '''ID_SOLIC_INF_FRETE''' e o DS_VALOR tiver o id_tipo_frete preenchido. Na tela de pedido ao selecionar o frete dever abrir um popup onde o vendedor selecionará Placa,Motorista e obra. | + | Quando a configuração estiver inserida '''ID_SOLIC_INF_FRETE''' e o DS_VALOR tiver o id_tipo_frete preenchido. Na tela de pedido ao selecionar o frete dever abrir um popup onde o vendedor selecionará Placa,Motorista e obra para o pedido que está sendo feito. |
| − | + | Ao lado do campo de seleção de frete, terá um ícone, que ao clicar abrirá o popup para ver | |
| − | |||
| − | |||
| − | |||
===Regras de Negócio=== | ===Regras de Negócio=== | ||
| − | '''RN1''' – Ao | + | '''RN1''' – Ao abrir o popup a tela mostrará apenas itens que estejam vinculados ao cliente do pedido, para que seja selecionado. |
| − | '''RN2''' – | + | '''RN2''' – Os dados não são obrigatórios para inserção, mesmo selecionando o tipo de frete do pedido que esteja na configuração. |
| − | '''RN3''' – | + | '''RN3''' – Na edição de pedido os campos só estarão disponiveis para edição, quando o tipo de frete estiver permissão para alteração no grupo de permissão. |
| − | '''RN4''' – | + | '''RN4''' – |
== Aprovação == | == Aprovação == | ||
Edição das 20h17min de 11 de setembro de 2017
Histórico de Revisões
| Data | Quem | Comentários |
|---|---|---|
| 11/09/2017 | Renato Lima | Criação do Documento |
Necessidade
Ao selecionar um tipo de frete que esteja configurado para solicitar as informações, o vendedor precisa informar placa do veiculo, nome do motorista e obras.
Solução
Implementar rotina para quando selecionar o tipo de frete configurado, abrir um pop up para que o vendedor selecione as informações referente a obra,placa e motorista.
Implementação
Para implementar a inserção de informações ao selecionar um tipo de frete, deve ser criada as seguintes tabelas abaixo e deve ser alterada a tabela de pedido inserindo novos campos, conforme descriminado abaixo.
TABELAS A SEREM CRIADAS
| CLIENTE_PLACA | ||||
|---|---|---|---|---|
| Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
| CD_PLACA | INT | NÃO | SIM | Código Placa |
| NM_PLACA | VARCHAR | NÃO | NÃO | Placa |
| CD_CLIENTE | INT | NÃO | NÃO | Código do cliente |
| CLIENTE_MOTORISTA | ||||
|---|---|---|---|---|
| Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
| CD_MOTORISTA | INT | NÃO | SIM | Código Motorista |
| NM_MOTORISTA | VARCHAR | NÃO | NÃO | Nome do motorista |
| CD_CLIENTE | INT | NÃO | NÃO | Código do cliente |
| CLIENTE_OBRA | ||||
|---|---|---|---|---|
| Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
| CD_OBRA | INT | NÃO | SIM | Código da obra |
| NM_OBRA | VARCHAR | NÃO | NÃO | Nome da Obra |
| CD_CLIENTE | INT | NÃO | NÃO | Código do cliente |
TABELA A SER ALTERADA
| PEDIDO | ||||
|---|---|---|---|---|
| Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
| CD_OBRA | INT | NÃO | NÃO | Código da obra |
| CD_MOTORISTA | INT | NÃO | NÃO | Código Motorista |
| CD_PLACA | INT | NÃO | NÃO | Código do cliente |
Para ativar a solicitação de informações, deve ser criada a configuração ID_SOLIC_INF_FRETE, a configuração receberá o ID_TIPO_FRETE dos fretes que precisam solicitar essas informações, o campo poderá receber um ou mais id_tipo_frete. Quando não houver a configuração ou ela estiver inserida, mas com o DS_VALOR null, deve manter o comportamento normal da tela de pedido, sem solicitar informação para o frete selecionado. Quando a configuração estiver inserida ID_SOLIC_INF_FRETE e o DS_VALOR tiver o id_tipo_frete preenchido. Na tela de pedido ao selecionar o frete dever abrir um popup onde o vendedor selecionará Placa,Motorista e obra para o pedido que está sendo feito. Ao lado do campo de seleção de frete, terá um ícone, que ao clicar abrirá o popup para ver
Regras de Negócio
RN1 – Ao abrir o popup a tela mostrará apenas itens que estejam vinculados ao cliente do pedido, para que seja selecionado.
RN2 – Os dados não são obrigatórios para inserção, mesmo selecionando o tipo de frete do pedido que esteja na configuração.
RN3 – Na edição de pedido os campos só estarão disponiveis para edição, quando o tipo de frete estiver permissão para alteração no grupo de permissão.
RN4 –
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
| Setor | Aprovado Por | Data | Assinatura |
|---|---|---|---|
| Gerente TI | XXXX | ||
| Gerente Projeto | XXXX | ||
| Gerente Comercial | XXXX |