Especificação de Requisitos

 

Projeto/Versão: M_VAR001 / 12.1.7 Abril/16

Requisito/Módulo: ER_PCREQ-2274/Controle de Loja

Sub-Requisito/Função: Não se aplica

Tarefa/Chamado:

País: All

Data Especificação: 07/03/2014

Rotinas Envolvidas

 

 

Rotina

Tipo de Operação

Opção de Menu

LOJA871 – Serviços Financeiros

Criação

Atualizações -> Serviços Financeiros -> Serviços Financeiros

LOJA871C – Monitor de Serviço

Criação

Atualizações -> Serviços Financeiros -> Monitor de Serviço

LOJA870 – Cadastro de Linhas

Alteração

Atualizações -> Serviços Financeiros -> Cadastro de Linhas

LOJA870A – Cadastro de Blocos

Alteração

Atualizações -> Serviços Financeiros -> Cadastro de Blocos

LOJA870B – Cadastro de Layout

Alteração

Atualizações -> Serviços Financeiros -> Cadastro de Layout

LOJA871A – Grupo Layout

Criação

Atualizações -> Serviços Financeiros -> Grupo de Layout

LOJA871B – Configurador Regra Cliente

Criação

Atualizações -> Serviços Financeiros -> Cfg. Regra Cliente

LOJA980 – Serviço por Faixa de Preço

Alteração

Atualizações -> Garantia Estendida -> Garantia/Serviço por Faixa de Preço

LOJA870D – Cadastro de Lote

Alteração

Atualizações -> Garantia Estendida -> Cadastro de Lote

LOJA870G – Cadastro de Erros

Alteração

Atualizações -> Garantia Estendida -> Cadastro de Erros

LOJA870C – Gerar Arquivo Texto

Alteração

Atualizações -> Garantia Estendida -> Gerar Arquivo Texto

LOJA870H – Retorno Arquivo Texto

Alteração

Atualizações -> Garantia Estendida -> Garantia/Retorno Arquivo Texto

LOJA870E – Fechamento Serviço

Alteração

Atualizações -> Garantia Estendida -> Fechamento Garantia/Serviço

Estratégia de Desenvolvimento e Liberação

 

Produto

SIGALOJA

Release que está sendo desenvolvido

11.80.15

Possui Réplica?

( X )Sim ( )Não

Qual a versão?

12.1.7 Abr/16

 

Objetivo


Disponibilizar no Sistema uma forma de vendas de serviços financeiros para o consumidor final. Efetuando o controle de todo o processo de venda/troca/devolução/integração junto com a Prestadora de Serviços financeiros.

Definição da Regra de Negócio


Cadastro de Serviços
Criar a rotina Cadastro de Serviço onde será feito a configuração do serviço a ser vendido. Ao finalizar o cadastro de serviço o sistema deve incluir um novo produto na tabela SB1, efetuando a amarração entre o produto e o serviço. Para cada serviço cadastrado deve ser vinculada a Administradora financeira ( Prestador de serviço no sistema )
Integração de dados com Prestadora de Serviço
Para importação e exportação de dados com as prestadoras de serviços, é necessário criar Layouts do mesmo. Como cada prestadora pode ter Layouts diferentes, criar a rotina Cadastro de Linhas para criação de Layout personalizado. Além do Cadastro de Linhas, criar Cadastro de Blocos e Cadastro de Layouts .

Podemos definir como será o Arquivo Texto (txt) em nível de campos a serem utilizados, há três tipos de cadastro de linha:

 

Será criado o Cadastro de Blocos com o objetivo de agrupar as linhas cadastradas em um único registro.Em Cadastro de Blocos, definimos qual cabeçalho, registro e rodapé serão utilizados para o arquivo txt, lembrando que o sistema não aceitará cadastros iguais.

Será criado o Cadastro de Layout com o objetivo de gerenciar versões de arquivos texto.

Será criado o Cadastro de Grupo de Layout para que seja possível trabalhar com vários layouts de envio e retorno para uma mesma Prestadora de serviço. O mesmo será vinculado ao cadastro de serviço.


