Skip to content

Tag-icone-mini.png Análise

Análise
Projeto 1723
Data da Análise: 09/05/2014

Projeto ​

Requisitos ​

Os requisitos serão quebrados por tópicos:

1) Informações de SPC:

  • Permitir que se informe uma observação para cada referência financeira do cliente.

2) Customizar uma coluna que informe o numero da nota fiscal de devolução:

  • Apresentar número das NF de devolução para cada documento fiscal apresentado no extrato de contas numerárias.

3) Inserir um novo campo para localizar produtos pelo fornecedor:

  • Permitir pesquisar pela referência da compra (Dados de Compra) na pesquisa de Grade do Order.

4) Gerar um relatório para conferência na tela de Distribuição:

  • Permitir que se imprima uma relatório na tela de distribuição.
  • Permitir customizar relatório.
  • Disponibilizar Quantidade de linhas.
  • Disponibilizar Filial.
  • Disponibilizar Fornecedor.
  • Disponibilizar Referência Básica.
  • Disponibilizar Referência de Grade.
  • Disponibilizar Descrição.
  • Disponibilizar Especificação.
  • Disponibilizar subdivisão.
  • Disponibilizar Saldo.
  • Disponibilizar Depósito.
  • Disponibilizar Necessidade.
  • Disponibilizar Quantidade mínima.
  • Disponibilizar Quantidade máxima.

5) Bloqueio de emissão de cupom fiscal para vendas com tipo entrega "Retira no depósito":

  • Permitir configurar para não permitir vender CF quando tipo de entrega for Retira no Depósito.
  • Bloquear uso da série CF no Order quando tipo de entrega for Retira no Depósito e base estiver configurada para bloquear essa operação.
  • Bloquear uso da série CF no Checkout quando tipo de entrega for Retira no Depósito e base estiver configurada para bloquear essa operação.

6) Pagamento com saldo positivo:

  • Permitir pagar fornecedor com C/C independentemente do saldo dele.

Para mais detalhes acesse o sistema de projetos.

Detalhamento ​

Serão feitos alguns ajustes em diversos pontos do sistema para atender pequenas tarefas de sugestão do cliente.

O Req. 2 foi rejeitado por ser muito específico para uma determinada operação. O cliente apresentará outra solicitando mas dessa vez solicitando um modelo de relatório.

Escopo ​

Nenhuma informação a agregar.

Cenário ​

Esse projeto está sendo desenvolvido para atender a todos os segmentos sem distinção.

Observação por Referência de Cliente ​

No cadastro de parceiros, permitir que se informe uma observação em cada registro. Com isto o usuário poderá gravar todas as informações obtidas em cada consulta feitas nas empresas citadas como referência.

Criar Coluna de Observação por Referência de Cliente ​

Especificação para tarefa(s): 93587

Na TT_RFC, criar coluna conforme especificação abaixo.

ColunaPrecisãoNullDefaultDescrição
OBSERVVARCHAR(4000)NULL-X-Observação

Criar Interface de Observação por Referência de Cliente ​

Especificação para tarefa(s): 93588

Backoffice - Menu >>> Parceiros >>> Cadastro

Na guia Financeiro >>> Referências do Cadastro de Parceiro, incluir no grid uma coluna richedit para que se informe a observação [TT_RFC.OBSERV].

Localizar Produtos pela Referência no Fornecedor ​

Ao fazer uma DAV/Pré-Venda, sistema deve permitir localizar produtos pela referência cadastrada nos dados da compra da grade do produto.

Incluir Filtro pela Referência no Fornecedor ​

Especificação para tarefa(s): 93540

Na busca por Grade [TTFLCGRA], incluir um filtro por pela referência cadastrada nos dados da compra [TT_REF.REFFOR]. Ela deve funcionar de maneira semelhante às outras referências, como sugerem as imagens em anexo.

  • Pesquisa

  • Cadastro

Com isso, usuário poderá fazer uma DAV/Pré-Venda e conseguir pesquisar pela referência. Que, seguindo o padrão das demais referências, deve se chamar "Referência Fornecedor".

Relatório de Distribuição de Estoque ​

Será desenvolvido um relatório na tela de distribuição de estoque para que o cliente possa conferir o que será distribuído. Processo explicado pelo cliente é o seguinte:
1 - A loja gera um pedido de reposição.
2 – Loja envia por e-mail o número do pedido.
3 – O depósito entra com o pedido e imprime (o relatório solicitado) para separar a mercadoria.
4 – Com a mercadoria separada o CD segue com o procedimento para emissão de nota.
5 - A loja também usa esse relatório para conferir se o CD mandou conforme o pedido.

Criar Relatório na Sugestão de Compra da Distribuição de Estoque ​

Especificação para tarefa(s): 93592

Backoffice - Menu >>> Compras >>> Distribuição >>> Gerar

Na tela de Sugestão de Compra, quando acessada pela Distribuição de Estoque, não possui opção de relatório. É necessário incluir essa funcionalidade, utilizando um novo diretório de ReportBuilder. Conforme exemplo abaixo:

Image002-distribuicao-estoque.png

Criar um modelo padrão com as seguintes colunas, conforme imagem das colunas exportadas da própria tela de sugestão:

  • Quantidade de linhas
  • Filial
  • Fornecedor
  • Referência Básica
  • Referência de Grade
  • Descrição
  • Especificação
  • Subdivisão
  • Saldo
  • Saldo depósito
  • Necessidade
  • Quantidade mínima
  • Quantidade máxima

