Appearance
Integração de Locais - View Banco de Dados
O sistema Valesoft permite a integração de locais externos através da consulta de uma view, com campos pré-definidos, em um banco de dados externo.
Para isso é necessário configurar dentro do sistema Valesoft, a url do banco de dados, o usuário de autenticação, a senha de autenticação, o nome do banco de dados e o seu tipo, além do nome View.
A consulta à View ocorre de forma paginada a cada 250 registros.
É possível integrar todos os items da view ou apenas um em específico baseado no código informado na hora da integração. Nessa consulta por código, o campo de referência será adicionado como um parâmetro na condição da consulta da view: WHERE reference='123456'
O comportamento do sistema Valesoft ao receber os dados é de criar os novos registro ou atualizar os mesmo caso já existam, baseando-se no campo de reference
.
Exemplo dummy
de view a ser consumida:
SQL
CREATE VIEW placeView AS
SELECT
'A1234' reference,
'Local 1' name,
'Rua 22' address,
'10.11.10' localization,
'WAREHOUSE' "type",
'A123' parentReference;
Resposta esperada pela integração Banco de Dados
reference | name | address | localization | type | parentReference |
---|---|---|---|---|---|
A1234 | Local 1 | Rua 22 | 10.11.10 | WAREHOUSE | A123 |
Descrição dos campos da resposta esperada
Aqui está uma descrição de cada campo:
reference
- OBRIGATÓRIO- Alfanumérico
- Código Único do local
name
- OBRIGATÓRIO- Texto
- Nome do local
address
- Texto
- Endereço do local
localization
- Texto
- Localização, podendo ser usado algum padrão com hierarquia por mascará como o usado em WMS
type
- OBRIGATÓRIO- Texto Predefinido - Maiúsculo
- Tipo do local
- Valores aceitos:
SITE
- PlantaWAREHOUSE
- Armazém/DepósitoSECTOR
- Setor/PrateleiraCONTAINER
- Tipo de local para armazenagem com localização
parentReference
- Alfanumérico
- Código Único do local pai
- Referência do local pai hierárquico desse local
Ainda é possível receber campos personalizados desde que o mesmo esteja devidamente configurado para a tabela de Local nas configurações do sistema.