Configurador de Regra para venda de Serviços (validação de campos do cadastro de cliente)
Será criado um cadastro de regras de vendas de serviços para validar o cadastro de cliente, pois para cada Prestadora de serviço determinados campos do cliente é obrigatório ser informado ou validados no momento da venda.
Controle de Prestações de Serviços Financeiros
Criar tabela MFI (Controle de Serviços), onde serão gravados os dados do produto serviço vendido no momento da Venda. Considerar as rotinas Vendas Assistida (LOJA701) e Integra ERP (LJGRVBATH – Vendas Finalizadas no Totvs PDV).

Ao termino da gravação de cada venda ( SIGALOJA ou TOTVS PDV), é necessário gerar um titulo no financeiro provisório a pagar, pois o produto SERVIÇO vendido não pertence ao fluxo de caixa da loja.

Disponibilizada a funcionalidade na rotina Troca/Devolução para o novo processo de Prestação de Serviço. O sistema ao iniciar uma troca ou devolução do Produto serviço, verifica se o produto está na vigência para prosseguir com uma das ações e ao final do processo irá modificar na tabela de Controle de Serviço o status de acordo com o processo selecionado.

Fechamento de Prestação de Serviço
O fechamento da Prestação de Serviço se torna necessário para que os respectivos valores sejam repassados para a Prestadora de serviço, seja emitida a nota de serviço e efetuado o pagamento do pró-labore ao varejista. Ao final de cada mês é executado o Fechamento de Prestação de Serviço, onde o varejista irá pagar para a Prestadora de Serviço a somatória dos Serviços prestados – ( menos ) o custo do mesma, transformando todos os títulos provisórios a pagar gerados no financeiro em um titulo efetivo a pagar.
O fechamento é feito via Lotes, onde é feita a Geração do arquivo texto e enviado a Prestadora de serviço ficando pendente de Aprovação do Arquivo texto pela própria seguradora. Quando há algum erro no arquivo enviado pela seguradora é informado ao varejista o código do erro necessitando de Ajuste no Arquivo para aprovação.

Esta rotina permite efetuar o cadastro de lote para controlar o arquivo texto gerado para a Prestadora de Serviço, definindo a data inicial e final do processamento do lote.

Definimos quais os possíveis erros o arquivo texto pode conter, por exemplo: 001 – Erro CPF

Esta rotina permite exportar as vendas de Serviço de um determinado período, para um arquivo texto previamente configurado, de acordo com o layout de envio definido para a Prestadora.
Possibilitar 3 Funções para que o usuário da rotina possa usa-las no momento da geração do arquivo texto.

Esta rotina permite importar os arquivos textos já enviados para a Prestadora de serviço, para efetuar a validação do que foi enviado, através de um Layout de retorno previamente configurado.

Criar rotina de controle de registros que foram exportados para o TXT e pendentes de aprovação.
Esta rotina permite efetuar possíveis ajustes nos registros recusados pela Administradora Financeira. É possível visualizar o erro apontado pela Administradora Financeira, efetuando os possíveis Cadastros de Erros.

Esta rotina permite processar todas as vendas de Serviço financeiro no período informado via parâmetro e emite um Pedido de Venda referente a prestação de serviço para a Prestadora do serviço (Administradora Financeira). Ao gerar o pedido de venda é feita a substituição de todos os títulos provisórios a pagar no financeiro, por um título efetivo para a Prestadora de Serviço (Administradora financeira).

Processos de Vendas:
Para tratamento detalhado da Venda, será subdividido o processo em dois itens: Venda de Serviços Avulsos e de Serviços Vinculados:

Para lançamento de serviço diretamente no SL2 (Não Vinculado-Avulso), só é permitido quando o campo de atrelamento (MG8_TPXPRD=2) estiver Não.
Bloquear venda de serviço para cliente padrão.
Definir a preficicação dos itens. Seu preço sempre será Fixo (MG8_TPPREC=2), buscando a precificação padrão (DA0-DA1/SB0/SB1).
Serviço avulso não pode registrar. Apenas guardar em Objeto. Deve-se totalizar na venda e não registrar na impressora fiscal concomitante.
Guardar os serviços avulsos em Objeto.
Para venda com itens serviços, validar o cliente conforme configurador de regra. Apresentar todas as criticas antes do pagamento.
Ao finalizar o pagamento com o valor total da venda lançar os itens de serviços guardados em Objeto para Cupom Não Fiscal.
Em seguida imprimir relatório gerencial com o Termo de Autorização de Cobrança e o Termo da adesão quando existente.
Adicionar ao fonte LOJR600A o Termo de Autorização de Cobrança.
Quando for venda importada da Retaguarda, NÃO fazer as seguintes tratativas por já terem sidos efetuados no venda assistida:

