Cadastro de LeadTime de Faturamento e data de entrega
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
18/10/2018 | Ryvane Maria | Criação do documento |
Necessidade
Parametrizar no portal GeoSales as informações de LeadTime de faturamento e de entrega. Neste cadastro algumas informações acerca do pedido que está sendo criado.
Será calculado o Lead Time de faturamento com base na família de produtos, na organização de venda e no destino. O Lead Time de data de entrega, baseado nas informações trazidas do DataSul, é calculado baseado na data de previsão de faturamento, inserida pelo vendedor no momento da venda, na organização de venda e no destino de entrega. Será usado como Lead Time base de faturamento, o de maior valor dentro do pedido. O cadastro de Lead Time de faturamento será feito no Portal GeoSales.
Solução
Implementação
- Criar na tela campos para cadastro:
Deverá ser criado um cadastro com a finalidade de incluir informações a respeito da data mínima e máxima de entrega.
Como pode-se ver no protótipo abaixo, neste cadastro poderão ser incluídos pelo usuário as seguintes informações: Organização de venda, estado e cidade do cliente destino, quantidade mínima e máxima de itens e quantidade de dias mínimo e máximo para entrega e LeadTime de faturamento. Destes campos, os campos 'cidade' e dias máximo para entrega não são obrigatório.
- Salvar informações cadastradas no GeoSales:
As informações inseridas no cadastro descrito acima deverão ser salvas na tabela PARAMETRO_DATA_ENTREGA. A associação dos campos cadastrados na tela com os campos contidos na referida tabela é feita da seguinte forma:
PARAMETRO_DATA_ENTREGA | ||||
---|---|---|---|---|
Cadastro | Campo | |||
Organização de venda | CD_ORG_VENDA | |||
Família de produtos | CD_FAMILIA | |||
Estado | DS_ESTADO_DESTINO | |||
Cidade | DS_CIDADE_DESTINO | |||
Quantidade mínima de itens | QT_MINIMA | |||
Quantidade máxima de itens | QT_MAXIMA | |||
Quantidade minima de dias para entrega | NR_LEAD_TIME | |||
Quantidade máxima de dias para entrega | NR_LEAD_TIME_MAX | |||
Quantidade mínima de dias para faturamento | NR_LEAD_TIME_FATURAMENTO |
Estrutura de banco
PARAMETRO_DATA_ENTREGA | ||||
---|---|---|---|---|
Coluna | Tipo | Obrigatório | Chave Primária | Explicação |
CD_PARAMETRO_DT_ENTREGA | Int | Sim | Sim | Código do parâmetro cadastrado |
CD_ORG_VENDA | Varchar(20) | Sim | Não | Código da organização de venda |
CD_FAMILIA | Int | Não | Não | Código da família de produtos |
DS_ESTADO_DESTINO | Varchar(2) | Sim | Não | Estado de destino |
DS_CIDADE_DESTINO | Varchar(50) | Não | Não | Cidade de destino |
QT_MINIMA | Decimal(18,6) | Sim | Não | Quantidade mínima de itens |
QT_MAXIMA | Decimal(18,6) | Sim | Não | Quantidade máxima de itens |
NR_LEAD_TIME | Int | Sim | Não | Quantidade de dias mínima para entrega |
NR_DIA_EXPEDICAO | Varchar(13) | Sim | Não | Dias da expedição |
NR_LEAD_TIME_MAX | Int | Não | Não | Quantidade de dias máxima para entrega |
NR_LEAD_TIME_FATURAMENTO | Int | Não | Não | Quantidade de dias mínima para faturamento |
Regras de Negócios
[RN1] - A data mínima e máxima por estado é a mesma para todos os pedidos, indiferente do seu tipo
[RN2] - A quantidade de dias úteis mínima/máxima para entrega será contada a partir da data de emissão do pedido.
[RN3] - As validações de data de entrega serão feitas no momento da criação do pedido, portanto, será usado como parâmetro de validação a data de emissão do pedido.
Regras de Integração
[RI1] - As informações de LeadTime de entrega e de faturamento não serão enviadas ao ERP.
Resultados Esperados
Protótipos
Fluxos Padrão
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.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | Pessoa que aprovou | 00/00/0000 |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |