Skip to content

Tag-icone-mini.png Análise

Análise
Projeto 2581
Data da Análise: 30/08/2016

Projeto ​

Realizar integração com o ShotColor (Coral) de forma semelhante a que temos atualmente com o SelfColor (Suvinil).

Especificação Técnica ​

Configurações Necessárias ​

É necessário primeiramente ter um ambiente com Commerce Web devidamente funcionando.
Acesso a base de dados do ShotColor: Instalação e Manutenção do ShotColor na Totali

Para esse projeto não será feita a importação das tintas personalizadas do ShotColor.

Protótipo de Tela ​

Para criação das novas telas de integração do Commerce Web com o ShotColor, utilizar como modelo as tela do SelfColor.

Mudanças por Módulo ​

Banco de Dados ​

Criação de coluna na tabela TT_TIN para identificar a origem da tinta(SelfColor/ShotColor).
Criação de coluna na tabela TT_GRAXSC para identificar a origem da tinta(SelfColor/ShotColor).
Criação de coluna na tabela TT_GRAXSC para armazenar o preço minimo da tinta ShotColor.
Criação de coluna na tabela GX_CFG para armazenar a data da ultima atualização de fórmula do ShotColor.

Commerce Web ​

Alteração no menu atual SelfColor para criação de um menu Tintométrico com dois menus filhos: SelfColor e ShotColor, o SelfColor continua com os menus filhos atuais e o SchotColor com os menus filhos: Importar Ingredientes, Manutenção de Ingredientes, Criar Tintas e Atualizar Fórmulas.
Criar as telas para o ShotColor baseadas nas telas do SelfColor ajustado conforme necessidade:

  • Importar Ingredientes

  • Manutenção de Ingredientes

  • Criar Tintas

  • Atualizar Fórmulas

Alteração no menu atual Configurações >> SelfColor para criação de um menu Configurações >> Tintométrico com dois menus filhos: SelfColor e ShotColor.
Criação da tela de configurações do ShotColor para informar a unidade de medida dos colorantes no Totali Commerce.
Criação do orçamento no banco de dados do ShotColor.
Gravação das colunas TT_BCS.DAT_ORCAMENTO e TT_BCS.COD_ORCAMENTO, após a criação do orçamento no ShotColor.

Order ​

Inclusão de uma validação para separar as tintas SelfColor e ShotColor, fazendo chamadas conforme funcionamento de cada sistema para fila de dispensa.
Comparação do valor minimo do ShotColor com o valor total da tinta a ser dispensada, sendo o valor menor, deverá ser aplicada a diferença na base da tinta. Esse item fará com que nunca seja vendida uma tinta no ShotColor com o valor menor que a lata pronta da loja.

Layout de Integração ​

Integração entre Banco de Dados Commerce e Banco de Dados ShotColor: Será criada uma conexão direta do Commerce Web com o Banco do ShotColor, para importar as bases, corantes e também para inserir os orçamentos.

Relacionamento das tabelas principais do banco do ShotColor:

\\ttadm\Anexos_PRJ\primos\Coral\Análise\Produtos_ShotColor.png

Importação das tintas:

\\ttadm\Anexos_PRJ\primos\Coral\Análise\Integração ShotColor.docx

Os orçamentos serão inseridos diretamente na base do ShotColor:

\\ttadm\Anexos_PRJ\primos\Coral\Análise\Inserir Orçamentos na Base do ShotColor.docx

Os orçamentos ficarão aguardando o operador da máquina finalizar a dosagem através do sistema ShotColor.

Referenciado por: Instalação e Manutenção do ShotColor na Totali | Modelo de Protótipo |