Para Recuperação de Venda (RecoverySale), deve-se preencher igualmente guardar os serviços em Objeto.

Para quando o campo de atrelamento estiver Sim (MG8_TPXPRD=1), só posso lançar via escolha ao lançar o item Produto Vinculado.
Definir a preficicação dos itens para Atrelado (MG8_TPXPRD=1) com Preço Fixo (MG8_TPPREC=2), buscando a precificação pela Faixa de Preço (única).
Definir a preficicação dos itens para Atrelado (MG8_TPXPRD=1) com Faixa de Preço (MG8_TPPREC=1), buscando a precificação pela Faixa de Preço.
Guardar os serviços em Objeto.
Para venda com itens serviços, validar o cliente conforme configurador de regra. Apresentar todas as criticas antes do pagamento.
Para venda com itens serviços (antes do recebimento), apresentar uma tela de escolha com:

Para quando selecionar itens serviços escolhidos, validar o cliente conforme configurador de regra. Apresentar todas as criticas antes do pagamento.
Ao finalizar o pagamento com o valor total da venda lançar os itens de serviços guardados em Objeto para Cupom Não Fiscal.
Em seguida imprimir relatório gerencial com o Termo de Autorização de Cobrança e o Termo da adesão quando existente.
Adicionar ao fonte LOJR600A o Termo de Autorização de Cobrança.
Deletar item em conjunto Produto/Serviço.
Quando for venda importada da Retaguarda, NÃO fazer as seguintes tratativas por já terem sidos efetuados no venda assistida:

Para Recuperação de Venda (RecoverySale), deve-se preencher igualmente guardar os serviços em Objeto.


Tabelas Utilizadas

Protótipo de Tela


Não se aplica.

Regras de Integridade


Não se aplica.

Release Notes

 

Módulo

SIGALOJA

Função

Serviços Financeiros

Descrição da Função

Vendas de serviços financeiros para o consumidor final.

 

 

Módulo

Não se aplica.

Função

Não se aplica.

Situação/Requisito

Não se aplica.

Solução/Implementação

Não se aplica.

Conversores de Parâmetros: 
        

Não se aplica.

 

Fluxo do Processo


Diagrama – Casos de Uso

Não se aplica.

Diagrama – Atividades

Não se aplica.

Diagrama de Classes

Não se aplica.

Diagrama de Entidade e Relacionamento

Não se aplica.

Diagrama de Seqüência

Não se aplica.