Image005-distribuicao-estoque.png

Bloquear CF para Retira no Depósito ​

Será criada uma configuração para determinar se sistema restringi ou não venda a CF com o tipo de entrega retira no depósito. O cliente possui uma situação peculiar onde o depósito fica em outra filial. Por isso, emissões assim são sempre com nota fiscal.

Criar Coluna de Configuração para Bloquear CF para Retira no Depósito ​

Especificação para tarefa(s): 93593

1. Criar nova coluna na TT_CFG com as seguintes especificações:
- Coluna: BLQ_CF_RETIRA_DEPOSITO
- Descrição Abrev. (até 20 pos.): Blq CF Ret Depósito
- Descrição Completa: Bloqueia CF para Retira no Depósito
- Tipo/Precisão: VARCHAR(1)
- Default: "F"
- Aceita nulo?: Não
- Constraints (CK, FK, I_FK, I_LC e I_UQ): CK obrigando "T" ou "F".
- Exporta para Checkout?: Sim, com o alias "BLQCFRETDP"
- Tratar Log?: Não, sistema gera log automaticamente para TT_CFG.

2. Cria coluna(s) na TW_CFG com default mas sem constraints.

3. Atualizar UPDCFG com a(s) nova(s) coluna(s).

4. Documentar no metadados.

Seguir os procedimentos definidos em:
http://intra.totall.com.br:8080/wiki/index.php/Como_criar_coluna_em_tabela_de_configuração
http://intra.totall.com.br:8080/wiki/index.php/Como_documentar_no_metadados
http://intra.totall.com.br:8080/wiki/index.php/Como_criar_uma_FK
http://intra.totall.com.br:8080/wiki/index.php/Como_exportar_coluna_para_Checkout

Criar Interface de Configuração para Bloquear CF para Retira no Depósito ​

Especificação para tarefa(s): 93594

1. Criar interface para nova coluna no Config.
Paleta/Guia: Outros >>> Ambiente, na guia Operação >>> Outros
Tabela: TT_CFG
Coluna: BLQ_CF_RETIRA_DEPOSITO
Descrição: Bloqueia CF para Retira no Depósito

Seguir os procedimentos definidos em:
http://intra.totall.com.br:8080/wiki/index.php/Como_criar_interface_para_nova_coluna_de_configuração_no_Config

Bloquear CF para Retira no Depósito no Order ​

Especificação para tarefa(s): 93595

Order - Menu >>> DAV/Pré-Venda

Na tela de DAV/Pré-Venda do Order, tratar para que sistema impeça a utilização da série CF quando a configuração TT_CFG.BLQ_CF_RETIRA_DEPOSITO estiver ligada e o item for "3-Retira no Depósito".

Sistema deve ser tratado de maneira semelhante ao que é feito para uso de CF em tipos que geram entrega. Entretanto, deve-se usar uma mensagem específica para essa situação.

Sugestão para mensagem: "Não é permitido vender com CF item com tipo de entrega <nome do tipo de entrega>".

Lembrando que os tipos de entrega possuem nomes configuráveis.

Fazer Carga da Configuração para Bloquear CF para Retira no Depósito ​

Especificação para tarefa(s): 93596

1. Criar nova coluna com as seguintes especificações:
- Tabela: TT_CFG2
- Coluna: BLQCFRETDP
- Descrição: Bloqueia CF para Retira no Depósito
- Tipo/Precisão: VARCHAR(1)
- Default: "F"

2. Fazer a carga dos novos campos.
Fazer a carga da coluna "BLQCFRETDP" da CFG.

Bloquear CF para Retira no Depósito no Checkout ​

Especificação para tarefa(s): 93597

Ao resgatar uma DAV (F11), tratar para que sistema impeça emissão de CF (série CF) quando a configuração TT_CFG.BLQ_CF_RETIRA_DEPOSITO ("BLQCFRETDP" para o Checkout) estiver ligada e o item for "3-Retira no Depósito".

Pagamento com Saldo Positivo ​

Loja da Esquina resolve comprar alguns artigos na Casa Carneiro. A Loja precisa devolver a mercadoria porque ela está com defeito. Então A Loja emite uma NF. A Carneiro modifica o cadastro de parceiros da Loja indicando ela como fornecedor e registra a compra.

Ao registrar a compra, a Carneiro passa a ter uma dívida para com a Loja. Então a Carneiro vai até a tela de A Pagar e paga a dívida com a Loja dando um crédito na C/C.

Ou seja, a Loja pode vir até a Carneiro e fazer uma compra do mesmo valor que a nota devolvida, pagando a conta com C/C.

Com base nisso, sistema passará a permitir pagando de fornecedores com C/C independentemente do saldo.

Liberar Pagamento a Fornecedor com C/C ​

Especificação para tarefa(s): 93599

Backoffice - Menu >>> A Pagar >>> Pagar

Tela para pagar parcelas deve ser modificada para que aceite pagar o fornecedor em C/C mesmo que ele não tenha nenhuma dívida para com a filial.

Para testar o processo fazer da seguinte forma:

  • Criar fornecedor e configurar conta corrente.

  • Registrar uma compra, fatura ou compromisso do fornecedor.

  • Pagar as parcelas com C/C.

  • Cadastro

  • Compromisso

  • Pagamento

Foi definido que sistema não deve apresentar nenhuma mensagem informando que o fornecedor possui algum tipo de restrição para ser pago em C/C.