Pular para o conteúdo principal
Versão: 2.2.2

Modelo de dados da interface

A tabela DIINTERFACE na nossa estrutura de dados, é responsável por receber os dados dos sistemas terceiros e deixá-los disponíveis para as interfaces publicadas em nosso sistema.

info

A tabela DIINTERFACE é compatível com todos os recursos relacionados ao tema.

No entanto, essa tabela possui uma diferença em relação a ADINTERFACE: sua chave primária. O campo OIDINTERFACE (um campo de texto com 32 caracteres) substitui o CDINTERFACE (um número sequencial) presente na ADINTERFACE, que será descontinuada.

Em resumo, os sistemas de informação de terceiros são responsáveis por inserir e buscar dados nessa tabela.

Abaixo está o desenho com as especificações de cada campo da tabela DIINTERFACE.

ColunaTipoPrecisãoDescrição
OIDINTERFACETEXTO32Identificação do objeto (chave primária).
CDISOSYSTEMNÚMERICO10Código do sistema para o qual será feita a importação.
DTEXECUTIONDATA-Data que o registro é importado.
FGIMPORTNÚMERICO10Status da importação.
FGBLOBOPTIONNÚMERICO10Define que somente o campo FLFIELD01 será utilizado para esta importação.
FGOPTIONNÚMERICO10Tipo do objeto a ser importado.
QTHRFINISHNÚMERICO10Hora de término da importação do registro (em segundos).
QTHRINITNÚMERICO10Hora de início da importação do registro (em segundos).
DSERRORTEXTO4000Descrição da inconsistência encontrada durante o processo de importação.
NRSEQUENCENÚMERICO10Sequência de importação referente ao agendamento que importou este registro.
NMFIELD01TEXTO255Parâmetro de importação.
NMFIELD02TEXTO255Parâmetro de importação.
NMFIELD03TEXTO255Parâmetro de importação.
NMFIELD04TEXTO255Parâmetro de importação.
NMFIELD05TEXTO255Parâmetro de importação.
NMFIELD06TEXTO255Parâmetro de importação.
NMFIELD07TEXTO255Parâmetro de importação.
NMFIELD08TEXTO255Parâmetro de importação.
NMFIELD09TEXTO255Parâmetro de importação.
NMFIELD10TEXTO255Parâmetro de importação.
NMFIELD11TEXTO255Parâmetro de importação.
NMFIELD12TEXTO255Parâmetro de importação.
NMFIELD13TEXTO255Parâmetro de importação.
NMFIELD14TEXTO255Parâmetro de importação.
NMFIELD15TEXTO255Parâmetro de importação.
NMFIELD16TEXTO255Parâmetro de importação.
NMFIELD17TEXTO255Parâmetro de importação.
NMFIELD18TEXTO255Parâmetro de importação.
NMFIELD19TEXTO255Parâmetro de importação.
NMFIELD20TEXTO255Parâmetro de importação.
NMFIELD21TEXTO255Parâmetro de importação.
NMFIELD22TEXTO255Parâmetro de importação.
NMFIELD23TEXTO255Parâmetro de importação.
NMFIELD24TEXTO255Parâmetro de importação.
NMFIELD25TEXTO255Parâmetro de importação.
NMFIELD26TEXTO255Parâmetro de importação.
NMFIELD27TEXTO255Parâmetro de importação.
NMFIELD28TEXTO255Parâmetro de importação.
NMFIELD29TEXTO255Parâmetro de importação.
NMFIELD30TEXTO255Parâmetro de importação.
NMFIELD31TEXTO255Parâmetro de importação.
NMFIELD32TEXTO255Parâmetro de importação.
NMFIELD33TEXTO255Parâmetro de importação.
NMFIELD34TEXTO255Parâmetro de importação.
NMFIELD35TEXTO255Parâmetro de importação.
NMFIELD36TEXTO255Parâmetro de importação.
NMFIELD37TEXTO255Parâmetro de importação.
NMFIELD38TEXTO255Parâmetro de importação.
NMFIELD39TEXTO255Parâmetro de importação.
NMFIELD40TEXTO255Parâmetro de importação.
NMFIELD41TEXTO255Parâmetro de importação.
NMFIELD42TEXTO255Parâmetro de importação.
NMFIELD43TEXTO255Parâmetro de importação.
NMFIELD44TEXTO255Parâmetro de importação.
NMFIELD45TEXTO255Parâmetro de importação.
NMFIELD46TEXTO255Parâmetro de importação.
NMFIELD47TEXTO255Parâmetro de importação.
NMFIELD48TEXTO255Parâmetro de importação.
NMFIELD49TEXTO255Parâmetro de importação.
NMFIELD50TEXTO255Parâmetro de importação.
NMFIELD51TEXTO255Parâmetro de importação.
NMFIELD52TEXTO255Parâmetro de importação.
NMFIELD53TEXTO255Parâmetro de importação.
NMFIELD54TEXTO255Parâmetro de importação.
NMFIELD55TEXTO255Parâmetro de importação.
NMFIELD56TEXTO255Parâmetro de importação.
NMFIELD57TEXTO255Parâmetro de importação.
NMFIELD58TEXTO255Parâmetro de importação.
NMFIELD59TEXTO255Parâmetro de importação.
NMFIELD60TEXTO255Parâmetro de importação.
NMFIELD61TEXTO255Parâmetro de importação.
NMFIELD62TEXTO255Parâmetro de importação.
NMFIELD63TEXTO255Parâmetro de importação.
NMFIELD64TEXTO255Parâmetro de importação.
NMFIELD65TEXTO255Parâmetro de importação.
NMFIELD66TEXTO255Parâmetro de importação.
NMFIELD67TEXTO255Parâmetro de importação.
NMFIELD68TEXTO255Parâmetro de importação.
NMFIELD69TEXTO255Parâmetro de importação.
NMFIELD70TEXTO255Parâmetro de importação.
NMFIELD71TEXTO255Parâmetro de importação.
NMFIELD72TEXTO255Parâmetro de importação.
NMFIELD73TEXTO255Parâmetro de importação.
NMFIELD74TEXTO255Parâmetro de importação.
NMFIELD75TEXTO255Parâmetro de importação.
NMFIELD76TEXTO255Parâmetro de importação.
NMFIELD77TEXTO255Parâmetro de importação.
NMFIELD78TEXTO255Parâmetro de importação.
NMFIELD79TEXTO255Parâmetro de importação.
NMFIELD80TEXTO255Parâmetro de importação.
NMFIELD81TEXTO255Parâmetro de importação.
NMFIELD82TEXTO255Parâmetro de importação.
NMFIELD83TEXTO255Parâmetro de importação.
NMFIELD84TEXTO255Parâmetro de importação.
NMFIELD85TEXTO255Parâmetro de importação.
NMFIELD86TEXTO255Parâmetro de importação.
NMFIELD87TEXTO255Parâmetro de importação.
NMFIELD88TEXTO255Parâmetro de importação.
NMFIELD89TEXTO255Parâmetro de importação.
NMFIELD90TEXTO255Parâmetro de importação.
NMFIELD91TEXTO255Parâmetro de importação.
NMFIELD92TEXTO255Parâmetro de importação.
NMFIELD93TEXTO255Parâmetro de importação.
NMFIELD94TEXTO255Parâmetro de importação.
NMFIELD95TEXTO255Parâmetro de importação.
NMFIELD96TEXTO255Parâmetro de importação.
NMFIELD97TEXTO255Parâmetro de importação.
NMFIELD98TEXTO255Parâmetro de importação.
NMFIELD99TEXTO255Parâmetro de importação.
NMFIELD100TEXTO255Parâmetro de importação.
NMFIELD101TEXTO255Parâmetro de importação.
DSFIELD01TEXTO4000Parâmetro de importação.
DSFIELD02TEXTO4000Parâmetro de importação.
DSFIELD03TEXTO4000Parâmetro de importação.
DSFIELD04TEXTO4000Parâmetro de importação.
DSFIELD05TEXTO4000Parâmetro de importação.
DSFIELD06TEXTO4000Parâmetro de importação.
DSFIELD07TEXTO4000Parâmetro de importação.
DSFIELD08TEXTO4000Parâmetro de importação.
DSFIELD09TEXTO4000Parâmetro de importação.
DSFIELD10TEXTO4000Parâmetro de importação.
DSFIELD11TEXTO4000Parâmetro de importação.
DSFIELD12TEXTO4000Parâmetro de importação.
DSFIELD13TEXTO4000Parâmetro de importação.
DSFIELD14TEXTO4000Parâmetro de importação.
DSFIELD15TEXTO4000Parâmetro de importação.
VLFIELD01NÚMERICO28,12Parâmetro de importação.
VLFIELD02NÚMERICO28,12Parâmetro de importação.
VLFIELD03NÚMERICO28,12Parâmetro de importação.
VLFIELD04NÚMERICO28,12Parâmetro de importação.
VLFIELD05NÚMERICO28,12Parâmetro de importação.
VLFIELD06NÚMERICO28,12Parâmetro de importação.
VLFIELD07NÚMERICO28,12Parâmetro de importação.
VLFIELD08NÚMERICO28,12Parâmetro de importação.
VLFIELD09NÚMERICO28,12Parâmetro de importação.
VLFIELD10NÚMERICO28,12Parâmetro de importação.
DTFIELD01DATA-Parâmetro de importação.
DTFIELD02DATA-Parâmetro de importação.
DTFIELD03DATA-Parâmetro de importação.
DTFIELD04DATA-Parâmetro de importação.
DTFIELD05DATA-Parâmetro de importação.
DTFIELD06DATA-Parâmetro de importação.
DTFIELD07DATA-Parâmetro de importação.
DTFIELD08DATA-Parâmetro de importação.
DTFIELD09DATA-Parâmetro de importação.
DTFIELD10DATA-Parâmetro de importação.
BNFIELD01NÚMERICO19Parâmetro de importação.
BNFIELD02NÚMERICO19Parâmetro de importação.
BNFIELD03NÚMERICO19Parâmetro de importação.
BNFIELD04NÚMERICO19Parâmetro de importação.
BNFIELD05NÚMERICO19Parâmetro de importação.
BNFIELD06NÚMERICO19Parâmetro de importação.
BNFIELD07NÚMERICO19Parâmetro de importação.
BNFIELD08NÚMERICO19Parâmetro de importação.
BNFIELD09NÚMERICO19Parâmetro de importação.
BNFIELD10NÚMERICO19Parâmetro de importação.
NRFIELD01NÚMERICO10Parâmetro de importação.
NRFIELD02NÚMERICO10Parâmetro de importação.
NRFIELD03NÚMERICO10Parâmetro de importação.
NRFIELD04NÚMERICO10Parâmetro de importação.
NRFIELD05NÚMERICO10Parâmetro de importação.
NRFIELD06NÚMERICO10Parâmetro de importação.
NRFIELD07NÚMERICO10Parâmetro de importação.
NRFIELD08NÚMERICO10Parâmetro de importação.
NRFIELD09NÚMERICO10Parâmetro de importação.
NRFIELD10NÚMERICO10Parâmetro de importação.
FLFIELD01BLOB-Parâmetro de importação.
cuidado

Importante

  • Todo tipo de registro ficará guardado nessas tabelas, mesmo após a importação ou mesmo que houver erro na importação;
  • O que diferencia um registro do outro é o código do sistema CDISOSYSTEM e o tipo de importação que se pretende executar FGOPTION;
  • Ao importar planilhas no menu CM015, o campo OIDINTERFACE será preenchido automaticamente pelo sistema. O preenchimento manual do campo só é necessário se você deseja importar registros diretamente por meio de Scripts DDL no banco de dados.

Os campos CDISOSYSTEM e FGOPTION, assim como os demais campos associados aos modelos de importações já publicados no SoftExpert Suite, serão detalhados na seção de Referência. Cada uma dessas importações publicadas possui uma quantidade variada de dados, incluindo dados obrigatórios e complementares, que são especificados individualmente.

Em outras palavras, os modelos de importação podem ter requisitos diferentes em termos de campos obrigatórios e opcionais. Para entender melhor os detalhes de cada um desses campos em relação a cada modelo, a seção de Referência deve ser consultada.