(Opcional)
Dicionário de Dados

  1. Criação de tabela no arquivo SX2 - Tabelas:

    Chave

    Nome

    Modo

    PYME

    MBF

    Garantia por Faixa de Preço

    Compartilhado

    Sim

    ChaveNomeModoPYME
    MBLItens do OrçamentoCompartilhadoSim

    Chave

    Nome

    Modo

    PYME

    MFE

    Cadastro de Linhas

    Exclusivo

    Sim

    Chave

    Nome

    Modo

    PYME

    MFF

    Cadastro de Blocos

    Exclusivo

    Sim

    Chave

    Nome

    Modo

    PYME

    MFG

    Cadastro de Layout

    Exclusivo

    Sim

    Chave

    Nome

    Modo

    PYME

    MFH

    Lotes Arquivos Gerados

    Exclusivo

    Sim

    Chave

    Nome

    Modo

    PYME

    MFI

    Vendas de Garantia Estendida

    Compartilhado

    Sim

    Chave

    Nome

    Modo

    PYME

    MFO

    Cadastro de Erros

    Compartilhado

    Sim

    Chave

    Nome

    Modo

    PYME

    MG6

    Grupo de Layout

    Compartilhado

    Sim

    Chave

    Nome

    Modo

    PYME

    MG7

    Configurador Regra Cliente

    Compartilhado

    Sim

    Chave

    Nome

    Modo

    PYME

    MG8

    Cadastro de Serviço

    Compartilhado

    Sim

    Chave

    Nome

    Modo

    PYME

    MG9

    Chave de Registro

    Compartilhado

    Sim

  2. Criação de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:
  1. Criação de Campos no arquivo SX3 – Campos:
  1. Criação de Índices no arquivo SIX – Índices:

    Índice

    MG6

    Ordem

    1

    Chave

    MG6_FILIAL + MG6_CODIGO + MG6_LAYOUT

    Descrição

    Código+Layout

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MG7

    Ordem

    1

    Chave

    MG7_FILIAL + MG7_CODIGO + MG7_ITEM

    Descrição

    Filial+Código+Item

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MG8

    Ordem

    1

    Chave

    MG8_FILIAL + MG8_CODIGO

    Descrição

    Cód. Serviço

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MG8

    Ordem

    2

    Chave

    MG8_FILIAL + MG8_PRDSB1

    Descrição

    Filial +Prd. SB1

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MG9

    Ordem

    1

    Chave

    MG9_FILIAL + MG9_CODIGO

    Descrição

    Código

    Proprietário

    S

    Índice

    MBF

    Ordem

    1

    Chave

    MBF_FILIAL + MBF_PRDGAR + MBF_PRODPR + MBF_GRUPO

    Descrição

    Prod. Garant + Produto + Grupo Prod

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MBF

    Ordem

    2

    Chave

    MBF_FILIAL + MBF_PRDGAR + MBF_PRODPR + MBF_GRUPO + MBF_CODIGO

    Descrição

    Prod. Garant + Produto + Grupo Prod + Codigo

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MBF

    Ordem

    3

    Chave

    MBF_FILIAL + MBF_CODIGO

    Descrição

    Código da Faixa

    Proprietário

    S

    Índice

    MBF

    Ordem

    4

    Chave

    MBF_FILIAL + MBF_PRODPR + MBF_GRUPO

    Descrição

    Produto + Grupo

    Proprietário

    S

    Índice

    MBF

    Ordem

    5

    Chave

    MBF_FILIAL + MBF_GRUPO + MBF_PRODPR

    Descrição

    Grupo + Produto

    Proprietário

    S

    Índice

    MBL

    Ordem

    1

    Chave

    MBL_FILIAL + MBL_CODIGO + MBL_ITEM

    Descrição

    Código da Faixa +Item

    Proprietário

    S

    Índice

    MFE

    Ordem

    1

    Chave

    MFE_FILIAL + MFE_CODIGO + MFE_ITEM

    Descrição

    Código Linha+Item Linha

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFF

    Ordem

    1

    Chave

    MFF_FILIAL + MFF_CODIGO

    Descrição

    Código

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFF

    Ordem

    2

    Chave

    MFF_FILIAL + MFF_CABECA + MFF_REGIST + MFF_RODAPE

    Descrição

    Cod. Cabeça+Cod. Regist+Cod.Rodape

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFG

    Ordem

    1

    Chave

    MFG_FILIAL + MFG_CODIGO

    Descrição

    Código

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFH

    Ordem

    1

    Chave

    MFH_FILIAL + MFH_LOTE

    Descrição

    Número lote

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFI

    Ordem

    1

    Chave

    MFI_FILIAL + MFI_FILORI + MFI_NUM + MFI_PRODUT + MFI_ITEM

    Descrição

    No Orçamento+Filial Ori+Produto+Numero Item

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFI

    Ordem

    2

    Chave

    MFI_FILIAL + MFI_FILORI + MFI_DOC + MFI_SERIE + MFI_ITEM

    Descrição

    Filial Ori+Nota NF+Serie NF+Número Item

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFI

    Ordem

    3

    Chave

    MFI_FILIAL + MFI_NUMLOT

    Descrição

    Num. Lote

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFI

    Ordem

    4

    Chave

    MFI_FILIAL + MFI_FILORI + MFI_NUM + MFI_ADMIN

    Descrição

    Filial Ori+No Orçamento+Filial Ori+Adm. Financ.

    Mostra Pesq.

    Sim

    Proprietário

    S

    Índice

    MFI

    Ordem

    5

    Chave

    MFI_FILIAL + MFI_CODIGO

    Descrição

    Filial+Código

    Mostra Pesq.

    Sim

    Proprietário

    S

    ÍndiceMFI
    Ordem6
    ChaveMFI_FILIAL + MFI_FILORI + MFI_DOC + MFI_SDOC + MFI_ITEM
    DescriçãoFilial+Fil.Ori+Nota NF+Serie Doc. Fiscal+Item
    Mostra Pesq.Sim
    ProprietárioS

    Índice

    MFO

    Ordem

    1

    Chave

    MFO_FILIAL + MFO_CODIGO

    Descrição

    Código

    Mostra Pesq.

    Sim

    Proprietário

    S

    ÍndiceSAE
    Ordem3
    ChaveAE_FILIAL+AE_DESC+AE_COD
    DescriçãoDescrição
    Mostra Pesq.Sim
    ProprietárioS
  2. Criação de Parâmetros no arquivo SX6 – Parâmetros:

    Nome da Variável

    MV_LJCSF

    Tipo

    Lógico

    Descrição

    Define se habilita o controle de serviços financeiros. .T. - Habilita

    Valor Padrão

     

    Nome da Variável

    MV_LJTPSF

    Tipo

    Caracter

    Descrição

    Define o tipo do produto de serviço financeiro

    Valor Padrão

     

  3. Criação de Gatilhos no arquivo SX7 – Gatilhos:


