Skip to content

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

referencenameaddresslocalizationtypeparentReference
A1234Local 1Rua 2210.11.10WAREHOUSEA123

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 - Planta
      • WAREHOUSE - Armazém/Depósito
      • SECTOR - Setor/Prateleira
      • CONTAINER - 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.

Valesoft Sistemas RFID