A integração RetailApp (Figura 1) é o serviço que faz o envio de informações do TVFR (L’Oréal, Live40, UA, Boticário) para o RetailApp (Figura 2) (Ferramenta de monitoramento de vendas).
Figura 1 - Integração RetailApp
Figura 2 - RetailApp
$/Live/Live/branches/GrupoBoticario/dev/Alfa/Fontes/IntegracaoLive/MonitoramentoLiveBoticario
Segue abaixo lista de solicitações mais comuns recebidas pela equipe de integração:
1 – Inclusão de lojas para integração:
Ex:
IF NOT EXISTS(SELECT * FROM APPRETAILENTITY (NOLOCK) WHERE UNIQUEID = '33300042')
INSERT INTO APPRETAILENTITY VALUES ('Loja 33300042', 77, 5, '33300042', 1)
2 – Remoção de Lojas para integração:
Ex:
IF EXISTS(SELECT * FROM APPRETAILENTITY (NOLOCK) WHERE UNIQUEID = '33300042')
DELETE FROM APPRETAILENTITY WHERE UNIQUEID = '33300042'
3 – Informações não enviadas ou não recebidas pelo RetailApp
Ex:
SELECT top 10 * from APPRetailLog (nolock) where...Modulo = 'Orders'...
IMPORTANTE: Sempre antes de iniciar a análise sobre falta de informações no RetailApp verificar se as informações solicitadas pelo cliente realmente existem no TVFR (DataBase Rentech).
Modelo de Script completo:
PONTOS DE ATENÇÃO:
* Ficar atento se o servidor está correto (L’Oréal, Live40, UA)
* Para o Boticário não temos permissão para execução de scripts de insert, update e delete, necessário utilizar uma interface (http://practicolive.e-boticario.com.br/LiveMonitoramento/) para realizar esse procedimento.
Usuário: [email protected]
Senha: BemA2315
A intenção é que no futuro todos os ambientes tenham a interface do LiveMonitoramento configuradas, evitando a execução de scripts (insert/delete) direto no banco de dados. Isso facilitará também na solução de casos mais comuns (inclusão e exclusão de lojas) pelo suporte N1.