Estrutura de Menu

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe as novas opções de menu do Controle de Lojas (SIGALOJA), conforme instruções a seguir:

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Serviços Financeiros

    Programa

    LOJA871

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Monitor de Serviço

    Programa

    LOJA871C

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Cadastro de Linhas

    Programa

    LOJA870

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Cadastro de Blocos

    Programa

    LOJA870A

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Cadastro de Layout

    Programa

    LOJA870B

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Grupo Layout

    Programa

    LOJA870A

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Cadastro de Lote

    Programa

    LOJA870D

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Cfg. Regra Cliente

    Programa

    LOJA871B

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Menu

    Atualizações

    Submenu

    Serviços Financeiros

    Nome da Rotina

    Faixa de Preço-Garantia/Serviço

    Programa

    LOJA980

    Módulo

    SIGALOJA

    Tipo

    Função Protheus

    Casos de Testes

  2. Caso(s) de Testes Reusável(is)

 

Caso de Testes

Plano de Teste-LOJA-P12-BRA

Armazenamento

$/Protheus_Padrao/Docs_Proj/Inovação/V11/Protheus 11/Engenharia SQA/Plano de Teste/Varejo/Brasil

Procedimentos/Cenários de Testes

Procedimentos para Configuração e Procedimentos para Utilização.

Estimativas

6 Horas

Finalidade Testes

Garantir a funcionalidade das novas rotinas relacionados a Vendas de Serviços Financeiros.

Recomendações

RPO Atualizado d-1
Configurar os parâmetros conforme Boletim Técnico de Serviços Financeiros.

Integrações entre produtos

Não se aplica.

 

  1. Caso(s) de Testes Específico(s) do Projeto

 

Caso de Testes

Cadastro de Serviços Financeiros

 

 

Finalidade Testes

Efetuar cadastro de Serviços Financeiros para inserir vendas no Venda Assistida e Totvs PDV.

Estimativas

1 hora

Teste do Programador

( ) Sim ( X ) Não

Recomendações

Não se aplica

Pré-condições

Não se aplica

Pós-condições

Não se aplica

Como verificar os resultados

Acessar a tabela MG8 – Serviços Financeiros e verificar se foi incluso o registro corretamente.

Procedimentos

Resultados Esperados

 

Registro incluído com sucesso.

Caso de Testes

Venda de Serviços Financeiros pelo Venda Assistida.

 

 

Finalidade Testes

Efetuar Orçamento de Serviços Financeiros pelo Venda Assistida.

Estimativas

1 hora

Teste do Programador

( ) Sim ( X ) Não

Recomendações

Cadastro de Serviços Financeiros

Pré-condições

Não se aplica

Pós-condições

Não se aplica

Como verificar os resultados

Apresentação do Orçamento pelo Venda Assistida após salvar como Orçamento.

Procedimentos

Resultados Esperados

 

Orçamento incluído com sucesso.

Caso de Testes

Venda de Serviços Financeiros pelo TOTVS PDV.

 

 

Finalidade Testes

Importar Orçamento de Serviços Financeiros pelo Totvs PDV e finalizar a Venda.

Estimativas

1 hora

Teste do Programador

( ) Sim ( X ) Não

Recomendações

Efetuar orçamento pelo Venda Assistida

Pré-condições

Importa orçamento

Pós-condições

Não se aplica

Como verificar os resultados

Finalização da Venda de Serviços imprimindo Cupom Fiscal, Cupom Não Fiscal e Relatório Gerencial.

Procedimentos

Resultados Esperados

 

Correta impressão da Impressora Fiscal.