Você está na página 1de 572

Documentação Técnica

Guia de Integração

SE Suite 2.0
DC TE .P T00033
Rev 16
O SoftExpert Excellence Suite (SE Suite) é a mais completa solução corporativa para a gestão integrada da
excelência e conformidade empresarial.

Oferecendo um amplo conjunto de módulos multi-idiomas, nativamente integrados e 100% web, a solução
automatiza os principais processos envolvidos nas necessidades de melhoria e otimização das diversas
áreas de negócio das organizações, aprimorando a gestão, reduzindo custos operacionais, e facilitando o
atendimento às principais normas e regulamentações do mercado.

A solução também complementa e otimiza a utilização dos sistemas de gestão empresarial, estando
integrada aos principais ERPs do mercado através de conectores prontos ou desenvolvidos conforme a
necessidade específica de cada empresa.

A informação contida aqui está sujeita a mudanças sem aviso prévio. Se você encontrar qualquer
informação inconsistente, por favor, reporte-a por escrito ao nosso suporte.

O usuário assume inteiro risco quanto ao uso e aos resultados do uso deste documento. Os exemplos de
empresas, organizações, produtos, nomes de domínios, endereços de e-mail, logotipos, pessoas, lugares e
acontecimentos aqui mencionados são fictícios. Nenhuma associação com qualquer empresa, organização,
produto, nome de domínio, endereço de e-mail, logotipo, pessoa, lugar ou acontecimento real é intencional
ou deve ser inferida.

Obedecer às leis de direitos autorais é responsabilidade do usuário. Sem limitar os direitos autorais,
nenhuma parte deste documento pode ser reproduzida, armazenada ou introduzida em um sistema de
recuperação, ou transmitida de qualquer forma por qualquer meio (eletrônico, mecânico, fotocópia,
gravação ou qualquer outro), ou para qualquer propósito, sem a permissão expressa, por escrito, da
SoftExpert.

SoftExpert pode ter patentes ou requisições para obtenção de patente, marcas comerciais, direitos autorais
ou outros direitos de propriedade intelectual que abrangem o conteúdo deste documento. A posse deste
documento não lhe confere nenhum direito sobre as citadas patentes, marcas comerciais, direitos autorais
ou outros direitos de propriedade intelectual.

Este software e documento podem fornecer acesso a informações sobre conteúdo, produtos e serviços de
terceiros. SoftExpert não é responsável por isso, e expressamente nega garantia de qualquer tipo, em
respeito ao conteúdo, produtos e serviços de terceiros. SoftExpert não será responsável por qualquer perda,
custos, ou danos ocorridos devido ao acesso ou uso de conteúdo, produto, ou serviços de terceiros.

C opyright © 2017 SoftExpert Software SA. Todos os direitos reservados.


Sumário
Capítulo 1..........................................................................................................................................
- Introdução 5
Capítulo 2..........................................................................................................................................
- Convenções tipográficas 6
Capítulo 3..........................................................................................................................................
- Possibilidades de integração 7
Capítulo 4..........................................................................................................................................
- Integração via banco de dados 9
4.1 - Overview técnico
.......................................................................................................................................... 10
4.2 - Modelo de dados da interface
.......................................................................................................................................... 11
4.3 - Carga de dados na interface
.......................................................................................................................................... 16
4.4 - Definição da estrutura do arquivo XLS
.......................................................................................................................................... 17
4.5 - Diagnóstico e correção de erros
.......................................................................................................................................... 19
4.6 - Interfaces publicadas
.......................................................................................................................................... 20
4.6.1 - Ação
.......................................................................................................................................... 21
4.6.2 - Administração
.......................................................................................................................................... 24
4.6.3 - Almoxarifado
.......................................................................................................................................... 58
4.6.4 - Ativo
.......................................................................................................................................... 84
4.6.5 - Calibração
.......................................................................................................................................... 107
4.6.6 - CEP
.......................................................................................................................................... 114
4.6.7 - Competência
.......................................................................................................................................... 124
4.6.8 - Controle de atividades
.......................................................................................................................................... 127
4.6.9 - Desempenho
.......................................................................................................................................... 141
4.6.10 - Documento
.......................................................................................................................................... 161
4.6.11 - Inspeção
.......................................................................................................................................... 183
4.6.12 - Insumo
.......................................................................................................................................... 199
4.6.13 - Manutenção
.......................................................................................................................................... 207
4.6.14 - PDM
.......................................................................................................................................... 214
4.6.15 - Projeto
.......................................................................................................................................... 238
4.6.16 - Questionário
.......................................................................................................................................... 253
4.6.17 - Resíduo
.......................................................................................................................................... 255
4.6.18 - Risco
.......................................................................................................................................... 264
4.6.19 - Teste
.......................................................................................................................................... 286
4.6.20 - Treinamento
.......................................................................................................................................... 288
Capítulo..........................................................................................................................................
5 - Integração via web services 300
5.1 - Overview técnico
.......................................................................................................................................... 301
5.1.1 - Autenticação Basic HTTP
.......................................................................................................................................... 302
5.2 - Web services publicados
.......................................................................................................................................... 303
5.2.1 - Administração
.......................................................................................................................................... 304
5.2.2 - Arquivo físico
.......................................................................................................................................... 335
5.2.3 - Ativo
.......................................................................................................................................... 338
5.2.4 - Calibração
.......................................................................................................................................... 361
5.2.5 - CEP
.......................................................................................................................................... 369
5.2.6 - Controle de atividades
.......................................................................................................................................... 381
5.2.7 - Desempenho
.......................................................................................................................................... 392
5.2.8 - Documento
.......................................................................................................................................... 394
5.2.9 - Generic
.......................................................................................................................................... 424
5.2.10 - Incidente
.......................................................................................................................................... 438
5.2.11 - Inspeção
.......................................................................................................................................... 457
5.2.12 - Insumo
.......................................................................................................................................... 470
5.2.13 - Manutenção
.......................................................................................................................................... 479
5.2.14 - PDM
.......................................................................................................................................... 484
5.2.15 - Problema
.......................................................................................................................................... 504
5.2.16 - Projeto
.......................................................................................................................................... 523
5.2.17 - Solicitação
.......................................................................................................................................... 541
5.2.18 - Workflow
.......................................................................................................................................... 546
Capítulo..........................................................................................................................................
6 - Histórico de atualização 569
Introdução | 5

Capítulo I

Introdução
Este documento tem por objetivo definir as especificações e critérios técnicos necessários para a
integração de sistemas de informação diversos com o SoftExpert Excellence Suite (SE Suite).

Quem deve ler esse documento

Este documento contém informações úteis para:

§ Qualquer pessoa que necessite compreender a arquitetura de integração e seu funcionamento;

§ Profissional de TI (preferencialmente um integrador ou DBA) responsável pela implantação da

integração entre um sistema terceiro e o SE Suite;

§ Profissional de TI responsável pela manutenção da arquitetura de integração, que necessite

entender o processo de integração, para saber como identificar possíveis problemas.

A realização da integração utilizando o modelo disponibilizado no SE Suite deve ser executada por um profissional de TI
com conhecimento em web services ou banco de dados (preferencialmente um integrador ou DBA).

§ Para integração via Web Services será necessário ter conhecimento no protocolo SOAP e em ferramentas

construção e consumo de Web Services.

§ Para integração via Banco de Dados será necessário fazer a manipulação de dados de uma tabela específica onde a

solução está instalada.

Objetivo

A arquitetura de integração foi desenvolvida como parte de um SDK, seguindo uma padronização para a
importação de dados de uma origem qualquer para o SE Suite, e a extração de dados provenientes das
saídas obtidas a partir do processamento dos dados da importação para um destino qualquer.

ATENÇÃO

Apesar da SoftExpert fornecer suporte a versões recentes de pacotes e patches de softwares de terceiros, a
SoftExpert não tem controle sobre a atualização desses softwares, e, portanto, não pode garantir a compatibilidade
com seus produtos. Em todo caso, verifique com o fornecedor as especificações do produto para mais detalhes sobre
a compatibilidade.

Guia de Integração — SE Suite 2.0


C onvenções tipográficas | 6

Capítulo II

Convenções tipográficas
Este documento utiliza as convenções descritas na tabela a seguir, para distinguir elementos do texto.

Convenção

EXEMPLO Variáveis de ambientes, códigos de status e nomes de utilitários.

Nomes de programas e termos selecionados, tais como parâmetros de comando e


Exemplo
variáveis de ambiente que requerem ênfase.

Elementos que podem ser clicados na interface do usuário (como, por exemplo,
[Exemplo]
botões).

Exemplo Caminhos e nomes de arquivos.

Variáveis fornecidas pelo usuário e novos termos introduzidos no texto, nomes de


Exemplo
documentos adicionais.

Variáveis fornecidas pelo usuário que substituem o conteúdo entre os caracteres < e
<Exemplo>
>.

Exemplos de códigos, exemplos, textos exibidos ou apresentados e mensagens de


Exemplo
erro.

Tabela 1.1 - Convenções tipográficas desse docum ento referentes ao texto.

# mkdir <nome_da_pasta>

Tabela 1.2 - Convenção utilizada para representação de com andos.

Nesta caixa de texto é apresentado o conteúdo do arquivo que está sendo editado.

Tabela 1.3 - Convenção utilizada pra representação de arquivos (conteúdo).

Durante a utilização deste manual, serão encontradas diferentes estratégias para chamar a atenção do
usuário para informações importantes. As imagens que indicam estas informações serão apresentadas a
seguir:

Exibe detalhes importantes sobre determinada funcionalidade, que devem ser levados em consideração e/ou que
facilitam a utilização do sistema. Um link será disponibilizado caso a funcionalidade já tenha sido descrita em outra parte
da documentação.

Alerta para indicar funcionalidade ou ação que, quando não executada corretamente, pode prejudicar alguma etapa
da utilização do sistema.

Guia de Integração — SE Suite 2.0


Possibilidades de integração | 7

Capítulo III

Possibilidades de integração
1. Integração de portais e/ou sistemas legados dos clientes para inicialização de workflow/processo
dentro do SE Suite.

§ A integração pode ser feita utilizando API de inicialização externa, detalhada tecnicamente no

documento DCTE.PT00002 (API de iniciação de processo).

§ Ou poderá ser utilizado os Web Services da SoftExpert para inicialização. Os Web Services da

SoftExpert estão detalhados no capítulo Integração via web services.

Demais ações de workflow também estão liberados a partir da utilização do WEB Service, como execução de
atividades, preenchimento de atributos e campos de formulário, upload de anexos, etc. (Documentação on-line
dos Web Services http://<domínio>/se/ws/wf_ws.php).

2. Inicialização de processos através de recebimento de e-mails.

§ Passível de ser feito através de customização.

3. Uso de outros BI para visualização de dados do SE Suite.

§ Para isto o BI do cliente deverá acessar diretamente as tabelas do SE Suite e montar as consultas

desejadas. O dicionário de dados do nosso produto está disponibilizado on-line no componente SE


Configuração, por meio do menu SE Configuração Ferramenta Editor SQL Botão
"Documentação".

4. Integração de sistemas externos de clientes, para cadastro e inclusão de dados diversos no SE


Suite.

§ Para este tipo de demanda temos disponível as tabelas de interface e próprios Web Services,

ambos estão detalhados nos capítulos Integração via banco de dados e Integração via web
services.

5. Ler dados de bancos de dados externos, para serem utilizados dentro do SE Suite.

§ Para isto temos a opção do recurso de atributos externos dentro da aplicação. Os detalhes de

como configurar os atributos externos estão no manual/help do componente SE Administração.

§ E, se tratando dos componentes baseados no SE Processo, temos a opção de configuração de

aplicações externas onde pode-se testar uma informação externa, retornar algum tipo de dados,
etc, seja via o conceito de Web Service ou mesmo uma aplicação personalizada (mediante
customização).

Guia de Integração — SE Suite 2.0


Possibilidades de integração | 8

O mesmo conceito pode ser utilizado para carregar dados de lista de campos de formulário. Nesse caso não há
opção da conexão direta como o atributo externo, mas pequenas rotinas e conectores poderão ser
desenvolvidos.

6. A partir do SE Suite, gravar informações em sistemas externos.

§ Para isto é possível utilizar interfaces Web Services (se o sistema externo possuir), exportar para

arquivos de dados (TXT, CSV), para importação pelo sistema externo ou senão realizar as
gravações diretamente no banco de dados do sistema externo.

§ E, se tratando dos componentes baseados no SE Processo, temos a opção de configuração de

aplicações externas onde pode-se configurar os clients de Web Service nativamente (salvo
particularidades de autenticação e arquitetura que no caso teria que ser implementado o client
específico).

7. Integração quando Hosting.

§ A restrição fica por conta exclusivamente da infraestrutura disponibilizada para os ferramentais a

serem utilizados. Por exemplo, se a conexão for direta entre os bancos de dados, estes devem
possibilitar um DBLINK ou estarem numa mesma rede (VPN Dedicada). Se a necessidade for de
transferência de arquivos, os fileservers devem estar disponíveis na nuvem, e assim por diante.

§ A orientação e arquitetura indicada nestes casos é o uso de Web Service.

8. Integrações possíveis de serem feitas com ERP SAP.

§ Pode ser efetivada por qualquer ferramental do SAP (ABAP, XI, RFC, etc), sendo estas dependentes

mais do contrato que o cliente possui. No entanto o direcionamento é que as implementações de


rotinas diretamente no SAP são feitas geralmente pela equipe de TI do cliente ou de consultores
SAP.

O mesmo entendimento pode ser aplicado a qualquer outro ERP, ou seja, a equipe SoftExpert precisa mapear
qual o método de disponibilização de dados pelo ERP em questão. A partir disso é direcionado ao métodos
supracitados.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 9

Capítulo IV

Integração via banco de dados


A seção Overview técnico contém um diagrama de funcionamento da arquitetura de integração;

A seção Modelo de dados da interface apresenta cada campo tanto da tabela ADINTERFACE quanto do
cabeçalho do arquivo para importação .xls;

A seção Carga de dados na interface define como é feita a carga dos dados na tabela ADINTERFACE;

A seção Definição da estrutura do arquivo XLS define como deve ser utilizado o arquivo .xls, e como o
mesmo deve ser preenchido;

A seção Diagnóstico e correção de erros descreve como deve ser feita a correção de registros que não
foram importados com sucesso;

A seção Interfaces publicadas define todas as interfaces publicadas no sistema, e o que deve ser
preenchido em cada uma delas;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 10

4.1 - Overview técnico


Um esquema de representação do fluxo de dados no SE Suite é mostrado na figura seguinte. Este
diagrama indica possíveis formas de integração com o sistema, e o fluxo dos dados após estarem na
interface (Middleware) do sistema.

O SE Suite disponibiliza duas operações nesta arquitetura: 1 – Importação de dados da interface, 2 –


Saída de dados provenientes das operações executadas na importação dos dados. Ambas
buscam/disponibilizam dados na tabela de interface.

Os sistemas de informação de terceiros terão acesso somente a esta interface, buscando com isso a não
interferência deste sistema de informação no resto do ambiente. Não deve ser gerada nenhuma trigger na
interface, evitando a interrupção de qualquer transação da base, dando transparência às
responsabilidades entre o SE Suite e softwares de terceiros.

IMPORTANTE!

Todas as informações sobre a entrada de dados no SE Suite serão feitas através da interface disponibilizada e
apresentada no decorrer deste documento, não sendo permitida a inserção direta de dados em tabelas do SE Suite.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 11

4.2 - Modelo de dados da interface


A tabela ADINTERFACE é a interface onde todos os registros de todas as importações são gravados para
posterior importação. Os sistemas de informação de terceiros são responsáveis pela inserção e busca dos
dados nessa tabela. Abaixo segue o desenho com as especificações de cada campo desta tabela.

ADINTERFACE

Coluna Tipo Precisão Descrição

C DINTERFAC E NUMÉRIC O 10 C ampo sequencial.

C DISOSYSTEM NUMÉRIC O 10 C ódigo do sistema para o qual será feita a importação.

C DSC HEDULE NUMÉRIC O 10 C ódigo do agendamento que executou a importação.

Sequencia de importação referente ao agendamento que


NRSEQUENC E NUMÉRIC O 10
importou este registro.

DTEXEC UTION DATA - Data que o registro é importado.

QTHRINIT NUMÉRIC O 10 Hora de início da importação do registro (em segundos).

Hora de término da importação do registro (em


QTHRFINISH NUMÉRIC O 10
segundos).

FGIMPORT NUMÉRIC O 2 Status da importação.

FGOPTION NUMÉRIC O 2 Tipo do objeto a ser importado.

Define que somente o campo FLFIELD01 será utilizado


FGBLOBOPTION NUMÉRIC O 2
para esta importação.

Descrição da inconsistência encontrada durante o


DSERROR TEXTO 4000
processo de importação.

NMFIELD01 TEXTO 255 Parâmetro de importação.

NMFIELD02 TEXTO 255 Parâmetro de importação.

NMFIELD03 TEXTO 255 Parâmetro de importação.

NMFIELD04 TEXTO 255 Parâmetro de importação.

NMFIELD05 TEXTO 255 Parâmetro de importação.

NMFIELD06 TEXTO 255 Parâmetro de importação.

NMFIELD07 TEXTO 255 Parâmetro de importação.

NMFIELD08 TEXTO 255 Parâmetro de importação.

NMFIELD09 TEXTO 255 Parâmetro de importação.

NMFIELD10 TEXTO 255 Parâmetro de importação.

NMFIELD11 TEXTO 255 Parâmetro de importação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 12

ADINTERFACE

Coluna Tipo Precisão Descrição

NMFIELD12 TEXTO 255 Parâmetro de importação.

NMFIELD13 TEXTO 255 Parâmetro de importação.

NMFIELD14 TEXTO 255 Parâmetro de importação.

NMFIELD15 TEXTO 255 Parâmetro de importação.

NMFIELD16 TEXTO 255 Parâmetro de importação.

NMFIELD17 TEXTO 255 Parâmetro de importação.

NMFIELD18 TEXTO 255 Parâmetro de importação.

NMFIELD19 TEXTO 255 Parâmetro de importação.

NMFIELD20 TEXTO 255 Parâmetro de importação.

NMFIELD21 TEXTO 255 Parâmetro de importação.

NMFIELD22 TEXTO 255 Parâmetro de importação.

NMFIELD23 TEXTO 255 Parâmetro de importação.

NMFIELD24 TEXTO 255 Parâmetro de importação.

NMFIELD25 TEXTO 255 Parâmetro de importação.

NMFIELD26 TEXTO 255 Parâmetro de importação.

NMFIELD27 TEXTO 255 Parâmetro de importação.

NMFIELD28 TEXTO 255 Parâmetro de importação.

NMFIELD29 TEXTO 255 Parâmetro de importação.

NMFIELD30 TEXTO 255 Parâmetro de importação.

NMFIELD31 TEXTO 255 Parâmetro de importação.

NMFIELD32 TEXTO 255 Parâmetro de importação.

NMFIELD33 TEXTO 255 Parâmetro de importação.

NMFIELD34 TEXTO 255 Parâmetro de importação.

NMFIELD35 TEXTO 255 Parâmetro de importação.

NMFIELD36 TEXTO 255 Parâmetro de importação.

NMFIELD37 TEXTO 255 Parâmetro de importação.

NMFIELD38 TEXTO 255 Parâmetro de importação.

NMFIELD39 TEXTO 255 Parâmetro de importação.

NMFIELD40 TEXTO 255 Parâmetro de importação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 13

ADINTERFACE

Coluna Tipo Precisão Descrição

NMFIELD41 TEXTO 255 Parâmetro de importação.

NMFIELD42 TEXTO 255 Parâmetro de importação.

NMFIELD43 TEXTO 255 Parâmetro de importação.

NMFIELD44 TEXTO 255 Parâmetro de importação.

NMFIELD45 TEXTO 255 Parâmetro de importação.

NMFIELD46 TEXTO 255 Parâmetro de importação.

NMFIELD47 TEXTO 255 Parâmetro de importação.

NMFIELD48 TEXTO 255 Parâmetro de importação.

NMFIELD49 TEXTO 255 Parâmetro de importação.

NMFIELD50 TEXTO 255 Parâmetro de importação.

NMFIELD51 TEXTO 255 Parâmetro de importação.

NMFIELD52 TEXTO 255 Parâmetro de importação.

NMFIELD53 TEXTO 255 Parâmetro de importação.

NMFIELD54 TEXTO 255 Parâmetro de importação.

NMFIELD55 TEXTO 255 Parâmetro de importação.

NMFIELD56 TEXTO 255 Parâmetro de importação.

NMFIELD57 TEXTO 255 Parâmetro de importação.

NMFIELD58 TEXTO 255 Parâmetro de importação.

NMFIELD59 TEXTO 255 Parâmetro de importação.

NMFIELD60 TEXTO 255 Parâmetro de importação.

NMFIELD61 TEXTO 255 Parâmetro de importação.

NMFIELD62 TEXTO 255 Parâmetro de importação.

NMFIELD63 TEXTO 255 Parâmetro de importação.

NMFIELD64 TEXTO 255 Parâmetro de importação.

NMFIELD65 TEXTO 255 Parâmetro de importação.

NMFIELD66 TEXTO 255 Parâmetro de importação.

NMFIELD67 TEXTO 255 Parâmetro de importação.

NMFIELD68 TEXTO 255 Parâmetro de importação.

NMFIELD69 TEXTO 255 Parâmetro de importação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 14

ADINTERFACE

Coluna Tipo Precisão Descrição

NMFIELD70 TEXTO 255 Parâmetro de importação.

NMFIELD71 TEXTO 255 Parâmetro de importação.

NMFIELD72 TEXTO 255 Parâmetro de importação.

NMFIELD73 TEXTO 255 Parâmetro de importação.

NMFIELD74 TEXTO 255 Parâmetro de importação.

NMFIELD75 TEXTO 255 Parâmetro de importação.

NMFIELD76 TEXTO 255 Parâmetro de importação.

NMFIELD77 TEXTO 255 Parâmetro de importação.

NMFIELD78 TEXTO 255 Parâmetro de importação.

NMFIELD79 TEXTO 255 Parâmetro de importação.

NMFIELD80 TEXTO 255 Parâmetro de importação.

NMFIELD81 TEXTO 255 Parâmetro de importação.

NMFIELD82 TEXTO 255 Parâmetro de importação.

NMFIELD83 TEXTO 255 Parâmetro de importação.

NMFIELD84 TEXTO 255 Parâmetro de importação.

NMFIELD85 TEXTO 255 Parâmetro de importação.

NMFIELD86 TEXTO 255 Parâmetro de importação.

NMFIELD87 TEXTO 255 Parâmetro de importação.

NMFIELD88 TEXTO 255 Parâmetro de importação.

NMFIELD89 TEXTO 255 Parâmetro de importação.

NMFIELD90 TEXTO 255 Parâmetro de importação.

NMFIELD91 TEXTO 255 Parâmetro de importação.

NMFIELD92 TEXTO 255 Parâmetro de importação.

NMFIELD93 TEXTO 255 Parâmetro de importação.

NMFIELD94 TEXTO 255 Parâmetro de importação.

NMFIELD95 TEXTO 255 Parâmetro de importação.

NMFIELD96 TEXTO 255 Parâmetro de importação.

NMFIELD97 TEXTO 255 Parâmetro de importação.

NMFIELD98 TEXTO 255 Parâmetro de importação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 15

ADINTERFACE

Coluna Tipo Precisão Descrição

NMFIELD99 TEXTO 255 Parâmetro de importação.

NMFIELD100 TEXTO 255 Parâmetro de importação.

NMFIELD101 TEXTO 255 Parâmetro de importação.

DSFIELD01 TEXTO 4000 Parâmetro de importação.

DSFIELD02 TEXTO 4000 Parâmetro de importação.

DSFIELD03 TEXTO 4000 Parâmetro de importação.

DSFIELD04 TEXTO 4000 Parâmetro de importação.

DSFIELD05 TEXTO 4000 Parâmetro de importação.

DSFIELD06 TEXTO 4000 Parâmetro de importação.

DSFIELD07 TEXTO 4000 Parâmetro de importação.

DSFIELD08 TEXTO 4000 Parâmetro de importação.

DSFIELD09 TEXTO 4000 Parâmetro de importação.

DSFIELD10 TEXTO 4000 Parâmetro de importação.

DSFIELD11 TEXTO 4000 Parâmetro de importação.

DSFIELD12 TEXTO 4000 Parâmetro de importação.

DSFIELD13 TEXTO 4000 Parâmetro de importação.

DSFIELD14 TEXTO 4000 Parâmetro de importação.

DSFIELD15 TEXTO 4000 Parâmetro de importação.

FLFIELD01 BLOB - Parâmetro de importação.

IMPORTANTE!

§ Todo tipo de registro ficará guardado nessa tabela, 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);

§ O campo CDINTERFACE, além de ser chave primária e sequencial, é quem define a ordem de importação dos itens

registrados na interface.

Tanto o CDISOSYSTEM quanto o FGOPTION, bem como os demais campos relacionados às importações já
publicadas no SE Suite, serão detalhados nos próximos capítulos. Cada uma destas importações
publicadas possui uma quantidade de dados diferentes, tanto de dados obrigatórios, quanto de dados
complementares.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 16

4.3 - Carga de dados na interface


Os parceiros são responsáveis pelo desenvolvimento e pela manutenção dos programas responsáveis por
estar carregando os dados na interface, devido às especificações dependentes dos softwares de terceiros.

Os programas responsáveis por carregar os dados devem ler as informações de um repositório de origem
(banco de dados, arquivos XLS, CSV, XML, etc.) e escrever as mesmas na interface ADINTERFACE disponível
no SESUITE. No processo de importação os usuários são responsáveis pela exclusão dos registros
processados e pelo tratamento de exceções e erros ocorridos na importação via sistema. Já no processo
de saída dos dados, os softwares de terceiros é que são responsáveis por excluir os registros consumidos
da interface.

É importante salientar que a arquitetura não guarda informações deletadas, seja ele um registro já
importado ou um registro ainda não importado. Portanto, uma vez que um registro é deletado do sistema,
ou diretamente da interface, não há um lugar na arquitetura de integração para manter o dado deletado.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 17

4.4 - Definição da estrutura do arquivo XLS


A tabela ADINTERFACE também pode ser alimentada através de um arquivo XLS. Para isso é necessário
criar um arquivo que contenha um cabeçalho com os mesmos campos existentes na tabela ADINTERFACE.

IMPORTANTE!

Todos os campos devem ser colocados no cabeçalho, mesmo que não utilizados. Os campos devem ser escritos todos
com letras maiúsculas, e devem seguir a ordem abaixo:
CDINTERFACE, DSERROR, FGIMPORT, FGBLOBOPTION, FGOPTION, CDISOSYSTEM, QTHRINIT,
QTHRFINISH, DTEXECUTION, NRSEQUENCE, NMFIELD01, NMFIELD02, ..., NMFIELD101,
DSFIELD01, DSFIELD02, ..., DSFIELD15

O arquivo deve possuir no seu nome a palavra seimport, e deve estar dentro da pasta C:
\Inetpub\SE\web\import. Ao executar um agendamento, esta pasta é verificada, e caso existam um ou
mais arquivos, a arquitetura de integração estará carregando os registros encontrados para a interface.

Após a importação, o arquivo XLS vai para o diretório C:\Inetpub\SE\web\import\imported caso os

dados sejam capturados com sucesso, ou vai para o diretório C:\Inetpub\SE\web\import\error caso
ocorra algum problema no processo de importação.

IMPORTANTE!

O diretório C:\Inetpub\SE é definido na instalação do produto.

Exemplos de nomes:

§ 20.05.seimport.xls

§ seimport.20.05.xls

§ _seimport_.xls

Caso esteja sendo utilizado o recurso de multidatabase, deve ser adicionado o domínio e mais um
underline antes da palavra seimport. Exemplos de nomes para o domínio www.softexpert.com:

§ 20.05.www.softexpert.com_seimport.xls

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 18

§ www.softexpert.com_seimport.20.05.xls

§ _www.softexpert.com_seimport_.xls

Além do recurso automático de busca do XLS e inserção dos dados na interface através do agendamento,
existe a possibilidade de se carregar os dados via sistema, dentro da tela de Pendências de Importação
(SE Configuração Ferramenta Importação Acompanhamento). Nesta tela é possível trabalhar com três
recursos de integração

Importar dados (Importar planilha)

Exportar dados (Exportar planilha)

Modelo de importação (Expor planilha modelo de importação)

Com o primeiro é possível exportar os dados da lista de pendência de importação através do botão
exportar, o qual já monta um arquivo no formato XLS com o cabeçalho já pronto com todos os dados da
interface. Depois de exportados, os dados podem ser alterados, e importados novamente para o sistema
através do segundo botão acima apresentado, o qual faz a importação dos dados. O segundo recurso, não
só importa os dados que já estavam na lista de pendências de importação, como também inclui novos
itens, facilitando uma importação pontual de dados. Este último, exporta uma planilha base que
corresponde ao modelo correto para importação de arquivo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 19

4.5 - Diagnóstico e correção de erros


Durante o processo de importação dos dados presentes na tabela de interface, podem ocorrer erros que
geralmente ocorrem pela existência de registros com os mesmos dados na base ou pela ausência de algum
dado requerido para aquele tipo de registro.

Caso algum erro desse tipo tenha ocorrido, a verificação do mesmo pode ser realizada através da tela de
Acompanhamento de Importação, localizada no componente Configuração (Configuração Ferramenta
Importação Acompanhamento). Nesta tela é possível consultar os registros que foram executados com
sucesso ou não. Pode-se utilizar o recurso de Filtro por Situação para filtrar os registros e exibir apenas os
registros com erro. O motivo do erro é exibido na coluna “Descrição do erro” tornando possível o
diagnóstico do problema para então corrigi-lo.

Correção dos dados e reimportação

Após verificar a descrição do erro, e filtrar os registros desejados, pode-se então utilizar o botão
denominado “Exportar planilha” localizado na barra de ferramentas, para exportar o conjunto de dados
novamente, e corrigi-lo.

Serão exportados todos os registros listados na grid. Para se exportar somente os registros com erro, deve-se filtrar os
dados para que somente apareçam estes registros na grid.

Para realizar a correção, deve-se abrir o XLS gerado, efetuar a correção dos dados de acordo com a
descrição do erro, (ex: se o erro indicava que o registro já existe, altere a coluna que possui o valor
duplicado). Todos os valores da coluna DSERROR serão apagados e da coluna FGIMPORT alterados para
“1”. Mantenha os valores nas colunas CDINTERFACE, FGOPTION e CDISOSYSTEM iguais, pois esses valores
são usados para encontrar qual registro substituir na tabela de interface.

Realizadas as correções no XLS, basta utilizar o botão “Importar planilha” para substituir os dados na
tabela ADINTERFACE. Note que após o arquivo ser enviado para o servidor, os registros que foram
alterados estarão novamente marcados para importação, e serão reimportados de acordo com o
Agendamento de importação realizado no servidor.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 20

4.6 - Interfaces publicadas


Para cada grupo de itens apresentado a seguir, foi criado um identificador único, o qual poderá ser
agendado através da tela de agendamentos (SE Configuração Ferramenta Importação
Agendamento). Este identificador é formado pela abreviatura do módulo mais a abreviatura do item a ser
importado.

Essa seção contém os seguintes tópicos:

§ Ação

§ Administração

§ Almoxarifado

§ Ativo

§ Calibração

§ CEP

§ Competência

§ Controle de atividades

§ Desempenho

§ Documento

§ Inspeção

§ Insumo

§ Manutenção

§ PDM

§ Projeto

§ Questionário

§ Resíduo

§ Risco

§ Teste

§ Treinamento

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 21

4.6.1 - Ação

Essa seção contém o seguinte tópico:

§ ACTIT - Importação de dados do item

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 22

4.6.1.1 - ACTIT - Importação de dados do item

Este modelo de importação possibilita inserir/excluir:

§ Dados de um Item:

Obs: Não é possível alterar o tipo de um item.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir/editar item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

98 - C ódigo do componente SE Ações.

C ódigo da operação a ser efetuada:

1 - Inserir item, se o mesmo existir edita item


existente;
FGOPTION X NUMÉRIC O 2 2 - Inserir item, se o mesmo existir, retorna
um erro;

3 - Editar item, se o mesmo não existir retorna


um erro.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Nome do item.

NMFIELD03 X TEXTO 255 Tipo do item.

C usto unitário. Quando não informado será


NMFIELD04 NUMÉRIC O 10
incluso com custo R$0,00.

Mensurável?

1- Sim;
NMFIELD05 NUMÉRIC O 2
2- Não.

Obs.: C aso não informado o valor default é 1.

NMFIELD06 TEXTO 255 Identificador da unidade de medida.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 23

DSFIELD01 TEXTO 4000 Descrição do item.

Exemplo da inserção de itens:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, DSFIELD01) VALUES (1, 1,
1, 98, 'XPTO', 'Item XPTO', 'TP-XPTO', 50, 1, 'UN', 'Item XPTO a ser utilizado
pela equipe de Produção.');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (2, 1, 2, 98, 'XPTO1', 'Item XPTO1', 'TP-XPTO');

Excluir item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

98 - C ódigo do componente SE Ação.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
4 - Excluir item.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD03 X TEXTO 255 Tipo do item.

Exemplo da exclusão de itens:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD03) VALUES (12, 1, 4, 98, 'XPTO', 'TP-XPTO');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD03) VALUES (13, 1, 4, 98, 'XPTO1', 'TP-XPTO');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 24

4.6.2 - Administração

Essa seção contém os seguintes tópicos:

§ ADCOM - Importação de empresas (cliente/fabricante/fornecedor)

§ ADCTC - Importação de contatos da empresa

§ ADMACT – Importação de atividade

§ ADMATR - Importação de atributos

§ ADMATRPROFVL - Valor do atributo do perfil do colaborador

§ ADMATRVAL - Importação de valores de atributos

§ ADMCPNATRASS - Importação de associação de atributos a empresas

§ ADMDEP - Importação dos dados da área

§ ADMEMPLOYEEPROF – Edita dados do perfil do colaborador

§ ADMMEA - Importação de unidades de medida

§ ADMPOS - Importação dos dados da função

§ ADMTEAM - Importação de equipes

§ ADMTEAMASSOC - Associa uma área, função, ou usuário a uma equipe

§ ADMUSR - Importação dos dados do usuário

§ ADMUSRCOMP - Importação completa dos dados do usuário

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 25

4.6.2.1 - ADCOM - Importação de empresas


(cliente/fabricante/fornecedor)
Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da Empresa (cliente/fabricante/fornecedor).

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir empresa (cliente/fabricante/fornecedor)

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

17 - Inserir empresa, se a mesma existir


FGOPTION X NUMÉRIC O 2
edita o registro existente;

18 - Excluir empresa.

Nome Fantasia (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

Razão Social (campo requerido para


NMFIELD02 X TEXTO 255
exclusão).

NMFIELD03 TEXTO 255 Endereço.

NMFIELD04 TEXTO 255 C idade.

NMFIELD05 TEXTO 255 Estado.

NMFIELD06 TEXTO 255 País.

NMFIELD07 TEXTO 255 C EP.

NMFIELD08 TEXTO 255 Telefone.

NMFIELD09 TEXTO 255 FAX.

NMFIELD10 TEXTO 255 Home Page.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 26

Empresa cliente:

NMFIELD11 X TEXTO 255 1 - Sim;

2 - Não.

Empresa fornecedora:

NMFIELD12 X TEXTO 255 1 - Sim;

2 - Não.

Empresa fabricante:

NMFIELD13 X TEXTO 255 1 - Sim;

2 - Não.

NMFIELD14 TEXTO 255 Descrição.

C ódigo da empresa (Exemplo C NPJ ou


NMFIELD15 TEXTO 255
C GC ).

NMFIELD16 X TEXTO 50 Identificador do tipo da empresa.

Associar a empresa ao componente.


Separar o código dos componentes por
NMFIELD17 TEXTO 255
“;”.

Exemplo: 109;107.

Exemplo de inserção/edição/exclusão de empresa (cliente/fabricante/fornecedor):

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD16) VALUES (1, 1, 17, 153,
'SoftExpert', 'SOFTEXPERT SOFTWARE S/A', '1', '1', '1', 'Soft');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD08, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD16) VALUES (2, 1,
17, 153, 'SoftExpert', 'SOFTEXPERT SOFTWARE S/A', '+55 47 2101-9900', '1', '1',
'1', 'Soft');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD16) VALUES (3, 1, 18, 153, 'SoftExpert', 'SOFTEXPERT SOFTWARE
S/A', 'Soft');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 27

4.6.2.2 - ADCTC - Importação de contatos da empresa

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados do contado da empresa.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir contatos da empresa

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

19 - Inserir contato da empresa, se a


FGOPTION X NUMÉRIC O 2
mesma existir edita o registro existente;

20 - Excluir contato da empresa.

Nome fantasia da empresa (campo


NMFIELD01 X TEXTO 255
requerido para exclusão).

Nome do contato (campo requerido para


NMFIELD02 X TEXTO 255
exclusão).

NMFIELD03 TEXTO 255 Área.

NMFIELD04 TEXTO 255 Função.

NMFIELD05 TEXTO 255 Telefone.

NMFIELD06 TEXTO 255 Fax.

NMFIELD07 TEXTO 255 E-mail.

NMFIELD08 TEXTO 255 Observação.

C ontato padrão:

NMFIELD09 TEXTO 255 1 - Sim;

2 - Não.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 28

Exemplo de inserir/editar/excluir contatos da empresa:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (1, 1, 19, 153, 'SoftExpert', 'João da Silva');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD07, NMFIELD09) VALUES (2, 1, 19, 153, 'SoftExpert', 'João da
Silva', 'joao.silva@softexpert.com', '1');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (3, 1, 20, 153, 'SoftExpert', 'João da Silva');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 29

4.6.2.3 - ADMACT – Importação de atividade

Este modelo de importação possibilita inserir/excluir:

§ Dados da atividade

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/excluir dados da atividade

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 21 - Inserir atividade;

22 - Excluir atividade.

Identificador da atividade (campo


NMFIELD01 X TEXTO 50
requerido para exclusão).

NMFIELD02 X TEXTO 255 Nome da atividade.

DSFIELD01 TEXTO 4000 Descrição da atividade.

Exemplo de inserção/exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, DSFIELD01) VALUES (1, 1, 21, 153, 'DES', 'Desenvolvimento de
Software', 'Descrição da atividade de Desenvolvimento de Software');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (1, 1, 22, 153, 'DES');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 30

4.6.2.4 - ADMADP – Importação de relacionamento de


atividade com função ou área
Este modelo de importação possibilita inserir/excluir:

§ Relacionamento de atividade com função ou área

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/excluir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;0

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 23 - Inserir atividade;

24 - Excluir atividade.

Identificador da atividade (campo


NMFIELD01 X TEXTO 50
requerido para exclusão).

NMFIELD02 X TEXTO 50 Identificador da função

NMFIELD03 TEXTO 50 Descrição da área.

OBS.: Campos NMFIELD02 e NMFIELD03 - apenas um deve ser preenchido.

Exemplo de inserção/exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (1, 1, 23, 153, 'DES', 'PROG');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (1, 1, 24, 153, 'DES', 'PROG');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 31

4.6.2.5 - ADMATR - Importação de atributos

Este modelo de importação possibilita adicionar novos atributos para os componentes SE Suite. Siga o
padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
96 - Insere um novo atributo.

NMFIELD01 X TEXTO 255 Identificador do atributo.

NMFIELD02 X TEXTO 255 Nome do atributo.

NMFIELD03 X TEXTO 255 Identificador do usuário.

Tipo do atributo.

1 - Lista de valores;
NMFIELD04 X TEXTO 255
2 - Indeterminado;

3 - Externo.

Tipo de dados do atributo.

Listas de valores:

1 Texto;

2 - Numérico;

3 - Data;

5 - Moeda.
NMFIELD05 X TEXTO 255
Indeterminado:

1 - Texto;

2 - Numérico;

3 - Data;

4 - Memorando;

5 - Moeda.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 32

Externo:

1 - Texto.

Modo de seleção.

Os tipos de atributos 'Lista de valores' e


'Externo' devem informar o 'Modo de
NMFIELD06 TEXTO 255
seleção'. Valores aceitos:

1 - Zoom;

2 – C ombo.

O tipo de atributo 'Lista de valores' pode


informar se o atributo será
NMFIELD07 TEXTO 255
'Multivalorado'. Valores aceitos:

1 - Multivalorado

Associar atributo ao componente.


Separar o código dos componentes por
NMFIELD8 TEXTO 255
“;”.

Exemplo: 109;107.

Formato do campo:

NMFIELD09 TEXTO 255 1 - Máscara simples;

2 - Expressão regular.

Máscara de formatação, simples ou


DSFIELD01 TEXTO 4000
expressão regular.

Exemplo da função inserir atributos:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (1, 153,
1, 96, 'ATRIB_DATA', 'Lista de Data', 'Peter',’1’,’3’,’2’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 33

4.6.2.6 - ADMATRPROFVL - Valor do atributo do perfil do


colaborador
Este modelo de importação possibilita inserir/editar:

· Valores dos atributos do perfil do colaborador

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

153

C ódigo da operação a ser efetuada:

26 – Insere o valor para um atributo, se existir


FGOPTION X NUMÉRIC O 2
edita

NMFIELD01 X TEXTO 255 Matrícula do colaborador

NMFIELD02 X TEXTO 255 Identificador do atributo

Valor do atributo.

Padrões para entrada de dados do tipo data:

NMFIELD03 TEXTO 255 · dd/mm/aaaa

· aaaa-mm-dd.

DSFIELD01 TEXTO 4000 Valor do atributo (indeterminado, memorando)

Exemplo de inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01)
VALUES (1, 1, 153, 26, '0001', ' Attribute', '100', 'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 34

4.6.2.7 - ADMATRVAL - Importação de valores de atributos

Este modelo de importação possibilita inserir valores a atributos já cadastrados no SE Suite. Siga o padrão
abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
95 - Insere um valor a um atributo.

NMFIELD01 X TEXTO 255 Identificador do atributo.

Valor do atributo (obrigatório atributo


NMFIELD02 TEXTO 255
lista de valores).

Utilizar como padrão (Obrigatório atributo


lista de valores):

1 - O valor do atributo será o padrão


TEXTO 255
NMFIELD03 para o atributo;

2 - O valor do atributo não será o padrão


para o atributo.

NMFIELD04 X TEXTO 255 Identificador do usuário.

Endereço do servidor onde se encontra o


NMFIELD05 TEXTO 255 banco de dados (obrigatório atributo
externo).

Alias/C aminho da Base (obrigatório


NMFIELD06 TEXTO 255
atributo externo).

Usuário do banco de dados (obrigatório


NMFIELD07 TEXTO 255
atributo externo).

Senha do banco de dados (obrigatório


NMFIELD08 TEXTO 255
atributo externo).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 35

Tipo de banco de dados (obrigatório


atributo externo).

Bancos suportados:

1 - INTERBASE;

2 - MSSQL;

3 - MSSQL (ODBC );

4 - ORAC LE < 8.05;

NMFIELD09 TEXTO 255 5 - ORAC LE 8/9 (SERVIC E NAME);

6 - ORAC LE 8/9 (SID);

7 - ORAC LE (ODBC );

8 - DB2 (ODBC );

9 - INFORMIX;

10 - ORAC LE 8/9 (TNS NAME);

11 - MYSQL;

12 - POSTGRESQL;

SQL a ser executado no banco de dados


NMFIELD10 TEXTO 255
(obrigatório atributo externo).

C ampo da consulta (obrigatório atributo


NMFIELD11 TEXTO 255
externo).

Os valores aceitos para a importação de datas devem seguir um dos seguintes padrões:

§ AAAA-MM-DD

§ DD/MM/AAAA

A importação de valores para atributo indeterminado não é permitida.

Exemplo 1: Inserir um valor em um atributo do tipo lista de valores:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 153, 1, 95, ' ATRIB_DATA',
'30/01/1990', 1, 'Peter');

Exemplo 2: Inserir um valor em um atributo do tipo externo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08, NMFIELD09, NMFIELD10,
NMFIELD11) VALUES (1, 153, 1, 95, 'ETEXTO', 'eduardo', 'des061', 'SESUITE12',
'user_01', '111111', 2, 'SELECT ANO, MODELO FROM CARRO’, 'MODELO');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 36

4.6.2.8 - ADMCPNATRASS - Importação de associação de


atributos a empresas
Este modelo de importação possibilita associar um valor de atributo a uma empresa do componente
Administração. Siga o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 94 - Associação de atributo a uma
empresa.

NMFIELD01 X TEXTO 255 Identificador da empresa.

NMFIELD02 X TEXTO 255 Identificador do atributo.

NMFIELD03 X TEXTO 255 Valor do atributo.

Os valores aceitos para a importação de datas devem seguir um dos seguintes padrões:

§ AAAA-MM-DD

§ DD/MM/AAAA

Exemplo da função inserir associação de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 153, 1, 94, 'Empresa_01', 'ATRIB_DATA ',
'30/01/1990')

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 37

4.6.2.9 - ADMDEP - Importação dos dados da área

Este modelo de importação possibilita inserir/editar:

§ Dados de uma área;

§ Relacionamento entre área e função.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir área

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
9 - Inserir área.

NMFIELD01 X TEXTO 255 Identificador da área.

NMFIELD02 X TEXTO 255 Denominação da área.

NMFIELD03 TEXTO 255 Identificador da área superior.

NMFIELD04 TEXTO 255 Identificador da empresa.

Exemplo da inserção de uma área:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (18, 1, 9, 153, 'tec', 'Technology');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (19, 1, 9, 153, 'adm', 'Administration', 'tec');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 38

Inserir/excluir relacionamento entre área e função

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

10 - Inserir relacionamento entre Área e


FGOPTION X NUMÉRIC O 2 Função;

12 - Excluir relacionamento entre Área e


Função.

NMFIELD01 X TEXTO 255 Identificador da área.

NMFIELD02 X TEXTO 255 Identificador da função.

Exemplo da exclusão/inserção do relacionamento entre área e função:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (20, 1, 10, 153, 'tec', 'prog');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (21, 1, 10, 153, 'adm', 'ana');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (22, 1, 12, 153, 'tec', 'prog');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (23, 1, 12, 153, 'adm', 'ana');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 39

Excluir área

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
11 - Excluir área.

NMFIELD01 X TEXTO 255 Identificador da área.

Exemplo da exclusão de uma área:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (24, 1, 11, 153, 'tec');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (25, 1, 11, 153, 'adm');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 40

4.6.2.10 - ADMEMPLOYEEPROF – Edita dados do perfil do


colaborador
Este modelo de importação possibilita editar os seguintes dados do perfil do colaborador:

§ Nível de instrução;

§ Situação do nível de instrução;

§ Data de nascimento;

§ Data de admissão;

§ Data de demissão;

§ Observação;

§ Endereço.

Para a edição de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir unidade de medida

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 37 - Atualiza informações do perfil do
colaborador.

NMFIELD01 X TEXTO 255 Matrícula do usuário.

NMFIELD02 TEXTO 255 Identificador do nível de instrução.

Situação do nível de instrução:

1 - C ompleto;
NMFIELD3 TEXTO 255 2 – Incompleto;

* Obrigatório quando o nível de instrução


é alterado.

NMFIELD4 TEXTO 255 Data de nascimento.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 41

NMFIELD05 TEXTO 255 Data de admissão.

NMFIELD06 TEXTO 255 Data de demissão.

DSFIELD01 TEXTO 4000 Endereço.

DSFIELD02 TEXTO 4000 Observação.

Os valores aceitos para a importação de datas devem seguir um dos seguintes padrões:

§ AAAA-MM-DD

§ DD/MM/AAAA

Exemplo de inserção/edição/exclusão de unidade de medida:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, DSFIELD01, DSFIELD02)
VALUES (1, 153, 1, 37, '9902', 'N02', 2, '23/12/1995', '03/04/2017',
'31/12/2030', 'Rua Fulano Nº 34' , 'Observação');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 42

4.6.2.11 - ADMMEA - Importação de unidades de medida

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados de uma unidade de medida;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir unidade de medida

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

15 - Inserir unidade de medida, se a


FGOPTION X NUMÉRIC O 2 mesma existir edita a unidade de medida
existente;

16 - Excluir unidade de medida.

Identificador da unidade de medida (para


NMFIELD01 X TEXTO 255 exclusão, somente este campo é
requerido).

NMFIELD02 X TEXTO 255 Nome da unidade de medida.

Associar a unidade de medida ao


componente. Separar o código dos
NMFIELD3 X TEXTO 255
componentes por “;”.

Exemplo: 109;107.

Exemplo de inserção/edição/exclusão de unidade de medida:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (1, 1, 15, 153, 'm', 'Metro');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (2, 1, 15, 153, 'm', 'metro');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 43

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 16, 153, 'm');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 44

4.6.2.12 - ADMPOS - Importação dos dados da função

Este modelo de importação possibilita inserir/editar:

§ Dados de uma Função;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir função

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser importado


C DINTERFAC E X NUMÉRIC O 10
para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita integração:


C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
7 - Inserir função.

NMFIELD01 X TEXTO 255 Identificador da função.

NMFIELD02 X TEXTO 255 Denominação da função.

Exemplo de inserção de funções:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (14, 1, 7, 153, 'prog', 'Programmer');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (15, 1, 7, 153, 'ana', 'Analyst');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 45

Excluir função

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
8 - Excluir função.

NMFIELD01 X TEXTO 255 Identificador da função.

Exemplo da exclusão de funções:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (16, 1, 8, 153, 'prog');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (17, 1, 8, 153, 'ana');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 46

4.6.2.13 - ADMTEAM - Importação de equipes

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados de equipes;

§ Associar equipes a áreas, usuários e funções;

§ Associar equipes a componentes.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

Inserir/Editar/Excluir Equipes

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

31 – Inserir equipe;
FGOPTION X NUMÉRIC O 2
32 – Editar equipe;

33 – Excluir equipe.

Identificador da equipe (campo requerido para


NMFIELD01 X TEXTO 255
inclusão e exclusão).

NMFIELD02 X TEXTO 255 Nome da equipe.

Novo identificador da equipe caso deseje


alterar. Se continuar o mesmo informar o atual
NMFIELD03 X TEXTO 255
identificador da equipe (campo requerido
apenas quando for edição).

C riar equipe com:

1 – Áreas;
NMFIELD04 X TEXTO 255
2 – Usuários;

3 – Funções.

Identificadores das (áreas, usuários, funções)


NMFIELD05 X TEXTO 255 que serão associados (separados por “,”).
Exemplo: “User1”, “User2”, “User3”.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 47

C ódigo dos componentes que essa equipe será


NMFIELD06 X TEXTO 255
associada.

Exemplo de Inserção/Edição/Exclusão de Equipes:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD04, NMFIELD05, NMFIELD06) VALUES (1, 1, 31, 153, 'DES',
'Desenvolvimento', 2, '0203,0127', '109,153,107');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06) VALUES (2, 1, 32, 153,
'DES', 'Desenvolvimento', 'DESEN', 2, '0203,0127', '109,153,107');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 33, 153, 'DESEN');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 48

4.6.2.14 - ADMTEAMASSOC - Associa uma área, função, ou


usuário a uma equipe
Este modelo de importação possibilita inserir/excluir:

§ Associação entre uma equipe com uma área, função ou usuário

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

34 – Associar (área, usuário, função) com uma


FGOPTION X NUMÉRIC O 2
equipe;

35 – Remover associação existente.

Identificador da equipe (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

C riar equipe com:

1 – Áreas;

NMFIELD02 X TEXTO 255 2 – Usuários;

3 – Funções.

(campo requerido para exclusão)

Identificadores das (áreas, usuários, funções)


que serão associados (separados por “,”).
NMFIELD03 X TEXTO 255
Exemplo: “User1”, “User2”, “User3”.

(campo requerido para exclusão)

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 49

Exemplo de inserção e exclusão de associação:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (16, 1, 34, 153, 'DES', '1', '05,Diretoria,03,02')

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (16, 1, 35, 153, 'DES', 2, '0203')

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 50

4.6.2.15 - ADMUSR - Importação dos dados do usuário

Este modelo de importação possibilita inserir/editar:

§ Dados de um Usuário;

§ Relacionamento entre Usuário, Área e Função;

§ Relacionamento entre Usuário e Grupo de Acesso.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar usuário

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

1 - Inserir usuário, se o mesmo existir edita


usuário existente;
FGOPTION X NUMÉRIC O 2 2 - Inserir usuário, se o mesmo existir,
retorna um erro;

3 - Editar usuário, se o mesmo não existir


retorna um erro.

Nome utilizado pelo usuário para entrar no


NMFIELD01 X TEXTO 255
sistema.

NMFIELD02 X TEXTO 255 Número da matrícula do usuário.

NMFIELD03 X TEXTO 255 Denominação do usuário.

Idioma do sistema para o usuário:

1 - Inglês;

2 - Português (Brasil);
NMFIELD04 TEXTO 255
X 3 - Espanhol;

4 - Português (Portugal);

5 - Alemão;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 51

6 - Francês;

7 - Romeno.

NMFIELD05 X TEXTO 255 Senha do usuário.

NMFIELD06 TEXTO 255 C ontrassenha do usuário.

Número máximo de conexões simultâneas do


NMFIELD07 TEXTO 255
usuário.

NMFIELD08 TEXTO 255 Telefone do usuário.

NMFIELD09 TEXTO 255 Matrícula do usuário líder.

Identificador único do usuário no controlador


NMFIELD10 TEXTO 255
de domínio.

Usuário habilidato (1 - Habilitado, 0 -


NMFIELD11 TEXTO 255
Desabilitado).

Usuário bloqueado (1 - Bloqueado, 0 -


NMFIELD12 TEXTO 255
Desbloqueado).

FGNOTIC E (1 - Receber notícias da SotfExpert,


NMFIELD13 TEXTO 255
0 - Não receber notícias da SotfExpert).

NMFIELD14 TEXTO 255 FGUSERTYPE ().

Identificar da conexão com controlador de


domínio de onde o usuário foi importado
NMFIELD15 TEXTO 255
(Utilizado na sincronização de dados do
usuário com o C ontrolador de Domínio).

DSFIELD01 TEXTO 4000 Endereço de e-mail do usuário.

DSFIELD02 TEXTO 4000 Descrição do usuário.

Exemplo da inserção/edição de usuários:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, DSFIELD01, DSFIELD02) VALUES (1, 1, 2, 153, 'Joe', 'Joe', 'Joe Carl',
'2', '111111', '111111', '3', '2505-9984', 'Jim', 'joe@mail.com', 'Description of
Joe');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, DSFIELD01, DSFIELD02) VALUES (2, 1, 1, 153, 'Micael', 'Micael',
'Micael Hansen', '2', 'mic1', 'mic1', '1', '2505-0000', 'Jim', 'micael@mail.com',

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 52

'Description of Micael');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, DSFIELD01, DSFIELD02) VALUES (3, 1, 3, 153, 'Half', 'Half', 'Half
Toel', '2', 'halftoel', '111111', '1', '2909-9909', 'Micael', 'htoel@mail.com',
'Description of Half');

Inserir/excluir relacionamento entre usuário, área e função

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

4 - Inserir relacionamento entre usuário,


FGOPTION X NUMÉRIC O 2 área e função;

6 - Excluir relacionamento entre usuário,


área e função.

NMFIELD01 X TEXTO 255 Número da matrícula do usuário.

NMFIELD02 X TEXTO 255 Identificador da área.

NMFIELD03 X TEXTO 255 Identificador da função.

Área padrão:

NMFIELD04 X NUMÉRIC O 2 1 - Sim;

2 - Não.

Exemplo da inserção/exclusão do relacionamento entre usuário, área e função:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (4, 1, 4, 153, 'Joe', 'tec', 'ana', 2);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 53

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (5, 1, 4, 153, 'Micael', 'des', 'prog',
1);

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (6, 1, 4, 153, 'Half', 'tec', 'ana', 2);

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (7, 1, 6, 153, 'Half', 'tec', 'ana', 2);

Inserir/excluir relacionamento entre usuário e grupo de acesso

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item


C DINTERFAC E X NUMÉRIC O 10
a ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

13 - Inserir relacionamento entre


FGOPTION X NUMÉRIC O 2 usuário e grupo de acesso;

14 - Excluir relacionamento entre


usuário e grupo de acesso.

NMFIELD01 X TEXTO 255 Número da matrícula do usuário.

NMFIELD02 X TEXTO 255 Identificador do grupo de acesso.

Exemplo da inserção/exclusão do relacionamento entre usuário e grupo de acesso:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (8, 1, 13, 153, 'Joe', 'Capture - Staff');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (9, 1, 13, 153, 'Micael', 'Capture - View');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 54

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (10, 1, 13, 153, 'Half', 'Capture - View');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (11, 1, 14, 153, 'Joe', 'Capture - Staff');

Inativar usuário

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
5 - Inativar usuário.

NMFIELD01 X TEXTO 255 Número da matrícula do usuário.

Exemplo da inativação de usuários:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (12, 1, 5, 153, 'Joe');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (13, 1, 5, 153, 'Micael');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 55

4.6.2.16 - ADMUSRCOMP - Importação completa dos dados


do usuário
Este modelo de importação possibilita inserir/editar:

§ Dados de um Usuário;

§ Relacionamento entre Usuário, Área e Função;

§ Relacionamento entre Usuário e Grupo de Acesso.

§ Relacionamento entre usuário e Equipe.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar usuário

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
153 - C ódigo do componente SE
Administração.

C ódigo da operação a ser efetuada:

20 - Insere usuário, se o mesmo existir, edita


usuário existente. Área, função, equipes e
FGOPTION X NUMÉRIC O 2 grupos de acesso são acrescentados;

21 - Insere usuário, se o mesmo existir, edita


o usuário existente. Área, função, equipes e
grupos de acesso são substituídos;

Nome utilizado pelo usuário para entrar no


NMFIELD01 X TEXTO 255
sistema.

NMFIELD02 X TEXTO 255 Número da matrícula do usuário.

NMFIELD03 X TEXTO 255 Denominação do usuário.

Idioma do sistema para o usuário:

1 - Inglês;
NMFIELD04 TEXTO 255
X 2 - Português (Brasil);

3 - Espanhol;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 56

4 - Português (Portugal);

5 - Alemão;

6 - Francês;

7 - Romeno.

NMFIELD05 X TEXTO 255 Senha do usuário.

NMFIELD06 TEXTO 255 C ontrassenha do usuário.

Número máximo de conexões simultâneas do


NMFIELD07 TEXTO 255
usuário.

NMFIELD08 TEXTO 255 Telefone do usuário.

NMFIELD09 TEXTO 255 Matrícula do usuário líder.

Identificador único do usuário no controlador


NMFIELD10 TEXTO 255
de domínio.

Usuário habilidato (1 - Habilitado, 0 -


NMFIELD11 TEXTO 255
Desabilitado).

Usuário bloqueado (1 - Bloqueado, 0 -


NMFIELD12 TEXTO 255
Desbloqueado).

FGNOTIC E (1 - Receber notícias da SotfExpert,


NMFIELD13 TEXTO 255
0 - Não receber notícias da SotfExpert).

NMFIELD14 TEXTO 255 FGUSERTYPE ().

Identificar da conexão com controlador de


domínio de onde o usuário foi importado
NMFIELD15 TEXTO 255
(Utilizado na sincronização de dados do
usuário com o C ontrolador de Domínio).

NMFIELD16 TEXTO 255 Endereço de e-mail do usuário.

Lista de identificadores de área e função. Para


cada item que representa área e função, deve
ser representado como: 'identificador-
DSFIELD01 TEXTO 4000
area#identificador-função'. C aso mais de um
item como área e função, deve-se reparar por
vírgula.

Lista de identificadores de equipe separados


DSFIELD02 TEXTO 4000 por vírgula caso se queira adicionar mais de
uma equipe.

Lista de identificadores de grupo de acesso,


DSFIELD03 TEXTO 4000 separados por vírgula caso queira se adicionar
mais de um.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 57

Exemplo da inserção/edição de usuários:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, DSFIELD01, DSFIELD02, DSFIELD03) VALUES (1, 1, 2, 153, 'Joe', 'Joe',
'Joe Carl', '2', '111111', '111111', '3', '2505-9984', 'Jim', 'joe@mail.com',
'cod-area+cod-funcao,cod-area-2+cod-funcao-2', 'cod-equipe-1, cod-equipe-2', 'gp-
acesso-1,gp-acesso-2');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 58

4.6.3 - Almoxarifado

Essa seção contém os seguintes tópicos:

§ STMADATTRIB - Importação de atributo

§ STMADATTRIBVALUE - Importação de valor do atributo

§ STMDELINPUTEVENT - Exclusão de movimentação de entrada

§ STMDELOUTPUTEVENT - Exclusão de movimentação de saída

§ STMDELSTORAGEPLACE - Exclusão de local de armazenamento

§ STMDELSTORE - Exclusão de almoxarifado

§ STMDELSTOREOBJ - Exclusão de objeto do almoxarifado

§ STMEVENTATTRIB - Importação de associação de atributos da movimentação

§ STMINPUTEVENT - Importação de movimentação de entrada

§ STMINPUTOBJECT - Importação de objetos da movimentação de entrada/saída

§ STMOUTPUTEVENT - Importação de movimentação de saída

§ STMSTORAGEPLACE - Importação de local de armazenamento

§ STMSTORE - Importação de almoxarifado

§ STMSTOREATTRIB - Importação de associação de atributo do almoxarifado

§ STMSTOREOBJECT - Importação de objetos do almoxarifado

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 59

4.6.3.1 - STMADATTRIB - Importação de atributo

Este modelo de importação possibilita inserir:

§ Dados de um atributo.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 - C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
96 - Inserir um novo atributo

NMFIELD01 X TEXTO 255 Identificador do atributo.

NMFIELD02 X TEXTO 255 Nome do atributo.

NMFIELD03 X TEXTO 255 Identificador do usuário.

Tipo do atributo:

1 - Lista de valores;
NMFIELD04 TEXTO 255
X 2 - Indeterminado;

3 - Externo.

Tipo de dado do atributo.

Listas de valores:

1 - Texto;

2 - Numérico;

NMFIELD05 X TEXTO 255 3 - Data;

5 - Moeda.

Indeterminado:

1 - Texto;

2 - Numérico;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 60

3 - Data;

4 - Memorando;

5 - Moeda.

Externo:

1 - Texto.

Modo de seleção. Os tipos de atributos 'Lista


de valores' e 'Externo' devem informar o
'Modo de seleção'. Valores aceitos:

1 - Zoom;

NMFIELD06 TEXTO 255 2 - C ombo.

O tipo de atributo 'Lista de valores' pode


informar se o atributo será 'Multivalorado'.

Valores aceitos:

1 - Multivalorado.

NMFIELD07 TEXTO 255 Multivalorado.

Exemplo da Inserção de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION,NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07)VALUES (01, 180,
1, 96, 'ENDDATA', 'Data List', 'Andy',’1’,’3’,’2’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 61

4.6.3.2 - STMADATTRIBVALUE - Importação de valor do


atributo
Este modelo de importação possibilita inserir:

§ Dados de um valor de atributo.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
95 – Inserir um novo valor de atributo

NMFIELD01 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Informações obrigatórias caso o atributo seja


NMFIELD02 X TEXTO 255 do tipo Lista de Valores. Atributos do tipo
indeterminado não serão aceitos para
importação de valores.

Utilizar como padrão.

1 - O valor do atributo será o padrão para o


NMFIELD03 X TEXTO 255 atributo;

2 - O valor do atributo não será o padrão


para o atributo.

NMFIELD04 TEXTO 255 Identificador do usuário.


X

Servidor (o nome ou endereço de IP onde se


NMFIELD05 TEXTO 255 encontra o banco de dados de atributos
externos).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 62

NMFIELD06 TEXTO 255 Alias/C aminho da base (atributo externo).

Usuário do banco de dados (atributo


NMFIELD07 TEXTO 255
externo).

NMFIELD08 TEXTO 255 Senha (atributo externo).

Tipo de BD:

1 – ITERBASE;

2 – MSSQL;

3 – MSSQL (ODBC );

4 – ORAC LE < 8.05;

5 – ORAC LE 8/9 (SERVIC E NAME);

NMFIELD09 TEXTO 255 6 – ORAC LE 8/9 (SID);

7 – ORAC LE (ODBC );

8 – DB2 (ODBC );

9 – INFORMIX;

10 – ORAC LE 8/9 (TNS NAME);

11 – MySQL;

12 – POSTGRESQL.

SQL (Select que ará a busca do campo do


NMFIELD10 TEXTO 255
atributo externo).

C ampo.

NMFIELD11 TEXTO 255 Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

Exemplo da Inserção de valores de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (01, 180, 1, 95, 'ENDDATA', 'Data List',
'1', 'DES076', 'Andy', 'BDORACLE',’th01’,’111111’,’ORACLE’,’’ ,’’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 63

4.6.3.3 - STMDELINPUTEVENT - Exclusão de movimentação


de entrada
Este modelo de importação possibilita excluir:

§ Uma movimentação de entrada.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Exclusão

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
8 – Excluir uma movimentação de entrada.

NMFIELD01 X TEXTO 255 Identificador da movimentação de entrada.

Exemplo da Exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01)


VALUES (1, 180, 1, 8, 'Mov001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 64

4.6.3.4 - STMDELOUTPUTEVENT - Exclusão de


movimentação de saída
Este modelo de importação possibilita excluir:

§ Uma movimentação de saída.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Exclusão

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
10 – Excluir uma movimentação de saída.

NMFIELD01 X TEXTO 255 Identificador da movimentação de saída.

Exemplo da Exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01)


VALUES (1, 180, 1, 10, 'Mov004');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 65

4.6.3.5 - STMDELSTORAGEPLACE - Exclusão de local de


armazenamento
Este modelo de importação possibilita excluir:

§ Um local de armazenamento cadastrado.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Exclusão

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
6 – Excluir um local de armazenamento.

NMFIELD01 X TEXTO 255 Identificador do local de armazenamento.

Exemplo da Exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01)


VALUES (1, 180, 1, 6, 'LC005/1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 66

4.6.3.6 - STMDELSTORE - Exclusão de almoxarifado

Este modelo de importação possibilita excluir:

§ Um almoxarifado cadastrado.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Exclusão

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
2 – Excluir um almoxarifado.

NMFIELD01 X TEXTO 255 Identificador do almoxarifado.

Exemplo da Exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01)


VALUES (1, 180, 1, 2, 'ALM005');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 67

4.6.3.7 - STMDELSTOREOBJ - Exclusão de objeto do


almoxarifado
Este modelo de importação possibilita excluir:

§ Objetos do almoxarifado.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Exclusão

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
4 – Exclusão de um objeto do almoxarifado.

NMFIELD01 X TEXTO 255 Identificador do almoxarifado.

NMFIELD02 X TEXTO 255 Identificador do objeto.

Exemplo da Exclusão de objeto do almoxarifado:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02)
VALUES (1, 180, 1, 1, 'ALM005', 'Res001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 68

4.6.3.8 - STMEVENTATTRIB - Importação de associação de


atributos da movimentação
Este modelo de importação possibilita inserir:

§ Dados de uma associação de atributo da movimentação.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 12 – Insere uma nova associação de atributo
da movimentação.

NMFIELD01 X TEXTO 255 Identificador da movimentação.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do tipo data:


NMFIELD03 X TEXTO 255
§ dd/mm/aaaa;

§ aaaa-mm-dd.

Identificador da revisão.

Informação obrigatória caso o componente


NMFIELD04 TEXTO 255
X necessite do código da revisão na tabela
específica do atributo.

C aso seja informado o valor 1, a interface


verificará se o valor do atributo já pertence a
NMFIELD10 TEXTO 255
lista de valores, se ele não existir será
incluído.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 69

Valor do atributo.
DSFIELD01 TEXTO 4000 Informação obrigatória caso o valor do
atributo seja do tipo MEMO.

Exemplo da Inserção de valores de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04)
VALUES (1, 180, 1, 12, 'ALM005','ENDDATA', '25/12/2014', '00');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 70

4.6.3.9 - STMINPUTEVENT - Importação de movimentação


de entrada
Este modelo de importação possibilita inserir:

§ Dados de uma movimentação de entrada.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 7 – Inserir uma nova movimentação de
entrada.

NMFIELD01 X TEXTO 255 Identificador da movimentação.

NMFIELD02 X TEXTO 255 Nome da movimentação.

Tipo do emissor:

1 – Área;

NMFIELD03 X TEXTO 255 2 – Usuário;

3 – Fornecedor;

4 – Atividade do processo.

Identificador do emissor, conforme o tipo


NMFIELD04 TEXTO 255
X anterior

Identificador da atividade
NMFIELD05 TEXTO 255 Obs.: Obrigatório somente quando o tipo do
emissor for atividade do processo.

NMFIELD06 TEXTO 255 Nome do responsável da origem.

NMFIELD07 TEXTO 255 Data de origem.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 71

NMFIELD08 TEXTO 255 Identificador do almoxarifado.

NMFIELD09 TEXTO 255 Nome do responsável do destino.

NMFIELD10 TEXTO 255 Data do destino

NMFIELD11 TEXTO 255 Identificador do roteiro de aprovação.

DSFIELD01 TEXTO 4000 Descrição da movimentação.

Exemplo da Inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, DSFIELD01)
VALUES (1, 180, 1, 7, 'Mov001', 'Mov001', 2, 'Andy', null, null, 'ALM005',
'AlmResiduo', null, null, null, 'Transferência de resíduos para armazenamento.');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 72

4.6.3.10 - STMINPUTOBJECT - Importação de objetos da


movimentação de entrada/saída
Este modelo de importação possibilita inserir:

§ Dados dos objetos de uma movimentação de entrada ou saída

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 11 – Inserir um novo objeto de uma
movimentação de entrada ou saída.

NMFIELD01 X TEXTO 255 Identificador da movimentação.

NMFIELD02 X TEXTO 255 Identificador do objeto.

NMFIELD03 X TEXTO 255 Identificador do Local de armazenamento.

NMFIELD04 TEXTO 255 Quantidade.


X

NMFIELD05 TEXTO 255 Número de lote.

NMFIELD06 TEXTO 255 Número de série.

C usto unitário (apenas para movimentação


NMFIELD07 NUMÉRIC O 10
de entrada).

Exemplo da Inserção:

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 73

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04)
VALUES (1, 180, 1, 11, 'Mov001', 'AS001241', 'LA005/01', 2540);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 74

4.6.3.11 - STMOUTPUTEVENT - Importação de


movimentação de saída
Este modelo de importação possibilita inserir:

§ Dados de uma movimentação de saída.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 9 – Inserir uma nova movimentação de
saída.

NMFIELD01 X TEXTO 255 Identificador da movimentação.

NMFIELD02 X TEXTO 255 Nome da movimentação.

NMFIELD03 X TEXTO 255 Identificador do almoxarifado.

NMFIELD04 TEXTO 255 Nome do responsável da origem.

NMFIELD05 TEXTO 255 Data de origem.

Tipo do destinatário:

1 – Área;

NMFIELD06 X TEXTO 255 2 – Usuário;

3 – Fornecedor;

4 – Eliminar.

Destinatário/disposição, conforme o tipo


NMFIELD07 TEXTO 255 anterior:

Área: identificador da área;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 75

Usuário: identificador do usuário;

Fornecedor: identificador do fornecedor;

Eliminar - Disposição/tratamento:
identificador da disposição/tratamento.

NMFIELD08 TEXTO 255 Nome do responsável do destino.

NMFIELD09 TEXTO 255 Data do destino.

NMFIELD10 TEXTO 255 Identificador do roteiro de aprovação.

DSFIELD01 TEXTO 4000 Descrição da movimentação.

Exemplo da Inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, DSFIELD01)
VALUES (1, 180, 1, 9, 'Mov004', 'Mov004', 'ALM005', 'Andy', '', 1, 'Movimentação
teste.');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 76

4.6.3.12 - STMSTORAGEPLACE - Importação de local de


armazenamento
Este modelo de importação possibilita inserir:

§ Dados de um local de armazenamento.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
5 – Inserir um novo local de armazenamento

NMFIELD01 X TEXTO 255 Identificador do almoxarifado.

NMFIELD02 X TEXTO 255 Identificador do local de armazenamento.

NMFIELD03 X TEXTO 255 Nome do local de armazenamento.

Tipo do local:

NMFIELD04 TEXTO 255 1 – Local de armazenamento;


X
2 – Repositório.

NMFIELD05 TEXTO 255 Identificador do local superior.

C ontrola capacidade de repositórios (Não é


válido para o tipo repositório):
NMFIELD06 TEXTO 255
1 – Sim;

2 ou NULL – Não.

Quantidade máxima de repositórios.


NMFIELD07 TEXTO 255 Obs.: Obrigatório caso o campo anterior seja
1.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 77

Exemplo da Inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 180, 1, 5, 'ALM005', 'LC005/1',
'Armazem 005/1', 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 78

4.6.3.13 - STMSTORE - Importação de almoxarifado

Este modelo de importação possibilita inserir:

§ Dados de um almoxarifado.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 – Inserir um novo almoxarifado

NMFIELD01 X TEXTO 255 Identificador do almoxarifado.

NMFIELD02 X TEXTO 255 Nome do almoxarifado.

NMFIELD03 X TEXTO 255 Identificador do tipo do almoxarifado.

Objeto do almoxarifado:

2 – Resíduo;
NMFIELD04 TEXTO 255
X 3 – PDM;

4 – Insumo.

NMFIELD05 X TEXTO 255 Identificador da equipe responsável.

NMFIELD06 TEXTO 255 Identificador do almoxarifado superior.

Identificador da configuração da
NMFIELD07 TEXTO 255
movimentação.

Tipo do proprietário do almoxarifado:

1 – Interno;
NMFIELD08 X TEXTO 255
2 – C liente;

3 – Fornecedor.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 79

Identificador do proprietário do
almoxarifado.

Se for interno: Identificador da área.

Se for cliente: Identificador do cliente.


NMFIELD09 TEXTO 255
Se for fornecedor: Identificador do
fornecedor.

Obs: C aso não for informado, deverá seguir


o tipo do proprietário.

DSFIELD01 TEXTO 4000 Descrição do almoxarifado.

Exemplo da Inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, DSFIELD01) VALUES (1, 180, 1, 1, 'ALM005', 'Almoxarifado 005',
'AlmResiduo', 2, 'RPR', null, '01', '013', 'Almoxarifado coberto para resíduos.');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 80

4.6.3.14 - STMSTOREATTRIB - Importação de associação de


atributo do almoxarifado
Este modelo de importação possibilita inserir:

§ Dados de uma associação de atributo do almoxarifado.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 94 – Insere uma nova associação de atributo
do almoxarifado.

NMFIELD01 X TEXTO 255 Identificador do almoxarifado.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do tipo data:


NMFIELD03 X TEXTO 255
§ dd/mm/aaaa;

§ aaaa-mm-dd.

Identificador da revisão.

Informação obrigatória caso o componente


NMFIELD04 TEXTO 255
X necessite do código da revisão na tabela
específica do atributo.

C aso seja informado o valor 1, a interface


verificará se o valor do atributo já pertence a
NMFIELD10 TEXTO 255
lista de valores, se ele não existir será
incluído.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 81

Valor do atributo.
DSFIELD01 TEXTO 4000 Informação obrigatória caso o valor do
atributo seja do tipo MEMO.

Exemplo da Inserção de valores de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 180, 1, 94, 'ALM005','ENDDATA',
'25/12/2014', '00');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 82

4.6.3.15 - STMSTOREOBJECT - Importação de objetos do


almoxarifado
Este modelo de importação possibilita inserir:

§ Novos objetos do almoxarifado.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
180 – C ódigo do componente SE
Almoxarifado.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 3 – Importação de um novo objeto do
almoxarifado.

NMFIELD01 X TEXTO 255 Identificador do almoxarifado.

NMFIELD02 X TEXTO 255 Identificador do objeto

C ontrolar quantidade ideal:

NMFIELD03 TEXTO 255 1 – Sim;

2 ou NULL – Não.

Quantidade ideal (obrigatório caso o valor do


NMFIELD04 TEXTO 255
campo anterior seja 1).

Notificar quando o estoque está abaixo do


ideal:
NMFIELD05 TEXTO 255
1 – Sim;

2 ou NULL – Não.

C ontrolar ponto de reposição:

NMFIELD06 TEXTO 255 1 – Sim;

2 ou NULL – Não.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 83

NMFIELD07 TEXTO 255 Quantidade do ponto de reposição.

Notificar quando o estoque está abaixo do


ponto de reposição:
NMFIELD08 TEXTO 255
1 – Sim;

2 ou NULL – Não.

Restringir local de armazenamento:

NMFIELD09 TEXTO 255 1 – Sim;

2 ou NULL – Não.

C ontrolar capacidade máxima:

NMFIELD10 TEXTO 255 1 – Sim;

2 ou NULL – Não.

Exemplo da Inserção de objeto do almoxarifado:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10)
VALUES (1, 180, 1, 1, 'ALM005', 'Res001', 1, '200', 2, null, '150', 2, null, 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 84

4.6.4 - Ativo

Essa seção contém os seguintes tópicos:

§ ASTAST - Importação de ativos

§ ASTASTATT - Importação de atributos do ativo

§ ASTCONFSITE - Importação da localização física

§ ASTOEE - Inclusão de Dados dos parâmetros para cálculo do OEE

§ ASTPLANACT - Importação de plano de atividades

§ ASTSECU - Importação da segurança dos tipos de ativos

§ ASTSITE - Importação da localização dos ativos

§ ASTSTATE - Importação da condição dos ativos

§ ASTSTATUS - Importação da situação dos ativos

§ ASTSTRC - Importação da estrutura de ativos

§ ASTTYPE - Importação de tipos de ativos

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 85

4.6.4.1 - ASTAST - Importação de ativos

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados de um ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir ativo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um


C DINTERFAC E X NUMÉRIC O 10 item a ser importado para o SE
Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será


feita integração:
C DISOSYSTEM X NUMÉRIC O 10
109 - C ódigo do componente SE
Ativo.

C ódigo da operação a ser efetuada:

1 - Inserir ativo, se o mesmo existir


FGOPTION X NUMÉRIC O 2
edita ativo existente;
2 - Excluir ativo.

Identificador do ativo (para


NMFIELD01 X TEXTO 255 exclusão, somente este campo é
requerido).

NMFIELD02 X TEXTO 255 Nome do ativo.

NMFIELD03 X TEXTO 255 Identificador do tipo de ativo.

NMFIELD04 X TEXTO 255 Identificador da equipe responsável.

Especificação do ativo:
1 - Instrumento;
2 - Equipamento;
NMFIELD05 X TEXTO 255 4 - Outros;
6 - Ferramental;
7 – Ferramentas;

11 – C omputador.

NMFIELD06 X TEXTO 255 Data de início de operação.

NMFIELD07 X TEXTO 255 Quantidade do ativo

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 86

C avidade (requerido quando for


NMFIELD08 TEXTO 255
"Ferramental").

NMFIELD09 TEXTO 255 Fabricante (razão social).

NMFIELD10 TEXTO 255 Número de série.

NMFIELD11 TEXTO 255 Modelo.

NMFIELD12 TEXTO 255 Identificador do calendário.

NMFIELD13 TEXTO 255 Fornecedor (razão social).

NMFIELD14 TEXTO 255 C usto de aquisição

NMFIELD15 TEXTO 255 C usto hora

Atributos do ativo. Exemplo:


Identificador_do_atributo=valor1_d
o_atributo,valor2_do_atributo,valor
DSFIELD01 TEXTO 4000 3_do_atributo.
Obs.: Para atributos com valor
numérico, o separador de casas
decimais deverá ser o ‘.’ (ponto).

DSFIELD02 TEXTO 4000 Descrição.

DSFIELD03 TEXTO 4000 C aracterísticas.

DSFIELD04 TEXTO 4000 Observações.

Exemplo de inserção/edição/exclusão de ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM,


NMFIELD01,NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD13, NMFIELD14, NMFIELD15, DSFIELD02,
DSFIELD03, DSFIELD04) VALUES (1, 1, 1, 109, 'PAQ000001', 'Paquímetro 0 - 150mm',
'Paq. Digital','Equipe Manutenção', '1', '01/01/2009', '1', 'CAL001', 'Número
serial', 'Modelo', 'Fornecedor', '100', '10', 'Descrição', 'Características',
'Observações');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM,


NMFIELD01,NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD13, NMFIELD14, NMFIELD15, DSFIELD02,
DSFIELD03, DSFIELD04) VALUES (1, 1, 1, 109, 'PAQ000001', 'Paquímetro 0 - 150mm',
'Paq. Digital','Equipe', '1', '01/01/2009', '1', 'CAL001', 'Número serial',
'Modelo', 'Fornecedor', '100', '10', 'Descr', 'Caract', 'Obs');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 87

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 2, 109, 'PAQ000001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 88

4.6.4.2 - ASTASTATT - Importação de atributos do ativo

Este modelo de importação possibilita atualizar:

§ Valores de atributos do ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 13 - Insere o valor para um atributo, se
existir, edita.

NMFIELD01 X TEXTO 255 Identificador do ativo.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do tipo data:


NMFIELD03 X TEXTO 255
· dd/mm/aaaa;

· aaaa-mm-dd.

NMFIELD04 TEXTO 255 Identificador da revisão do ativo.

C aso seja informado o valor 1. A interface


verificará se o valor do atributo já pertence à
NMFIELD10 TEXTO 255
lista de valores. Se não existir, ele será
incluído.

Valor do atributo. Informação obrigatória


DSFIELD01 TEXTO 4000
caso o valor do atributo seja do tipo MEMO.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 89

Exemplo da função alterar o valor do atributo do ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (15, 109, 1, 13, ‘AT000001’, ‘Marca’,
‘Tradicional’, ‘00’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 90

4.6.4.3 - ASTCONFSITE - Importação da localização física

Este modelo de importação possibilita inserir, atualizar ou excluir:

§ Localização física.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:

14 – Inserir localização física, se existir,


FGOPTION X NUMÉRIC O 2
edita;

15 – Excluir localização física.

Identificador da localização (para exclusão


NMFIELD01 X TEXTO 255
somente este campo é requerido).

NMFIELD02 X TEXTO 255 Nome da localização.

NMFIELD03 TEXTO 255 Tipo de localização superior (Identificador).

Registro ativo

NMFIELD04 X TEXTO 255 1 – Sim;

2 – Não.

DSFIELD01 TEXTO 4000 Descrição.

Exemplo da função inserir localização física:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, DSFIELD01) VALUES (1, 109, 1, 14, ‘1AP1’, ‘1º
Andar’, ‘P1’, 1, NULL);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 91

4.6.4.4 - ASTOEE - Inclusão de dados dos parâmetros para


cálculo do OEE
Este modelo de importação possibilita incluir:

§ Dados dos parâmetros para cálculo do OEE

Para a inserção de dados é necessário seguir o padrão abaixo documentado.

Inserir

Requerid
Coluna Tipo Precisão Descrição
o

C ódigo sequencial - Identifica um item a ser importado


C DINTERFAC E X NUMÉRIC O 10
para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita integração:


C DISOSYSTEM X NUMÉRIC O 10
109 – C ódigo do componente SE Ativo

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
20 – Incluir.

NMFIELD01 X TEXTO 255 Identificador do ativo

NMFIELD02 X TEXTO 255 Data de início

NMFIELD04 X TEXTO 255 Data de término

NMFIELD06 X TEXTO 255 Peças com qualidade

NMFIELD07 X TEXTO 255 Peças totais

NMFIELD08 X TEXTO 255 Quantidade produzida

NMFIELD09 X TEXTO 255 Quantidade planejada

Exemplo de Inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD04, NMFIELD06, NMFIELD07, NMFIELD08, NMFIELD09) VALUES (1, 1,
20, 109, 'CMP-001', '31/01/2015', '31/01/2015', '100', '110', '110', '100');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 92

4.6.4.5 - ASTPLANACT - Importação de plano de atividades

Este modelo de importação possibilita inserir/editar:

§ Dados de um plano de Verificação/Manutenção preventiva/Calibração

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir/editar

Requerid
Coluna Tipo Precisão Descrição
o

C ódigo seqüencial - Identifica um item a ser importado


C DINTERFAC E X NUMÉRIC O 10
para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita integração:


C DISOSYSTEM X NUMÉRIC O 10
109 – C ódigo do componente SE Ativo

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 21 – Incluir plano de atividade;

22 – Editar plano de atividade.

Tipo do plano:

1 – Verificação;
NMFIELD01 X¹ TEXTO 255
2 – Manutenção preventiva;

3 – C alibração.

NMFIELD02 X TEXTO 255 Identificador do plano

NMFIELD03 X¹ TEXTO 255 Nome do plano

NMFIELD04 X¹ TEXTO 255 Identificador da atividade modelo

C onfiguração do plano:

NMFIELD05 X¹ TEXTO 255 1 – Herdar dados da atividade;

2 – C opiar dados da atividade.

Identificador do ativo. Para múltiplos ativos separar os


NMFIELD06 X¹ TEXTO 255 identificadores por ponto e vírgula.

Ex: IDATIVO01;IDATIVO02;IDATIVO03

NMFIELD07 X¹ TEXTO 255 Identificador da equipe responsável pelo plano

NMFIELD08 X² TEXTO 255 Identificador da equipe responsável pelo planejamento

NMFIELD09 X² TEXTO 255 Identificador da equipe responsável pela execução

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 93

Frequência baseada em data:

NMFIELD10 TEXTO 255 1 – Habilitar;

2 – Desabilitar.

Tipo da frequência:

1 – Data de execução;
NMFIELD11 X³ TEXTO 255
2 – Primeiro uso;

3 – Tempo de uso.

NMFIELD12 X³ TEXTO 255 Frequência

Unidade de frequência:

1 – Dia(s);

2 – Semana(s);
NMFIELD13 X³ TEXTO 255
3 – Mês(es);

4 – Ano(s);

5 – Dia(s) útil(eis).

Visualização da data:

NMFIELD14 X³ TEXTO 255 1 – Dia/Mês/Ano;

2 – Mês/Ano.

NMFIELD15 X³ TEXTO 255 Data da próxima execução (formato Y-m-d)

NMFIELD16 TEXTO 255 Identificador do calendário

Frequência baseada no medidor do ativo:

NMFIELD17 TEXTO 255 1 – Habilitar;

2 – Desabilitar.

NMFIELD18 X4 TEXTO 255 Frequência

NMFIELD19 X4 TEXTO 255 Antecipação

NMFIELD20 X4 TEXTO 255 Próxima execução

C riar atividade automaticamente:

NMFIELD21 TEXTO 255 1 – Habilitar;

2 – Desabilitar.

Etapa da atividade criada automaticamente:

NMFIELD22 X5 TEXTO 255 1 – Planejamento;

2 – A iniciar.

Quantidade anterior de dias que a atividade automática


NMFIELD23 X5 TEXTO 255
será criada

§ X¹: Requerido na inserção.

§ X²: Requerido na inserção se a configuração do plano for de cópia.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 94

§ X³: Requerido se a frequência baseada em data estiver habilitada.

§ X4: Requerido se a frequência baseada em medidor estiver habilitada.

§ X5: Requerido se a opção de criar atividade automaticamente estiver habilitada.

Exemplo de Inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM,


NMFIELD01,NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14, NMFIELD15) VALUES (1, 1,
21, 109, 1, 'IDPLAN01', 'NMPLAN01', 'IDACTMODEL', 1, 'ATIVO01', 'EQ001', 1, 1, 7,
1, 1, '2017-07-03');

Exemplo de alteração:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM,NMFIELD02,


NMFIELD03, NMFIELD04, NMFIELD06, NMFIELD07) VALUES (1, 1, 22, 109, 'IDPLAN01',
'NMPLAN-EDITADO', 'IDACTMODEL-EDITADA', 'ATIVO01', 'EQ001-EDITADA');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 95

4.6.4.6 - ASTSECU - Importação da segurança dos tipos de


ativos
Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da Segurança do tipo de ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir dados da segurança do tipo de ativo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 12 - Inserir controle de segurança para o
tipo de ativo.

NMFIELD01 X TEXTO 255 Identificador do tipo de ativo.

Tipo do grupo da permissão:

1 - Equipe;

2 - Área;

NMFIELD02 X TEXTO 255 3 - Área/Função;

4 - Função;

5 - Usuário;

6 - Todos.

C ontrole de incluir:

NMFIELD03 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole de editar:

NMFIELD04 TEXTO 255 1 - Sim;


X
2 - Não.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 96

C ontrole de excluir:

NMFIELD05 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole dados da segurança:

NMFIELD06 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole de listar:

NMFIELD07 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole de visualizar:

NMFIELD08 X TEXTO 255 1 - Sim;

2 - Não.

Permissão:

NMFIELD09 X TEXTO 255 1 - Permitir;

2 - Negar.

Identificador do tipo de acesso.

Exemplo: Se o tipo for por usuário, será


NMFIELD10 X¹ TEXTO 255
a matricula do usuário. Se o tipo for por
área, será o identificador da área.

Identificador da função. Esse campo será


utilizado somente se o tipo for por área e
NMFIELD11 X² TEXTO 255
função. Dessa forma no campo
NMFIELD10 irá a área e neste a função.

X 1 - Requerido quando o NMFIELD02 for diferente de 6;

X² - Requerido quando o NMFIELD02 for igual a 4.

Exemplo de inserção de segurança para tipo de ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (1, 1, 12, 109, 'Paq', '1', '1', '1',
'1', '1', '1', '1', '1', 'Equipe 01', '');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (2, 1, 12, 109, 'Paq', '4', '1', '1',
'1', '1', '1', '1', '1', 'Área 01', 'Função 01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 97

4.6.4.7 - ASTSITE - Importação da localização dos ativos

Este modelo de importação possibilita inserir/excluir:

§ Dados da localização de um ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/excluir localização dos ativos

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 5 - Inserir localização de um ativo;

6 - Excluir localização de um ativo.

Identificador do ativo (para exclusão,


NMFIELD01 X TEXTO 255
somente este campo é requerido).

NMFIELD02 X TEXTO 255 Data (no formato do banco de dados).

NMFIELD03 X TEXTO 255 Hora (hh:mm).

Tipo de localização:

1 - Localização;
NMFIELD04 TEXTO 255
X 2 - Usuário;

3 - Localização e usuário.

Identificador da localização física.


NMFIELD05 X TEXTO 255 Requerido para tipo de localização 1 ou
3.

Identificador do usuário (matrícula).


NMFIELD06 TEXTO 255 Requerido para tipo de localização 2 ou
X
3.

NMFIELD07 TEXTO 255 Observações.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 98

Exemplo de inserção/exclusão localização dos ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (1, 1,
5, 109, 'Computador#152', '01/01/2009', '10:00', '1', 'Sala 01', '', '');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (2, 1,
5, 109, 'Computador#152', '01/01/2009', '11:00', '3', 'Sala 01', '101010', '');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 6, 109, 'Computador#152');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 99

4.6.4.8 - ASTSTATE - Importação da condição dos ativos

Este modelo de importação possibilita inserir/excluir:

§ Dados da condição de um ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/excluir condição dos ativos

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 7 - Inserir condição de um ativo;

8 - Excluir condição de um ativo.

Identificador do ativo (para exclusão,


NMFIELD01 X TEXTO 255
somente este campo é requerido).

NMFIELD02 X TEXTO 255 Data (no formato do banco de dados).

NMFIELD03 X TEXTO 255 Hora (hh:mm).

NMFIELD04 X TEXTO 255 Identificador da condição.

NMFIELD05 TEXTO 255 Observações.

Exemplo de inserir/excluir condições dos ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 7, 109,
'Computador#152', '01/01/2009', '10:00', 'Novo', '');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (2, 1, 7, 109,
'Computador#152', '01/01/2009', '15:00', 'Estragado', '');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 100

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3 , 1 , 8 , 109 , 'Computador#152');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 101

4.6.4.9 - ASTSTATUS - Importação da situação dos ativos

Este modelo de importação possibilita editar:

§ Dados da situação do ativo;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Ativar/desativar ativos

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 – C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
9 - Ativar / Desativar ativo.

NMFIELD01 X TEXTO 255 Identificador do ativo.

1 - Ativar ativo;
NMFIELD02 X TEXTO 255
2 - Desativar ativo.

Ao desativar, cancelar as reservas do


ativo:
NMFIELD03 X TEXTO 255
1 - Sim;

2 - Não.

NMFIELD04 X TEXTO 255 Justificativa.

Exemplo de ativar/desativar ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 1, 9, 109, 'Computador#152', '2',
'1', 'Equipamento danificado');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (2, 1, 9, 109, 'Computador#152', '1', '',
'Equipamento concertado');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 102

4.6.4.10 - ASTSTRC - Importação da estrutura de ativos

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da estrutura de um ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir estrutura de ativos

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:

3 - Inserir ativo na estrutura, se o


FGOPTION X NUMÉRIC O 2
mesmo existir edita o registro existente;

4 - Excluir ativo na estrutura.

NMFIELD01 X TEXTO 255 Identificador do ativo superior (ativo pai).

Identificador da revisão do ativo superior


NMFIELD02 X TEXTO 255
(ativo pai).

NMFIELD03 X TEXTO 255 Identificador do ativo (ativo filho).

Identificador da revisão do ativo (ativo


NMFIELD04 X TEXTO 255
filho).

NMFIELD05 X TEXTO 255 Quantidade utilizada na estrutura.

Especificação do objeto (C onsiderado 1


por padrão):
NMFIELD06 TEXTO 255
1 - Ativo;

2 - Insumo.

Exemplo de inserção/edição/exclusão da estrutura de ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 3, 109,
'Computador#152', '01', 'Monitor#328', '01', '1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 103

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (2, 1, 3, 109,
'Computador#152', '01', 'Monitor#328', '01', '3');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (3, 1, 4, 109, 'Computador#152', '01',
'Monitor#328', '01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 104

4.6.4.11 - ASTTYPE - Importação de tipos de ativos

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados de um tipo de ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir tipo de ativo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

109 - C ódigo do componente SE Ativo.

C ódigo da operação a ser efetuada:

10 - Inserir tipo de ativo, se o mesmo


FGOPTION X NUMÉRIC O 2
existir edita ativo existente;

11 - Excluir tipo de ativo.

Identificador do tipo de ativo (para


NMFIELD01 X TEXTO 255 exclusão, somente este campo é
requerido).

NMFIELD02 X TEXTO 255 Nome do tipo de ativo.

NMFIELD03 TEXTO 255 Tipo de ativo superior.

Utilizar máscara de identificação:

NMFIELD04 TEXTO 255 1 - Sim;


X
2 - Não.

Identificador da máscara de identificação


NMFIELD05 TEXTO 255 (requerido se a opção para utilizar
máscara de identificação for igual a 1).

Permitir alterar o identificador gerado


pela máscara de identificação (requerido
NMFIELD06 TEXTO 255 se a opção para utilizar máscara de
identificação for igual a 1):

1 - Sim;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 105

2 - Não.

C ontrolar revisão:

NMFIELD07 X TEXTO 255 1 - Sim;

2 - Não.

Identificador da revisão (requerido se a


opção de controlar a revisão for igual a
1):
NMFIELD08 TEXTO 255
1 - Numérico;

2 - Texto;

3 - C ustomizado.

Modo de aprovação (requerido se a


opção de controlar a revisão for igual a

NMFIELD09 TEXTO 255 1):

1 - Incremental;

2 - C ircular.

Fechamento (requerido se a opção de


controlar a revisão for igual a 1):
NMFIELD10 TEXTO 255
1 - Automático;

2 - Manual.

Quantidade de retenções de revisões


NMFIELD11 TEXTO 255
obsoletas.

Frequência de retenção padrão:

1 - Revisões;
NMFIELD12 TEXTO 255
2 - Meses;

3 - Anos.

Tipo de roteiro (requerido se a opção de


controlar a revisão for igual a 1):
NMFIELD13 TEXTO 255
1 - Fixo;

2 - Variável.

Aceite de revisão de elaboração


(requerido se a opção de controlar a

NMFIELD14 TEXTO 255 revisão for igual a 1):

1 - E;

2 - OU.

Aceite de revisão de consenso (requerido


se a opção de controlar a revisão for

NMFIELD15 TEXTO 255 igual a 1):

1 - E;

2 - OU.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 106

Aceite de revisão de aprovação


(requerido se a opção de controlar a

NMFIELD16 TEXTO 255 revisão for igual a 1):

1 - E;

2 - OU.

Aceite de revisão de Homologação


(requerido se a opção de controlar a

NMFIELD17 TEXTO 255 revisão for igual a 1):

1 - E;

2 - OU.

Exemplo de inserção/edição/exclusão de tipo de ativos:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08)
VALUES (1, 1, 10, 109, 'Paquímetros', 'Paquímetros', '', '2', '', '', '2');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08)
VALUES (1, 1, 10, 109, 'Paq', 'Paquímetros', '', '2', '', '', '2');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 11, 109, 'Paq');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 107

4.6.5 - Calibração

Essa seção contém os seguintes tópicos:

§ CACALIBRATION - Importação de dados da calibração

§ CAPOINT - Importação de dados do ponto da tabela da calibração

§ CATABLE - Importação de dados da tabela da calibração

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 108

4.6.5.1 - CACALIBRATION - Importação de dados da


calibração
Este modelo de importação possibilita inserir, alterar e excluir:

§ Dados da calibração

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir, alterar e excluir dados da Calibração

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
115 – C ódigo do componente SE
C alibração.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 1 – Incluir / Alterar;

2 – Excluir.

NMFIELD01 X TEXTO 255 Identificador do ativo.

NMFIELD02 X1 TEXTO 255 Nr. do certificado.

NMFIELD03 X TEXTO 255 Data de início.

NMFIELD04 X TEXTO 255 Hora de inicio.

NMFIELD05 X TEXTO 255 Data de término.

NMFIELD06 X TEXTO 255 Hora de término.

NMFIELD07 X TEXTO 255 Identificador do centro de serviço.

Matrícula do responsável caso o centro


NMFIELD08 X TEXTO 255 de serviço seja interno ou Nome do
responsável caso contrário.

Identificador da classificação de
NMFIELD09 X TEXTO 255
atividade.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 109

Resultado da calibração (requerido caso


a configuração de calibração não possua
tabela e ponto):
NMFIELD10 TEXTO 255
1 - Aprovado;

2 - Aprovado condicional;

3 - Reprovado.

Resultado da pré-calibração (requerido


caso a configuração de calibração não
possua tabela e ponto e utilizar método
NMFIELD11 TEXTO 255
de Schumacher):

1 – Aprovado;

2 - Reprovado.

§ X 1 – Somente o campo “Nr. do certificado” é requerido durante a exclusão da atividade de calibração.

Exemplo da inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09) VALUES (1, 1, 115, 1, 'PAQ-001', '00001', '04/09/2014', '16:00',
'04/09/2014', '17:00', 'MAINT', '1371', 'Cal');

Exemplo da exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD02)


VALUES (1, 1, 115, 2, '00001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 110

4.6.5.2 - CAPOINT - Importação de dados do ponto da tabela


da calibração
Este modelo de importação possibilita alterar:

§ Dados do ponto da tabela da calibração

Para a inserção deste item é necessário seguir o padrão abaixo documentado.

Inserir, alterar e excluir dados da Calibração

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

115 – C ódigo do componente C alibração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
12 – Alterar.

NMFIELD01 X TEXTO 255 Identificador do ativo.

NMFIELD02 X TEXTO 255 Nr. do certificado.

NMFIELD03 X TEXTO 255 Nome da tabela da calibração.

NMFIELD04 X TEXTO 255 Nome do ponto.

Indica o tipo do ponto:

NMFIELD05 X1 TEXTO 255 1 – Ponto de subida;

2 – Ponto de descida.

Indica se é pré-calibração ou calibração:

NMFIELD06 X TEXTO 255 1 – Pré-calibração;

2 – C alibração.

Valor da Tendência ou erro sistemático


NMFIELD07 X2 TEXTO 255
[Td].

Valor do desvio total entre avanço e


NMFIELD08 X2 TEXTO 255
retorno [Fges].

NMFIELD09 X2 TEXTO 255 Valor do desvio total no avanço [Fe].

NMFIELD10 X2 TEXTO 255 Valor da incerteza expandida [U95].

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 111

NMFIELD11 X2 TEXTO 255 Valor do erro da subida [Erro subida].

NMFIELD12 X2 TEXTO 255 Valor do erro da descida [Erro descida].

NMFIELD13 X2 TEXTO 255 Valor do erro da faixa [Erro faixa].

NMFIELD14 X2 TEXTO 255 Valor da média [Média].

Valor da maior leitura do ponto [Maior


NMFIELD15 X2 TEXTO 255
leitura].

Valor da menor leitura do ponto [Menor


NMFIELD16 X2 TEXTO 255
leitura].

NMFIELD17 X2 TEXTO 255 Valor da Histerese [Histerese].

NMFIELD18 X2 TEXTO 255 Valor do FT [FT].

NMFIELD19 TEXTO 255 Identificador do processo.

Variável complementar.

Formato: [Identificador da variável]


NMFIELD20 X2 TEXTO 255 =VALOR;

[Identificador da variável]=VALOR;

Exemplo: g=9.81; UPAD=0.01.

NMFIELD21 TEXTO 255 Valor do V.V.C .

§ X 1 – Requerido caso haja histerese.

§ X 2 – Requerido caso a variável faça parte da fórmula.

Exemplo de alteração:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD06, NMFIELD07, NMFIELD10) VALUES (1, 1,
115, 12, 'PAQ-001', 'CERT-001', 'TAB-01', 'POINT-01', '1', '5', '0.5');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 112

4.6.5.3 - CATABLE - Importação de dados da tabela da


calibração
Este modelo de importação possibilita alterar:

§ Dados da tabela da calibração

Para a inserção deste item é necessário seguir o padrão abaixo documentado.

Inserir, alterar e excluir dados da Calibração

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

115 – C ódigo do componente calibração.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
11 – Alterar;

NMFIELD01 X TEXTO 255 Identificador do ativo.

NMFIELD02 X TEXTO 255 Nr. do certificado.

NMFIELD03 X TEXTO 255 Nome da tabela da calibração.

Indica se é pré-calibração ou calibração:

NMFIELD04 X TEXTO 255 1 – C alibração;

2 – Pré-calibração.

Valor da tendência ou erro sistemático


NMFIELD05 X1 TEXTO 255
[Td].

Valor do desvio total entre avanço e


NMFIELD06 X1 TEXTO 255
retorno [Fges].

NMFIELD07 X1 TEXTO 255 Valor do desvio total no avanço [Fe].

NMFIELD08 X1 TEXTO 255 Valor da incerteza expandida [U95].

NMFIELD09 X1 TEXTO 255 Valor do erro da subida [Erro subida].

NMFIELD10 X1 TEXTO 255 Valor do erro da descida [Erro descida].

NMFIELD11 X1 TEXTO 255 Valor do erro da faixa [Erro faixa].

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 113

NMFIELD12 X1 TEXTO 255 Valor da média [Média].

Valor da maior leitura do ponto [Maior


NMFIELD13 X1 TEXTO 255
leitura].

Valor da menor leitura do ponto [Menor


NMFIELD14 X1 TEXTO 255
leitura].

NMFIELD15 X1 TEXTO 255 Valor da histerese [Histerese].

NMFIELD16 X1 TEXTO 255 Valor do FT [FT]

NMFIELD17 TEXTO 255 Identificador do processo

Variável complementar.

Formato: [Identificador da variável]


NMFIELD18 X1 TEXTO 255 =VALOR;

[Identificador da variável]=VALOR;

Exemplo: g=9.81; UPAD=0.01;

Resultado da calibração da tabela


subjetiva:
NMFIELD19 X2 TEXTO 255
1 = Aprovado;

2 = Reprovado.

Resultado da pré calibração da tabela


subjetiva:
NMFIELD20 X2 TEXTO 255
1 = Aprovado;

2 = Reprovado.

NMFIELD21 TEXTO 255 Observações da tabela subjetiva.

§ X 1 – C ampo requerido caso faça parte da fórmula.

§ X 2 – Requerido caso a tabela seja subjetiva.

Exemplo da inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD08) VALUES (1, 1, 115, 11, 'PAQ-001',
'CERT-001', 'TAB-01', '1', '5', '0.5', '1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 114

4.6.6 - CEP

Essa seção contém os seguintes tópicos:

§ SPCSAMPATT - Importação de amostra de característica atributo

§ SPCSAMPCHANGESTATUS – Alteração de situação de amostra

§ SPCSAMPVAR - Importação de amostra de característica variável

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 115

4.6.6.1 - SPCSAMPATT - Importação de amostra de


característica atributo
Este modelo de importação possibilita inserir/editar:

§ Dados de amostra de característica atributo;

§ Dados de defeitos da amostra de característica atributo;

§ Dados da causa do defeito da amostra de característica atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir amostra de característica atributo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

116 - C ódigo do componente SE C EP.

C ódigo da operação a ser efetuada:

3 - Inserir amostra de característica


atributo, se a mesma existir atualiza os
FGOPTION X NUMÉRIC O 2
dados;

4 - Excluir amostra de característica


atributo.

Número da coleta (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

Identificador da característica (campo


NMFIELD02 X TEXTO 255
requerido para exclusão).

Número da amostra (campo requerido


para exclusão).
NMFIELD03 TEXTO 255 Obs.: Se não informado, o sistema irá
pegar a última amostra e somar uma
unidade.

NMFIELD04 X TEXTO 255 Data da amostra (mm/dd/aaaa).

NMFIELD05 X TEXTO 255 Hora (hh:mm).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 116

Flag para reconstituição dos dados gerais


da amostra:
NMFIELD06 X TEXTO 255
1 - Amostra anterior;

2 - C aracterística.

Identificador da máquina (requerido


NMFIELD07 TEXTO 255 dependendo da parametrização do
sistema).

Identificador operador (requerido


NMFIELD08 TEXTO 255 dependendo da parametrização do
sistema).

Identificador inspetor (requerido


NMFIELD09 TEXTO 255 dependendo da parametrização do
sistema).

Identificador do turno (requerido


NMFIELD10 TEXTO 255 dependendo da parametrização do
sistema).

Identificador do instrumento de medição


NMFIELD11 TEXTO 255 (requerido dependendo da
parametrização do sistema).

Número do lote (requerido dependendo


NMFIELD12 TEXTO 255
da parametrização do sistema).

Número da O.F. (requerido dependendo


NMFIELD13 TEXTO 255
da parametrização do sistema).

NMFIELD14 X TEXTO 255 Quantidade de itens.

NMFIELD15 X TEXTO 255 Quantidade de itens defeituosos.

NMFIELD16 X TEXTO 255 Quantidade de itens rejeitados.

Identificador do workflow (requerido se o


NMFIELD17 TEXTO 255 objeto da coleta for um workflow ou uma
atividade de workflow).

Lista de defeitos e suas respectivas


quantidades separados por ponto e
vírgula(;) e dois pontos(:). C aso o
identificador possua um dos dois
DSFIELD01 TEXTO 4000 caracteres delimitadores, coloque contra
barra(\) como o caractere antecessor,
conforme o formato:

Formato:
DEFEC T01:3;DEFEC T\;02:4

Exemplos de inclusão/alteração/exclusão de amostra de característica atributiva.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 117

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14, DSFIELD01)
VALUES (1, 1, 3, 116, '000001', 'Visual', '10', '11/30/2009', '10:00', '1',
'Torno CNC', 'João', 'Pedro', '1T', 'Visual', '#RSQ002', 'OF47227', '50', '10',
'1', 'DEFECT01:3;DEFECT\;02:4');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14, DSFIELD01)
VALUES (2, 1, 3, 116, '000001', 'Visual', '', '01/20/2009', '10:00', '1', 'Torno
CNC', 'João', 'Pedro', '1T', 'Visual', '#RSQ002', 'OF47227', '50', '10', '0',
'DEFECT01:3;DEFECT\;02:4');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (3, 1, 4, 116, '000001', 'Visual', '11');

Inserir/editar/excluir defeito de amostra de característica atributo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

116 - C ódigo do componente SE C EP.

C ódigo da operação a ser efetuada:

5 - Inserir defeito na amostra de


característica atributo, se a mesma
FGOPTION X NUMÉRIC O 2 existir atualiza os dados;

6 - Excluir defeito na amostra de


característica atributo (seta para 0 os
defeitos).

Número da coleta (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 118

Identificador da característica (campo


NMFIELD02 X TEXTO 255
requerido para exclusão).

Número da amostra (campo requerido


NMFIELD03 X TEXTO 255
para exclusão).

Identificador do defeito (campo requerido


NMFIELD04 X TEXTO 255
para exclusão).

NMFIELD05 X TEXTO 255 Quantidade de defeitos.

Exemplo de inserir/editar/excluir defeito de amostra de característica atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 5, 116, '000001',
'Visual', '10', 'Trinca', '1');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 5, 116, '000001',
'Visual', '10', 'Risco', '1');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 1, 6, 116, '000001', 'Visual', '10',
'Risco');

Inserir/editar/excluir causa do defeito de amostra de característica atributo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

116 - C ódigo do componente SE C EP.

C ódigo da operação a ser efetuada:

7 - Inserir causa do defeito na amostra


FGOPTION X NUMÉRIC O 2
de característica atributo, se a mesma
existir atualiza os dados;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 119

8 - Excluir causa do defeito na amostra


de característica atributo (seta para 0 a
causa).

Número da coleta (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

Identificador da característica (campo


NMFIELD02 X TEXTO 255
requerido para exclusão).

Número da amostra (campo requerido


NMFIELD03 X TEXTO 255
para exclusão).

Identificador do defeito (campo requerido


NMFIELD04 X TEXTO 255
para exclusão).

Identificador da causa (campo requerido


NMFIELD05 X TEXTO 255
para exclusão).

NMFIELD06 X TEXTO 255 Quantidade de causas.

Exemplo de inserir/editar/excluir causa do defeito de amostra de característica atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05)
VALUES (1, 1, 7, 116, '000001', 'Visual', '10', 'Trinca', 'Matéria Prima', '1');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05)
VALUES (1, 1, 7, 116, '000001', 'Visual', '10', 'Trinca', 'Troca Turno', '1');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04)
VALUES (1, 1, 8, 116, '000001', 'Visual', '10', 'Trinca', 'Troca Turno');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 120

4.6.6.2 - SPCSAMPCHANGESTATUS – Alteração de situação


de amostra
Este modelo de importação possibilita editar:

§ Situação da amostra de uma coleta;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Alterar situação da amostra

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

116 - C ódigo do componente SE C EP.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 9 - Alterar situação de uma amostra de
coleta.

NMFIELD01 X TEXTO 255 Identificador da coleta.

NMFIELD02 X TEXTO 255 Identificador da característica.

NMFIELD03 X TEXTO 255 Identificador da amostra.

Exemplo da alteração da situação:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 9, 116, '000001', 'Peso', '10');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 121

4.6.6.3 - SPCSAMPVAR - Importação de amostra de


característica variável
Este modelo de importação possibilita inserir/editar:

§ Dados de amostra de característica variável.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir amostra de característica variável

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

116 - C ódigo do componente SE C EP.

C ódigo da operação a ser efetuada:

1 - Inserir amostra de característica


variável, se a mesma existir atualiza os
FGOPTION X NUMÉRIC O 2
dados;

2 - Excluir amostra de característica


variável.

Número da coleta (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

Identificador da característica (campo


NMFIELD02 X TEXTO 255
requerido para exclusão).

Número da amostra (campo requerido


para exclusão).
NMFIELD03 TEXTO 255 Obs.: Se não informado, o sistema irá
pegar a ultima amostra e somar uma
unidade.

NMFIELD04 X TEXTO 255 Data da amostra (mm/dd/aaaa).

NMFIELD05 X TEXTO 255 Hora (hh:mm).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 122

Flag para reconstituição dos dados gerais


da amostra:
NMFIELD06 X TEXTO 255
1 - Amostra anterior;

2 – C aracterística.

Identificador da máquina (requerido


NMFIELD07 TEXTO 255 dependendo da parametrização do
sistema).

Identificador operador (requerido


NMFIELD08 TEXTO 255 dependendo da parametrização do
sistema).

Identificador Inspetor (requerido


NMFIELD09 TEXTO 255 dependendo da parametrização do
sistema).

Identificador do turno (requerido


NMFIELD10 TEXTO 255 dependendo da parametrização do
sistema).

Identificador do instrumento de medição


NMFIELD11 TEXTO 255 (requerido dependendo da
parametrização do sistema).

Número do lote (requerido dependendo


NMFIELD12 TEXTO 255
da parametrização do sistema).

Número da O.F. (requerido dependendo


NMFIELD13 TEXTO 255
da parametrização do sistema).

Valor das leituras (as leituras deverão


NMFIELD14 X TEXTO 255 ser separadas por “;” e com separador
decimal igual a ".").

Identificador do workflow (requerido se o


NMFIELD15 TEXTO 255 objeto da coleta for um workflow ou uma
atividade de workflow).

Exemplo da inserir/editar/excluir amostra de característica variável:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14) VALUES (1, 1,
1, 116, '000001', 'Peso', '15', '01/01/2009', '10:00', '1', 'Torno CNC', 'João',
'Pedro', '1T', 'Paq#001', '#RSQ001', 'OF47226', '5.00;4.98;5.15');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 123

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14) VALUES (2, 1,
1, 116, '000001', 'Peso', '', '01/01/2009', '12:00', '1', 'Torno CNC', 'João',
'Pedro', '1T', 'Paq#001', '#RSQ001', 'OF47226', '5.20;5.18;4.95');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (3, 1, 2, 116, '000001', 'Peso', '16');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 124

4.6.7 - Competência

Essa seção contém os seguintes tópicos:

§ CPTREG - Competência

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 125

4.6.7.1 - CPTREG - Competência

Este modelo de importação possibilita inserir, editar e excluir:

§ Competências

Para a inclusão, edição e exclusão de cada um destes itens é necessário seguir o padrão abaixo
documentado.

Inserir/editar/excluir dados

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
171 - C ódigo do componente
C ompetência.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 1 - Inclusão/edição de competências;

2 - Exclusão de competências.

Identificador da competência (para


NMFIELD01 X TEXTO 255 exclusões, somente este campo é
requerido).

NMFIELD02 X TEXTO 255 Nome da competência.

NMFIELD03 X TEXTO 255 Identificador do tipo de competência.

NMFIELD04 X TEXTO 255 Identificador da escala de proficiência.

Número da revisão da escala de


NMFIELD05 X TEXTO 255
proficiência.

DSFIELD01 TEXTO 4000 Descrição da competência.

DSFIELD02 TEXTO 4000 Objetivo da competência.

Exemplo de inclusão/edição:

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 126

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, DSFIELD01, DSFIELD02)
VALUES (1, 1, 171, 1, 'CPT01', 'Competência', 'TC02', 'EP01', 0, 'Descrição da
competência', 'Objetivo da competência');

Exemplo de exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01)


VALUES (2, 1, 171, 2, 'CPT01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 127

4.6.8 - Controle de atividades

Essa seção contém os seguintes tópicos:

§ WRFINANCE – Importação financeira

§ WRRESOURCE – Importação de valores do recurso

§ WRTIME – Importação de apontamento de horas

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 128

4.6.8.1 - WRFINANCE - Importação financeira

Este modelo de importação possibilita inserir/editar:

§ Valores financeiros em projetos/atividades de projeto/atividades isoladas

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
205 – C ódigo do componente SE C ontrole
de atividades

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
2 – Inserir valor financeiro.

Operação a ser efetuada:

NMFIELD01 X NUMÉRIC O 2 1 – Adicionar;

2 – Editar;

NMFIELD02 X TEXTO 255 Identificador do projeto/atividade isolada.

Identificador da atividade do projeto.


NMFIELD03 X TEXTO 255 (Só vai ser validado esse campo caso for
um projeto)

Identifica se o registro financeiro é de


uma atividade de um projeto ou de uma
atividade isolada:
NMFIELD04 NUMÉRIC O 2
X 1 – Atividade de projeto;

2 – Projeto;

3 – Atividade isolada;

Tipo de apontamento financeiro:

NMFIELD05 X NUMÉRIC O 2 1 – C usto;

2 – Receita;

NMFIELD06 X TEXTO 255 Nome do custo ou receita.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 129

NMFIELD07 X TEXTO 255 Tipo de custo ou receita (Tipo financeiro).

NMFIELD08 NUMÉRIC O 10 Número do documento.

Data real do custo ou da receita. Data no


NMFIELD09 X TEXTO 255
formato: DD/MM/AAAA ou AAAA-MM-DD.

Quantidade unitária do custo ou da


NMFIELD10 X NUMÉRIC O 10
receita.

NMFIELD11 X NUMÉRIC O 10 Valor unitário do custo ou da receita.

DSFIELD01 TEXTO 255 Descrição do custo para a atividade.

Tipo de importação:

1 – Planejamento;
NMFIELD12 X NUMÉRIC O 2
2 – Replanejamento;

3 – Real;

NMFIELD22 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD23 TEXTO 255
NMFIELD22.

NMFIELD24 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD25 TEXTO 255
NMFIELD24.

NMFIELD26 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD27 TEXTO 255
NMFIELD26.

NMFIELD28 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD29 TEXTO 255
NMFIELD28.

NMFIELD30 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD31 TEXTO 255
NMFIELD30.

NMFIELD32 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD33 TEXTO 255
NMFIELD32.

NMFIELD34 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD35 TEXTO 255
NMFIELD34.

NMFIELD36 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD37 TEXTO 255
NMFIELD36.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 130

NMFIELD38 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD39 TEXTO 255
NMFIELD38.

NMFIELD40 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD41 TEXTO 255
NMFIELD40.

NMFIELD42 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD43 TEXTO 255
NMFIELD42.

NMFIELD44 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD45 TEXTO 255
NMFIELD44.

NMFIELD46 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD47 TEXTO 255
NMFIELD46.

NMFIELD48 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD49 TEXTO 255
NMFIELD48.

NMFIELD50 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD51 TEXTO 255
NMFIELD50.

NMFIELD52 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD53 TEXTO 255
NMFIELD52.

NMFIELD54 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD55 TEXTO 255
NMFIELD54.

NMFIELD56 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD57 TEXTO 255
NMFIELD56.

NMFIELD58 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD59 TEXTO 255
NMFIELD58.

NMFIELD60 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD61 TEXTO 255
NMFIELD60.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 131

NMFIELD62 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD63 TEXTO 255
NMFIELD62.

NMFIELD64 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD65 TEXTO 255
NMFIELD64.

NMFIELD66 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD67 TEXTO 255
NMFIELD66.

NMFIELD68 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD69 TEXTO 255
NMFIELD68.

NMFIELD70 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD71 TEXTO 255
NMFIELD70.

NMFIELD72 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD73 TEXTO 255
NMFIELD72.

NMFIELD74 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD75 TEXTO 255
NMFIELD74.

Exemplo da inserção de custo em uma atividade de projeto:

§ Planejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04) VALUES (205, 8, 2, 1, 1, 'PROJETO', '1', 1, 'TIPO
DE CUSTO1', 'TC1', '2010-07-08', 12, 125, 1, 1);

§ Replanejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04) VALUES (205, 7, 2, 1, 1, 'PROJETO', '1', 1, 'TIPO
DE CUSTO2', 'TC2', '2010-07-12', 21, 47, 2, 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 132

§ Realizado:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04) VALUES (205, 9, 2, 1, 1, 'PROJETO', '1', 1, 'TIPO
DE CUSTO3', 'TC3', '2010-07-21', 2, 2107, 3, 1);

Exemplo da inserção de receita em uma atividade de projeto:

§ Planejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04) VALUES (205, 11, 2, 1, 1, 'PROJETO', '1', 2,
'TIPO DE RECEITA1', 'TR1', '2010-07-08', 12, 125, 1, 1);

§ Replanejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04) VALUES (205, 10, 2, 1, 1, 'PROJETO', '1', 2,
'TIPO DE RECEITA2', 'TR2', '2010-07-12', 21, 47, 2, 1);

§ Realizado:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04) VALUES (205, 12, 2, 1, 1, 'PROJETO', '1', 2,
'TIPO DE RECEITA3', 'TR3', '2010-07-21', 2, 2107, 3, 1);

Exemplo da inserção de custo em uma atividade isolada:

§ Planejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD12, NMFIELD04) VALUES (205, 2, 2, 1, 1, 'ATIVIDADE ISOLADA', 1, 'TIPO DE
CUSTO1', 'TC1', '2010-07-08', 2, 125, 1, 3);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 133

§ Replanejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD12, NMFIELD04) VALUES (205, 1, 2, 1, 1, 'ATIVIDADE ISOLADA', 1, 'TIPO DE
CUSTO2', 'TC2', '2010-07-12', 2, 27, 2, 3);

§ Realizado:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD12, NMFIELD04) VALUES (205, 3, 2, 1, 1, 'ATIVIDADE ISOLADA', 1, 'TIPO DE
CUSTO3', 'TC3', '2010-07-21', 2, 207, 3, 3);

Exemplo da inserção de receita em uma atividade isolada:

§ Planejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD12, NMFIELD04) VALUES (205, 5, 2, 1, 1, 'ATIVIDADE ISOLADA', 2, 'TIPO DE
RECEITA1', 'TR1', '2010-07-08', 2, 125, 1, 3);

§ Replanejamento:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD12, NMFIELD04) VALUES (205, 4, 2, 1, 1, 'ATIVIDADE ISOLADA', 2, 'TIPO DE
RECEITA2', 'TR2', '2010-07-12', 2, 27, 2, 3);

§ Realizado:

INSERT INTO ADINTERFACE (CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT, NMFIELD01,


NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD12, NMFIELD04) VALUES (205, 6, 2, 1, 1, 'ATIVIDADE ISOLADA', 2, 'TIPO DE
RECEITA3', 'TR3', '2010-07-21', 2, 207, 3, 3);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 134

4.6.8.2 - WRRESOURCE - Importação de valores do recurso

Este modelo de importação possibilita inserir/editar:

§ Valores do recurso

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar valores do recurso

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
205 – C ódigo do componente SE C ontrole
de atividades.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
3 – Inserir valor do recurso.

NMFIELD01 X TEXTO 255 Identificador ou nome do recurso.

NMFIELD02 X TEXTO 255 Identificador ou nome do calendário.

Data do custo – Data no formato


DD/MM/AAAA ou AAAA-MM-DD.
NMFIELD03 TEXTO 255 Obrigatório para criar uma nova faixa de
custo. C ampo NULL representa faixa
inicial do custo.

C usto – Valor hora normal. Obrigatório


NMFIELD04 TEXTO 255 para criar uma nova faixa de custo para
o recurso do tipo Trabalho ou Ativo.

C usto – Valor hora extra. Obrigatório


NMFIELD05 TEXTO 255 para criar uma nova faixa de custo para
o recurso do tipo Trabalho.

C usto – Valor hora fim de semana.


NMFIELD06 TEXTO 255 Obrigatório para criar uma nova faixa de
custo para o recurso do tipo Trabalho.

C usto – Valor percentual. Obrigatório


NMFIELD07 TEXTO 255
para criar uma nova faixa de custo para

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 135

o recurso do tipo Ativo.

Data do faturamento – Data no formato


DD/MM/AAAA ou AAAA-MM-DD.
NMFIELD08 TEXTO 255 Obrigatório para criar uma nova faixa de
faturamento. C ampo NULL representa
faixa inicial do faturamento.

Faturamento – Valor hora normal.


Obrigatório para criar uma nova faixa de
NMFIELD09 TEXTO 255
faturamento para recurso do tipo
Trabalho ou Ativo.

Faturamento – Valor hora extra.


Obrigatório para criar uma nova faixa de
NMFIELD10 TEXTO 255
faturamento para recurso do tipo
Trabalho.

Faturamento – Valor hora fim de semana.


Obrigatório para criar uma nova faixa de
NMFIELD11 TEXTO 255
faturamento para recurso do tipo
Trabalho.

Faturamento – Valor dia. Obrigatório para


NMFIELD12 TEXTO 255 criar uma nova faixa de faturamento
para recurso do tipo Ativo.

Exemplo da associação do calendário e valor inicial do custo e faturamento para recurso do tipo Trabalho:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (1, 1, 205, 3, 'Usuário',
'Calendário', NULL, '1', '2', '2', NULL, NULL, '4', '6', '4', NULL);

Exemplo da inserção/atualização do custo para recurso do tipo Trabalho:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (12, 1, 205, 3, 'Usuário',
'Calendário', '2010-01-01', '1', '2', '2', NULL, NULL, NULL, NULL, NULL, NULL);

Exemplo da inserção/atualização do faturamento para recurso do tipo Trabalho:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (3, 1, 205, 3, 'Usuário',
'Calendário', NULL, NULL, NULL, NULL, NULL, '2010-01-01', '4', '6', '4', NULL);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 136

Exemplo da associação do calendário e valor inicial do custo e faturamento para recurso do tipo Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (1, 1, 205, 3, 'Usuário',
'Calendário', NULL, '1', NULL, NULL, '2', NULL, '4', NULL, NULL, '6');

Exemplo da inserção/atualização do custo para recurso do tipo Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (2, 1, 205, 3, 'Usuário',
'Calendário', '2010-01-01', '1', NULL, NULL, '2', NULL, NULL, NULL, NULL, NULL);

Exemplo da inserção/atualização do faturamento para recurso do tipo Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (3, 1, 205, 3, 'Usuário',
'Calendário', NULL, NULL, NULL, NULL, NULL, '2010-01-01', '4', NULL, NULL, '6');

Exemplo da associação do calendário para recurso do tipo Trabalho ou Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (4, 1, 205, 3, 'Usuário',
'Calendário', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 137

4.6.8.3 - WRTIME - Importação de apontamento de horas

Este modelo de importação possibilita inserir/editar:

§ Apontamento de horas

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar apontamento de horas


Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
205 – C ódigo do componente SE C ontrole
de atividades.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 – Inserir apontamento de horas.

NMFIELD01 X TEXTO 255 Identificador do objeto.

NMFIELD02 X TEXTO 255 Identificador da atividade.

NMFIELD03 TEXTO 255 EAP da atividade.

Data do apontamento. Data no formato:


NMFIELD04 TEXTO 255
X DD/MM/AAAA ou AAAA-MM-DD.

Hora de início do apontamento.


NMFIELD05 X TEXTO 255
Obrigatório se não informado o total.

Hora de fim do apontamento. Obrigatório


NMFIELD06 X TEXTO 255
se não informado o total.

Total de horas do apontamento.


NMFIELD07 X TEXTO 255 Obrigatório se não informado a hora de
início e fim.

Tipo de hora:

NMFIELD08 X TEXTO 255 1 – Hora normal;

2 – Hora extra;

NMFIELD09 X TEXTO 255 Identificador ou nome do recurso.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 138

Tipo de atividade:

1 – Atividade de projeto;

2 – Atividade isolada;

NMFIELD10 X TEXTO 255 3 – Evento monitorado;

4 – Reunião;

5 – Ação isolada;

6 – Ação de Plano de ação;

NMFIELD22 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD23 TEXTO 255
NMFIELD22.

NMFIELD24 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD25 TEXTO 255
NMFIELD24.

NMFIELD26 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD27 TEXTO 255
NMFIELD26.

NMFIELD28 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD29 TEXTO 255
NMFIELD28.

NMFIELD30 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD31 TEXTO 255
NMFIELD30.

NMFIELD32 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD33 TEXTO 255
NMFIELD32.

NMFIELD34 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD35 TEXTO 255
NMFIELD34.

NMFIELD36 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD37 TEXTO 255
NMFIELD36.

NMFIELD38 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD39 TEXTO 255
NMFIELD38.

NMFIELD40 TEXTO 255 Identificador do atributo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 139

Valor do atributo especificado no campo


NMFIELD41 TEXTO 255
NMFIELD40.

NMFIELD42 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD43 TEXTO 255
NMFIELD42.

NMFIELD44 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD45 TEXTO 255
NMFIELD44.

NMFIELD46 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD47 TEXTO 255
NMFIELD46.

NMFIELD48 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD49 TEXTO 255
NMFIELD48.

NMFIELD50 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD51 TEXTO 255
NMFIELD50.

NMFIELD52 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD53 TEXTO 255
NMFIELD52.

NMFIELD54 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD55 TEXTO 255
NMFIELD54.

NMFIELD56 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD57 TEXTO 255
NMFIELD56.

NMFIELD58 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD59 TEXTO 255
NMFIELD58.

NMFIELD60 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD61 TEXTO 255
NMFIELD60.

NMFIELD62 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD63 TEXTO 255
NMFIELD62.

NMFIELD64 TEXTO 255 Identificador do atributo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 140

Valor do atributo especificado no campo


NMFIELD65 TEXTO 255
NMFIELD64.

NMFIELD66 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD67 TEXTO 255
NMFIELD66.

NMFIELD68 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD69 TEXTO 255
NMFIELD68.

NMFIELD70 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD71 TEXTO 255
NMFIELD70.

NMFIELD72 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD73 TEXTO 255
NMFIELD72.

NMFIELD74 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD75 TEXTO 255
NMFIELD74.

DSFIELD01 TEXTO 4000 Observação do apontamento.

Exemplo da inserção/edição de apontamento de horas:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD08, NMFIELD09,
DSFIELD01) VALUES (1, 1, 205, 1, '000001', '000001', '1', '2010-01-01', '08:00',
'18:00', '1', '000001', 'Notes');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD07, NMFIELD08, NMFIELD09, DSFIELD01,
NMFIELD22, NMFIELD23, NMFIELD24, NMFIELD25) VALUES (1, 1, 205, 1, '000001',
'000001', '1', '2010-01-01', '08:00', '1', '000001', 'Notes', 'Attribute 1',
'Attribute value 1', 'Attribute 2', 'Attribute value 2');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 141

4.6.9 - Desempenho

Essa seção contém os seguintes tópicos:

§ STRITEM - Importação de itens

§ STRMETRIC - Importação de indicadores

§ STRSCITEM - Importação de itens de estrutura

§ STRSCMETRIC - Importação de indicadores do Scorecard

§ STRSCSUBMETRIC - Importação de sub-indicadores

§ STRVALUES - Importação de meta/medição dos indicadores

§ STRSCORECARD - Importação de Scorecard baseado em modelo

§ STRSCORECARDACCESS - Inclusão de segurança do Scorecard

§ STRDELSCORECARDACCESS - Exclusão de segurança do Scorecard

§ STRSCOREACCESSMTR - Inclusão de segurança padrão para indicador/elemento do Scorecard

§ STRDELSCOREACCESSMTR - Exclusão da segurança padrão para indicador/elemento do Scorecard

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 142

4.6.9.1 - STRITEM - Importação de itens

Este modelo de importação possibilita inserir:

§ Itens para serem utilizados no Scorecard. Os itens devem ter um elemento cadastrado antecipadamente.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 - C ódigo do componente SE
Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 - Inserir item.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Nome do item.

NMFIELD03 X TEXTO 255 Identificador do elemento.

DSFIELD01 TEXTO 4000 Descrição do item.

Exemplo da inserção de item:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD02,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 138, 1, 'IT', 'Item', 'Element',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 143

4.6.9.2 - STRMETRIC - Importação de indicadores

Este modelo de importação possibilita inserir:

§ Indicadores para serem utilizados no Scorecard.

Para a inserção de cada um destes indicadores são necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 - C ódigo do componente SE
Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
2 - Inserir indicador.

NMFIELD01 X TEXTO 255 Identificador do indicador.

NMFIELD02 X TEXTO 255 Nome do indicador.

NMFIELD03 X TEXTO 255 Identificador do tipo do indicador.

NMFIELD04 X TEXTO 255 Identificador da unidade de medida.

NMFIELD05 X NUMÉRIC O 10 Número de casas decimais.

Frequência do indicador:

1 - Anual;

2 - Semestral;

3 - Quadrimestral;

4 - Trimestral;
NMFIELD06 X NUMÉRIC O 2
5 - Bimestral;

6 - Mensal;

7 - Quinzenal;

8 - Semanal;

9 - Diário;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 144

10 - Por evento

Quantidade de anos, para a frequência


NMFIELD07 NUMÉRIC O 10
anual.

Tipo de acumulação automática:

1 - Soma;

NMFIELD08 X NUMÉRIC O 2 2 - Média;

3 - Nenhum;

4 - Manual.

Frequência para a acumulação:

1 - Anual;

2 - Semestral;

3 - Quadrimestral;

4 - Trimestral;
NMFIELD09 NUMÉRIC O 2
5 - Bimestral;

6 - Mensal;

7 - Quinzenal;

8 - Semanal;

9 - Diário.

Quantidade de anos, para a frequência


NMFIELD10 NUMÉRIC O 10
de acumulação anual.

NMFIELD11 NUMÉRIC O 10 Período de início da acumulação.

NMFIELD12 X TEXTO 255 Identificador da faixa padrão.

Indicador com meta?

NMFIELD13 NUMÉRIC O 2 1 - Sim (valor padrão);

2 - Não.

Indica a classificação do indicador:

NMFIELD14 Numérico 2 1 - Qualitativo;

2 - Quantitativo (valor padrão).

DSFIELD04 TEXTO 4000 Descrição do indicador.

Exemplo da inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14, DSFIELD01)
VALUES (1, 1, 138, 2, 'IND', 'Indicator', 'Indicator Type', 'Unit', '2', '1',
'1', '4', '6', '2', '1', 'Range', '1', '2', 'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 145

4.6.9.3 - STRSCITEM - Importação de itens de estrutura

Este modelo de importação possibilita inserir:

§ Itens no Scorecard. Os itens podem ser configurados conforme a necessidade do cliente. Exemplos:

objetivos, perspectivas, estado, departamento, etc.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 - C ódigo do componente SE
Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 3
3 - Inserir item de scorecard.

NMFIELD01 X TEXTO 255 Identificador do item do scorecard.

Identificador do item superior do


NMFIELD02 TEXTO 255
scorecard.

NMFIELD03 X TEXTO 255 Identificador do item.

NMFIELD04 X TEXTO 255 Identificador do scorecard.

Identificador da faixa. Utiliza como


NMFIELD05 TEXTO 255
padrão a faixa do scorecard.

Usar escala padrão?

0 - Não;
NMFIELD06 NUMÉRIC O 2
1 - Sim (Valor da pontuação) (Padrão);

2 - Sim (Valor %).

NMFIELD09 NUMÉRIC O 10 Ordem de visualização.

Valor do peso do item se não for


NMFIELD10 NUMÉRIC O 10 informado valor, será considerado peso
1.00.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 146

Exemplo da inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD09, NMFIELD10)
VALUES (1, 1, 138, 3, 'ITdS', 'Scorecard Top Item', 'Scorecard Item',
'Scorecard', 'Range', '2', '1', '1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 147

4.6.9.4 - STRSCMETRIC - Importação de indicadores do


Scorecard
Este modelo de importação possibilita inserir:

§ Indicadores de Scorecard.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 - C ódigo do componente SE
Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 3
4 - Inserir indicador de scorecard.

NMFIELD01 X TEXTO 255 Identificador do indicador do scorecard.

NMFIELD02 X TEXTO 255 Identificador do indicador.

Identificador do item de estrutura


NMFIELD03 TEXTO 255
superior.

NMFIELD04 X TEXTO 255 Identificador do scorecard.

Usar escala padrão?

0 - Não;
NMFIELD06 NUMÉRIC O 2
1 - Sim (Valor da pontuação)(Padrão);

2 - Sim (Valor %).

Identificador da equipe responsável pela


NMFIELD07 X TEXTO 255
medição.

Identificador da equipe responsável pela


NMFIELD09 X TEXTO 255
meta.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 148

Segurança de visualização:

NMFIELD10 NUMÉRIC O 2 1 - Público (Padrão);

2 - Restrito.

NMFIELD11 TEXTO 255 Identificador da equipe de visualização.

NMFIELD12 NUMÉRIC O 10 Ordem de visualização.

Peso fixo?

NMFIELD13 NUMÉRIC O 2 1 - Sim;

2 - Não (Padrão).

Valor do peso do indicador.


NMFIELD14 NUMÉRIC O 10 Se não for informado valor, será
considerado peso 1.00.

Exemplo da inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14) VALUES (1, 1, 138, 4, 'INDdS',
'Indicator', 'Scorecard Item', 'Scorecard', '2', 'Target Team', 'Measure Team',
'2', 'View Team', '1', '2', '1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 149

4.6.9.5 - STRSCSUBMETRIC - Importação de sub-indicadores

Este modelo de importação possibilita inserir:

§ Sub-indicadores de Scorecard.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 - C ódigo do componente SE
Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 3
5 - Inserir sub-indicador de scorecard.

NMFIELD01 X TEXTO 255 Identificador do indicador pai.

NMFIELD02 X TEXTO 255 Identificador do subindicador.

Visualização do subindicador na árvore


abaixo do indicador:
NMFIELD03 NUMÉRIC O 2
1 - Sim;

2 - Não.

Exemplo da inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 138, 5, 'IND', 'INDSub', '1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 150

4.6.9.6 - STRVALUES - Importação de meta/medição dos


indicadores
Este modelo de importação possibilita inserir/editar:

§ Valores de meta e medição dos indicadores.

Esta importação possui uma particularidade, os valores da ADINTERFACE são gravados na STINTERFACE
onde é feito uma validação dos valores antes de inserir no sistema. Para verificar se os registros foram
aceitos em todos os processos deve-se acessar a tela de Entrada de Meta ou Entrada de Medição e
selecionar o botão importar.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado:

Inserir/editar

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

138 – C ódigo do componente SE Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
6 – Inserir/Editar valores.

NMFIELD01 X TEXTO 255 Identificador do indicador do Scorecard.

Identificador do usuário com permissão para


NMFIELD02 X TEXTO 255
importar os valores nos indicadores.

Identificação do período para indicadores diários,


semanais e quinzenais. Valores devem ser
informados conforme a frequência do indicador.

NMFIELD03 TEXTO 255 Frequência: Diário Valor: de 1 a 31;

Frequência: Semanal Valor: de 1 a 5;

Frequência: Quinzenal Valor: de 1 ou 2;

Outras frequências o valores será NULO.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 151

Identificação do PERÍODO de vigência dos


valores.

Valores devem ser informados conforme a


frequência do indicador.

Frequência: Diário, Semanal, Quinzenal e Mensal


Valor: Número do Mês (1-Jan, 2-Fev...12-Dez);

Frequência: Bimestral Valor: Número do bimestre


NMFIELD04 TEXTO 255 (1, 2, 3, 4, 5 ou 6);

Frequência: Trimestral Valor: Número do


trimestre (1, 2, 3 ou 4);

Frequência: Quadrimestral Valor: Número do


quadrimestre (1, 2 ou 3);

Frequência: Semestral Valor: Número do


semestre (1 ou 2);

Frequência: Anual Valor: NULO.

Identificação do ANO de vigência dos valores. O


NMFIELD05 X TEXTO 255 ano será representado por 4 números. Exemplo:
2010, 2011.

NMFIELD06 TEXTO 255 Peso. Valor padrão é 1.

Identificador para período com valor não


NMFIELD07 TEXTO 255 aplicado, informe o valor 1 para os casos de
período não aplicado.

NMFIELD08 TEXTO 255 Valor da meta.

NMFIELD09 TEXTO 255 Valor da medição.

NMFIELD10 TEXTO 255 Valor acumulado da meta.

NMFIELD11 TEXTO 255 Valor acumulado da medição.

NMFIELD12 TEXTO 255 Valor da meta auxiliar 1.

NMFIELD13 TEXTO 255 Valor da meta auxiliar 2.

NMFIELD14 TEXTO 255 Valor da meta auxiliar 3.

Exemplo da inserção/edição:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09) VALUES (1, 1, 138, 6,'IDSCMetric', 'IDUser', '1', '1', '2011', '1',
'', '100 ', '100');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 152

4.6.9.7 - STRSCORECARD - Importação de Scorecard


baseado em modelo
Este modelo de importação possibilita criar um Scorecard com base em um modelo, o qual deve ser
cadastrado antecipadamente.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 – C ódigo do componente
Desempenho.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
7 – Inserir Scorecard.

NMFIELD01 X TEXTO 255 Identificador do Scorecard.

NMFIELD02 X TEXTO 255 Nome do Scorecard.

NMFIELD03 X TEXTO 255 Identificador do Modelo de Scorecard.

Identificador do Tipo de Scorecard.


NMFIELD04 TEXTO 255 Se nulo utilizará o tipo de scorecard do
modelo de scorecard.

Exemplo de um comando para inserção de dados via interface:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 1, 138, 7, 'IDSC', 'NOME DO
SCORECARD', 'IDTEMPLATE', 'ID TIPO DE SCORECARD');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 153

4.6.9.8 - STRSCORECARDACCESS - Inclusão de segurança do


Scorecard
Este modelo de importação possibilita inserir a segurança de acesso para o Scorecard.

Para a inserção de cada um destes itens na planilha é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 – C ódigo do componente
Desempenho

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
8 – Inserir Segurança do Scorecard

NMFIELD01 X TEXTO 255 Identificador do Scorecard

Tipo de controle de acesso.

1 – Equipe

2 – Área

NMFIELD02 X NUMÉRIC O 2 3 – Área/Função

4 – Função

5 – Usuário

6 – Todos

NMFIELD03 x¹ TEXTO 255 Identificador da área

NMFIELD04 x² TEXTO 255 Identificador da Função

NMFIELD05 x² TEXTO 255 Identificador do Usuário (Matrícula)

NMFIELD06 x4 TEXTO 255 Identificador da Equipe

Tipo de permissão: 1 - Permitir; 2 –


NMFIELD07 X NUMÉRIC O 2 Negar

Obrigatório para Inserir Segurança

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 154

Incluir/Alterar: Acesso de Incluir e


Alterar da Estrutura do Scorecard.
NMFIELD08 x5 NUMÉRIC O 2
C oloque o valor 1 para permitir o acesso
a incluir e alterar.

Excluir: Acesso de Exclusão da Estrutura


NMFIELD09 x5 NUMÉRIC O 2 do Scorecard. C oloque o valor 1 para
permitir o acesso para excluir.

Visualizar: Acesso de Visualização da


NMFIELD10 x5 NUMÉRIC O 2 Estrutura Scorecard. C oloque o valor 1
para permitir o acesso para visualizar.

Importação: Acesso de Importação de


NMFIELD11 x5 NUMÉRIC O 2 todos os Indicadores. C oloque o valor 1
para permitir o acesso para importação.

§ x¹ – C ampo deverá ser preenchido se o tipo de controle for Área.

§ x² – C ampo deverá ser preenchido se o tipo de controle for Função.

§ x³ – C ampo deverá ser preenchido se o tipo de controle for Usuário.

§ x4 – C ampo deverá ser preenchido se o tipo de controle for Equipe.

§ x5 – Ao menos uma das seguranças de acesso deve ser preenchida.

Exemplo de um comando para inserção de dados via interface:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (1, 1, 138, 8, 'IDSC', 5, 'ID AREA', 'ID
FUNCTION', 'ID USER', 'ID TEAM', 1, 1, 1, 1, 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 155

4.6.9.9 - STRDELSCORECARDACCESS - Exclusão de


segurança do Scorecard
Este modelo de importação possibilita excluir segurança de acesso para o Scorecard.

Para a inserção de cada um destes itens na planilha é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 – C ódigo do componente
Desempenho

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
9 – Excluir Segurança do Scorecard

NMFIELD01 X TEXTO 255 Identificador do Scorecard

Tipo de acesso.

1 – Equipe

2 – Área

3 – Área/Função

4 – Função
NMFIELD02 NUMÉRIC O 2
5 – Usuário

6 – Todos

C aso fique em branco (nulo) este campo


então o sistema excluirá todos os
registros de segurança do Scorecard.

NMFIELD03 x¹ TEXTO 255 Identificador da área

NMFIELD04 x² TEXTO 255 Identificador da Função

NMFIELD05 x³ TEXTO 255 Identificador do Usuário (Matrícula)

NMFIELD06 x4 TEXTO 255 Identificador da Equipe

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 156

§ x¹ – C ampo deverá ser preenchido se o tipo de acesso for Área.

§ x² – C ampo deverá ser preenchido se o tipo de acesso for Função.

§ x³ – C ampo deverá ser preenchido se o tipo de acesso for Usuário.

§ x4 – C ampo deverá ser preenchido se o tipo de acesso for Equipe.

Exemplo de um comando para exclusão de dados via interface:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06) VALUES (1, 1, 138, 9,
'IDSC', 5, 'ID AREA', 'ID FUNCTION', 'ID USER', 'ID TEAM');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 157

4.6.9.10 - STRSCOREACCESSMTR - Inclusão de segurança


padrão para indicador/elemento do Scorecard
Este modelo de importação possibilita inserir segurança de acesso padrão para indicador/elemento no
cadastro do Scorecard. Esta segurança é utilizado somente quando for configurado no Scorecard para ter
segurança padrão para indicador/elemento.

Para a inserção de cada um destes itens na planilha é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 – C ódigo do componente
Desempenho

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 10 – Inserir Segurança de
Indicador/Elemento do Scorecard

NMFIELD01 X TEXTO 255 Identificador do Scorecard

Tipo de controle de acesso.

1 – Equipe

2 – Área

NMFIELD02 X NUMÉRIC O 2 3 – Área/Função

4 – Função

5 – Usuário

6 – Todos

NMFIELD03 x¹ TEXTO 255 Identificador da área

NMFIELD04 x² TEXTO 255 Identificador da Função

NMFIELD05 x² TEXTO 255 Identificador do Usuário (Matrícula)

NMFIELD06 x4 TEXTO 255 Identificador da Equipe

Tipo de permissão: 1 - Permitir; 2 -


NMFIELD07 X NUMÉRIC O 2
Negar

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 158

Alertas: Envio de email de Alerta do


NMFIELD08 x5 NUMÉRIC O 2 Indicador. C oloque o valor 1 para
permitir o envio de alerta.

Visualizar: Acesso de Visualização


NMFIELD09 x5 NUMÉRIC O 2 coloque o valor 1 para permitir o acesso
para visualizar.

Editar (Detalhes): Acesso para


incluir/editar na tela de detalhes do
NMFIELD10 x5 NUMÉRIC O 2 Indicador/Elemento. C oloque o valor 1
para permitir o acesso para editar a tela
de detalhes.

Meta: Responsável em inserir a Meta do


NMFIELD11 x5 NUMÉRIC O 2 Indicador. C oloque o valor 1 para definir
os responsáveis pela Meta do Indicador.

Medição: Responsável em inserir a


Medição do indicador. C oloque o valor 1
NMFIELD12 x5 NUMÉRIC O 2
para definir o responsável pela Medição
do indicador.

Responsável: Responsável pelas


informações do indicador. C oloque o
NMFIELD13 x5 NUMÉRIC O 2
valor 1 para definir quem responde pelo
indicador.

§ x¹ – C ampo deverá ser preenchido se o tipo de controle for Área.

§ x² – C ampo deverá ser preenchido se o tipo de controle for Função.

§ x³ – C ampo deverá ser preenchido se o tipo de controle for Usuário.

§ x4 – C ampo deverá ser preenchido se o tipo de controle for Equipe.

§ x5 – Ao menos uma das seguranças de acesso deve ser preenchida.

Exemplo de um comando para inserção de dados via interface:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13) VALUES (1, 1, 138, 10,
'IDSC', 5, 'ID AREA', 'ID FUNCTION', 'ID USER', 'ID TEAM', 1, 1, 1, 1, 1, 1, 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 159

4.6.9.11 - STRDELSCOREACCESSMTR - Exclusão da


segurança padrão para indicador/elemento do Scorecard
Este modelo de importação possibilita excluir segurança de acesso padrão para indicador/elemento no
cadastro do Scorecard.

Para a inserção de cada um destes itens na planilha é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
138 – C ódigo do componente
Desempenho

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 11 – Excluir Segurança de
Indicador/Elemento do Scorecard

NMFIELD01 X TEXTO 255 Identificador do Scorecard

Tipo de acesso.

1 – Equipe

2 – Área

3 – Área/Função

4 – Função
NMFIELD02 NUMÉRIC O 2
5 – Usuário

6 – Todos

C aso fique em branco (nulo) este campo


então o sistema excluirá todos os
registros de segurança do
Indicador/Elemento do Scorecard.

NMFIELD03 x¹ TEXTO 255 Identificador da área

NMFIELD04 x² TEXTO 255 Identificador da Função

NMFIELD05 x³ TEXTO 255 Identificador do Usuário (Matrícula)

NMFIELD06 x4 TEXTO 255 Identificador da Equipe

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 160

§ x¹ – C ampo deverá ser preenchido se o tipo de acesso for Área.

§ x² – C ampo deverá ser preenchido se o tipo de acesso for Função.

§ x³ – C ampo deverá ser preenchido se o tipo de acesso for Usuário.

§ x4 – C ampo deverá ser preenchido se o tipo de acesso for Equipe.

Exemplo de um comando para exclusão de dados via interface:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06) VALUES (1, 1, 138, 11,
'IDSC', 5, 'ID AREA', 'ID FUNCTION', 'ID USER', 'ID TEAM');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 161

4.6.10 - Documento

Essa seção contém os seguintes tópicos:

§ DCACCESS - Permissão de acesso a documentos

§ DCDOC - Importação de documentos

§ DCDOCATR - Importação de atributos

§ DCDOCATRASS - Importação de associação de atributos

§ DCDOCATRVAL - Importação de valores de atributos

§ DCDOCCANCEL - Cancelamento de documento

§ DCDOCCOMP - Importação de documentos complementares

§ DCDOCELEC - Importação de arquivo eletrônico de documentos

§ DCDOCREV - Importação de revisão de documentos

§ DCDOCREVPAR - Importação de participantes da revisão

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 162

4.6.10.1 - DCACCESS - Permissão de acesso a documentos

Este modelo de importação possibilita inserir:

§ Permissão de acesso a um documento.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 - C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
6 - Importação de direitos de acesso.

NMFIELD01 X TEXTO 255 Identificador do documento.

Tipo de acesso:

1 - Grupo de usuários (Equipe);

2 - Área;

NMFIELD02 X TEXTO 255 3 - Área/Função;

4 - Função;

5 - Usuário;

6 - Todos.

Tipo de permissão:

1 - Permitir;
NMFIELD03 TEXTO 255
2 - Negar.

(C aso não informado, o valor padrão é 1)

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 163

Permissões:

1 - C onhecimento;

2 -Treinamento;

3 - Visualizar;

4 - Alterar;

5 - Excluir;

6 - Imprimir;

7 - Arquivar;

8 - Revisar;

9 - Distribuir cópia;
NMFIELD04 TEXTO 255
10 - Registrar Treinamento;
X
11 - C ancelar;

12 - Salvar Localmente;

13 - Assinar;

14 - Notificação;

15 - Incluir C omentário;

16 - Avaliar Aplicabilidade.

Esses valores podem ser combinados,


sendo separados por vírgula. Exemplo: 3,
4, 5, 11 (Acessos de Visualizar, Alterar,
Excluir e C ancelar).

Identificador da área (Requerido


NMFIELD05 TEXTO 255 dependendo do tipo de acesso
[NMFIELD02]).

Identificador da função (Requerido


NMFIELD06 TEXTO 255 dependendo do tipo de acesso
[NMFIELD02]).

Login do usuário (Requerido dependendo


NMFIELD07 TEXTO 255
do tipo de acesso [NMFIELD02]).

Identificador do grupo de usuários


NMFIELD08 TEXTO 255 (Requerido dependendo do tipo de
acesso [NMFIELD02]).

NMFIELD09 X TEXTO 255 Identificador da categoria.

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 164

Exemplo da função inserir permissão de acesso:

INSERT INTO ADINTERFACE(CDINTERFACE, CDISOSYSTEM, FGIMPORT,FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES(1, 73, 1, 6, 'TR000005', '6', '1',
'1,2,3,4,5,6,7,8,9,10,11,12,13,14,15');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 165

4.6.10.2 - DCDOC - Importação de documentos

Este modelo de importação possibilita inserir:

§ Dados de um documento.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

73 - C ódigo do componente SE Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 - Insere um novo documento.

Identificador do documento (caso não


NMFIELD01 TEXTO 255 informado, será criado um identificador
automaticamente).

NMFIELD02 X TEXTO 255 Identificador da categoria.

NMFIELD03 X TEXTO 255 Título do documento.

Nome do autor do documento (caso não


NMFIELD04 TEXTO 255
informado, será usado o usuário de cadastro).

Herdar acesso da categoria:

1 - Herdar;
NMFIELD05 TEXTO 255
2 - Não herdar.

(caso não informado, será usado 1 - Herdar)

NMFIELD06 TEXTO 255 Data da revisão (Formato: yyyy-mm-dd).

NMFIELD07 X TEXTO 255 Identificador do usuário de cadastro.

NMFIELD08 TEXTO 255 Identificador da primeira revisão.

NMFIELD09 TEXTO 255 Permite importar documentos em indexação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 166

Obs.: somente para documentos com


categoria sem controle de revisão. (informar o
valor 1)

C ódigo da interface superior. Se a interface


NMFIELD75 TEXTO 255 superior não for importada com sucesso, a
interface atual não será executada.

DSFIELD01 TEXTO 4000 Resumo do documento.

Exemplo da função inserir documento:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
DSFIELD01) VALUES (1, 73, 1, 1, 'TR000005', 'TR', 'SoftExpert Excellence Suite -
Arquitetura de Integração', 'Diego Silveira', '1', '2009-07-07', 'SILVEIRA', 'A',
'Documentação de interfaces');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 167

4.6.10.3 - DCDOCATR - Importação de atributos

Este modelo de importação possibilita inserir:

§ Dados de um atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 - C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
96 - Insere um novo atributo.

NMFIELD01 X TEXTO 255 Identificador do atributo.

NMFIELD02 X TEXTO 255 Nome do atributo.

NMFIELD03 X TEXTO 255 Identificador do usuário.

Tipo do atributo:

1 - Lista de valores;
NMFIELD04 X TEXTO 255
2 - Indeterminado;

3 - Externo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 168

Tipo de dados do atributo.

Listas de Valores:

1 - Texto;

2 - Numérico;

3 - Data;

5 - Moeda.

Indeterminado
NMFIELD05 TEXTO 255
1 - Texto;

2 - Numérico;

3 - Data;

4 - Memorando;

5 - Moeda.

Externo

1 - Texto.

Modo de seleção.

Os tipos de atributos Lista de Valores e


Externo devem informar o Modo de
Seleção. Valores aceitos:

1 - Zoom;
NMFIELD06 TEXTO 255
2 - C ombo.

O tipo de atributo Lista de Valores pode


informar se o atributo será Multivalorado.
Valores aceitos:

1 - Multivalorado.

NMFIELD07 TEXTO 255 Multivalorado.

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

Exemplo da função inserir atributos:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (01, 73,
1, 96, 'LDATA', 'Data List', 'Peter',’1’,’3’,’2’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 169

4.6.10.4 - DCDOCATRASS - Importação de associação de


atributos
Este modelo de importação possibilita inserir:

§ Dados de uma associação de atributos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 – C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 94 – Insere uma nova associação de
atributo.

NMFIELD01 X TEXTO 255 Identificador do documento.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do tipo


X TEXTO 255 data:
NMFIELD03
§ dd/mm/aaaa;

§ aaaa-mm-dd.

Identificador da revisão.

Informação obrigatória caso o


NMFIELD04 X TEXTO 255
componente necessite do código da
revisão na tabela específica do atributo.

NMFIELD05 X TEXTO 255 Identificador da categoria.

C aso seja informado o valor 1. A


interface verificará se o valor do atributo
NMFIELD10 TEXTO 255
já pertence a lista de valores, se ele não
existir será incluído.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 170

Valor do atributo.
DSFIELD01 X TEXTO 4000 Informação obrigatória caso o valor do
atributo seja do tipo MEMO.

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

Exemplo da função inserir associação de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 73, 1, 94, 'POP000001', 'WEIGHT',
'120 Kg', '00');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 171

4.6.10.5 - DCDOCATRVAL - Importação de valores de


atributos
Este modelo de importação possibilita inserir:

§ Dados de um valor de atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 - C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
95 - Insere um novo valor de atributo.

NMFIELD01 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Informações obrigatórias caso o atributo


NMFIELD02 X TEXTO 255 seja do tipo Lista de Valores. Atributos do
tipo indeterminado não serão aceitos
para importação valores.

Utilizar como padrão.

1 - O valor do atributo será o padrão


X TEXTO 255 para o atributo.
NMFIELD03
2 - O valor do atributo não será o padrão
para o atributo.

NMFIELD04 X TEXTO 255 Identificador do usuário.

Servidor (o nome ou endereço de IP


NMFIELD05 TEXTO 255 onde se encontra o Banco de Dados de
atributos externos).

Alias/C aminho da base (atributo


NMFIELD06 TEXTO 255
externo).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 172

Usuário do banco de dados (atributo


NMFIELD07 TEXTO 255
externo).

NMFIELD08 TEXTO 255 Senha (atributo externo).

Tipo de BD.

1 - ITERBASE

2 - MSSQL

3 - MSSQL (ODBC )

4 - ORAC LE < 8.05

5 - ORAC LE 8/9 (SERVIC E NAME)

NMFIELD09 TEXTO 255 6 - ORAC LE 8/9 (SID)

7 - ORAC LE (ODBC )

8 - DB2 (ODBC )

9 - INFORMIX

10 - ORAC LE 8/9 (TNS NAME)

11 - MySQL

12 - POSTGRESQL

SQL (Select que fará a busca do campo


NMFIELD10 TEXTO 255
do atributo externo).

C ampo.

Padrões para entrada de dados do tipo


NMFIELD11 TEXTO 255
data:

· aaaa-mm-dd.

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

Exemplo da função inserir valores de atributos:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (01, 73, 1, 95, 'LDATA', 'Data List',
'1', 'DES145', 'Peter', 'BDORACLE',’th01’,’1’,’ORACLE’,’’ ,’’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 173

4.6.10.6 - DCDOCCANCEL - Cancelamento de documento

Este modelo de importação possibilita cancelar:

§ Documento

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Cancelar

Coluna Requerio Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

73 - C ódigo do componente SE Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
8 - C ancelamento de documento.

NMFIELD01 X TEXTO 255 Identificador do documento.

Identificador do usuário responsável pelo


NMFIELD02 X TEXTO 255
cancelamento.

NMFIELD03 X TEXTO 255 Identificador da categoria.

C ódigo da interface superior. Se a interface


NMFIELD75 TEXTO 255 superior não for importada com sucesso, a
interface atual não será executada.

DSFIELD01 X TEXTO 4000 Justificativa do cancelamento do documento.

Exemplo do cancelamento:

INSERT INTO ADINTERFACE(CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD75, DSFIELD01)
VALUES (1, 1, 73, 8, 'DOC000001', '0110', 'DOC', NULL, 'Documento obsoleto');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 174

4.6.10.7 - DCDOCCOMP - Importação de documentos


complementares
Este modelo de importação possibilita inserir:

§ Associação de documentos complementares.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 - C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 7 - Importação de documentos
complementares.

NMFIELD01 X TEXTO 255 Identificador do documento superior.

Identificador da revisão do documento


NMFIELD02 X TEXTO 255
superior.

Identificador da categoria do documento


NMFIELD03 X TEXTO 255
superior.

NMFIELD04 X TEXTO 255 Identificador do documento inferior.

Identificador da revisão do documento


NMFIELD05 X TEXTO 255
inferior.

Identificador da categoria do documento


NMFIELD06 X TEXTO 255
inferior.

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 175

Exemplo da função Inserir documento complementar:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1 , 73, 1, 7, 'TR000005', '02',
'TR000001', '00' );

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 176

4.6.10.8 - DCDOCELEC - Importação de arquivo eletrônico de


documentos
Este modelo de importação possibilita inserir:

§ Dados de um arquivo eletrônico de documento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 - C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
97 - Insere uma novo arquivo eletrônico.

NMFIELD01 X TEXTO 255 Identificador do documento.

NMFIELD02 X TEXTO 255 Identificador da revisão.

Nome do arquivo. Incluir a extensão.


NMFIELD03 X TEXTO 255
Ex.: Documento.doc

NMFIELD04 TEXTO 255 Identificador do usuário.

Diretório do arquivo eletrônico (Deve ser


NMFIELD05 TEXTO 255 informado o campo NMFIELD05 ou
FLFIELD01).

Tipo de compactação do arquivo


eletrônico.

NMFIELD06 TEXTO 255 0 - Arquivo não compactado.

1 - C ompactação GZ.

2 - C ompactação ZIP.

NMFIELD07 X TEXTO 255 Identificador da categoria.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 177

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

FLFIELD01 FILE Associação do arquivo eletrônico.

Exemplo da função inserir arquivo eletrônico de documento:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, FLFIELD01)
VALUES (1, 73, 1, 97, 'TR000005', '* TH0017', 'CGQ Manual of Quality.doc',
'THIAGO01', 'C:\REPOSITORIO01\CGQMANUALOFQUALITY.DOC', '0', '');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 178

4.6.10.9 - DCDOCREV - Importação de revisão de


documentos
Este modelo de importação possibilita inserir:

§ Dados de uma revisão de documento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

73 - C ódigo do componente SE Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
99 - Insere uma nova revisão.

NMFIELD01 X TEXTO 255 Identificador do documento.

NMFIELD02 X TEXTO 255 Identificador do usuário criador da revisão.

Identificador da revisão (caso não informado,


TEXTO 255
NMFIELD03 será criado um novo identificador).

Identificador do roteiro da revisão.


NMFIELD04 TEXTO 255 Informações obrigatórias de acordo com a
configuração do roteiro de revisão.

Data da revisão. C aso não seja informado, as


datas receberão a data atual.
NMFIELD05 TEXTO 255
Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

Data de início programado. C aso não seja


informado, as datas receberão a data atual.
NMFIELD06 TEXTO 255
Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 179

Data de criação da revisão. C aso não seja


informado, as datas receberão a data atual.
NMFIELD07 TEXTO 255
Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

NMFIELD08 TEXTO 255 Identificador do motivo da revisão.

Data de finalização programada.

NMFIELD09 TEXTO 255 Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

Data de início real.

NMFIELD10 TEXTO 255 Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

Data de finalização real.

NMFIELD11 TEXTO 255 Padrões para entrada de dados do tipo data:

§ aaaa-mm-dd.

Opcional. Para trocar o título do documento da


NMFIELD12 TEXTO 255
nova revisão.

Opcional. Para trocar o identificador do


NMFIELD13 TEXTO 255
documento da nova revisão.

Opcional. Para trocar o autor do documento da


NMFIELD14 TEXTO 255
nova revisão.

Opcional. Para informar o término da revisão.


NMFIELD15 TEXTO 255
(Informar valor 1)

NMFIELD16 X TEXTO 255 Identificador da categoria.

C ódigo da interface superior. Se a interface


NMFIELD75 TEXTO 255 superior não for importada com sucesso, a
interface atual não será executada.

DSFIELD01 TEXTO 4000 Justificativa da revisão.

DSFIELD02 TEXTO 4000 Descrição da revisão.

Opcional. Para trocar o resumo do documento


DSFIELD03 TEXTO 4000
da nova revisão.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 180

Exemplo da função inserir revisão de documento:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, DSFIELD01, DSFIELD02) VALUES (1, 73, 1, 99,
'TR000005', 'THIAGO01', '02', 'Route 01', '2009-07-07', '2009-07-07', '2009-07-
07', '01', '2009-07-07', '2009-07-07', '2009-07-07',’Document is out of
date’,’New Revision of Document’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 181

4.6.10.10 - DCDOCREVPAR - Importação de participantes da


revisão
Este modelo de importação possibilita inserir:

§ Dados de um participante da revisão de documento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


integração:
C DISOSYSTEM X NUMÉRIC O 10
73 - C ódigo do componente SE
Documento.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 98 - Insere um novo participante da
revisão.

NMFIELD01 X TEXTO 255 Identificador do documento.

Tipo de controle: C ampo(s)


obrigatório(s):

1 - Equipe NMFIELD06

2 - Área NMFIELD07
NMFIELD02 X TEXTO 255
3 - Área/Função NMFIELD07/
NMFIELD08

4 - Função NMFIELD08

5 - Usuário NMFIELD09

Etapa da revisão.

Valores possíveis:

1 - Elaboração;
X TEXTO 255
NMFIELD03 2 - C onsenso;

3 - Aprovação;

4 - Homologação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 182

NMFIELD04 X TEXTO 255 Sequência do participante.

NMFIELD05 X TEXTO 255 Prazo do participante em dias.

NMFIELD06 TEXTO 255 Identificador da equipe.

NMFIELD07 TEXTO 255 Identificador da área.

NMFIELD08 TEXTO 255 Identificador da função.

NMFIELD09 TEXTO 255 Identificador do usuário.

Identificador de aprovação de revisão do


participante .

1 – Aprovado;
NMFIELD10 TEXTO 255
2 – Reprovado.

Obrigatório preenchimento do
NMFIELD11.

Data da aprovação/reprovação da
NMFIELD11 TEXTO 255 revisão.

Obrigatório peenchimento do NMFIELD10

NMFIELD12 X TEXTO 255 Identificador da categoria.

NMFIELD13 X TEXTO 255 Identificador da revisão.

C ódigo da interface superior. Se a


interface superior não for importada com
NMFIELD75 TEXTO 255
sucesso, a interface atual não será
executada.

Exemplo da função inserir participantes da revisão de documento:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09) VALUES (1, 73, 1, 98, '* TH0017', '5', '1', '1', '1', '', '', '',
'THIAGO01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 183

4.6.11 - Inspeção

Essa seção contém os seguintes tópicos:

§ IPCFG - Configuração da inspeção

§ IPCFGCAR - Relacionamento de característica na configuração da inspeção

§ IPCFGCKL – Relacionamento de checklist na configuração da inspeção

§ IPIQS - Índice de avaliação

§ IPQUAL - Importação das qualificações da inspeção

§ IPREC - Importação de recebimentos

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 184

4.6.11.1 - IPCFG - Configuração da inspeção

Este modelo de importação possibilita inserir/alterar/excluir:

§ Dados da ficha de inspeção

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

34 – C ódigo do componente SE Inspeção.

C ódigo da operação a ser efetuada:

14 – Inserir;
FGOPTION X NUMÉRIC O 2
15 – Alterar;

16 – Excluir.

NMFIELD01 X1 TEXTO 255 Identificador do tipo de ficha de inspeção.

NMFIELD02 X TEXTO 255 Identificador da ficha de inspeção.

NMFIELD03 X1 TEXTO 255 Identificador do item/insumo.

NMFIELD04 X1 TEXTO 255 Identificador da revisão do item/insumo.

NMFIELD05 X1 TEXTO 255 Identificador do processo.

NMFIELD06 X1 TEXTO 255 Identificador da revisão do processo.

NMFIELD07 X1 TEXTO 255 Identificador da atividade do processo.

NMFIELD08 X2 TEXTO 255 Nome do grupo de avaliação.

NMFIELD09 X2 TEXTO 255 Identificador do índice de qualidade.

Permitir alterar o fluxo de recebimento:

NMFIELD10 TEXTO 255 1 – Permitir;

2 – Não permitir (opção padrão).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 185

NMFIELD11 X3 TEXTO 255 Identificador do fluxo de inspeção

Bloquear recebimentos para esta ficha de


inspeção:
NMFIELD12 TEXTO 255
1 – Bloquear;

2 – Não bloquear (opção padrão).

Tipo de frequência:

1 – Não controlada;

2 – Data de execução;
NMFIELD13 X4 TEXTO 255
3 – Inspecionar uma instância a cada... (só está
disponível quando houverem processos
envolvidos).

NMFIELD14 X5 TEXTO 255 Frequência/Número de instâncias.

Unidade de frequência:

1 – Dias;

NMFIELD15 X5 TEXTO 255 2 – Semanas;

3 – Meses;

4 – Anos.

NMFIELD16 X5 TEXTO 255 Data da próxima execução.

NMFIELD17 X5 TEXTO 255 Equipe responsável.

NMFIELD18 X6 TEXTO 255 Frequência de inspeção.

NMFIELD19 X6 TEXTO 255 Nome do tipo de skip-lote.

NMFIELD20 X6 TEXTO 255 Sequência da frequência do skip-lote selecionado.

C ontrolar amostra inicial:

NMFIELD21 TEXTO 255 1 – Sim;

2 – Não (opção padrão).

Situação da amostra:

1 – Bloqueado;
NMFIELD22 X7 TEXTO 255
2 – Amostra inicial;

3 – Liberado.

NMFIELD23 X7 TEXTO 255 Prazo.

C ontrolar validade da amostra inicial:

NMFIELD24 TEXTO 255 1 – Sim;

2 – Não (opção padrão).

NMFIELD25 X8 TEXTO 255 Frequência da validade da amostra inicial.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 186

Unidade de frequência da validade da amostra


inicial:

1 – Dias;
NMFIELD26 X8 TEXTO 255
2 – Semanas;

3 – Meses;

4 – Inspeções.

DSFIELD01 TEXTO 4000 Observações da amostra inicial.

Registrar médias/leituras:

NMFIELD27 X2 TEXTO 255 1 – Registrar médias;

2 – Registrar leituras.

Regra:

1 – Plano de amostragem;

NMFIELD28 X9 TEXTO 255 2 – Tabela de amostragem;

3 – Tamanho definido;

4 – Porcentagem.

Plano de amostragem:

1 – Simples;
NMFIELD29 X9 TEXTO 255
2 – Duplo;

3 – Múltipla.

Nível de inspeção:
NMFIELD30 X9 TEXTO 255 As opções disponíveis são os mesmos valores
mostrados na tela de dados da ficha de inspeção.

Regime de trabalho:

1 – Atenuado;
NMFIELD31 X9 TEXTO 255
2 – Normal;

3 – Severo.

NQA:
NMFIELD32 X9 TEXTO 255 As opções disponíveis são os mesmos valores
mostrados na tela de dados da ficha de inspeção.

NMFIELD33 X9 TEXTO 255 Identificador da tabela de amostragem.

NMFIELD34 X9 TEXTO 255 Tamanho da amostra.

Tamanho de amostra fixo:

NMFIELD35 X9 TEXTO 255 1 – Sim;

2 – Não (opção padrão).

NMFIELD36 X9 TEXTO 255 Número/Porcentagem máxima de rejeitos.

NMFIELD37 X9 TEXTO 255 Porcentagem.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 187

§ X 1 – Obrigatório durante a inclusão, ignorado para outras ações

§ X 2 – Requerido durante a inclusão, opcional durante a alteração e exclusão

§ X 3 – Obrigatório caso não seja permitido alterar o fluxo de inspeção

§ X 4 – Obrigatório durante a inclusão caso o tipo de objeto da ficha permita que a frequência seja controlada

§ X 5 – Obrigatório durante a inclusão caso a frequência seja controlada

§ X 6 – Obrigatório durante a inclusão caso o tipo de objeto da ficha exija que a frequência de inspeção seja
preenchida

§ X 7 – Obrigatório durante a inclusão caso o tipo de objeto da ficha exija que a frequência de inspeção seja
preenchida e a opção de controlar amostra inicial esteja ativa

§ X 8 – Obrigatório durante a inclusão caso o tipo de objeto da ficha exija que a frequência de inspeção seja
preenchida, a opção de controlar amostra inicial e de controlar a validade estejam ativas.

§ X 9 – Obrigatório caso o tipo de objeto da ficha exija o preenchimento de um plano de amostragem e a opção da
regra de amostragem exija o preenchimento.

Exemplo de Inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD08, NMFIELD09, NMFIELD10, NMFIELD11,
NMFIELD27, NMFIELD28) VALUES (11, 1, 14, 34, 'Matéria-Prima', 'SUPPLY000001',
'001', '0', 'Avaliadores', '01', '2', 'DP', 1, 1);

Exemplo de Alteração:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD02,


NMFIELD11) VALUES (12, 1, 15, 34, 'SUPPLY000001', NULL);

Exemplo de Exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD02)


VALUES (12, 1, 16, 34, 'SUPPLY000001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 188

4.6.11.2 - IPCFGCAR - Relacionamento de característica na


configuração da inspeção
Este modelo de importação possibilita associar/alterar/desassociar:

§ Dados da característica da ficha de inspeção.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

34 – C ódigo do componente SE Inspeção.

C ódigo da operação a ser efetuada:

20 – Inserir característica;
FGOPTION X NUMÉRIC O 2
21 – Alterar característica;

22 – Excluir característica.

NMFIELD01 X TEXTO 255 Identificador da ficha de inspeção.

NMFIELD02 X TEXTO 255 Identificador da característica.

Requerido:

NMFIELD03 TEXTO 255 1 – Requerido (opção padrão);

2 – Não requerido.

NMFIELD04 X1 TEXTO 255 Validade.

Unidade de frequência:

1 – Dias;

NMFIELD05 X1 TEXTO 255 2 – Semanas;

3 – Meses;

4 – Inspeções.

Incluir característica no lauda de inspeção:

NMFIELD06 TEXTO 255 1 – Sim;

2 – Não (opção padrão).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 189

Registrar médias/leituras:

NMFIELD07 X2 TEXTO 255 1 – Registrar médias;

2 – Registrar leituras.

Regra:

1 – Plano de amostragem;

NMFIELD08 X3 TEXTO 255 2 – Tabela de amostragem;

3 – Tamanho definido;

4 – Porcentagem.

Plano de amostragem:

1 – Simples;
NMFIELD09 X3 TEXTO 255
2 – Duplo;

3 – Múltipla.

Nível de inspeção:
NMFIELD10 X3 TEXTO 255 As opções disponíveis são os mesmos valores
mostrados na tela de dados da ficha de inspeção.

Regime de trabalho:

1 – Atenuado;
NMFIELD11 X3 TEXTO 255
2 – Normal;

3 – Severo.

NQA:
NMFIELD12 X3 TEXTO 255 As opções disponíveis são os mesmos valores
mostrados na tela de dados da ficha de inspeção.

NMFIELD13 X3 TEXTO 255 Identificador da tabela de amostragem.

NMFIELD14 X3 TEXTO 255 Tamanho da amostra.

Tamanho de amostra fixo:

NMFIELD15 X3 TEXTO 255 1 – Sim;

2 – Não (opção padrão).

NMFIELD16 X3 TEXTO 255 Número/Porcentagem máxima de rejeitos.

NMFIELD17 X3 TEXTO 255 Porcentagem.

§ X 1 – Obrigatório durante a inclusão caso a opção “Requerido” esteja desativado.

§ X 2 – Obrigatório durante a inclusão, opcional durante a alteração/exclusão.

§ X 3 – Obrigatório caso a opção do tipo de amostragem selecionada exigir o preenchimento do campo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 190

Exemplo de Associação:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD07, NMFIELD08, NMFIELD17, NMFIELD16) VALUES (1, 1, 20, 34,
'ITPROC0001', 'SEMI01', '1', '4', '6', '6');

Exemplo de Alteração:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD17, NMFIELD16) VALUES (2, 1, 21, 34, 'ITPROC0001', 'SEMI01',
'5', '5');

Exemplo de Desassociação:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD17, NMFIELD16) VALUES (2, 1, 22, 34, 'ITPROC0001', 'SEMI01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 191

4.6.11.3 - IPCFGCKL – Relacionamento de checklist na


configuração da inspeção
Este modelo de importação possibilita associar/desassociar:

§ Checklists da ficha de inspeção

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Associação

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

34 – C ódigo do componente SE Inspeção.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 25 – Associar checklist;

26 – Desassociar checklist.

NMFIELD01 X TEXTO 255 Identificador da ficha de inspeção.

NMFIELD02 X TEXTO 255 Identificador da checklist.

Exemplo de associação:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (1, 1, 25, 34, 'ITPROC0001', 'CKL0001');

Exemplo de desassociação:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02) VALUES (1, 1, 26, 34, 'ITPROC0001', 'CKL0001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 192

4.6.11.4 - IPIQS - Índice de avaliação

Este modelo de importação possibilita inserir/alterar/excluir:

§ Dados do da avaliação de índice

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Insere uma leitura de índice de avaliação

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

34 – C ódigo do componente SE Inspeção.

C ódigo da operação a ser efetuada:

11 – Incluir;
FGOPTION X NUMÉRIC O 2 12 – Alterar;

13 – Excluir (somente a última avaliação pode


ser excluída).

NMFIELD01 X TEXTO 255 Identificador do tipo de avaliação.

NMFIELD02 X1 TEXTO 255 Identificador do objeto (item/insumo)

NMFIELD03 X1 TEXTO 255 Nome fantasia do fornecedor.

NMFIELD04 X2 TEXTO 255 Data do vencimento da avaliação.

NMFIELD05 X TEXTO 255 Valor da pontuação da avaliação.

NMFIELD06 X1 TEXTO 255 Identificador do processo.

NMFIELD07 X1 TEXTO 255 Identificador da atividade do processo.

DSFIELD01 TEXTO 4000 Observações da avaliação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 193

§ X 1 – Obrigatório para inspeções onde o Objeto, Processo, Atividade do Processo ou Fornecedor fizerem parte da
avaliação, caso contrário são ignorados.

§ X 2 – Obrigatório para inclusão e alteração.

Exemplo de inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 11, 34, 'QIDX000001',
'IT000001', 'SUPPLIER00001', '01/01/2015', '100');

Exemplo de alteração:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (9, 1, 12, 34, 'QIDX000001',
'IT000001', 'SUPPLIER00001', '01/01/2015', '95');

Exemplo de exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (10, 1, 13, 34, 'QIDX000001', 'IT000001',
'SUPPLIER00001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 194

4.6.11.5 - IPQUAL - Importação das qualificações da


inspeção
Este modelo de importação possibilita alterar:

§ Dados do recebimento na etapa de qualificação.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir/editar/excluir índice de qualificação da inspeção

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

34 - C ódigo do componente SE Inspeção.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
10 – Alterar.

NMFIELD01 X TEXTO 255 Identificador (número) do recebimento.

NMFIELD02 X TEXTO 255 Nome do índice de qualificação.

NMFIELD03 X TEXTO 255 Nome da opção do índice de qualificação.

Enviar para a próxima etapa:

1 – Enviar para a próxima etapa;

2 – Não enviar para a próxima etapa.


NMFIELD04 TEXTO 255
O registro só será enviado para a próxima etapa
caso todos os itens do índice estejam
preenchidos.

DSFIELD01 TEXTO 4000 Observação do item do índice de qualificação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 195

Exemplo para atualização da qualificação de um recebimento:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (4, 1, 10, 34, '000001', 'Pontualidade',
'Em dia', 'Observação');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 196

4.6.11.6 - IPREC - Importação de recebimentos

Este modelo de importação possibilita inserir/alterar/enviar para a próxima etapa/excluir:

§ Dados do recebimento

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir recebimento

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

34 – C ódigo do componente SE Inspeção.

C ódigo da operação a ser efetuada:

3 – Incluir;
FGOPTION X NUMÉRIC O 2
4 – Alterar;

5 – Excluir.

NMFIELD01 X1 TEXTO 255 Identificador da ficha de inspeção

NMFIELD02 X2 TEXTO 255 Nome fantasia do fornecedor

NMFIELD03 X3 TEXTO 255 Número do lote

NMFIELD04 X3 TEXTO 255 Número da nota fiscal

NMFIELD05 X3 TEXTO 255 Data da nota fiscal

NMFIELD06 X3 TEXTO 255 Número do pedido

NMFIELD07 X3 TEXTO 255 Data do pedido

NMFIELD08 X3 TEXTO 255 Número da ordem do pedido

NMFIELD09 X3 TEXTO 255 Data da ordem do pedido

NMFIELD10 X3 TEXTO 255 Número da ordem de produção

NMFIELD11 X3 TEXTO 255 Data da ordem de produção

NMFIELD12 X3 TEXTO 255 Data prevista

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 197

NMFIELD13 X3 TEXTO 255 Data real

NMFIELD14 X3 TEXTO 255 Quantidade prevista

NMFIELD15 X3 TEXTO 255 Quantidade real

NMFIELD16 X3 TEXTO 255 C usto previsto

NMFIELD17 X3 TEXTO 255 C usto real

NMFIELD18 X4 TEXTO 255 Identificador do fluxo de inspeção

Enviar para a próxima etapa (somente


para a alteração):
NMFIELD19 TEXTO 255
1 – Enviar para a próxima etapa;

2 – Não enviar para a próxima etapa.

NMFIELD20 X5 TEXTO 255 Identificador de instância do Workflow

NMFIELD21 X6 TEXTO 255 Identificador (número) do Recebimento

NMFIELD22 X3 TEXTO 255 Horário previsto

NMFIELD23 X3 TEXTO 255 Horário real

NMFIELD24 TEXTO 255 Descrição

§ X 1 – Obrigatório durante a inclusão, ignorado em outras ações.

§ X 2 – Obrigatório para inspeções de Insumos, Serviços e Produtos acabados externos, ignorado para outros tipos
de objetos.

§ X 3 – Obrigatório, não-obrigatório ou ignorado, dependendo das configurações do tipo da ficha de inspeção definida.

§ X 4 – Obrigatório caso a opção “Permitir alterar o fluxo durante o recebimento” estiver marcada na ficha de
inspeção, ou ignorado caso contrário.

§ X 5 – Obrigatório caso o objeto da inspeção seja uma instância de processo do Workflow, caso contrário é ignorado.

§ X 6 – Obrigatório para alteração e exclusão.

Exemplo de inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD12, NMFIELD13, NMFIELD14, NMFIELD15) VALUES (1, 1, 3, 34,
'IP0001', 'SUPPLIER001', '2015-01-01', '2015-01-01', 1000, 1000);

Exemplo de alteração:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD21,


NMFIELD15, NMFIELD19) VALUES (2, 1, 4, 34, '000001', 123, 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 198

Exemplo de exclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD21)


VALUES (2, 1, 4, 34, '000001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 199

4.6.12 - Insumo

Essa seção contém os seguintes tópicos:

§ INSATTR - Associação de atributos ao insumo

§ INSINS - Importação de insumos

§ INSINSSTR - Importação da estrutura do insumo

§ INSTYPE - Importação de tipo de insumos

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 200

4.6.12.1 - INSATTR - Associação de atributos ao insumo

Este modelo de importação possibilita a importação de atributos ao cadastro de insumo e determinar o


valor para os mesmos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

149 - C ódigo do componente SE Insumo.

C ódigo da operação a ser efetuada:

14 – Insere uma nova associação de atributo. Se


FGOPTION X NUMÉRIC O 2
o atributo já estiver associado somente atualiza o
valor.

NMFIELD01 X TEXTO 255 Identificador do insumo.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo. Padrões para entrada de dados


do tipo data:
NMFIELD03 X TEXTO 255
§ dd/mm/aaaa;

§ aaaa-mm-dd.

NMFIELD04 TEXTO 255 Identificador da revisão.

C aso seja informado o valor 1. A interface


NMFIELD10 TEXTO 255 verificará se o valor do atributo já pertence a
lista de valores, se ele não existir será incluído.

Valor do atributo. Informação obrigatória caso o


DSFIELD01 TEXTO 4000
valor do atributo seja do tipo MEMO.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 201

Exemplo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04)
VALUES (1, 1, 14, 149, 'INS01','Bitola', '1/4', '00');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 202

4.6.12.2 - INSINS - Importação de insumos

Este modelo de importação possibilita inserir, atualizar ou excluir:

§ Definição do Insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

149 - C ódigo do componente SE Insumo.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 1 - Inserir insumo, se existir, edita;

2 – Excluir insumo.

Identificador do insumo (para exclusão somente


NMFIELD01 X TEXTO 255
este campo é requerido).

NMFIELD02 X TEXTO 255 Nome do insumo.

NMFIELD03 X
1 TEXTO 255 Tipo do insumo (identificador).

NMFIELD04 X TEXTO 255 Equipe responsável (identificador).

NMFIELD05 TEXTO 255 C usto.

NMFIELD06 X TEXTO 255 Unidade de medida (identificador).

Exemplo da função inserir insumo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06) VALUES (1, 149, 1, 1,
‘INS01’, ‘Parafuso’, ‘INS’, ‘Equipe 01’, ‘1.00’, ‘un’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 203

4.6.12.3 - INSINSSTR - Importação da estrutura do insumo

Este modelo de importação possibilita inserir, atualizar ou excluir:

§ Insumo na estrutura.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

149 - C ódigo do componente SE Insumo.

C ódigo da operação a ser efetuada:

3 - Adicionar insumo na estrutura, se existir,


FGOPTION X NUMÉRIC O 2
edita;

4 - Remover insumo da estrutura;

NMFIELD01 X TEXTO 255 Identificador do insumo superior (insumo pai).

Identificador da revisão do insumo superior


NMFIELD02 X TEXTO 255
(insumo pai).

NMFIELD03 X TEXTO 255 Identificador do insumo (insumo filho).

NMFIELD04 X TEXTO 255 Identificador da revisão do insumo (insumo filho).

NMFIELD05 X TEXTO 255 Quantidade.

Exemplo da função inserir insumo na estrutura:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (2, 149, 1, 3, ‘INS01’, ‘01’,
‘INS02’, ‘00’, 5);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 204

4.6.12.4 - INSTYPE - Importação de tipo de insumos

Este modelo de importação possibilita inserir, atualizar ou excluir:

§ Tipo de Insumo.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

149 – C ódigo do componente SE Insumo.

C ódigo da operação a ser efetuada:

FGOPTION X NUMÉRIC O 2 7 – Inserir tipo de insumo, se existir, edita;

8 – Excluir tipo de insumo;

Identificador do tipo de insumo (para exclusão


NMFIELD01 X TEXTO 255
somente este campo é requerido).

NMFIELD02 X TEXTO 255 Nome do tipo de insumo.

NMFIELD03 TEXTO 255 Tipo do insumo superior (Identificador).

NMFIELD04 TEXTO 255 Máscara de identificação (Identificador).

Permitir alterar o identificador gerado pela


máscara de identificação (requerido se a opção
para utilizar máscara de identificação for igual a
NMFIELD05 TEXTO 255
1):

1 – Sim;

2 – Não.

C ontrolar revisão:

NMFIELD06 X TEXTO 255 1 – Sim;

2 – Não.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 205

Modelo de Revisão:

1 – Modelo ISO9000;
NMFIELD07 TEXTO 255
2 – Workflow.

Requerido caso haja revisão

Tipo do roteiro:

1 – Fixo;

NMFIELD08 TEXTO 255 2 – Variável;

3 – Fixo único.

Requerido caso haja revisão

Roteiro de revisão (Identificador):


NMFIELD09 TEXTO 255 Requerido caso modelo de revisão seja ISO9000
e o tipo de roteiro “fixo único”

Processo (Identificador):
NMFIELD10 TEXTO 255 Requerido caso modelo de revisão seja
WORKFLOW.

Identificador da revisão:

1 – Numérico;

NMFIELD11 TEXTO 255 2 – Texto;

3 – C ustomizado.

Requerido caso haja revisão

C iclo:

1 – Numérico;
NMFIELD12 TEXTO 255
2 – Texto.

Requerido caso haja revisão

NMFIELD13 TEXTO 255 Retenção de revisões obsoletas – Quantidade.

Retenção de revisões obsoletas – Unidade de


frequência:

NMFIELD14 TEXTO 255 1 – Revisões;

2 – Meses;

3 – Anos.

Alteração:

1 – Texto;
NMFIELD15 TEXTO 255
2 – Numérico.

Requerido caso haja revisão

C onfiguração ISO9000 – Modo de aprovação:

1 – Incremental;
NMFIELD16 TEXTO 255
2 – C ircular.

Requerido caso modelo de revisão seja ISO9000

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 206

C onfiguração ISO9000 – Encerramento:

1 – Automático;
NMFIELD17 TEXTO 255
2 – Manual.

Requerido caso modelo de revisão seja ISO9000

C onfiguração ISO9000 – Elaboração:

1 – E;
NMFIELD18 TEXTO 255
2 – OU.

Requerido caso modelo de revisão seja ISO9000

C onfiguração ISO9000 – C onsenso:

1 – E;
NMFIELD19 TEXTO 255
2 – OU.

Requerido caso modelo de revisão seja ISO9000

C onfiguração ISO9000 – Aprovação:

1 – E;
NMFIELD20 TEXTO 255
2 – OU.

Requerido caso modelo de revisão seja ISO9000

C onfiguração ISO9000 – Homologação:

1 – E;
NMFIELD21 TEXTO 255
2 – OU.

Requerido caso modelo de revisão seja ISO9000

Iniciar preenchimento de justificativa ao iniciar


uma revisão

NMFIELD22 TEXTO 255 1 – Sim;

2 – Não.

Requerido caso haja revisão

Exemplo da função inserir tipo de insumo sem revisão:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06) VALUES (1, 149, 1, 7,
‘Tipo 01’, ‘Material de Escritório’, NULL, NULL, NULL, 2);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 207

4.6.13 - Manutenção

Esta seção contém os seguintes tópicos:

§ MNMAINTCORRECT – Importação de manutenção corretiva

§ MNMAINTMETER – Leitura de Medidores

§ MNMAINTVARIABLE – Leitura de Variáveis

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 208

4.6.13.1 - MNMAINTCORRECT – Importação de manutenção


corretiva
Este modelo de importação possibilita inserir:

§ Dados de uma manutenção corretiva.

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir/editar/excluir ativo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um


C DINTERFAC E X NUMÉRIC O 10 item a ser importado para o SE
Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será


feita integração:
C DISOSYSTEM X NUMÉRIC O 10
126 – C ódigo do componente
Manutenção.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 1 – C riar uma manutenção
corretiva.

Identificador da atividade (Gerado


NMFIELD01 X TEXTO 255 automaticamente caso não for
informado).

NMFIELD02 X TEXTO 255 Identificador da atividade modelo.

NMFIELD03 X TEXTO 255 Identificador do ativo.

NMFIELD04 X1 TEXTO 255 Data de início de execução.

NMFIELD05 X1 TEXTO 255 Hora de início de execução.

NMFIELD06 X1 TEXTO 255 Porcentagem (%) real.

NMFIELD07 X2 TEXTO 255 Identificador do centro de serviço.

Técnico responsável:

§ C entro de serviço interno:


NMFIELD08 X2 TEXTO 255
Matrícula.

§ C entro de serviço externo: Nome.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 209

Atributos da manutenção. Exemplo:

identificador_do_atributo1=valor_do
_atributo1;

Exemplo com atributo


multivalorado:

identificador_do_atributo1=valor1_d
o_atributo1,valor2_do_atributo1,val
DSFIELD01 X3 TEXTO 4000
or3_do_atributo1.

Obs.: Para atributos com valor


numérico, o separador decasas
decimais deve ser o ’.’. Para
campos data, o valor deve ter o
formato "Y-M-D" (Ano-Mês-Dia)

§ X¹ - Requerido caso o(s) campo(s) "Data de início" e/ou "Hora de início" e/ou "Porcentagem real" estiver(em)
preenchido(s)

§ X² - Requerido se na atividade modelo o mesmo não tiver sido informado

§ X³ - Requerido caso a atividade modelo possua algum atributo requerido

Exemplo de inclusão:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
DSFIELD01) VALUES (1,126,1,1, 'Atividade','Atividade
modelo','Ativo','01/01/1111','11:11', '100','Centro de serviço','Técnico
responsável', 'identificador_atributo1=valor_atributo1');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 210

4.6.13.2 - MNMAINTMETER – Leitura de Medidores

Este modelo de importação possibilita inserir:

§ Leituras de medidor de ativos

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir Leitura

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um


C DINTERFAC E X NUMÉRIC O 10 item a ser importado para o SE
Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será


feita integração:
C DISOSYSTEM X NUMÉRIC O 10
126 – C ódigo do componente SE
Manutenção

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
2 – Inserir leitura de medidor

NMFIELD01 X TEXTO 255 Identificador do ativo.

Ação. Lista de opções:


NMFIELD02 X TEXTO 255 1 – Nova leitura de medidor
2 – Novo reinício de medidor

Valor da leitura.

Utilizar o ponto como separador


NMFIELD03 X¹ TEXTO 255 decimal e não utilizar separador de
grupo de milhares, por exemplo
“16000.000”.

Data da leitura de medidor, no


formato mm/dd/YYYY.
NMFIELD04 TEXTO 255 Se estiver vazio, irá considerar data
e hora da execução do serviço de
importação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 211

Horário da leitura de medidor, no


formato hh:mm (00:00 - 23:59).
NMFIELD05 X² TEXTO 255 Se estiver vazio, irá considerar data
e hora da execução do serviço de
importação.

X¹ - Requerido caso a ação seja Nova leitura de medidor. Não-requerido caso a ação seja Novo reinício de medidor.

X² - Requerido se a data da leitura estiver preenchida.

Exemplo da Inclusão de leitura de medidor:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 126, 2, 'AT-0001', '1',
'1300.000', NULL, NULL);

Exemplo da Inclusão de reinício de medidor:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 126, 2, 'AT-0001', '2',
NULL, '01/15/2016', '15:30');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 212

4.6.13.3 - MNMAINTVARIABLE – Leitura de Variáveis

Este modelo de importação possibilita inserir:

§ Leituras de variáveis de um ativo

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir Leitura

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um


C DINTERFAC E X NUMÉRIC O 10 item a ser importado para o SE
Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será


feita integração:
C DISOSYSTEM X NUMÉRIC O 10
126 – C ódigo do componente SE
Manutenção

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
3 – Inserir leitura de variável

NMFIELD01 X TEXTO 255 Identificador do ativo.

NMFIELD02 X TEXTO 255 Identificador da variável.

C aso seja uma variável subjetiva:

Nome da opção da lista de valores


da variável.

C aso seja uma variável objetiva:


NMFIELD03 X TEXTO 255
Valor da leitura.

Utilizar o ponto como separador


decimal e não utilizar separador de
grupo de milhares, por exemplo
“16000.000”.

Data da leitura de variável, no


formato mm/dd/YYYY.
NMFIELD04 TEXTO 255 Se estiver vazio, irá considerar data
e hora da execução do serviço de
importação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 213

Horário da leitura de variável, no


formato hh:mm(00:00 - 23:59). Se
NMFIELD05 X¹ TEXTO 255 estiver vazio, irá considerar data e
hora da execução do serviço de
importação.

X¹ - Requerido se a data da leitura estiver preenchida.

Exemplo da Inclusão de leitura de variável:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 126, 3, 'AT-0001', 'VAR-
0001', '1300.000', NULL, NULL);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 214

4.6.14 - PDM

Essa seção contém os seguintes tópicos:

§ ITATTR - Associação de atributos ao item

§ ITBOM - Importação da estrutura dos itens

§ ITCARATR - Importação de características do tipo atributo

§ ITCARTPAT - Importação da associação de tipo de ativo às características do item

§ ITCARVAR - Importação de características do tipo variável

§ ITCUST - Importação da associação item x cliente

§ ITDOCASSOC - Associação de documentos ao cadastro de item

§ ITITEM - Importação de itens

§ ITMANU - Importação da associação item x fabricante

§ ITSECU - Importação da segurança dos tipos de itens

§ ITSUPP - Importação da associação item x fornecedor

§ ITTYPE - Importação de tipos de itens

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 215

4.6.14.1 - ITATTR - Associação de atributos ao item

Este modelo de importação possibilita a importação de atributos ao cadastro de item e determinar o valor
para os mesmos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

ITATTR – Associação de atributos ao item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

14 – Insere uma nova associação de


FGOPTION X NUMÉRIC O 2
atributo. Se o atributo já estiver
associado somente atualiza o valor.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do


NMFIELD03 X TEXTO 255 tipo data:

§ dd/mm/aaaa;

§ aaaa-mm-dd.

NMFIELD04 TEXTO 255 Identificador da revisão.

C aso seja informado o valor 1. A


interface verificará se o valor do atributo
NMFIELD10 TEXTO 255
já pertence a lista de valores, se ele
não existir será incluído.

Valor do atributo.
DSFIELD01 TEXTO 4000 Informação obrigatória caso o valor
do atributo seja do tipo MEMO

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 216

Exemplo:

NMFIELD02, NMFIELD03, NMFIELD04) VALUES (1, 107, 1, 14, 'IT001','Voltagem',


'110v', '00');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 217

4.6.14.2 - ITBOM - Importação da estrutura dos itens

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da estrutura de um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir estrutura de itens

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

3 - Inserir item na estrutura, se o mesmo


FGOPTION X NUMÉRIC O 2
existir edita o registro existente;

4 - Excluir item da estrutura.

NMFIELD01 X TEXTO 255 Identificador do item superior (item pai).

Identificador da revisão do item superior


NMFIELD02 X TEXTO 255
(item pai).

NMFIELD03 X TEXTO 255 Identificador do item (item filho).

Identificador da revisão do item (item


NMFIELD04 TEXTO 255
X filho).

NMFIELD05 X TEXTO 255 Quantidade utilizada na estrutura.

Especificação do objeto (C onsiderado 1


por padrão):
NMFIELD06 TEXTO 255
1 - Item;

2 - Insumo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 218

Exemplo de Inserção/edição/exclusão da estrutura de itens:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 3, 107, 'CPU', '01',
'Memória Ram', '01', '1');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (2, 1, 3, 107, 'CPU', '01',
'Memória Ram', '01', '2');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04) VALUES (3, 1, 4, 107, 'CPU', '01', 'Memória
Ram', '01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 219

4.6.14.3 - ITCARATR - Importação de características do tipo


atributo
Este modelo de importação possibilita inserir e/ou editar características do tipo atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

ITCARATR – Importação de características do tipo atributo

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

15 – Somente insere;

16 – Somente edita;
FGOPTION X NUMÉRIC O 2
17 – Inserir e caso já existir registro com
o mesmo identificador edita o registro
existente.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Identificador da revisão do item.

NMFIELD03 X TEXTO 255 Identificador da característica.

NMFIELD04 X TEXTO 255 Nome da característica.

NMFIELD05 TEXTO 255 Identificador do tipo de característica.

C aracterística especial:

NMFIELD06 TEXTO 255 1 – Sim;

2 – Não.

Nome da simbologia do cliente.


NMFIELD07 TEXTO 255
Requerido se característica especial.

Nome da simbologia do fornecedor.


NMFIELD08 TEXTO 255
Requerido se característica especial.

DSFIELD01 TEXTO 4000 Observação.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 220

DSFIELD02 TEXTO 4000 Especificações.

Exemplo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
DSFIELD01, DSFIELD02) VALUES (1, 107, 1, 15, 'IT001', '00', 'RE', 'Rugosidade
(Eletronica)', '1', 'CR', 'CR', 'Avaliar rugosidade conforme especificações',
'Especificações técnicas X = 15º / 12,6 mm');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 221

4.6.14.4 - ITCARTPAT - Importação da associação de tipo de


ativo às características do item
Este modelo de importação possibilita a associação do tipo de ativo ao cadastro de características no item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

ITCARTPAT – Importação da associação de tipo de ativo às características do item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item


C DINTERFAC E X NUMÉRIC O 10
a ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
22 – Associar.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Identificador da revisão do item.

NMFIELD03 X TEXTO 255 Identificador da característica.

NMFIELD04 X TEXTO 255 Identificador do tipo de ativo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 222

4.6.14.5 - ITCARVAR - Importação de características do tipo


variável
Este modelo de importação possibilita inserir e/ou editar características do tipo variável:

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

ITCARVAR – Importação de características do tipo variável

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

18 – Somente insere;

19 – Somente edita;
FGOPTION X NUMÉRIC O 2
20 – Inserir e caso já existir registro com
o mesmo identificador edita o registro
existente.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Identificador da revisão do item.

NMFIELD03 X TEXTO 255 Identificador da característica.

NMFIELD04 X TEXTO 255 Nome da característica.

NMFIELD05 TEXTO 255 Identificador do tipo de característica.

C aracterística especial:

NMFIELD06 TEXTO 255 1 – Sim;

2 – Não.

Nome da simbologia do cliente.


NMFIELD07 TEXTO 255
Requerido se característica especial.

Nome da simbologia do fornecedor.


NMFIELD08 TEXTO 255
Requerido se característica especial.

NMFIELD09 X TEXTO 255 Número de casas decimais.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 223

Limites:

0 – Bilateral;
NMFIELD10 X TEXTO 255
1 – Unilateral para cima;

2 – Unilateral para baixo.

NMFIELD11 X TEXTO 255 Identificador da unidade de medida.

NMFIELD12 X TEXTO 255 Valor nominal.

NMFIELD13 X TEXTO 255 Tolerância superior.

NMFIELD14 X TEXTO 255 Tolerância inferior.

DSFIELD01 TEXTO 4000 Observação.

Exemplo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14, DSFIELD01)
VALUES (1, 107, 1, 15, 'IT001', '00', 'RE', 'Rugosidade (Eletronica)', '1', 'CR',
'CR', '2', '1', '1,00', '-1,00', 'Avaliar rugosidade conforme especificações');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 224

4.6.14.6 - ITCUST - Importação da associação item x cliente

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da associação entre item e clientes.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir associação entre item e clientes

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

5 - Inserir/Alterar associação de clientes


FGOPTION X NUMÉRIC O 2 aos itens;

6 - Excluir associação de clientes aos


itens.

NMFIELD01 X1 TEXTO 255 Identificador do item.

NMFIELD02 X2 TEXTO 255 Nome fantasia do cliente.

NMFIELD03 X3 TEXTO 255 Razão social do cliente.

NMFIELD04 TEXTO 255 Número do item no cliente.

NMFIELD05 TEXTO 255 Número da revisão no cliente.

NMFIELD06 TEXTO 255 Número do desenho no cliente.

NMFIELD07 TEXTO 255 Data do desenho no cliente.

NMFIELD10 X4 TEXTO 255 C ódigo da empresa.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 225

X 1 - C ampo requerido para exclusão.

X 2 - C ampo requerido caso “C ódigo da Empresa” esteja vazio (válido também para a exclusão).

X 3 - C ampo requerido caso “C ódigo da Empresa” esteja vazio (válido também para a exclusão).

X 4 - C ampo requerido caso “Nome Fantasia” e/ou “Razão social” estejam vazios (válido também para a exclusão).

Exemplo de inserir/editar/excluir associação entre item e clientes:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (1, 1,
5, 107, 'Software PDM', 'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.', 'XX001',
'1.11', 'N/A', '01/08/2009');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (2, 1,
5, 107, 'Software PDM', 'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.', 'XX001',
'1.12', 'N/A', '01/02/2010');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (3, 1, 6, 107, 'Software PDM', 'SoftExpert',
'SOFTEXPERT SOFTWARE S.A.');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 226

4.6.14.7 - ITDOCASSOC - Associação de documentos ao


cadastro de item
Este modelo de importação possibilita inserir/editar:

§ Associar documentos cadastrados no SE Documento com cadastro de item no SE PDM.

Abaixo detalhamento da interface:

ITDOCASSOC – Associação de documentos ao cadastro de item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
21 – Associa o documento ao item.

NMFIELD01 X TEXTO 255 Identificador do item.

NMFIELD02 X TEXTO 255 Identificador da revisão do item.

NMFIELD03 X TEXTO 255 Identificador do documento.

NMFIELD04 X TEXTO 255 Identificador da revisão do documento.

NMFIELD05 X TEXTO 255 Identificador da categoria do documento.

Exemplo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 107, 1, 15, 'IT001','00',
'PRO2012-0001', '00', 'PRO');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 227

4.6.14.8 - ITITEM - Importação de itens

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados de um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

1 - Inserir item, se o mesmo existir edita


FGOPTION X NUMÉRIC O 2
o item existente;

2 - Excluir item.

Identificador do item (para exclusão


NMFIELD01 X TEXTO 255
somente este campo é requerido).

NMFIELD02 X TEXTO 255 Nome do item.

NMFIELD03 X TEXTO 255 Identificador do tipo de item.

NMFIELD04 TEXTO 255 Identificador da equipe responsável.


X

NMFIELD05 X TEXTO 255 Identificador da unidade de medida.

Estado físico:

1 – Solido;

NMFIELD06 TEXTO 255 2 – Líquido;

3 – Gaseoso;

4 – Pastoso.

NMFIELD07 TEXTO 255 Identificador do odor.

NMFIELD08 TEXTO 255 Nome da cor.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 228

NMFIELD09 TEXTO 255 C ódigo ONU.

NMFIELD10 TEXTO 255 Identificador da periculosidade.

NMFIELD11 TEXTO 255 Identificador da classificação.

NMFIELD12 TEXTO 255 C ódigo ABNT.

DSFIELD01 TEXTO 4000 Descrição geral da composição.

Exemplo de inserção/edição/exclusão de itens:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, DSFIELD01)
VALUES (1, 1, 1, 107, 'BM000001', ' Bloco de Motor V12', 'Motores', 'Equipe de
Projeto', 'pç', '1', '001', 'Verde', '15122', 'PL001', 'CL003', 'Descrição está
no documento associado');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, DSFIELD01)
VALUES (2, 1, 1, 107,'BM000001', ' Bloco de Motor V12', 'Motores', 'Equipe de
Manufatura', 'pç', '1', '001', 'Verde', '15122', 'PL001', 'CL003', 'Descrição
está no documento associado');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 2, 107, 'BM000001');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 229

4.6.14.9 - ITMANU - Importação da associação item x


fabricante
Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da associação entre item e fabricantes.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar/excluir associação entre item e fabricantes

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

7 – Inserir/Alterar associação de
FGOPTION X NUMÉRIC O 2 fabricantes aos itens;

8 – Excluir associação de fabricantes aos


itens.

NMFIELD01 X1 TEXTO 255 Identificador do item.

NMFIELD02 X2 TEXTO 255 Nome fantasia do cliente.

NMFIELD03 X3 TEXTO 255 Razão social do cliente.

NMFIELD04 X TEXTO 255 Referência do fabricante.

NMFIELD05 X TEXTO 255 Modelo.

NMFIELD10 X4 TEXTO 255 C ódigo da empresa.

X 1 - C ampo requerido para exclusão.

X 2 - C ampo requerido caso “C ódigo da Empresa” esteja vazio. (válido também para a exclusão).

X 3 - C ampo requerido caso “C ódigo da Empresa” esteja vazio. (válido também para a exclusão).

X 4 - C ampo requerido caso “Nome Fantasia” e/ou “Razão social” estejam vazios. (válido também para a exclusão).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 230

Exemplo de inserir/editar/excluir associação entre item e fabricantes:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 1, 7, 107, 'Software PDM',
'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.', 'SE PDM', '1.10');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (2, 1, 7, 107, 'Software PDM',
'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.', 'SE PDM', '1.11');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (3, 1, 8, 107, 'Software PDM',
'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 231

4.6.14.10 - ITSECU - Importação da segurança dos tipos de


itens
Este modelo de importação possibilita inserir:

§ Dados da segurança do tipo de itens.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir dados da segurança do tipo de itens

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 13 - Inserir controle de segurança para o
tipo de item.

NMFIELD01 X TEXTO 255 Identificador do tipo de item.

Tipo do grupo da permissão:

1 - Equipe;

2 - Área;

NMFIELD02 X TEXTO 255 3 - Área/Função;

4 - Função;

5 - Usuário;

6 - Todos.

C ontrole de incluir:

NMFIELD03 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole de editar:

NMFIELD04 TEXTO 255 1 - Sim;


X
2 - Não.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 232

C ontrole de excluir:

NMFIELD05 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole dados da segurança:

NMFIELD06 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole de listar:

NMFIELD07 X TEXTO 255 1 - Sim;

2 - Não.

C ontrole de visualizar:

NMFIELD08 X TEXTO 255 1 - Sim;

2 - Não.

Permissão:

NMFIELD09 X TEXTO 255 1 - Permitir;

2 - Negar.

Identificador do tipo de acesso.

Exemplo: Se o tipo for por usuário, será


NMFIELD10 TEXTO 255
a matricula do usuário. Se o tipo for por
área, será o identificador da área.

Identificador da função. Esse campo será


utilizado somente se o tipo for por área e
NMFIELD11 TEXTO 255
função. Dessa forma no campo
NMFIELD10 irá a área e neste a função.

Exemplo de inserção de segurança para tipo de itens:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (1, 1, 12, 107, 'Bloco de Motor', '1',
'1', '1', '1', '1', '1', '1', '1', 'Equipe 01', '');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (2, 1, 12, 107, 'Bloco de Motor', '4',
'1', '1', '1', '1', '1', '1', '1', 'Área 01', 'Função 01');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 233

4.6.14.11 - ITSUPP - Importação da associação item x


fornecedor
Este modelo de importação possibilita inserir/editar/excluir:

§ Dados da associação entre item e fornecedor.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

9 - Inserir/Alterar associação de fornecedores


FGOPTION X NUMÉRIC O 2 aos itens;

10 - Excluir associação de fornecedores aos


itens.

Identificador do item (campo requerido para


NMFIELD01 X TEXTO 255
exclusão).

Nome fantasia do cliente. C ampo requerido caso


NMFIELD02 TEXTO 255 “C ódigo da Empresa” esteja vazio. (válido
também para a exclusão).

Razão social do cliente. C ampo requerido caso


NMFIELD03 TEXTO 255 “C ódigo da Empresa” esteja vazio. (válido
também para a exclusão).

NMFIELD04 X TEXTO 255 Referência do fornecedor.

NMFIELD05 X TEXTO 4000 Descrição.

NMFIELD06 TEXTO 255 Quantidade mínima reposição.

NMFIELD07 TEXTO 4000 Tempo de chegada (quantidade).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 234

Unidade do tempo de chegada:

1 - Dia;

NMFIELD08 TEXTO 255 2 - Semana;

3 - Mês;

4 - Ano.

NMFIELD09 TEXTO 4000 C usto.

C ódigo da Empresa. C ampo requerido caso


“Nome Fantasia” e/ou “Razão social” estejam
NMFIELD10 TEXTO 4000
vazios.

(válido também para a exclusão)

Exemplo de inserir/editar/excluir associação entre item e fornecedores:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09)
VALUES (1, 1, 9, 107, 'Software PDM', 'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.',
'SE PDM', 'Software para gestão do ciclo de vida do produto', '1', '15', '1',
'3000' );

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09)
VALUES (2, 1, 9, 107, 'Software PDM', 'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.',
'SE PDM', 'Software para gestão do ciclo de vida do produto', '1', '15', '1',
'2500' );

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05)
VALUES (3, 1, 10, 107,'Software PDM', 'SoftExpert', 'SOFTEXPERT SOFTWARE S.A.');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 235

4.6.14.12 - ITTYPE - Importação de tipos de itens

Este modelo de importação possibilita inserir/editar/excluir:

§ Dados de um tipo de item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

ITTYPE - Inserir/editar/excluir tipo de item

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

107 - C ódigo do componente SE PDM.

C ódigo da operação a ser efetuada:

11 - Inserir tipo de item, se o mesmo


FGOPTION X NUMÉRIC O 2
existir edita tipo de item existente;

12 - Excluir tipo de item.

Identificador do tipo de item (para


NMFIELD01 X TEXTO 255 exclusão somente este campo é
requerido).

NMFIELD02 X TEXTO 255 Nome do tipo de item.

NMFIELD03 TEXTO 255 Tipo de item superior.

Utilizar máscara de identificação:

NMFIELD04 TEXTO 255 1 - Sim;


X
2 - Não.

Identificador da máscara de identificação


NMFIELD05 TEXTO 255 (requerido se a opção para utilizar
máscara de identificação for igual a 1).

Permitir alterar o identificador gerado


pela máscara de identificação (requerido
NMFIELD06 TEXTO 255 se a opção para utilizar máscara de
identificação for igual a 1):

1 - Sim;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 236

2 - Não.

C ontrolar revisão:

NMFIELD07 X TEXTO 255 1 - Sim;

2 - Não.

Identificador da revisão (requerido se a


opção de controlar a revisão for igual a
1):
NMFIELD08 TEXTO 255
1 - Numérico;

2 - Texto;

3 - C ustomizado.

Modo de aprovação (requerido se a


opção de controlar a revisão for igual a

NMFIELD09 TEXTO 255 1):

1 - Incremental;

2 - C ircular.

Fechamento (requerido se a opção de


controlar a revisão for igual a 1):
NMFIELD10 TEXTO 255
1 - Automático;

2 - Manual.

Quantidade de retenções de revisões


NMFIELD11 TEXTO 255 obsoletas (requerido se a opção de
controlar a revisão for igual a 1);

Frequência de retenção (requerido se a


opção de controlar a revisão for igual a
1):
NMFIELD12 TEXTO 255
1 - Revisões;

2 - Meses;

3 - Anos.

Tipo de roteiro (requerido se a opção de


controlar a revisão for igual a 1):
NMFIELD13 TEXTO 255
1 - Fixo;

2 - Variável.

Aceite de revisão de elaboração


(requerido se a opção de controlar a

NMFIELD14 TEXTO 255 revisão for igual a 1):

1 - E;

2 - OU.

Aceite de revisão de consenso (requerido


NMFIELD15 TEXTO 255 se a opção de controlar a revisão for
igual a 1):

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 237

1 - E;

2 - OU.

Aceite de revisão de aprovação


(requerido se a opção de controlar a

NMFIELD16 TEXTO 255 revisão for igual a 1):

1 - E;

2 - OU.

Aceite de revisão de Homologação


(requerido se a opção de controlar a

NMFIELD17 TEXTO 255 revisão for igual a 1):

1 - E;

2 - OU.

Marca d’água:

NMFIELD18 X TEXTO 255 1 - Sim;

2 - Não.

Publicar arquivos em PDF:

NMFIELD19 X TEXTO 255 1 - Sim;

2 - Não.

Tipo de arquivo:

1 - Simples;
NMFIELD20 X TEXTO 255
2 - Múltiplo;

3 - C omplexo.

Identificador do container de arquivo


NMFIELD21 TEXTO 255 complexo (requerido se a opção de tipo
de arquivo for igual a 3).

Exemplo de inserção/edição/exclusão de tipo de itens:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08,
NMFIELD18, NMFIELD19, NMFIELD20, NMFIELD21) VALUES (1, 1, 11, 107, 'Bloco de
Motor', ' Bloco de Motor', '', '2', '', '', '2', '1', '1', '2', '');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06 , NMFIELD07, NMFIELD08,
NMFIELD18, NMFIELD19, NMFIELD20, NMFIELD21) VALUES (1, 1, 11, 107, 'Bloco de
Motor', ' Bloco de Motor', '', '2', '', '', '2', '1', '1', '3', 'Conteiner SW');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, FGOPTION, CDISOSYSTEM, NMFIELD01)


VALUES (3, 1, 12, 107, 'Bloco de Motor');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 238

4.6.15 - Projeto

Essa seção contém os seguintes tópicos:

§ PROFINANCE - Importação financeira

§ PRORESOURCE - Importação de valores do recurso

§ PROTIME - Importação de apontamento de horas

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 239

4.6.15.1 - PROFINANCE - Importação financeira

Este modelo possibilita a importação financeira no SE Suite.

Para a inserção deste item é necessários seguir o padrão abaixo documentado:

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

41 - C ódigo do componente SE Projeto.

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

FGOPTION X NUMÉRIC O 2 Opção de cadastramento, terá sempre 2.

Operação a ser efetuada:

NMFIELD01 X NUMÉRIC O 2 1 - Adicionar;

2 - Editar

FGIMPORT X NUMÉRIC O 2 Se o registro já foi importado.

NMFIELD02 X TEXTO 255 Identificador do projeto/atividade isolada.

Identificador da atividade do projeto.


X TEXTO 255 (Só vai ser validado esse campo caso for um
NMFIELD03
projeto)

Identifica se o registro financeiro é de uma


atividade de um projeto ou de uma atividade
isolada:

NMFIELD04 X NUMÉRIC O 2 1 - Atividade de projeto;

2 - Projeto;

3 - Atividade isolada;

4 - Programa;

Tipo de apontamento financeiro:


NMFIELD05 X NUMÉRIC O 2 1 - C usto;
2 - Receita;

NMFIELD06 X TEXTO 255 Nome do custo ou receita.

NMFIELD07 X TEXTO 255 Tipo de custo ou receita (Tipo financeiro).

NMFIELD08 NUMÉRIC O 10 Número do documento.

Data real do custo ou da receita. Data no formato:


NMFIELD09 X TEXTO 255
DD/MM/AAAA ou AAAA-MM-DD.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 240

NMFIELD10 X NUMÉRIC O 10 Quantidade unitária do custo ou da receita.

NMFIELD11 X NUMÉRIC O 10 Valor unitário do custo ou da receita.

DSFIELD01 TEXTO 255 Descrição do custo para a atividade.

Data da execução. Data no formato:


DTEXEC UTION TEXTO 255
DD/MM/AAAA ou AAAA-MM-DD.

DSERROR TEXTO 255 Descrição do erro.

Tipo de importação:
1 - Planejamento;
NMFIELD12 X NUMÉRIC O 2
2 - Replanejamento;
3 - Real.

NMFIELD22 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD23 TEXTO 255
NMFIELD22.

NMFIELD24 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD25 TEXTO 255
NMFIELD24.

NMFIELD26 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD27 TEXTO 255
NMFIELD26.

NMFIELD28 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD29 TEXTO 255
NMFIELD28.

NMFIELD30 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD31 TEXTO 255
NMFIELD30.

NMFIELD32 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD33 TEXTO 255
NMFIELD32.

NMFIELD34 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD35 TEXTO 255
NMFIELD34.

NMFIELD36 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD37 TEXTO 255
NMFIELD36.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 241

NMFIELD38 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD39 TEXTO 255
NMFIELD38.

NMFIELD40 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD41 TEXTO 255
NMFIELD40.

NMFIELD42 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD43 TEXTO 255
NMFIELD42.

NMFIELD44 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD45 TEXTO 255
NMFIELD44.

NMFIELD46 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD47 TEXTO 255
NMFIELD46.

NMFIELD48 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD49 TEXTO 255
NMFIELD48.

NMFIELD50 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD51 TEXTO 255
NMFIELD50.

NMFIELD52 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD53 TEXTO 255
NMFIELD52.

NMFIELD54 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD55 TEXTO 255
NMFIELD54.

NMFIELD56 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD57 TEXTO 255
NMFIELD56.

NMFIELD58 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD59 TEXTO 255
NMFIELD58.

NMFIELD60 TEXTO 255 Identificador do atributo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 242

Valor do atributo especificado no campo


NMFIELD61 TEXTO 255
NMFIELD60.

NMFIELD62 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD63 TEXTO 255
NMFIELD62.

NMFIELD64 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD65 TEXTO 255
NMFIELD64.

NMFIELD66 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD67 TEXTO 255
NMFIELD66.

NMFIELD68 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD69 TEXTO 255
NMFIELD68.

NMFIELD70 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD71 TEXTO 255
NMFIELD70.

NMFIELD72 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD73 TEXTO 255
NMFIELD72.

NMFIELD74 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD75 TEXTO 255
NMFIELD74.

Os valores aceitos para a importação de datas devem seguir um dos seguintes padrões:

§ AAAA-MM-DD

§ DD/MM/AAAA

Exemplo: Inserir custo em uma atividade do projeto:

Planejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES
(41,8,2,1,1,'PROJETO','1',1,'TIPO DE CUSTO1','TC1','2010-07-08',12,125,1,1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 243

Replanejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,7,2,1,1,'PROJETO','1',
1,'TIPO DE CUSTO2','TC2','2010-07-12',21,47,2,1);

Realizado:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES
(41,9,2,1,1,'PROJETO','1',1,'TIPO DE CUSTO3','TC3','2010-07-21',2,2107,3,1);

Exemplo: Inserir receita em uma atividade do projeto:

Planejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES
(41,11,2,1,1,'PROJETO','1',2,'TIPO DE RECEITA1','TR1','2010-07-08', 12,125,1,1);

Replanejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,10,2,1,1,'PROJETO','1',
2,'TIPO DE RECEITA2','TR2','2010-07-12', 21,47,2,1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 244

Realizado:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD03, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09,
NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES
(41,12,2,1,1,'PROJETO','1',2,'TIPO DE RECEITA3','TR3','2010-07-21', 2,2107,3,1);

Exemplo: Inserir custo em uma atividade isolada:

Planejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,2,2,1,1,'ATIVIDADE ISOLADA',1,'TIPO
DE CUSTO1','TC1','2010-07-08', 2,125,1,3);

Replanejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,1,2,1,1,'ATIVIDADE ISOLADA',1,'TIPO
DE CUSTO2','TC2','2010-07-12', 2,27,2,3);

Realizado:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,3,2,1,1,'ATIVIDADE ISOLADA',1,'TIPO
DE CUSTO3','TC3','2010-07-21', 2,207,3,3);

Exemplo: Inserir receita em uma atividade isolada:

Planejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,5,2,1,1,'ATIVIDADE ISOLADA',2,'TIPO
DE RECEITA1','TR1','2010-07-08', 2,125,1,3);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 245

Replanejamento:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,4,2,1,1,'ATIVIDADE ISOLADA',2,'TIPO
DE RECEITA2','TR2','2010-07-12', 2,27,2,3);

Realizado:

INSERT INTO ADINTERFACE ( CDISOSYSTEM, CDINTERFACE, FGOPTION, FGIMPORT,


NMFIELD01, NMFIELD02, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD09, NMFIELD10,
NMFIELD11, NMFIELD12, NMFIELD04 ) VALUES (41,6,2,1,1,'ATIVIDADE ISOLADA',2,'TIPO
DE RECEITA3','TR3','2010-07-21', 2,207,3,3);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 246

4.6.15.2 - PRORESOURCE - Importação de valores do


recurso
Este modelo de importação possibilita inserir/editar:

§ Valores do recurso;

Para a inserção de cada um destes itens é necessários seguir o padrão abaixo documentado.

Inserir/editar valores do recurso

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

41 – C ódigo do componente SE Projeto.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
3 – Inserir valor do recurso.

NMFIELD01 X TEXTO 255 Identificador ou nome do recurso.

NMFIELD02 X TEXTO 255 Identificador ou nome do calendário.

Data do custo - Data no formato: DD/MM/AAAA ou


AAAA-MM-DD. Obrigatório para criar uma nova
NMFIELD03 TEXTO 255
faixa de custo. C ampo NULL representa faixa inicial
do custo.

C usto - valor hora normal. Obrigatório para criar


NMFIELD04 TEXTO 255 uma nova faixa de custo para recurso do tipo
Trabalho ou Ativo.

C usto – valor hora extra. Obrigatório para criar


NMFIELD05 TEXTO 255 uma nova faixa de custo para recurso do tipo
Trabalho.

C usto – valor hora fim de semana. Obrigatório


NMFIELD06 TEXTO 255 para criar uma nova faixa de custo para recurso do
tipo Trabalho.

C usto - valor percentual. Obrigatório para criar


NMFIELD07 TEXTO 255 uma nova faixa de custo para recurso do tipo
Ativo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 247

Data do faturamento - Data no formato:


DD/MM/AAAA ou AAAA-MM-DD. Obrigatório para
NMFIELD08 TEXTO 255
criar uma nova faixa de faturamento. C ampo NULL
representa faixa inicial do faturamento.

Faturamento – valor hora normal. Obrigatório para


NMFIELD09 TEXTO 255 criar uma nova faixa de faturamento para recurso
do tipo Trabalho ou Ativo.

Faturamento – valor hora extra. Obrigatório para


NMFIELD10 TEXTO 255 criar uma nova faixa de faturamento para recurso
do tipo Trabalho.

Faturamento – valor hora fim de semana.


NMFIELD11 TEXTO 255 Obrigatório para criar uma nova faixa de
faturamento para recurso do tipo Trabalho.

Faturamento – valor dia. Obrigatório para criar


NMFIELD12 TEXTO 255 uma nova faixa de faturamento para recurso do
tipo Ativo.

Exemplo de inserir/editar valores do recurso:

Associação do calendário e valor inicial do custo e faturamento para recurso do tipo Trabalho:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (1, 1, 41, 3, 'Usuário',
'Calendário', NULL, '1', '2', '2', NULL, NULL, '4', '6', '4', NULL);

Inserindo/atualizando custo para recurso do tipo Trabalho:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (2, 1, 41, 3, 'Usuário',
'Calendário', '2010-01-01', '1', '2', '2', NULL, NULL, NULL, NULL, NULL, NULL);

Inserindo/atualizando faturamento para recurso do tipo Trabalho:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (3, 1, 41, 3, 'Usuário',
'Calendário', NULL, NULL, NULL, NULL, NULL, '2010-01-01', '4', '6', '4', NULL);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 248

Associação do calendário e valor inicial do custo e faturamento para recurso do tipo Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (1, 1, 41, 3, 'Usuário',
'Calendário', NULL, '1', NULL, NULL, '2', NULL, '4', NULL, NULL, '6');

Inserindo/atualizando custo para recurso do tipo Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (2, 1, 41, 3, 'Usuário',
'Calendário', '2010-01-01', '1', NULL, NULL, '2', NULL, NULL, NULL, NULL, NULL);

Inserindo/atualizando faturamento para recurso do tipo Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (3, 1, 41, 3, 'Usuário',
'Calendário', NULL, NULL, NULL, NULL, NULL, '2010-01-01', '4', NULL, NULL, '6');

Associando calendário para recurso do tipo Trabalho ou Ativo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12) VALUES (4, 1, 41, 3, 'Usuário',
'Calendário', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 249

4.6.15.3 - PROTIME - Importação de apontamento de horas

Este modelo de importação possibilita inserir/editar:

§ Apontamento de horas;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir/editar apontamento de horas

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

41 - C ódigo do componente SE Projeto.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 - Inserir apontamento de horas.

NMFIELD01 X TEXTO 255 Identificador do objeto.

NMFIELD02 X TEXTO 255 Identificador da atividade.

NMFIELD03 TEXTO 255 EAP da atividade.

Data do apontamento. Data no formato:


NMFIELD04 TEXTO 255
X DD/MM/AAAA ou AAAA-MM-DD.

Hora de início do apontamento.


NMFIELD05 X TEXTO 255
Obrigatório se não informado o total.

Hora de fim do apontamento. Obrigatório


NMFIELD06 X TEXTO 255
se não informado o total.

Total de horas do apontamento.


NMFIELD07 X TEXTO 255 Obrigatório se não informado a hora de
início e fim.

Tipo de hora:

NMFIELD08 X TEXTO 255 1 - Hora normal;

2 - Hora extra.

NMFIELD09 X TEXTO 255 Identificador ou nome do recurso.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 250

Tipo de atividade:

1 - Atividade de projeto;

2 - Atividade isolada;

NMFIELD10 X TEXTO 255 3 - Evento monitorado;

4 - Reunião;

5 - Ação isolada;

6 - Ação de Plano de ação.

NMFIELD22 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD23 TEXTO 255
NMFIELD22.

NMFIELD24 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD25 TEXTO 255
NMFIELD24.

NMFIELD26 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD27 TEXTO 255
NMFIELD26.

NMFIELD28 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD29 TEXTO 255
NMFIELD28.

NMFIELD30 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD31 TEXTO 255
NMFIELD30.

NMFIELD32 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD33 TEXTO 255
NMFIELD32.

NMFIELD34 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD35 TEXTO 255
NMFIELD34.

NMFIELD36 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD37 TEXTO 255
NMFIELD36.

NMFIELD38 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD39 TEXTO 255
NMFIELD38.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 251

NMFIELD40 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD41 TEXTO 255
NMFIELD40.

NMFIELD42 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD43 TEXTO 255
NMFIELD42.

NMFIELD44 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD45 TEXTO 255
NMFIELD44.

NMFIELD46 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD47 TEXTO 255
NMFIELD46.

NMFIELD48 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD49 TEXTO 255
NMFIELD48.

NMFIELD50 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD51 TEXTO 255
NMFIELD50.

NMFIELD52 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD53 TEXTO 255
NMFIELD52;

NMFIELD54 TEXTO 255 Identificador do atributo;

Valor do atributo especificado no campo


NMFIELD55 TEXTO 255
NMFIELD54.

NMFIELD56 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD57 TEXTO 255
NMFIELD56.

NMFIELD58 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD59 TEXTO 255
NMFIELD58.

NMFIELD60 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD61 TEXTO 255
NMFIELD60.

NMFIELD62 TEXTO 255 Identificador do atributo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 252

Valor do atributo especificado no campo


NMFIELD63 TEXTO 255
NMFIELD62.

NMFIELD64 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD65 TEXTO 255
NMFIELD64.

NMFIELD66 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD67 TEXTO 255
NMFIELD66.

NMFIELD68 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD69 TEXTO 255
NMFIELD68.

NMFIELD70 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD71 TEXTO 255
NMFIELD70.

NMFIELD72 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD73 TEXTO 255
NMFIELD72.

NMFIELD74 TEXTO 255 Identificador do atributo.

Valor do atributo especificado no campo


NMFIELD75 TEXTO 255
NMFIELD74.

DSFIELD01 TEXTO 4000 Observação do apontamento.

Exemplo de inserir/editar apontamento de horas:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD08, NMFIELD09,
DSFIELD01) VALUES (1, 1, 41, 1, '000001', '000001', '1', '2010-01-01', '08:00',
'18:00', '1', '000001', 'Notes');

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD07, NMFIELD08, NMFIELD09, DSFIELD01,
NMFIELD22, NMFIELD23, NMFIELD24, NMFIELD25) VALUES (1, 1, 41, 1, '000001',
'000001', '1', '2010-01-01', '08:00', '1', '000001', 'Notes', 'Attribute 1',
'Attribute value 1', 'Attribute 2', 'Attribute value 2');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 253

4.6.16 - Questionário

Essa seção contém os seguintes tópicos:

§ SRVGUESTUSER - Respondente convidado

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 254

4.6.16.1 - SRVGUESTUSER - Respondente convidado

Este modelo de importação possibilita inserir:

§ Respondentes convidados que serão cadastrados no questionário. O questionário deverá estar


cadastrado antecipadamente.

Para a inserção de cada um destes respondentes é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um respondente a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:
1 – Novo;
FGIMPORT X NUMÉRIC O 2 2 – Em andamento;
3 – Encerrado;
4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:
214 – C ódigo do componente Questionário

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 – Inserir respondente

NMFIELD01 X TEXTO 255 Identificador do questionário

NMFIELD02 X TEXTO 255 Nome do respondente

NMFIELD03 X TEXTO 255 E-mail do respondente

Exemplo da Inserção do Respondente:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 214, 2, 'Identificador', 'Nome',
'nome@mail.com');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 255

4.6.17 - Resíduo

Essa seção contém os seguintes tópicos:

§ WMSHIPATTRIBASSOC - Importação de associação de atributos ao transporte

§ WMWASTEATTRIB - Importação de atributos

§ WMWASTEATTRIBASSOC - Importação de associação de atributos ao resíduo

§ WMWASTEATTRIBVALUE - Importação de valores de atributos

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 256

4.6.17.1 - WMSHIPATTRIBASSOC - Importação de


associação de atributos ao transporte
Este modelo de importação possibilita inserir:

§ Dados de uma associação de atributos ao transporte.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

17 - C ódigo do componente SE Resíduo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 94 - Insere uma nova associação de
atributo.

NMFIELD01 X TEXTO 255 Identificador do resíduo.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do tipo


X TEXTO 255 data:
NMFIELD03
§ dd/mm/aaaa;

§ aaaa-mm-dd.

Identificador da revisão.

Informação obrigatória caso o


NMFIELD04 TEXTO 255
componente necessite do código da
revisão na tabela específica do atributo.

C ódigo do tipo de associação:


NMFIELD05 X NUMÉRIC O 2
2 - Associação de atributos ao transporte.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 257

Exemplo da função inserir associação de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 17, 1, 94, 'TRANS000001',
'NOTA FISCAL', '12055565', NULL, 2);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 258

4.6.17.2 - WMWASTEATTRIB - Importação de atributos

Este modelo de importação possibilita inserir:

§ Dados de um atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

17 - C ódigo do componente SE Resíduo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
96 - Insere um novo atributo.

NMFIELD01 X TEXTO 255 Identificador do atributo.

NMFIELD02 X TEXTO 255 Nome do atributo.

NMFIELD03 X TEXTO 255 Identificador do usuário.

Tipo do atributo:

1 - Lista de valores;
NMFIELD04 X TEXTO 255
2 - Indeterminado;

3 - Externo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 259

Tipo de dados do atributo.

Listas de valores:

1 - Texto;

2 - Numérico;

3 - Data;

5 - Moeda.

Indeterminado:
NMFIELD05 TEXTO 255
1 - Texto;

2 - Numérico;

3 - Data;

4 - Memorando;

5 - Moeda.

Externo:

1 - Texto.

Modo de seleção.

Os tipos de atributos 'Lista de valores' e


'Externo' devem informar o 'Modo de
seleção'. Valores aceitos:

1 - Zoom;
NMFIELD06 TEXTO 255
2 - C ombo.

O tipo de atributo 'Lista de valores' pode


informar se o atributo será multivalorado.
Valores aceitos:

1 - Multivalorado.

NMFIELD07 TEXTO 255 Multivalorado.

Exemplo da função inserir atributos:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07) VALUES (01, 17,
1, 96, 'LDATA', 'Data List', 'Peter',’1’,’3’,’2’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 260

4.6.17.3 - WMWASTEATTRIBASSOC - Importação de


associação de atributos ao resíduo
Este modelo de importação possibilita inserir:

§ Dados de uma associação de atributos ao resíduo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

17 - C ódigo do componente SE Resíduo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2 94 - Insere uma nova associação de
atributo.

NMFIELD01 X TEXTO 255 Identificador do resíduo.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Padrões para entrada de dados do tipo


X TEXTO 255 data:
NMFIELD03
· dd/mm/aaaa;

· aaaa-mm-dd.

Identificador da revisão.

Informação obrigatória caso o


NMFIELD04 TEXTO 255
componente necessite do código da
revisão na tabela específica do atributo.

C ódigo do tipo de associação:


NMFIELD05 X NUMÉRIC O 2
1 - Associação de atributos ao resíduo.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 261

Exemplo da função inserir associação de atributo:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05) VALUES (1, 17, 1, 94, 'RES000001',
'WEIGHT', '120 Kg', NULL, 1);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 262

4.6.17.4 - WMWASTEATTRIBVALUE - Importação de valores


de atributos
Este modelo de importação possibilita inserir:

§ Dados de um valor de atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

17 - C ódigo do componente SE Resíduo.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
95 - Insere um novo valor de atributo.

NMFIELD01 X TEXTO 255 Identificador do atributo.

Valor do atributo.

Informações obrigatórias caso o atributo seja


NMFIELD02 X TEXTO 255 do tipo Lista de Valores. Atributos do tipo
indeterminado não serão aceitos para
importação de valores.

Utilizar como padrão.

1 - O valor do atributo será o padrão para o


NMFIELD03 X TEXTO 255 atributo.

2 - O valor do atributo não será o padrão


para o atributo.

NMFIELD04 X TEXTO 255 Identificador do usuário.

Servidor (nome ou endereço de IP onde se


NMFIELD05 TEXTO 255 encontra o banco de dados de atributos
externos).

NMFIELD06 TEXTO 255 Alias/C aminho da base (atributo externo).

NMFIELD07 TEXTO 255 Usuário do banco de dados (atributo externo).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 263

NMFIELD08 TEXTO 255 Senha (atributo externo).

Tipo de BD.

1 - ITERBASE;

2 - MSSQL;

3 - MSSQL (ODBC );

4 - ORAC LE < 8.05;

5 - ORAC LE 8/9(SERVIC E NAME);

NMFIELD09 TEXTO 255 6 - ORAC LE8/9(SID);

7 - ORAC LE (ODBC );

8 - DB2 (ODBC );

9 - INFORMIX;

10 - ORAC LE 8/9 (TNS NAME);

11 - MySQL;

12 - POSTGRESQL.

SQL (Select que fará a busca do campo do


NMFIELD10 TEXTO 255
atributo externo).

C ampo.

NMFIELD11 TEXTO 255 Padrões para entrada de dados do tipo data:

· aaaa-mm-dd.

Exemplo da função inserir valores de atributos:

INSERT INTO ADINTERFACE (CDINTERFACE, CDISOSYSTEM, FGIMPORT, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11) VALUES (01, 17, 1, 95, 'LDATA', 'Data List',
'1', 'DES145', 'Peter', 'BDORACLE',’th01’,’1’,’ORACLE’,’’ ,’’);

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 264

4.6.18 - Risco

Essa seção contém os seguintes tópicos:

§ RICONTROLATTRIBUTE - Valor do atributo do controle

§ RIRISKATTRIBUTE – Valor do atributo do risco

§ RISBESTPRACTICE – Melhor prática

§ RISBESTPRACTICETYPE – Tipo de melhor prática

§ RISCONSEQUENCE – Consequência

§ RISCONSEQUENCETYPE – Tipo de consequência

§ RISCONTROL – Controle

§ RISCONTROLTYPE – Tipo de controle

§ RISITEM – Elemento

§ RISITEMTYPE – Tipo de elemento

§ RISOBJECTIVE – Objetivo

§ RISOBJECTIVETYPE – Tipo de objetivo

§ RISRISK – Risco

§ RISRISKTYPE – Tipo de risco

§ RISSOURCE – Fonte de risco

§ RISSOURCETYPE – Tipo de fonte de risco

§ RISTREATMENT – Tratamento

§ RISTREATMENTTYPE – Tipo de tratamento

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 265

4.6.18.1 - RICONTROLATTRIBUTE - Valor do atributo do


controle
Este modelo de importação possibilita inserir:

§ Valores aos atributos de um controle. Para inserir mais de um valor a um atributo multivalorado, repetir

todos os dados e alterar apenas o valor do atributo (NMFIELD03).

Para a inserção de cada um destes tens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo seqüencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco.

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
18 – Inserir valor ao atributo do controle.

NMFIELD01 X TEXTO 255 Identificador do C ontrole.

NMFIELD02 X TEXTO 255 Identificador do atributo.

Valor do atributo

Padrões para entrada de dados do tipo data:

§ dd/mm/aaaa;
NMFIELD03 TEXTO 255
§ dd-mm-aaaa;

§ Padrões para entrada de dados do tipo hora:

§ hhhh:mm.

DSFIELD01 TEXTO 4000 Descrição do atributo.

X 1 - A coluna NMFIELD03 é obrigatória para todos os atributos, EXC ETO os de tipo Memorando, onde a coluna
DSFIELD01 deve ser preenchida.

Exemplo da Inserção de valor do atributo do risco:

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 266

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 18, 'Control01',
'ControlAttribute', '19/06/2017', '');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 267

4.6.18.2 - RIRISKATTRIBUTE – Valor do atributo do risco

Este modelo de importação possibilita inserir:

§ Valores aos atributos de um risco. Para inserir mais de um valor a um atributo multivalorado, adicionar

outra linha com os mesmos dados e alterar apenas o valor do atributo (NMFIELD03).

Para a inserção de cada um destes tens é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um respondente a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:
1 – Novo;
FGIMPORT X NUMÉRIC O 2 2 – Em andamento;
3 – Encerrado;
4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:
215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
17 – Inserir valor ao atributo do risco

NMFIELD01 X TEXTO 255 Identificador do Risco

NMFIELD02 X TEXTO 255 Identificador do atributo

Valor do atributo

Padrões para entrada de dados do tipo data:

§ dd/mm/aaaa;
NMFIELD03 TEXTO 255
§ dd-mm-aaaa;

§ Padrões para entrada de dados do tipo hora:

§ hhhh:mm.

DSFIELD01 TEXTO 4000 Descrição do atributo

X 1 - A coluna NMFIELD03 é obrigatória para todos os atributos, EXC ETO os de tipo Memorando, onde a coluna
DSFIELD01 deve ser preenchida.

Exemplo da Inserção de valor do atributo do risco:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 17, 'Risk01',
'RiskAttribute', '16/09/2017', '');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 268

4.6.18.3 - RISBESTPRACTICE – Melhor prática

Este modelo de importação possibilita inserir:

§ Melhores práticas.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
13 – Inserir Melhor prática

NMFIELD01 X TEXTO 50 Identificador da Melhor prática

NMFIELD02 X TEXTO 255 Nome da Melhor prática

NMFIELD03 X TEXTO 50 Identificador do Tipo de Melhor prática

DSFIELD01 TEXTO 4000 Descrição da Melhor prática

Exemplo da inserção de Melhor prática:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 13, 'ID', 'Name', 'Type',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 269

4.6.18.4 - RISBESTPRACTICETYPE – Tipo de melhor prática

Este modelo de importação possibilita inserir:

§ Tipos de melhor prática.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
5 – Inserir Tipo de melhor prática

NMFIELD01 X TEXTO 50 Identificador do Tipo de melhor prática

NMFIELD02 X TEXTO 255 Nome do Tipo de melhor prática

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da inserção de Tipo de melhor prática:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 5, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 270

4.6.18.5 - RISCONSEQUENCE – Consequência

Este modelo de importação possibilita inserir:

§ Consequências.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
9 – Inserir consequência

NMFIELD01 X TEXTO 50 Identificador da C onsequência

NMFIELD02 X TEXTO 255 Nome da C onsequência

NMFIELD03 X TEXTO 50 Identificador do Tipo de C onsequência

DSFIELD01 TEXTO 4000 Descrição da C onsequência

Exemplo da inserção de Consequência:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 9, 'ID', 'Name', 'Type',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 271

4.6.18.6 - RISCONSEQUENCETYPE – Tipo de consequência

Este modelo de importação possibilita inserir:

§ Tipos de consequência.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
3 – Inserir Tipo de consequência

NMFIELD01 X TEXTO 50 Identificador do Tipo de consequência

NMFIELD02 X TEXTO 255 Nome do Tipo de consequência

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da inserção de Tipo de consequência:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 3, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 272

4.6.18.7 - RISCONTROL – Controle

Este modelo de importação possibilita inserir:

§ Controles.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
10 – Inserir C ontrole

NMFIELD01 X TEXTO 50 Identificador do C ontrole

NMFIELD02 X TEXTO 255 Nome do C ontrole

NMFIELD03 X TEXTO 50 Identificador do Tipo de C ontrole

NMFIELD04 TEXTO 50 Identificador do Responsável

NMFIELD05 TEXTO 50 Identificador da Equipe responsável

Implementação:

1 – Não implementado;
NMFIELD06 NUMÉRIC O 2
2 – Implementado parcialmente;

3 – Implementado totalmente;

NMFIELD07 TEXTO 255 Data da implementação

Relevante:

NMFIELD08 NUMÉRIC O 2 1 – Sim;

2 – Não;

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 273

Tipo da automatização:

1 – Automático;
NMFIELD09 NUMÉRIC O 2
2 – Semiautomático;

3 – Manual;

C aracterística do controle:

NMFIELD10 NUMÉRIC O 2 1 – Detectivo;

2 – Preventivo;

Automatização:

1 – Workflow;
NMFIELD11 NUMÉRIC O 2
2 – Questionário;

3 – Teste;

Identificador do Processo
NMFIELD12 TEXTO 50 (Apenas será considerado se o controle
for automatizado por Workflow)

Identificador do formulário de
Questionário
NMFIELD13 TEXTO 50
(Apenas será considerado se o controle
for automatizado por Questionário)

Identificador do formulário de Teste


NMFIELD14 TEXTO 50 (Apenas será considerado se o controle
for automatizado por Teste)

Identificador do Procedimento
(Documento)
NMFIELD15 TEXTO 50
(Apenas será considerado se o controle
for automatizado)

NMFIELD16 NUMÉRICO 2 Identificador do ícone do C ontrole

DSFIELD01 TEXTO 4000 Descrição do C ontrole

Exemplo da inserção de Controle:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, NMFIELD12, NMFIELD13, NMFIELD14, NMFIELD15,
NMFIELD16, DSFIELD01) VALUES (1, 1, 215, 10, 'ID', 'Name', 'Type', 'Responsible',
'ResponsibleTeam', 1, '31/12/2014', 1, 1, 1, 1, 'Process', 'Procedure', 1,
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 274

4.6.18.8 - RISCONTROLTYPE – Tipo de controle

Este modelo de importação possibilita inserir:

§ Tipos de controle.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
1 – Inserir Tipo de controle

NMFIELD01 X TEXTO 50 Identificador do Tipo de controle

NMFIELD02 X TEXTO 255 Nome do Tipo de controle

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da inserção de Tipo de controle:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 1, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 275

4.6.18.9 - RISITEM – Elemento

Este modelo de importação possibilita inserir:

§ Elementos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
11 – Inserir Elemento

NMFIELD01 X TEXTO 50 Identificador do Elemento

NMFIELD02 X TEXTO 255 Nome do Elemento

NMFIELD03 X TEXTO 50 Identificador do Tipo de Elemento

DSFIELD01 TEXTO 4000 Descrição do Elemento

Exemplo da inserção de elemento:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 11, 'ID', 'Name', 'Type',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 276

4.6.18.10 - RISITEMTYPE – Tipo de elemento

Este modelo de importação possibilita inserir:

§ Tipos de elemento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
8 – Inserir Tipo de elemento

NMFIELD01 X TEXTO 50 Identificador do Tipo de elemento

NMFIELD02 X TEXTO 255 Nome do Tipo de elemento

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da Inserção de Tipo de elemento:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 8, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 277

4.6.18.11 - RISOBJECTIVE – Objetivo

Este modelo de importação possibilita inserir:

§ Objetivos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
14 – Inserir Objetivo

NMFIELD01 X TEXTO 50 Identificador do Objetivo

NMFIELD02 X TEXTO 255 Nome do Objetivo

NMFIELD03 X TEXTO 50 Identificador do Tipo de Objetivo

DSFIELD01 TEXTO 4000 Descrição do Objetivo

Exemplo da inserção de objetivo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 14, 'ID', 'Name', 'Type',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 278

4.6.18.12 - RISOBJECTIVETYPE – Tipo de objetivo

Este modelo de importação possibilita inserir:

§ Tipos de objetivo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
6 – Inserir Tipo de objetivo

NMFIELD01 X TEXTO 50 Identificador do Tipo de objetivo

NMFIELD02 X TEXTO 255 Nome do Tipo de objetivo

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da inserção de Tipo de objetivo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 6, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 279

4.6.18.13 - RISRISK – Risco

Este modelo de importação possibilita inserir:

§ Riscos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
15 – Inserir Risco

NMFIELD01 X TEXTO 50 Identificador do Risco

NMFIELD02 X TEXTO 255 Nome do Risco

NMFIELD03 X TEXTO 255 Identificador do Tipo de Risco

NMFIELD04 TEXTO 50 Identificador do Responsável

NMFIELD05 TEXTO 50 Identificador da Equipe responsável

C lassificação do risco:

NMFIELD06 NUMÉRIC O 2 1 – Perda;

2 – Oportunidade;

NMFIELD07 TEXTO 50 Identificador do Tipo de incidente

NMFIELD08 TEXTO 50 Identificador do Tipo de problema

NMFIELD09 NUMÉRIC O 2 Identificador do ícone do Risco

DSFIELD01 TEXTO 4000 Descrição do risco

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 280

Exemplo da inserção de risco:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION,


NMFIELD01,NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07,
NMFIELD08, NMFIELD09, DSFIELD01) VALUES (1, 1, 215, 15, 'ID', 'Name', 'Type',
'Responsible', 'ResponsibleTeam', 1, 'IncidentType', 'ProblemType', 0,
'Description')

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 281

4.6.18.14 - RISRISKTYPE – Tipo de risco

Este modelo de importação possibilita inserir:

§ Tipos de risco.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
7 – Inserir Tipo de risco

NMFIELD01 X TEXTO 50 Identificador do Tipo de risco

NMFIELD02 X TEXTO 255 Nome do Tipo de risco

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da Inserção de Tipo de risco:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 7, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 282

4.6.18.15 - RISSOURCE – Fonte de risco

Este modelo de importação possibilita inserir:

§ Fontes de risco.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
12 – Inserir Fonte de risco

NMFIELD01 X TEXTO 50 Identificador da Fonte de risco

NMFIELD02 X TEXTO 255 Nome da Fonte de risco

NMFIELD03 X TEXTO 50 Identificador do Tipo de Fonte de risco

DSFIELD01 TEXTO 4000 Descrição da Fonte de risco

Exemplo da inserção de Fonte de risco:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 12, 'ID', 'Name', 'Type',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 283

4.6.18.16 - RISSOURCETYPE – Tipo de fonte de risco

Este modelo de importação possibilita inserir:

§ Tipos de fonte de risco.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
4 – Inserir Tipo de fonte de risco

NMFIELD01 X TEXTO 50 Identificador do Tipo de fonte de risco

NMFIELD02 X TEXTO 255 Nome do Tipo de fonte de risco

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da inserção de Tipo de fonte de risco:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 4, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 284

4.6.18.17 - RISTREATMENT – Tratamento

Este modelo de importação possibilita inserir:

§ Tratamentos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
16 – Inserir Tratamento

NMFIELD01 X TEXTO 50 Identificador do Tratamento

NMFIELD02 X TEXTO 255 Nome do Tratamento

NMFIELD03 X TEXTO 50 Identificador do Tipo de Tratamento

DSFIELD01 TEXTO 4000 Descrição do Tratamento

Exemplo da inserção de Tratamento:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, DSFIELD01) VALUES (1, 1, 215, 16, 'ID', 'Name', 'Type',
'Description');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 285

4.6.18.18 - RISTREATMENTTYPE – Tipo de tratamento

Este modelo de importação possibilita inserir:

§ Tipos de tratamento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 - Novo;

FGIMPORT X NUMÉRIC O 2 2 - Em andamento;

3 - Encerrado;

4 - Erro.

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

215 – C ódigo do componente Risco

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
2 – Inserir Tipo de tratamento

NMFIELD01 X TEXTO 50 Identificador do Tipo de tratamento

NMFIELD02 X TEXTO 255 Nome do Tipo de tratamento

NMFIELD03 TEXTO 50 Identificador do Tipo superior

Exemplo da inserção de Tipo de tratamento:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 215, 2, 'ID', 'Name', 'UpperLevelType');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 286

4.6.19 - Teste

Essa seção contém os seguintes tópicos:

§ TSTGUESTUSER - Respondente convidado

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 287

4.6.19.1 - TSTGUESTUSER - Respondente convidado

Este modelo de importação possibilita inserir:

§ Respondentes convidados que serão cadastrados no teste. O teste deverá estar cadastrado
antecipadamente.

Para a inserção de cada um destes respondentes é necessários seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um respondente a


C DINTERFAC E X NUMÉRIC O 10
ser importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

218 – C ódigo do componente Teste

C ódigo da operação a ser efetuada:


FGOPTION X NUMÉRIC O 2
2 – Inserir respondente

NMFIELD01 X TEXTO 255 Identificador do teste

NMFIELD02 X TEXTO 255 Nome do respondente

NMFIELD03 X TEXTO 255 E-mail do respondente

Exemplo da Inserção:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03) VALUES (1, 1, 218, 2, 'Identificador', 'Nome',
'nome@mail.com');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 288

4.6.20 - Treinamento

Essa seção contém os seguintes tópicos:

§ TRASSOC - Avaliação e/ou associação de participante

§ TRREG - Registro de treinamento

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 289

4.6.20.1 - TRASSOC - Avaliação e/ou associação de


participante
Este modelo de importação possibilita inserir/editar:

§ Avaliação de participantes de treinamentos;

§ Associação de participantes a treinamentos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserira/editar

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial - Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:
1 – Novo;
FGIMPORT X NUMÉRIC O 2 2 – Em andamento;
3 – Encerrado;
4 – Erro;

C ódigo do sistema para onde será feita a


C DISOSYSTEM X NUMÉRIC O 10 integração:

129

4 – Avalia participante, se não estiver


FGOPTION X NUMÉRIC O 2 associado, o associa ao treinamento.

5 – Apenas avalia o participante.

NMFIELD01 X TEXTO 255 Identificador do treinamento.

NMFIELD02 X TEXTO 255 Matrícula do participante.

NMFIELD03 TEXTO 255 Matrícula do avaliador da avaliação de eficácia.

NMFIELD04 TEXTO 255 Nota da avaliação de pré-treinamento.

NMFIELD05 TEXTO 255 Nota da avaliação de treinamento.

NMFIELD06 TEXTO 255 Nota da avaliação de reação.

NMFIELD07 TEXTO 255 Nota da avaliação de pós-treinamento.

NMFIELD08 TEXTO 255 Frequência da avaliação de treinamento.

Resultado da avaliação de treinamento (1-


NMFIELD09 TEXTO 255
Aprovado / 2 - Reprovado).

Resultado da avaliação de pós-treinamento (1-


NMFIELD10 TEXTO 255
Aprovado / 2 - Reprovado).

Resultado da avaliação de eficácia (1-


NMFIELD11 TEXTO 255
Aprovado / 2 - Reprovado).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 290

DSFIELD01 TEXTO 4000 Descrição da avaliação de pré-treinamento.

DSFIELD02 TEXTO 4000 Descrição da avaliação de treinamento.

DSFIELD03 TEXTO 4000 Descrição da avaliação de reação.

DSFIELD04 TEXTO 4000 Descrição da avaliação de pós-treinamento.

DSFIELD05 TEXTO 4000 Descrição da avaliação de eficácia.

Exemplo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11, DSFIELD01, DSFIELD02, DSFIELD03, DSFIELD04,
DSFIELD05) VALUES (1,1,129,5, 'Identificador do treinamento', 'Matrícula do
participante','Matrícula do avaliador da avaliação de eficácia', 7, 8, 9, 10, 75,
1, 1, 2, 'Pre-treinamento', 'Reacao', 'Treinamento', 'Pos-treinamento',
'Eficácia');

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 291

4.6.20.2 - TRREG - Registro de treinamento

Este modelo de importação possibilita inserir/editar:

§ Treinamentos

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Inserir

Coluna Requerido Tipo Precisão Descrição

C ódigo sequencial – Identifica um item a ser


C DINTERFAC E X NUMÉRIC O 10
importado para o SE Suite.

Status da importação:

1 – Novo;

FGIMPORT X NUMÉRIC O 2 2 – Em andamento;

3 – Encerrado;

4 – Erro;

C ódigo do sistema para onde será feita


C DISOSYSTEM X NUMÉRIC O 10 integração:

129 – C ódigo do componente Treinamento.

C ódigo da operação a ser efetuada:

1 – Registra um novo treinamento


FGOPTION X NUMÉRIC O 2
2 – Edita treinamento

3 – Edita treinamento, se não tiver, inclui um novo.

NMFIELD01 X TEXTO 255 Tipo de treinamento (1 – C oletivo; 2 – Individual).

Matrícula do participante (Requerido no caso do


NMFIELD02 TEXTO 255
treinamento ser individual).

Identificador do treinamento (Quando for edição é


NMFIELD03 X TEXTO 255 o único campo requerido juntamento com os 4
primeiros).

NMFIELD04 X TEXTO 255 Nome do treinamento.

NMFIELD05 X TEXTO 255 Identificador do curso.

NMFIELD06 X TEXTO 255 Identificador da configuração.

NMFIELD07 TEXTO 255 Identificador do método de treinamento.

Identificador da equipe de controle de


NMFIELD08 TEXTO 255 planejamento (Requerido no caso de planejamento
de treinamento).

Identificador da equipe de controle de execução


NMFIELD09 TEXTO 255 (Requerido no caso de ser execução ou
planejamento de treinamento).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 292

Local da execução do treinamento


NMFIELD10 X TEXTO 255
(1 – Interno; 2 – Externo).

NMFIELD11 TEXTO 255 Instrutor.

Permitir que o instrutor controle a execução do


NMFIELD12 TEXTO 255
treinamento (1 – Sim; 2 – Não).

NMFIELD13 TEXTO 255 Identificador da entidade de ensino.

NMFIELD14 TEXTO 255 Pessoal de apoio.

Data de início planejado (Requerido no caso de


NMFIELD15 TEXTO 255
criação de planejamento de treinamento).

Data de término planejado (Requerido no caso de


NMFIELD16 TEXTO 255
criação de planejamento de treinamento).

C arga horária planejada (Requerido no caso de


NMFIELD17 TEXTO 255
criação de planejamento de treinamento).

Data de início real (Requerido no caso de criação


NMFIELD18 TEXTO 255
de execução de treinamento).

NMFIELD19 TEXTO 255 Data de término real.

C arga horária real (Requerido no caso de criação


NMFIELD20 TEXTO 255
de execução de treinamento).

Disponibilizar conteúdo aos participantes do


NMFIELD21 TEXTO 255
treinamento (1 – Sim; 2 – Não).

Manter acesso aos participantes após a execução


NMFIELD22 TEXTO 255
do conteúdo (1 – Sim; 2 – Não).

Requer acesso dos participantes ao conteúdo do


NMFIELD23 TEXTO 255 treinamento para envio para a próxima etapa (1 –
Sim; 2 – Não).

Automatizar o fluxo do treinamento ao encerrar a


NMFIELD24 TEXTO 255
execução dos conteúdos (1 – Sim; 2 – Não).

Quando a situação do treinamento estiver em


planejamento: Quantidade de frequência do prazo
para acesso ao conteúdo;
NMFIELD25 TEXTO 255
Quando a situação do treinamento estiver em
execução ou acima de execução: Data do prazo
para acesso ao conteúdo.

Quando a situação do treinamento estiver em


NMFIELD26 TEXTO 255 planejamento: Frequência do prazo para acesso ao
conteúdo (1 – Dia; 2 – Semana; 3 – Mês; 4 – Ano).

Bloquear acesso ao conteúdo ao expirar o prazo (1


NMFIELD27 TEXTO 255
– Sim; 2 – Não).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 293

NMFIELD28 TEXTO 255 Assinatura extra (1 – Sim; 2 – Não).

NMFIELD29 TEXTO 255 Nome da assinatura extra.

NMFIELD30 TEXTO 255 Avaliação de pré–treinamento (1 – Sim; 2 – Não).

Tipo de avaliação de pré–treinamento (1 - Nota; 2


NMFIELD31 TEXTO 255
– Descritiva).

Identificador do modelo de teste da avaliação de


NMFIELD32 TEXTO 255
pré–treinamento.

Identificador da equipe de preenchimento do teste


NMFIELD33 TEXTO 255
da avaliação de pré–treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
pré-treinamento não estiver sendo executada:
Quantidade da frequência do prazo para responder
o teste da avaliação de pré–treinamento;
NMFIELD34 TEXTO 255
Quando a situação do treinamento estiver em
avaliação, ou em execução e com a avaliação de
pré-treinamento sendo executada: Data do prazo
para responder o teste de avaliação de pré-
treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
pré-treinamento não estiver sendo executada:
NMFIELD35 TEXTO 255
Frequência do prazo para responder o teste da
avaliação de pré–treinamento (1 – Dia; 2 –
Semana; 3 – Mês; 4 – Ano).

Avaliação de pré–treinamento requerida (1 – Sim;


NMFIELD36 TEXTO 255
2 – Não).

NMFIELD37 TEXTO 255 Avaliação de treinamento (1 – Sim; 2 – Não).

Tipo de avaliação de treinamento (1 – Nota; 2 –


NMFIELD38 TEXTO 255
Nota e frequência; 3 – Aprovação simples).

NMFIELD39 TEXTO 255 Nota mínima da avaliação do treinamento.

NMFIELD40 TEXTO 255 Frequência mínima da avaliação de treinamento.

Identificador do modelo de teste da avaliação de


NMFIELD41 TEXTO 255
treinamento.

Identificador da equipe de preenchimento do teste


NMFIELD42 TEXTO 255
da avaliação de treinamento.

Quando a situação do treinamento estiver em


NMFIELD43 TEXTO 255 planejamento, ou em execução e a avaliação de
treinamento não estiver sendo executada:

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 294

Quantidade da frequência do prazo para responder


o teste da avaliação de treinamento;

Quando a situação do treinamento estiver em


avaliação, ou em execução e com a avaliação de
treinamento sendo executada: Data do prazo para
responder o teste de avaliação de treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
treinamento não estiver sendo executada:
NMFIELD44 TEXTO 255
Frequência do prazo para responder o teste da
avaliação de treinamento (1 – Dia; 2 – Semana; 3
– Mês; 4 – Ano).

Avaliação de treinamento requerida (1 – Sim; 2 –


NMFIELD45 TEXTO 255
Não).

Utilização da avaliação de treinamento como


NMFIELD46 TEXTO 255
resultado do treinamento (1 – Sim; 2 – Não).

NMFIELD47 TEXTO 255 Avaliação de reação (1 – Sim; 2 – Não).

Tipo de avaliação de reação (1 – Nota; 2 –


NMFIELD48 TEXTO 255
Descritiva).

Identificador do modelo de questionário da


NMFIELD49 TEXTO 255
avaliação de reação.

Identificador da equipe de preenchimento do


NMFIELD50 TEXTO 255
questionário da avaliação de reação.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
reação não estiver sendo executada: Quantidade
da frequência do prazo para responder o
NMFIELD51 TEXTO 255 questionário da avaliação de reação;

Quando a situação do treinamento estiver em


avaliação, ou em execução e com a avaliação de
treinamento sendo executada: Data do prazo para
responder o questionário da avaliação de reação.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
reação não estiver sendo executada: Frequência do
NMFIELD52 TEXTO 255
prazo para responder o questionário da avaliação
de reação (1 – Dia; 2 – Semana; 3 – Mês; 4 –
Ano).

NMFIELD53 TEXTO 255 Avaliação de reação requerida (1 – Sim; 2 – Não).

NMFIELD54 TEXTO 255 Questionário anônimo (1 – Sim; 2 – Não).

NMFIELD55 TEXTO 255 Avaliação de pós–treinamento (1 – Sim; 2 – Não).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 295

Tipo de avaliação de pós–treinamento (1 – Nota; 2


NMFIELD56 TEXTO 255
– Aprovação simples).

NMFIELD57 TEXTO 255 Nota mínima da avaliação de pós–treinamento.

Identificador do modelo de teste da avaliação de


NMFIELD58 TEXTO 255
pós–treinamento.

Identificador da equipe de preenchimento do teste


NMFIELD59 TEXTO 255
da avaliação de pós–treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
pós-treinamento não estiver sendo executada:
Quantidade da frequência do prazo para responder
o teste da avaliação de pós-treinamento;
NMFIELD60 TEXTO 255
Quando a situação do treinamento estiver em
avaliação, ou em execução e com a avaliação de
pós-treinamento sendo executada: Data do prazo
para responder o teste de avaliação de pós-
treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
pós-treinamento não estiver sendo executada:
NMFIELD61 TEXTO 255
Frequência do prazo para responder o teste da
avaliação de pós-treinamento (1 – Dia; 2 –
Semana; 3 – Mês; 4 – Ano).

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
pós-treinamento não estiver sendo executada:
Quantidade da frequência de carência da avaliação
NMFIELD62 TEXTO 255 de pós-treinamento;

Quando a situação do treinamento estiver em


avaliação, ou em execução e com a avaliação de
pós-treinamento sendo executada: Data da
carência da avaliação de pós-treinamento.

Quando a situação do treinamento estiver em


avaliação, ou em execução e com a avaliação de
NMFIELD63 TEXTO 255 pós-treinamento sendo executada: Data da
carência da avaliação de pós–treinamento (1 – Dia;
2 – Semana; 3 – Mês; 4 – Ano).

Avaliação de pós–treinamento requerida (1 – Sim;


NMFIELD64 TEXTO 255
2 – Não).

Utilização da avaliação de pós–treinamento como


NMFIELD65 TEXTO 255
resultado do treinamento (1 – Sim; 2 – Não).

Avaliação da eficácia de participante (1 – Sim; 2 –


NMFIELD66 TEXTO 255
Não).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 296

Tipo de avaliação de eficácia de participante (1 –


NMFIELD67 TEXTO 255
Nota; 2 – Aprovação simples).

Nota mínima da avaliação de eficácia de


NMFIELD68 TEXTO 255
participante.

Identificador do modelo de questionário da


NMFIELD69 TEXTO 255
avaliação de eficácia de participante.

Identificador da equipe de preenchimento do


NMFIELD70 TEXTO 255 questionário da avaliação de eficácia de
participante.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
eficácia de participante não estiver sendo
executada: Quantidade da frequência do prazo
para responder o questionário da avaliação de
NMFIELD71 TEXTO 255 eficácia de participante;

Quando a situação do treinamento estiver em


avaliação, ou em execução e com a avaliação de
eficácia de participante sendo executada: Data do
prazo para responder o questionário da avaliação
de eficácia de participante.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
eficácia do participante não estiver sendo
NMFIELD72 TEXTO 255 executada: Frequência do prazo para responder o
questionário da avaliação de eficácia de
participante (1 – Dia; 2 – Semana; 3 – Mês; 4 –
Ano).

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
eficácia de participante não estiver sendo
executada: Quantidade da frequência de carência
NMFIELD73 TEXTO 255 da avaliação de eficácia de participante;

Quando a situação do treinamento estiver em


avaliação, ou em execução e com a avaliação de
eficácia de participante sendo executada: Data da
carência da avaliação de eficácia de participante.

Quando a situação do treinamento estiver em


planejamento, ou em execução e a avaliação de
eficácia de participante não estiver sendo
NMFIELD74 TEXTO 255
executada: Frequência de carência da avaliação de
eficácia de participante (1 – Dia; 2 – Semana; 3 –
Mês; 4 – Ano).

Avaliação de eficácia de participante requerida (1 –


NMFIELD75 TEXTO 255
Sim; 2 – Não).

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 297

Utilização da avaliação de eficácia de participante


NMFIELD76 TEXTO 255
como resultado do treinamento (1 – Sim; 2 – Não).

NMFIELD77 TEXTO 255 Utilizar calendário padrão (1 – Sim; 2 – Não).

NMFIELD78 TEXTO 255 Identificador do calendário.

Padrão de frequência do treinamento (1 – Diário; 2


NMFIELD79 TEXTO 255
– Semanal).

Ocorrência do treinamento (1 – Todos os dias; 2 –


NMFIELD80 TEXTO 255
C om intervalo de dias).

Quantidade de dias de intervalo entre um dia de


NMFIELD81 TEXTO 255
treinamento e outro.

Dias da semana de ocorrência do treinamento (Os


dias são determinados de segunda–feira a
domingo, definindo 1 para sim e 2 para não,
NMFIELD82 TEXTO 255
separados por ponto e vírgula “;”. Exemplo:
1;1;1;1;1;2;2. Neste caso o treinamento só não
teria ocorrência no sábado e o no domingo).

Permitir treinamentos em dias não úteis (1 – Sim;


NMFIELD83 TEXTO 255
2 – Não).

NMFIELD84 TEXTO 255 Utilizar lista de presença (1 – Sim; 2 – Não).

Tipo de confirmação de treinamento (1 –


NMFIELD85 TEXTO 255
Participantes; 2 – Automático; 3 – Responsável).

Prazo (em dias) para a confirmação de


NMFIELD86 TEXTO 255
treinamento.

Verificação de eficácia de treinamento (1 – Sim; 2


NMFIELD87 TEXTO 255
– Não).

Matrícula do responsável pela verificação da


NMFIELD88 TEXTO 255
eficácia do treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução sem data de
término definida: Quantidade da frequência do
prazo para verificação de eficácia de treinamento;
NMFIELD89 TEXTO 255
Quando a situação do treinamento estiver em
planejamento, ou em execução sem data de
término definida: Data do prazo para verificação de
eficácia de treinamento.

Quando a situação do treinamento estiver em


planejamento, ou em execução sem data de
NMFIELD90 TEXTO 255
término definida: Frequência do prazo para
verificação de eficácia de treinamento.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 298

Data da avaliação da verificação da eficácia de


NMFIELD91 TEXTO 255
treinamento.

NMFIELD92 TEXTO 255 Treinamento eficaz (1 – Sim; 2 – Não).

NMFIELD93 TEXTO 255 Invalidar treinamento (1 – Sim; 2 – Não).

NMFIELD94 TEXTO 255 Tipo de inscrição (1 – Reservado; 2 – Público).

Quantidade de participantes permitido para


NMFIELD95 TEXTO 255
inscrição.

NMFIELD96 TEXTO 255 Prazo para inscrição.

Tipo do processo de seleção (1 – Ordem de


NMFIELD97 TEXTO 255
inclusão; 2 – Escolha pelo responsável).

NMFIELD98 TEXTO 255 Validade do treinamento (1 – Sim; 2 – Não).

Quantidade da frequência do prazo da validade do


NMFIELD99 TEXTO 255
treinamento.

Frequência do prazo da validade do treinamento (1


NMFIELD100 TEXTO 255
– Dia; 2 – Semana; 3 – Mês; 4 – Ano).

DSFIELD01 TEXTO 4000 Objetivo.

DSFIELD02 TEXTO 4000 Observação.

DSFIELD03 TEXTO 4000 Observação da avaliação de pré–treinamento.

DSFIELD04 TEXTO 4000 Observação da avaliação de treinamento.

DSFIELD05 TEXTO 4000 Observação da avaliação de reação.

DSFIELD06 TEXTO 4000 Observação da avaliação de pós–treinamento.

Observação da avaliação de eficácia de


DSFIELD07 TEXTO 4000
participante.

DSFIELD08 TEXTO 4000 Método de avaliação da eficácia de treinamento.

Evidências objetivas da verificação da eficácia de


DSFIELD09 TEXTO 4000
treinamento.

Guia de Integração — SE Suite 2.0


Integração via banco de dados | 299

Exemplo:

INSERT INTO ADINTERFACE (CDINTERFACE, FGIMPORT, CDISOSYSTEM, FGOPTION, NMFIELD01,


NMFIELD02, NMFIELD03, NMFIELD04, NMFIELD05, NMFIELD06, NMFIELD07, NMFIELD08,
NMFIELD09, NMFIELD10, NMFIELD11,NMFIELD12, NMFIELD13, NMFIELD14, DSFIELD01,
DSFIELD02, NMFIELD15, NMFIELD16, NMFIELD17, NMFIELD18, NMFIELD19, NMFIELD20,
NMFIELD21, NMFIELD22, NMFIELD23, NMFIELD24, NMFIELD25, NMFIELD26, NMFIELD27,
NMFIELD28, NMFIELD29, NMFIELD30, NMFIELD31, NMFIELD32, NMFIELD33, NMFIELD34,
NMFIELD35, NMFIELD36, NMFIELD37, DSFIELD03, NMFIELD38, NMFIELD39, NMFIELD40,
NMFIELD41, NMFIELD42, NMFIELD43, NMFIELD44, NMFIELD45, NMFIELD46, NMFIELD47,
NMFIELD48, DSFIELD04, NMFIELD49, NMFIELD50, NMFIELD51, NMFIELD52, NMFIELD53,
NMFIELD54, NMFIELD55, NMFIELD56, DSFIELD05, NMFIELD57, NMFIELD58, NMFIELD59,
NMFIELD60, NMFIELD61, NMFIELD62, NMFIELD63, NMFIELD64, NMFIELD65, NMFIELD66,
NMFIELD67, DSFIELD06, NMFIELD68, NMFIELD69, NMFIELD70, NMFIELD71, NMFIELD72,
NMFIELD73, NMFIELD74, NMFIELD75, NMFIELD76, NMFIELD77, NMFIELD78, DSFIELD07,
NMFIELD79, NMFIELD80, NMFIELD81, NMFIELD82, NMFIELD83, NMFIELD84, NMFIELD85,
NMFIELD86, NMFIELD87, NMFIELD88, NMFIELD89, NMFIELD90, NMFIELD91, DSFIELD08,
NMFIELD92, NMFIELD93, NMFIELD94, DSFIELD09, NMFIELD95, NMFIELD96, NMFIELD97,
NMFIELD98, NMFIELD99, NMFIELD100) VALUES (1, 1, 129, 1, 1, NULL, 'TR-EXEC',
'Execution training', '02.2.0', '01.1', 'ELN', 'Team-plan', 'Team-exec', 1,
'Instructor', 1, NULL, 'Support Staff', 'Objective', 'Comments', NULL, NULL,
NULL, '2017-08-04', NULL, '012:00', 1, 1, 1, 1, '2017-08-04', NULL, 1, 1,
'SIGNATURE NAME', 1, 1, 'TEST01', 'TEAM01', 5, 1, 1, 'Pre train comments', 1, 2,
'5.00', '50.00', 'TEST02', 'TEAM02', 10, 2, 1, 1, 'Training comments', 1, 1,
'SURVEY01', 'TEAM01', 15, 3, 1, 1, 'Reaction comments',1, 1, '6.00', 'TEST03',
'TEAM03', 15, 4, 10, 3, 1, 1, 'Pos train comments',1, 1, '7.00', 'SURVEY02',
'TEAM02', 20, 1, 50, 1, 1, 1, 'Effectiveness comments',2, 'CAL1', 2, NULL, NULL,
'1;1;1;1;1;2;2', 1, 2, 2, 50, 1, 'User', 1, 2, 'Verification method', NULL, NULL,
NULL, NULL, 2, 500, '2017-08-05', 2, 1, 500, 4);

Guia de Integração — SE Suite 2.0


Integração via web services | 300

Capítulo V

Integração via web services


A seção Overview técnico contém informações necessárias para se autenticar e comunicar com os Web
Services do SE Suite.

A seção Web services publicados define todos os Web Services publicados no sistema, e o que deve ser
preenchido em cada uma deles. Também contém um exemplo de client utilizando a linguagem Java.

IMPORTANTE!

§ O uso da integração via web services não é recomendado para carga de grande volume de dados.

§ É recomendável a criação de um usuário específico no SE Suite para realizar as integrações via web services. Este

usuário deve possui uma licença "Gestor", não deve ser sincronizado com o AD e não deve ser utilizado para acessar
o sistema no dia-a-dia, pois ele deve ser de uso exclusivo para as integrações. Desta forma, facilita tanto a gestão
das permissões de acesso desse usuário às integrações disponibilizadas, quanto à manutenção do histórico de
integrações realizadas, o qual pode ser extraído observando os registros inseridos por este usuário.

Guia de Integração — SE Suite 2.0


Integração via web services | 301

5.1 - Overview técnico


Como uma alternativa para integrar sistemas, a SoftExpert disponibiliza várias interfaces de integração
seguindo a especificação de Web Services SOAP. Todos os serviços disponíveis no SE Suite são detalhados
neste documento, facilitando assim o entendimento e possibilitando a criação de integrações por terceiros.

Para dar um auxílio ainda maior na criação de integrações, é disponibilizado, para cada serviço duas
classes JAVA, uma de requisição e outra de retorno do serviço, utilizando a biblioteca Apache Axis 2. O
caminho das classes para consulta está detalhado em cada serviço.

Autenticação e comunicação

Para autenticação de Web Services Java ou PHP, serão utilizados os mesmos recursos disponibilizados pelo
SE Suite para login. Essa autenticação será feita através de uma servlet disponibilizada para este fim, a
qual também será responsável por redirecionar a chamada ao destino final, o web service.

O componente utilizado para fazer a comunicação com os Web services é compatível com o SOAP 1.2.

O Web Service será chamado através da servlet


http://<host>:<port>/softexpert/webserviceproxy. O host e porta são do servidor onde está
instalado o SE Suite. O processo de autenticação será realizado utilizando o tipo Basic HTTP. Veja mais
detalhes na seção Autenticação Basic HTTP.

Guia de Integração — SE Suite 2.0


Integração via web services | 302

5.1.1 - Autenticação Basic HTTP

Deve-se fazer a requisição ao webserviceproxy passando no header da requisição o parâmetro


Authorization, contendo como valor a palavra Basic, o valor " " (espaço em branco) e o login do usuário e
a senha separados pelo separador ":" (dois pontos) na base64:

Authorization = Basic base64encode(<domínio>\<usuário>:<senha>)

O domínio padrão do SE Suite é "SE Suite". Porém, se for utilizada autenticação via AD, deve ser utilizado o
identificador do domínio, o mesmo informado na configuração do servidor de autenticação no SE Configuração.

Exemplo para usuário "se" e senha "1":


Authorization = Basic c2U6MQ==

Nota: Para a elaboração do arquivo php de conexão, é necessário inserir por meio da tag location o
endereço do WSDL para a conexão conforme exemplo abaixo:

// URL do WSDL
$wsdl = "http://$server/se/ws/dc_ws.php?wsdl";
$location = "http://$server/softexpert/webserviceproxy/se/ws/conteudo.php";

// Instancia um cliente SOAP


$client = new SoapClient($wsdl,array(
"trace" => 1, // Habilita o trace
"exceptions" => 1, // Trata as exceções
"login" => $user,
"password" => $pass,
"stream_context"=>stream_context_create($context),
"location" => $location
));

Guia de Integração — SE Suite 2.0


Integração via web services | 303

5.2 - Web services publicados


Nesta seção serão apresentados os Web Services publicados. Veja nas seções a seguir:

§ Administração

§ Arquivo físico

§ Ativo

§ Calibração

§ CEP

§ Controle de atividades

§ Desempenho

§ Documento

§ Generic

§ Incidente

§ Inspeção

§ Insumo

§ Manutenção

§ PDM

§ Problema

§ Projeto

§ Solicitação

§ Workflow

Guia de Integração — SE Suite 2.0


Integração via web services | 304

5.2.1 - Administração

Web Services

URL do WSDL: https://<domínio>/se/ws/adm_ws.php?wsdl

https://<domínio>/softexpert/webserviceproxy/se/ws/adm_ws.ph
URL do Web Service:
p

Nesta seção são apresentadas as interfaces disponíveis para o SE Administração. Para a inserção de cada
um destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

addAttribProfileValue Edita os valores dos atributos do perfil do colaborador

addAttribute Insere atributo

addAttributeValue Insere valores em atributos

addCompany Insere empresas (clientes, fabricantes, fornecedores)

addCompContact Insere contatos de empresas

addMeasUnity Insere e edita unidades de medida

addUserDepartment Insere usuário, se o mesmo existir edita usuário existente

changePositionStatus Habilita/Desabilita função

compAtribAssoc Associa valores de atributos a empresas

deleteCompany Exclui empresas

deleteCompContact Exclui contatos de empresas

deleteDepartment Exclui área

deleteMeasUnity Exclui unidades de medida

deleteUser Exclui um usuário

deleteUserAccessGroup Exclui relacionamento entre usuário e grupo de acesso

deleteUserDepartment Exclui relacionamento entre usuário, área e função

deleteUserLeader Remove o líder associado a um usuário

disableUser Desabilita/habilita um usuário

editDepartment Altera área

editPosition Altera função

editUser Insere relacionamento entre usuário, área e função

editUserDepartment Edita o relacionamento entre usuário, área e função

Guia de Integração — SE Suite 2.0


Integração via web services | 305

Método Descrição

getAttribData Busca os dados de um atributo

newDepartment Insere área

newPosition Insere função

newUser Edita usuário, se o mesmo não existir retorna um erro

updateEmployeeProfile Edita dados do perfil do colaborador

Guia de Integração — SE Suite 2.0


Integração via web services | 306

5.2.1.1 - addAttribProfileValue

Este método possibilita inserir/alterar:

§ Valores dos atributos do perfil do colaborador

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\AddAttribProfileValueRequestType.java

Retorno web\wwwroot\ws\java\admin\AddAttribProfileValueResponseType.java

Requisição

Identificador Requerido Descrição

IDUSER X Matrícula do colaborador.

NMATTRIBUTE X Identificador do atributo

DSATTRIBUTE X1 Valor do atributo (indeterminado, memorando)

Valor do atributo.

Padrões para entrada de dados do tipo data:


VLATTRIBUTE X2
§ dd/mm/aaaa

§ aaaa-mm-dd.

X 1 - Requerido quando o tipo de dados do atributo for MEMORANDO e o tipo de atributo for INDETERMINADO.

X 2 - Requerido sempre em que o DSATTRIBUTE não for requerido.

Retorno

Identificador Descrição

SUC ESSO: 1.
return
FALHA: Mensagem descrevendo o erro.

Guia de Integração — SE Suite 2.0


Integração via web services | 307

5.2.1.2 - AddAttribute

Este método possibilita inserir/editar:

§ Dados de atributos

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

Classe Java

Requisição web\wwwroot\ws\java\admin\AddAttributeRequestType.java

Retorno web\wwwroot\ws\java\admin\AddAttributeResponseType.java

Requisição

Identificador Requerido Descrição

IDATTRIBUTE X Identificador do atributo.

NMATTRIBUTE X Nome do atributo.

IDUSER X Identificador do usuário.

Tipo do atributo [1 - Lista de valores (discreto); 2 -


FGATTRIBUTETYPE X
Indeterminado; 3 – Externo].

Tipo de dados do atributo: [1 - Texto, 2 - Numérico, 3 -


FGDATATYPE X
Data, 4 - Memorando, 5 – Moeda].

FGSELEC TIONTYPE X Modo de seleção [1 - Zoom; 2 – C ombo].

FGMULTIVALUED Atributo multivalorado [1 - Sim; 2 – Não].

C ódigo do componente SE Suite, no qual o atributo


C DISOSYSTEM estará associado (separados por \";\" ). Exemplo:
109;107.

Tipo de máscara [1 - Máscara simples; 2 - Expressão


FGMASKTYPE
regular]

DSMASK Máscara

Retorno

Identificador Descrição

SUC ESSO: um atributo é criado;


return
FALHA: mensagem referente ao erro ocorrido;

Guia de Integração — SE Suite 2.0


Integração via web services | 308

5.2.1.3 - addAttributeValue

Este método possibilita inserir/editar:

§ Valores em atributos

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado

Classe Java

Requisição web\wwwroot\ws\java\admin\AddAttribValueRequestType.java

Retorno web\wwwroot\ws\java\admin\AddAttribValueResponseType.java

Requisição

Identificador Requerido Descrição

IDATTRIBUTE X Identificador do atributo.

VLATTRIBUTE X1 Valor do atributo.

FGDEFAULTVALUE X1 Utilizar como padrão: [1 - Sim, 2 - Não].

IDUSER X Identificador do usuário.

IDDATASOURC E X2 Identificador da fonte de dados.

DSC ONNDBSQL X2 SQL.

NMFILTERFIELD X2 C ampo filtro.

X 1 - Requerido quando o tipo do atributo for “Lista de valores”.

X 2 Requerido quando o tipo do atributo for “Externo”.

Retorno

Identificador Descrição

SUC ESSO: um valor de atributo é criado.


return
FALHA: mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 309

5.2.1.4 - AddCompany

Este método possibilita inserir/editar:

§ Dados de empresas;

§ Incluir clientes, fabricantes, fornecedores;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Este método possibilita associar valores de atributos a empresas. Para a inserção de cada um destes itens
é necessário seguir o padrão abaixo documentado:

Classe Java

Requisição web\wwwroot\ws\java\admin\AddCompanyRequestType.java

Retorno web\wwwroot\ws\java\admin\AddCompanyResponseType.java

Requisição

Identificador Requerido Descrição

idcommercial X Nome Fantasia.

nmcompany X Razão Social.

dsaddress Endereço.

nmcity C idade.

idstate Estado.

nmcountry País.

idzipcode C EP.

idphone Telefone.

idfax FAX.

nmhomepage Home Page.

fgcustomer X Empresa cliente: 1 – Sim; 2 - Não.

fgsupplier X Empresa fornecedora: 1 – Sim; 2 - Não.

fgmanufacturer X Empresa fabricante: 1 – Sim; 2 - Não.

dscompany Descrição.

idcompany C ódigo da empresa

idcompanytype X Identificador do tipo da empresa.

C ódigo do componente SE Suite ao qual estará associada


cdisosystem
a empresa (separados por ";"). Exemplo: 109;107.

Guia de Integração — SE Suite 2.0


Integração via web services | 310

Retorno

Identificador Descrição

SUC ESSO: uma empresa é cadastrada;


return
FALHA: mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 311

5.2.1.5 - AddCompContact

Este método possibilita inserir/editar:

Dados de contatos de empresas;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\AddCompContactRequestType.java

Retorno web\wwwroot\ws\java\admin\AddCompContactResponseType.java

Requisição

Identificador Requerido Descrição

IDC OMMERC IAL X Nome fantasia.

NMC ONTAC T X Nome do contato.

NMDEPARTMENT Área.

NMPOSITION Função.

IDPHONE Telefone.

IDFAX Fax.

NMEMAIL E-mail.

DSC ONTAC T Descrição.

FGDEFAULT Utilizar como padrão: [1 - Sim, 2 - Não].

Retorno

Identificador Descrição

SUC ESSO: contato da empresa é cadastrado.


return
FALHA: mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 312

5.2.1.6 - AddMeasUnity

Este método possibilita inserir/editar:

§ Dados de unidades de medida

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado:

Classe Java

Requisição web\wwwroot\ws\java\admin\AddMeasUnityRequestType.java

Retorno web\wwwroot\ws\java\admin\AddMeasUnityResponseType.java

Requisição

Identificador Requerido Descrição

IDMEASUNITY X Identificador da unidade de medida

NMMEASUNITY X Nome da unidade de medida

C ódigo do componente SE Suite ao qual estará associada


C DISOSYSTEM (separados por ";" caso houver mais de um componente
a ser associado). Exemplo: 109;107.

Retorno

Identificador Descrição

SUC ESSO: uma unidade de medida é criada;


return
FALHA: mensagem referente ao erro ocorrido;

Guia de Integração — SE Suite 2.0


Integração via web services | 313

5.2.1.7 - AddUserDepartment

Este método possibilita inserir um relacionamento entre usuário, área e função. Para esta inserção é
necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\AddUserDepartmentRequestType.java

Retorno web\wwwroot\ws\java\admin\AddUserDepartmentResponseType.java

Requisição

Identificador Requerido Descrição

ID X Número da matrícula do usuário.

IDAREA X Identificador da área.

IDFUNC X Identificador da função.

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário(C DUSER)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 314

5.2.1.8 - ChangePositionStatus

Este método possibilita modificar o status de uma função de desabilitado para habilitado e vice-versa. Para
esta operação é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\ChangePositionStatusRequestType.java

Retorno web\wwwroot\ws\java\admin\ChangePositionStatusResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador da função

Retorno

Identificador Descrição

SUC ESSO: C have primária da função(C DPOSITION)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 315

5.2.1.9 - compAtribAssoc

Este método possibilita associar valores de atributos a empresas. Para a inserção de cada um destes itens
é necessário seguir o padrão abaixo documentado:

Classe Java

Requisição web\wwwroot\ws\java\admin\CompAtribAssocRequestType.java

Retorno web\wwwroot\ws\java\admin\CompAtribAssocResponseType.java

Requisição

Identificador Requerido Descrição

IDC OMMERC IAL X Nome Fantasia

IDATTRIBUTE X Identificador do atributo

VLATTRIBUTE X Valor do atributo

Retorno

Identificador Descrição

SUC ESSO: um valor de atributo é criado.


return
FALHA: mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 316

5.2.1.10 - DeleteCompany

Este método possibilita excluir empresas. Para a exclusão de cada um destes itens é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\DeleteCompanyRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteCompanyResponseType.java

Requisição

Identificador Requerido Descrição

IDC OMMERC IAL X Nome Fantasia

NMC OMPANY X Razão Social

Retorno

Identificador Descrição

SUC ESSO: uma empresa é excluída;


return
FALHA: mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 317

5.2.1.11 - DeleteCompContact

Este método possibilita excluir contatos de empresas. Para a exclusão de cada um destes itens é
necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\DeleteCompContactRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteCompContactResponseType.java

Requisição

Identificador Requerido Descrição

IDC OMMERC IAL X Nome fantasia.

NMC ONTAC T X Nome do contato.

Retorno

Identificador Descrição

SUC ESSO: contato da empresa é excluído.


return
FALHA: mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 318

5.2.1.12 - DeleteDepartment

Este método possibilita excluir uma área. Para a exclusão deste é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\DeleteDepartmentRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteDepartmentResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador da área

Retorno

Identificador Descrição

SUC ESSO: C have primária da área (C DDEPARTMENT)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 319

5.2.1.13 - DeleteMeasUnity

Este método possibilita excluir unidades de medida. Para a exclusão de cada um destes itens é necessário
seguir o padrão abaixo documentado

Classe Java

Requisição web\wwwroot\ws\java\admin\DeleteMeasUnityRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteMeasUnityResponseType.java

Requisição

Identificador Requerido Descrição

IDMEASUNITY X Identificador da unidade de medida

Retorno

Identificador Descrição

SUC ESSO: uma unidade de medida é excluida;


return
FALHA: mensagem referente ao erro ocorrido;

Guia de Integração — SE Suite 2.0


Integração via web services | 320

5.2.1.14 - DeleteUser

Este método possibilita excluir um usuário. Para a exclusão deste é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\DeleteUserRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteUserResponseType.java

Requisição

Identificador Requerido Descrição

ID X Número da matrícula do usuário.

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário (C DUSER)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 321

5.2.1.15 - DeleteUserAcessGroup

Este método possibilita excluir um relacionamento entre usuário e grupo de acesso. Para esta exclusão, é
necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\admin\DeleteUserDepartmentAcessGroupRequestType.j
Requisição
ava

Retorno web\wwwroot\ws\java\admin\DeleteUserAcessGroupResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador do usuário.

IDAC C GROUP X Identificador do Grupo de acesso

Retorno

Identificador Descrição

SUC ESSO: C have primária do grupo de acesso (C DGROUP)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 322

5.2.1.16 - DeleteUserDepartment

Este método possibilita excluir um relacionamento entre usuário, área e função. Para esta exclusão é
necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\DeleteUserDepartmentRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteUserDepartmentResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador do usuário.

IDAREA X Identificador da área.

IDFUNC X Identificador da função.

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário(C DUSER)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 323

5.2.1.17 - deleteUserLeader

Este método possibilita remover o líder associado a um usuário. Para sua utilização, é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\ DeleteUserLeaderRequestType.java

Retorno web\wwwroot\ws\java\admin\DeleteUserLeaderResponseType.java

Requisição

Identificador Requerido Descrição

ID X Número da matrícula do usuário.

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário (C DUSER)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 324

5.2.1.18 - disableUser

Este método possibilita desabilitar/habilitar um usuário. Para sua utilização, é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\DisableUserRequestType.java

Retorno web\wwwroot\ws\java\admin\DisableUserResponseType.java

Requisição

Identificador Requerido Descrição

C ódigo dos usuários a serem desabilitados/habilitados,


separados por ';'. O código do usuário a ser desabilitado
C ODES X
pode ser verificado no banco de dados. (Ex: SELEC T
cduser FROM aduser WHERE idlogin = 'id do usuario')

Retorno

Identificador Descrição

SUC ESSO: 0 (Os usuários devem ser desabilitados/habilitados.)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 325

5.2.1.19 - EditDepartment

Este método possibilita editar os dados de uma área. Para alterar estes dados é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\EditDepartmentRequestType.java

Retorno web\wwwroot\ws\java\admin\EditDepartmentResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador da área

DESC X Descrição da área

IDUPPER Identificador da área pai

IDC OMPANY Identificador da empresa onde a área está definida

Retorno

Identificador Descrição

SUC ESSO: C have primária da área(C DDEPARTMENT)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 326

5.2.1.20 - EditUser

Este método possibilita editar os dados de um usuário. Para a edição deste é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\EditUserRequestType.java

Retorno web\wwwroot\ws\java\admin\EditUserResponseType.java

Requisição

Identificador Requerido Descrição

ID X Número da matrícula do usuário.

NAME X Denominação do usuário.

LOGIN X Nome utilizado pelo usuário para entrar no sistema

PASS X Senha do usuário.

EMAIL Endereço de e-mail do usuário.

C DLEADER Número da matrícula do líder.

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário (C DUSER)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 327

5.2.1.21 - editUserDepartment

Este método possibilita editar o relacionamento entre usuário, área e função associados a um usuário. Se
o usuário já possuir uma área padrão, a mesma será substituída e a nova será considerada como padrão.
Para sua utilização, é necessário seguir o padrão abaixo documentado

Classe Java

Requisição web\wwwroot\ws\java\admin\EditUserDepartmentRequestType.java

Retorno web\wwwroot\ws\java\admin\EditUserDepartmentResponseType.java

Requisição

Identificador Requerido Descrição

ID X Número da matrícula do usuário.

IDAREA X Identificador da área.

IDFUNC X Identificador da função.

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário (C DUSER).


return
FALHA: -1.

Guia de Integração — SE Suite 2.0


Integração via web services | 328

5.2.1.22 - getAttribData

Este método possibilita buscar os dados de um atributo. Para sua utilização, é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\ GetAttribDataRequestType.java

Retorno web\wwwroot\ws\java\admin\GetAttribDataResponseType.java

Requisição

Identificador Requerido Descrição

Identificador do atributo, pode ser passado mais de um


IDATTRIBS X identificador.

Exemplo: "Atributo1,Atributo2,Atributo3"

Retorno

Identificador Descrição

SUC ESSO: Deverá ser retornado um array com as seguintes informações do atributo:

§ C DATTRIBUTE: C ódigo do atributo

§ NMATTRIBUTE: Identificador do atributo

§ FGDATATYPE: Tipo de dados do atributo: [1 - Texto, 2 - Numérico, 3 - Data, 4 -


Memorando, 5 - Moeda]
return
§ FGATTRIBUTETYPE: Tipo de atributo

§ NMLABEL: Label do atributo

§ FGMULTIVALUED: Atributo multivalorado [1 - Sim; 2 - Não]

§ VALUE: Lista de valores do atributo

FALHA: Retorno vazio.

Guia de Integração — SE Suite 2.0


Integração via web services | 329

5.2.1.23 - NewDepartment

Este método possibilita inserir os dados de uma área. Para esta inserção é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\NewDepartmentRequestType.java

Retorno web\wwwroot\ws\java\admin\NewDepartmentResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador da área

DESC X Descrição da área

IDPOS X Identificador da função padrão a ser definida na área

IDUPPERr Identificador da área pai

IDC OMPANY Identificador da empresa onde a área está definida

Retorno

Identificador Descrição

SUC ESSO: C have primária da área(C DDEPARTMENT)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 330

5.2.1.24 - NewPosition/EditPosition

Este método possibilita inserir/editar os dados de uma função. Para esta inserção/edição é necessário
seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\admin\NewPositionRequestType.java
Requisição
web\wwwroot\ws\java\admin\EditPositionRequestType.java

web\wwwroot\ws\java\admin\NewPositionResponseType.java
Retorno
web\wwwroot\ws\java\admin\EditPositionResponseType.java

Requisição

Identificador Requerido Descrição

ID X Identificador da função.

DESC X Descrição da função.

Retorno

Identificador Descrição

SUC ESSO: C have primária da função (C DPOSITION)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 331

5.2.1.25 - NewUser

Este método possibilita inserir/editar:

§ Dados de um usuário;

§ Relacionamento entre usuário, área e função;

§ Relacionamento entre usuário e grupo de acesso.

Se o usuário já existir e estiver sendo informada uma área diferente da qual o usuário já está associado, a
nova área será associada e considerada como a padrão;

Se o usuário já existir e algum campo for alterado com a mesma área e função já cadastrada, o sistema irá
retornar erro informando que o usuário já está sendo utilizado por essa área e função. Para realizar uma
edição, deverá ser informado em branco o identificador de IDAREA e IDFUNC. Caso o objetivo for a
alteração de área e função, pode ser informado essas duas informações que o sistema irá fazer essa
alteração.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\admin\NewUserRequestType.java

Retorno web\wwwroot\ws\java\admin\NewUserResponseType.java

Requisição

Identificador Requerido Descrição

IDUSER X Número da matrícula do usuário.

NAME X Denominação do usuário.

LOGIN X Nome utilizado pelo usuário para entrar no sistema

PASS X Senha do usuário.

EMAIL Endereço de e-mail do usuário.

IDAREA Identificador da área.

IDFUNC Identificador da função.

IDAC C GROUP Identificador do grupo de acesso.

C DLEADER Número da matrícula do líder.

Guia de Integração — SE Suite 2.0


Integração via web services | 332

Retorno

Identificador Descrição

SUC ESSO: C have primária do usuário (C DUSER)


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 333

5.2.1.26 - updateEmployeeProfile

Este método possibilita editar:

§ Nível de instrução;

§ Situação do nível de instrução;

§ Data de nascimento;

§ Data de admissão;

§ Data de demissão;

§ Observação;

§ Endereço.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web/wwwroot/ws/java/administration/UpdateEmployeeProfileRequestType.j
Requisição
ava

web/wwwroot/ws/java/administration/UpdateEmployeeProfileResponseType.
Retorno
java

Requisição

Identificador Requerido Descrição

IDUSER X Matrícula do usuário.

IDEDULEVEL Identificador do nível de instrução

Situação do nível de instrução:

1 - C ompleto;
FGEDULEVELSTATUS
2 - Incompleto;

* Obrigatório quando o nível de instrução é alterado.

DTBIRTHDAY Data de nascimento

DTADMISSION Data de admissão

DTDEMISSION Data de demissão

DSADDRESS Endereço

DSOBS Observação

Guia de Integração — SE Suite 2.0


Integração via web services | 334

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Mensagem descrevendo o erro

Os valores aceitos para a importação de datas devem seguir um dos seguintes padrões:

§ AAAA-MM-DD

§ DD/MM/AAAA

Guia de Integração — SE Suite 2.0


Integração via web services | 335

5.2.2 - Arquivo físico

Web Services

URL do WSDL: http://<domínio>/se/ws/arch_ws.php?wsdl

URL do Web Service: http://<domínio>/se/ws/arch_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Arquivo físico. Para a inserção de cada
um destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

newPhysicalFileLoan Insere um registro de empréstimo de arquivo físico

Guia de Integração — SE Suite 2.0


Integração via web services | 336

5.2.2.1 - newPhysicalFileLoan

Este método possibilita inserir um registro de empréstimo de arquivo físico. Para esta ação é necessário
seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/archival/NewPhysicalFileLoanRequestType.java

Retorno web/wwwroot/ws/java/archival/NewPhysicalFileLoanResponseType.java

Requisição

Identificador Requerido Descrição

UserID X Matrículo do usuário solicitante

LoanDate X Data do empréstimo (formato: aaaa-mm-dd)

DocumentID X Identificador do documento

C ategoryID X Identificador da categoria

Data de devolução do empréstimo (formato: aaaa-mm-


dd). Se não for informado, será calculado o prazo de
DevolutionDate
acordo com o prazo padrão especificado na categoria do
documento.

ReasonID Identificador do motivo do empréstimo

Retorno

Identificador Descrição

Status FAILURE (em caso de falha) / SUC C ESS (em caso de sucesso)

C ode - C ódigo do erro:

· 0 - Nenhum erro (registro criado com sucesso);

· 1 - Usuário logado não tem permissão;

· 2 - Documento não encontrado;

· 3 - C ategoria não encontrada;

· 4 - Usuário não encontrado;


C ode
· 5 - Parâmetro obrigatório não informado ou informado incorretamente;

· 6 - Documento já emprestado;

· 7 - Documento em tramitação;

· 8 - Documento não está arquivado;

· 9 - Documento já eliminado;

· 10 - Motivo não encontrado;

Detail Mensagem detalhando o erro ou sucesso na execução do método

Guia de Integração — SE Suite 2.0


Integração via web services | 337

C ódigo do registro de empréstimo criado (em caso de sucesso) ou vazio (em caso de
RecordID
falha)

Guia de Integração — SE Suite 2.0


Integração via web services | 338

5.2.3 - Ativo

Web Services

URL do WSDL: https://<domínio>/<diretório_sesuite>/ws/ast_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/ast_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Ativo. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

del_objectType Exclui um tipo de ativo

delete_assetConfSite Exclui uma localização física

import_asset C ria ou edita um ativo

import_asset_oee Inclusão de Dados dos parâmetros para cálculo do OEE

import_asset_site Associa uma localização com o ativo

import_asset_state Edita a condição do ativo

import_asset_status Ativa/desativa o ativo.

import_asset_structure_insert_update Define ou edita uma estrutura para o ativo.

import_assetConfSite C ria uma localização física

import_attrib_assoc Associa um atributo com um ativo

import_del_asset Exclui um ativo

import_del_asset_site Remove uma localização do ativo

Import_del_asset_state Exclui a condição do ativo

Import_del_asset_structure Exclui uma estrutura do ativo

import_objectSecurity C ria tipos de segurança para um ativo

import_objectType C ria ou edita um tipo de ativo

C ria ou edita um plano de verificação, manutenção


importPlanActivity
preventiva ou calibração

Guia de Integração — SE Suite 2.0


Integração via web services | 339

5.2.3.1 - del_objectType

Este método possibilita excluir um tipo de ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Del_objectTypeRequestType.java

Retorno web\wwwroot\ws\java\asset\Del_objectTypeResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC TTYPE X Identificador do tipo de objeto

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 340

5.2.3.2 - delete_assetConfSite

Este método possibilita excluir:

§ Dados de uma localização física;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Delete_assetConfSiteRequestType.java

Retorno web\wwwroot\ws\java\asset\Delete_assetConfSiteResponseType.java

Requisição

Identificador Requerido Descrição

IDSITE X Identificador da localização física

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 341

5.2.3.3 - import_asset

Este método possibilita inserir e editar:

§ Dados de um ativo;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_assetRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_assetResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

NMOBJEC T X Nome do ativo

IDOBJEC TTYPE X Identificador do tipo de ativo

IDTEAM X Identificador da equipe responsável

Especificação do ativo:
1 - Instrumento;
2 - Equipamento;
FGAPPLIC ATION X 4 - Outros;
6 - Ferramental;
7 – Ferramentas;

11 – C omputador.

DTSTARTOPER X Data de início de operação.

QUANTITY X Quantidade do ativo

C AVITY C avidade (requerido quando for "Ferramental").

MANUFAC TURER Fabricante (razão social).

IDSERIALNUMBER Número de série.

IDMODEL Modelo.

IDC ALENDAR X Identificador do calendário.

SUPPLIER Fornecedor (razão social).

VLEQUIPMENTC OST C usto de aquisição.

VLC OST C usto hora.

Guia de Integração — SE Suite 2.0


Integração via web services | 342

Atributos do ativo. Exemplo:


Identificador_do_atributo=valor1_do_atributo,valor2_do_
atributo,valor3_do_atributo.
Obs.:
ATTRIBUTES
§ Para atributos com valor numérico, o separador de
casas decimais deverá ser o ‘.’ (ponto).

§ Para campos de data, o valor deve ter o formato “Y-


MD”(Ano-Mês-Dia).

DSDESC RIPTION Descrição

C HARAC TERISTIC S C aracterísticas

DSOBSERVATION Observações

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 343

5.2.3.4 - import_asset_oee

Este modelo de importação possibilita incluir:

§ Dados dos parâmetros para cálculo do OEE

Para a inserção de dados é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_asset_oeeRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_asset_oeeResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

DTSTART X Data de início

DTEND X Data de término

QTQUALITY X Peças com qualidade

QTTOTAL X Peças totais

QTPRODUC ED X Quantidade produzida

QTPLANNED X Quantidade planejada

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 344

5.2.3.5 - import_asset_site

Este método possibilita associar:

§ Dados de uma localização com um ativo

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_asset_siteRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_asset_siteResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

Data da localização do ativo. Obs.: não pode ser maior


DATE X
que a data atual

HOUR X Hora da localização do ativo

Tipo de localização:

1 - Localização,
TYPE X
2 - Usuário,

3 - Localização/Usuário

LOC ATION X1 Identificador da localização.

USER X1 Identificador do usuário.

C OMMENTS Observações da localização do ativo.

§ X¹ - Requerido de acordo com o tipo de localização

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 345

5.2.3.6 - import_asset_state

Este método possibilita inserir/editar:

§ Dados de uma condição do ativo;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_asset_stateRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_asset_stateResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

DTSTATE X Data da condição do ativo

TMSTATE X Hora da condição do ativo

IDSTATE X Identificador da condição do ativo

DSOBSERVATION Observação

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 346

5.2.3.7 - import_asset_status

Este método possibilita ativar/desativar:

§ Situação de um ativo;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_asset_statusRequestType

Retorno web\wwwroot\ws\java\asset\Import_asset_statusResponseType

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

Situação do ativo:

FGASSTATUS X 1 – Ativar;

2 – Desativar.

C ancelar reserva(s) do ativo:

RESERVE X 1 – Sim;

2 – Não.

DSJUSTIFY X Justificativa

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 347

5.2.3.8 - import_asset_structure_insert_update

Este método possibilita definir ou editar uma estrutura para o ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\asset\Import_asset_structure_insert_updateRequest
Requisição
Type.java

web\wwwroot\ws\java\asset\Import_asset_structure_insert_updateRespons
Retorno
eType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

IDREVISION X Identificador da revisão

IDBOBJEC TC HILD X Identificador do ativo (inferior)

IDREVISIONC HILD X Identificador da revisão (inferior)

VLQUANTITY X Quantidade

Especificação do objeto (C onsiderado 1 por padrão):

FGAPPLIC ATION 1 - Ativo;

2 - Insumo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 348

5.2.3.9 - import_assetConfSite

Este método possibilita inserir e editar:

§ Dados de uma localização física;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_assetConfSiteRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_assetConfSiteResponseType.java

Requisição

Identificador Requerido Descrição

IDSITE X Identificador da localização física

NMSITE X Nome da localização física

1 - Ativo
FGENABLED X
2 - Inativo

IDSITEOWNER Localização física superior

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 349

5.2.3.10 - import_attrib_assoc

Este método possibilita a associação de um ativo com um atributo.

Para a associação dos atributos obter sucesso é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_attrib_assocRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_attrib_assocResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo.

IDATTRIBUTE X Identificador do atributo

Valor do atributo.
Padrões para entrada de dados do tipo data:
VALUE X
- dd/mm/aaaa;
- aaaa-mm-dd.

IDREVISION Identificador da revisão do ativo.

C aso seja informado o valor 1. A interface verificará se o


FGINSERTLISTVALUE valor do atributo já pertence à lista de valores. Se não
existir, ele será incluído.

Valor do atributo. Informação obrigatória caso o valor do


DSATTRIBUTE
atributo seja do tipo MEMO.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 350

5.2.3.11 - import_del_asset

Este método possibilita excluir:

§ Dados de um ativo;

Para a exclusão de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_del_assetRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_del_assetResponseType.java

Requisição

Identificador Requerido Descrição

IDBOJEC T X Identificador do ativo

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 351

5.2.3.12 - import_del_asset_site

Este método possibilita remover:

§ Dados da ultima localização do ativo

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_del_asset_siteRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_del_asset_siteResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 352

5.2.3.13 - import_del_asset_state

Este método possibilita excluir:

§ Dados de uma condição do ativo;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_del_asset_stateRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_del_asset_stateResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 353

5.2.3.14 - Import_del_asset_structure

Este método possibilita excluir uma estrutura do ativo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_asset_del_structureRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_asset_del_structureResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

IDREVISION X Identificador da revisão

IDOBJEC TC HILD X Identificador do ativo (inferior)

IDREVISIONC HILD X Identificador da revisão (inferior)

Especificação do objeto (C onsiderado 1 por padrão):

FGAPPLIC ATION X 1 - Ativo;

2 - Insumo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 354

5.2.3.15 - import_objectSecurity

Este método possibilita inserir e editar:

§ Dados de um tipo de segurança

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_objectSecurityRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_objectSecurityResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC TTYPE X Identificador do tipo de objeto

Tipo de controle de acesso:

1 - Grupo de usuários,

2 - Área,

AC C ESSTYPE X 3 - Área/Função,

4 - Função,

5 - Usuário,

6 - Todos

Tipo de permissão:

PERMISSION X 1 - Permitir,

2 - Negar

Identificador do tipo de acesso.

Exemplo: Se o tipo for por usuário, será a matricula do


IDAC C ESSTYPE X
usuário. Se o tipo for por área, será o identificador da
área.

Identificador da função. Esse campo será utilizado


IDFUNC TION X² somente se o tipo for por área e função. Dessa forma no
campo IDAC C ESSTYPE irá a área e neste a função.

C ontrole de incluir:

INSERT X1 1 - Sim,

2 - Não

C ontrole de editar:

EDIT X1 1 - Sim,

2 - Não

Guia de Integração — SE Suite 2.0


Integração via web services | 355

C ontrole de deletar:

DELETE X1 1 - Sim,

2 - Não

C ontrole de segurança:

SEC URITY X1 1 - Sim,

2 - Não

C ontrole de listagem:

LIST X1 1 - Sim,

2 - Não

C ontrole de visualização:

VIEW X1 1 - Sim,

2 - Não

§ X¹ - Requerido no mínimo um campo de controle

§ X² - Requerido caso o IDAC C ESSTYPE for igual a 2

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 356

5.2.3.16 - import_objectType

Este método possibilita inserir e editar:

§ Dados de um tipo de ativo;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\Import_objectTypeRequestType.java

Retorno web\wwwroot\ws\java\asset\Import_objectTypeResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC TTYPE X Identificador do tipo de objeto

NMOBJEC TTYPE X Nome do tipo de objeto

Flag para identificar se classe possuirá ou não


revisão:
FGUSEREVISIONOBJTYPE X
1 - Sim

2 - Não

Flag para identificar se utilizará máscara para


numeração:
FGUSEMASK X
1 - Sim

2 - Não

IDMASK Identificador da máscara

Tipo do identificador da revisão:

1 - Texto

2 - Numérico
FGEDITID
3 - C ustomizado

Será requerido caso a FGUSEREVISIONOBJTYPE


seja 1

Identificador da revisão, será requerido caso o


FGREVIDOBJTYPE
FGUSEREVISIONOBJTYPE seja 1

Modo de aprovação da revisão, será requerido


FGREVAPPROVALMODEOBJTYPE
caso o FGUSEREVISIONOBJTYPE seja 1

Modo de fechamento da revisão, será requerido


FGREVRELEASEMODEOBJTYPE
caso o FGUSEREVISIONOBJTYPE seja 1

Guia de Integração — SE Suite 2.0


Integração via web services | 357

Quantidade da retenção de revisões obsoletas,


QTREVRETENTIONOBJTYPE será requerida caso o FGUSEREVISIONOBJTYPE
seja 1

Frequência da retenção de revisões obsoletas,


FGREVRETENTIONMODEOBJTYPE será requerida caso o FGUSEREVISIONOBJTYPE
seja 1

Tipo de roteiro, será requerido caso o


FGREVROUTETYPEOBJTYPE
FGUSEREVISIONOBJTYPE seja 1

Aceitação de revisão em elaboração, será


FGREVELABC LAUSEOBJTYPE
requerida caso o FGUSEREVISIONOBJTYPE seja 1

Aceitação de revisão em consenso, será requerida


FGREVC ONSC LAUSEOBJTYPE
caso o FGUSEREVISIONOBJTYPE seja 1

Aceitação de revisão em aprovação, será


FGREVAPROVC LAUSEOBJTYPE
requerida caso o FGUSEREVISIONOBJTYPE seja 1

Aceitação de revisão em homologação, será


FGREVHOMOLOGC LAUSEOBJTYPE
requerida caso o FGUSEREVISIONOBJTYPE seja 1

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 358

5.2.3.17 - importPlanActivity

Este método possibilita inserir e editar:

§ Dados de um plano de verificação, manutenção preventiva ou calibração;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\asset\ImportPlanActivityRequestType.java

Retorno web\wwwroot\ws\java\asset\ImportPlanActivityRequestType.java

Requisição

Identificador Requerido Descrição

Opção da ação:

FGOPTION X 21 – Incluir;

22 – Editar.

Tipo do plano:

1 – Verificação;
FGPLANTYPE X¹
2 – Manutenção preventiva;

3 – C alibração.

IDPLANAC TIVITY X Identificador do plano

NMPLANAC TIVITY X¹ Nome do plano

IDMODELAC TIVITY X¹ Identificador da atividade modelo

C onfiguração do plano:

FGPLANC ONF X¹ 1 – Herdar dados da atividade;

2 – C opiar dados da atividade.

Identificador do ativo. Para múltiplos ativos separar os


IDASSET X¹ identificadores por ponto e vírgula.

Ex: IDATIVO01;IDATIVO02;IDATIVO03

IDTEAM X¹ Identificador da equipe responsável pelo plano

IDTEAMPROG X² Identificador da equipe responsável pelo planejamento

IDTEAMEXEC X² Identificador da equipe responsável pela execução

Frequência baseada em data:

FGDATEFREQUENC Y 1 – Habilitar;

2 – Desabilitar.

Guia de Integração — SE Suite 2.0


Integração via web services | 359

Tipo da frequência:

1 – Data de execução;
FGFREQTYPE X³
2 – Primeiro uso;

3 – Tempo de uso.

QTFREQUENC E X³ Frequência

Unidade de frequência:

1 – Dia(s);

2 – Semana(s);
FGFREQUNIT X³
3 – Mês(es);

4 – Ano(s);

5 – Dia(s) útil(eis).

Visualização da data:

FGDATEVIEW X³ 1 – Dia/Mês/Ano;

2 – Mês/Ano.

DTNEXTEXEC UTION X³ Data da próxima execução (formato Y-m-d)

IDC ALENDAR Identificador do calendário

Frequência baseada no medidor do ativo:

FGMETERFREQUENC Y 1 – Habilitar;

2 – Desabilitar.

VLMETERFREQUENC Y X4 Frequência

VLANTEC IPATION X4 Antecipação

VLNEXTEXEC UTION X4 Próxima execução

C riar atividade automaticamente:

FGAUTOC REATE 1 – Habilitar;

2 – Desabilitar.

Etapa da atividade criada automaticamente:

FGAUTOSTATUS X5 1 – Planejamento;

2 – A iniciar.

Quantidade anterior de dias que a atividade automática


QTDAYBEFORE X5
será criada

§ X¹: Requerido na inserção.

§ X²: Requerido na inserção se a configuração do plano for de cópia (FGPLANC ONF = 2).

§ X³: Requerido se a frequência baseada em data estiver habilitada (FGDATEFREQUENC Y = 1).

§ X4: Requerido se a frequência baseada em medidor estiver habilitada (FGMETERFREQUENC Y = 1).

§ X5: Requerido se a opção de criar atividade automaticamente estiver habilitada (FGAUTOC REATE = 1).

Guia de Integração — SE Suite 2.0


Integração via web services | 360

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 361

5.2.4 - Calibração

Web Services

URL do WSDL: https://<domínio>/se/ws/cl_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/cl_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Calibração. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

import_calibration C ria ou edita uma calibração

import_del_calibration Exclui uma calibração

import_point C ria resultados da calibração por ponto

import_table C ria resultados da calibração por tabela

Guia de Integração — SE Suite 2.0


Integração via web services | 362

5.2.4.1 - import_calibration

Este método possibilita inserir e editar:

§ Dados de uma Calibração;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\calibration\Import_calibrationRequestType.java

Retorno web\wwwroot\ws\java\calibration\Import_calibrationResponseType.java

Requisição

Identificador Requerido Descrição

IDPLANAC TIVITY X Identificador do plano de calibração

NRC ERTIFIC ATE X Número do certificado

DTSTART X Data de início;

HRSTART X Hora inicial;

DTFINISH X Data do término;

HRFINISH X Hora final;

SVC C ENTER X C entro de serviço;

Responsável:
RESP X § C entro de serviço interno: Matrícula
§ C entro de serviço externo: Nome

AC TC LASSIFIC ATION C lassificação da atividade;

Resultado da C alibração (requerido se a configuração de


calibração não possuir tabela e ponto)

C ALRESULT 1 - Aprovado;

2 - Aprovado condicional;

3 - Reprovado;

Resultado da Pré-calibração (requerido se a configuração


de calibração não possuir tabela e ponto e utilizar método

PREC ALRESULT de Schumacher)

1 - Aprovado;

2 - Reprovado;

Guia de Integração — SE Suite 2.0


Integração via web services | 363

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 364

5.2.4.2 - import_del_calibration

Este método possibilita excluir:

§ Dados de uma Calibração;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\calibration\Import_del_calibrationRequestType.jav
Requisição
a

web\wwwroot\ws\java\calibration\Import_del_calibrationResponseType.ja
Retorno
va

Requisição

Identificador Requerido Descrição

NRC ERTIFIC ATE X Número do certificado

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 365

5.2.4.3 - import_point

Este método possibilita criar:

§ Resultados da calibração por ponto;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\calibration\Import_pointRequestType.java

Retorno web\wwwroot\ws\java\calibration\Import_pointResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

NRC ERTIFIC ATE X Número do certificado

NMTABLE X Nome da tabela

NMPOINT X Nome do ponto

Se houver histerese, indica se é ponto de:

FGUPORDOWN X1 1- Subida

2- Descida

Indica se é:

TYPE_VALUE X1 1- C alibração

2- Pré-calibração

VLTEND X1 Valor da Tendência ou erro sistemático [Td].

VLFGES X1 Valor do desvio total entre avanço e retorno [Fges].

VLFE X1 Valor do desvio total no avanço [Fe].

VLU95 X1 Valor da incerteza expandida [U95].

VLERRUP X1 Valor do erro da subida [Erro subida].

VLERRDOWN X1 Valor do erro da descida [Erro descida].

VLBAND X1 Valor do erro da faixa [Erro faixa].

VLAVERAGE X1 Valor da média [Média].

VLREADBIG X1 Valor da maior leitura do ponto [Maior leitura].

VLREADSMALL X1 Valor da menor leitura do ponto [Menor leitura].

VLHISTERESE X1 Valor da Histerese [Histerese].

Guia de Integração — SE Suite 2.0


Integração via web services | 366

VLFT X Valor do FT [FT]

IDPROC ESS X Identificador do processo;

Variável extra.

VARIABLE X Formato: [Id da variável]=VALOR;

[Id da variável]=VALOR; Exemplo: g=9.81; UPAD=0.01;

§ X 1 – Requerido de acordo com a fórmula.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 367

5.2.4.4 - import_table

Este método possibilita criar:

§ Resultados da calibração por tabela;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\calibration\Import_tableRequestType.java

Retorno web\wwwroot\ws\java\calibration\Import_tableResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do ativo

NRC ERTIFIC ATE X Número do certificado

NMTABLE X Nome da tabela

Indica se é:

TYPE_VALUE X 1- C alibração

2- Pré-calibração

VLTEND X1 Valor da Tendência ou erro sistemático [Td].

VLFGES X1 Valor do desvio total entre avanço e retorno [Fges].

VLFE X1 Valor do desvio total no avanço [Fe].

VLU95 X1 Valor da incerteza expandida [U95].

VLERRUP X1 Valor do erro da subida [Erro subida].

VLERRDOWN X1 Valor do erro da descida [Erro descida].

VLBAND X1 Valor do erro da faixa [Erro faixa].

VLAVERAGE X1 Valor da média [Média].

VLREADBIG X1 Valor da maior leitura do ponto [Maior leitura].

VLREADSMALL X1 Valor da menor leitura do ponto [Menor leitura].

VLHISTERESE X1 Valor da Histerese [Histerese].

IDPROC ESS Identificador do processo;

Variável extra.

VARIABLE Formato: [Id da variável]=VALOR;

[Id da variável]=VALOR; Exemplo: g=9.81; UPAD=0.01;

Guia de Integração — SE Suite 2.0


Integração via web services | 368

Resultado da calibração para tabela subjetiva:

RESULT 1 - Aprovado;

2 - Reprovado;

Resultado da pré-calibração para tabela subjetiva:

RESULTDI 1 - Aprovado;

2 - Reprovado;

OBSERVATION Observação da tabela subjetiva;

§ X 1 – Requerido de acordo com a fórmula.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 369

5.2.5 - CEP

Web Services

URL do WSDL: https://<domínio>/se/ws/spc_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/spc_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE CEP. Para a inserção de cada um destes
itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

ChangeStatusSample Altera a situação de uma amostra de uma coleta

DeleteAttCause Remove causa para uma amostra do tipo atributo

DeleteAttDefect Remove defeitos para uma amostra do tipo atributo

DeleteSampleAtt Remove uma amostra do tipo atributo

DeleteSampleVar Remove uma amostra do tipo variável

ImportAttCause Importa causa para uma amostra do tipo atributo

ImportAttDefect Importa defeitos para uma amostra do tipo atributo

ImportSampleAtt Importa uma amostra do tipo atributo

ImportSampleVar Importa uma amostra do tipo variável

Guia de Integração — SE Suite 2.0


Integração via web services | 370

5.2.5.1 - ChangeStatusSample

Este método possibilita alterar a situação de uma amostra de uma coleta.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/ChangeStatusSampleRequestType.java

Retorno web/wwwroot/ws/java/spc/ChangeStatusSampleResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 371

5.2.5.2 - DeleteAttCause

Este método possibilita a exclusão de causas de defeitos de uma amostra (zera as causas).

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/DeleteAttCauseRequestType.java

Retorno web/wwwroot/ws/java/spc/DeleteAttCauseResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

IDDEFEC T X Identificador do defeito

IDC AUSE X Identificador da causa

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 372

5.2.5.3 - DeleteAttDefect

Este método possibilita a exclusão de defeitos de uma amostra (zera os defeitos).

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/DeleteAttDefectRequestType.java

Retorno web/wwwroot/ws/java/spc/DeleteAttDefectResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

IDDEFEC T X Identificador do defeito

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 373

5.2.5.4 - DeleteSampleAtt

Este método possibilita a exclusão de uma amostra do tipo atributo de uma coleta

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/DeleteSampleAttRequestType.java

Retorno web/wwwroot/ws/java/spc/DeleteSampleAttResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 374

5.2.5.5 - DeleteSampleVar

Este método possibilita a exclusão de uma amostra do tipo variável de uma coleta

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/DeleteSampleVarRequestType.java

Retorno web/wwwroot/ws/java/spc/DeleteSampleVarResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 375

5.2.5.6 - ImportAttCause

Este método possibilita alterar a quantidade de causas de um defeito da amostra do tipo atributo de uma
coleta de dados.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/ImportAttCauseRequestType.java

Retorno web/wwwroot/ws/java/spc/ImportAttCauseResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

IDDEFEC T X Identificador do defeito

IDC AUSE X Identificador da causa

QTC AUSE X Quantidade de causas

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 376

5.2.5.7 - ImportAttDefect

Este método possibilita alterar a quantidade de defeitos da amostra do tipo atributo de uma coleta de
dados.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/ImportAttDefectRequestType.java

Retorno web/wwwroot/ws/java/spc/ImportAttDefectResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE X Identificador da amostra

IDDEFEC T X Identificador do defeito

QTDEFEC T X Quantidade de defeitos

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 377

5.2.5.8 - ImportSampleAtt

Este método possibilita a importação de uma amostra do tipo atributo em uma coleta que possua uma
característica do tipo atributo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/ImportSampleAttRequestType.java

Retorno web/wwwroot/ws/java/spc/ImportSampleAttResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE Identificador da amostra

DTSAMPLE X Data da amostra

TMSAMPLE X Hora da amostra

C onfiguração dos dados gerais:

1 - Manter os dados gerais de acordo com a amostra


C ONFIG X anterior;

2 - Manter os dados gerais de acordo com a configuração


da característica.

IDMAC HINE Identificador da máquina

IDOPERATOR Identificador do operador

IDINSPEC TOR Identificador do inspetor

IDSHIFT Identificador do turno

IDGAGE Identificador do instrumento

NMLOT Lote

NMMO OF

QTITENS X Quantidade de itens

QTDEFEC TSITEM X Quantidade de itens defeituosos

QTREJEC TSITEM X Quantidade de itens rejeitados

IDPROC ESS Identificador do processo

Guia de Integração — SE Suite 2.0


Integração via web services | 378

Lista de defeitos e suas respectivas quantidades


separados por ponto e vírgula(;) e dois pontos(:). C aso o
identificador possua um dos dois caracteres
DEFEC T delimitadores, coloque contra barra(\) como o caractere
antecessor, conforme o formato:

Formato:
DEFEC T01:3;DEFEC T\;02:4

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 379

5.2.5.9 - ImportSampleVar

Este método possibilita a importação de uma amostra do tipo variável em uma coleta que possua uma
característica do tipo variável.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/spc/ImportSampleVarRequestType.java

Retorno web/wwwroot/ws/java/spc/ImportSampleVarResponseType.java

Requisição

Identificador Requerido Descrição

IDC OLLEC T X Identificador da coleta

IDC HARAC TERISTIC X Identificador da característica

IDSEQUENC ESAMPLE Identificador da amostra

DTSAMPLE X Data da amostra

TMSAMPLE X Hora da amostra

C onfiguração dos dados gerais:

1 - Manter os dados gerais de acordo com a amostra


C ONFIG X anterior;

2 - Manter os dados gerais de acordo com a configuração


da característica.

IDMAC HINE Identificador da máquina

IDOPERATOR Identificador do operador

IDINSPEC TOR Identificador do inspetor

IDSHIFT Identificador do turno

IDGAGE Identificador do instrumento

NMLOT Lote

NMMO OF

READINGS X Leituras. Ex: 1;2;3;4

IDPROC ESS Identificador do processo

Guia de Integração — SE Suite 2.0


Integração via web services | 380

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 381

5.2.6 - Controle de atividades

Web Services

URL do WSDL: https://<domínio>/se/ws/wr_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/wr_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Controle de atividades. Para a inserção
de cada um destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

cancelRat C ancela um relatório de serviço

editNonProjectTaskCost Edita custo de uma atividade isolada

editNonProjectTaskRevenue Edita receita de uma atividade isolada

executeNonProjectTask Executa uma atividade isolada

newNonProjectTaskCost Insere custo em uma atividade isolada

newNonProjectTaskRevenue Insere receita em uma atividade isolada

RatSent Atualiza relatórios de serviço para torná-los indisponíveis

Retorna um XML dos relatórios de serviço em aprovação que ainda


returnRatApproval
não foram enviados

Retorna um XML dos relatórios de serviço em aprovação que ainda


returnRatApprovalOne
não foram enviados

setRatAttributeValue Atribui um valor a um atributo do relatório de serviço

Guia de Integração — SE Suite 2.0


Integração via web services | 382

5.2.6.1 - cancelRat

Este método altera a situação para cancelado o relatório de serviço. Para esta ação é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/CancelRatRequestType.java

Retorno web/wwwroot/ws/workforce/project/CancelRatResponseType.java

Requisição

Identificador Requerido Descrição

IDRAT X Identificador do relatório de serviço.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: 2

Guia de Integração — SE Suite 2.0


Integração via web services | 383

5.2.6.2 - editNonProjectTaskCost

Este método possibilita editar custo de uma atividade isolada. Para esta ação é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/EditNonProjectTaskCostRequestType.java

Retorno web/wwwroot/ws/java/workforce/EditNonProjectTaskCostResponseType.java

Requisição

Identificador Requerido Descrição

NonProjectTaskId X Identificador da atividade isolada

Name X Nome do custo para edição

TypeId X Identificador do tipo do custo

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 384

5.2.6.3 - editNonProjectTaskRevenue

Este método possibilita editar receita de uma atividade isolada. Para esta ação é necessário seguir o
padrão abaixo documentado.

Classe Java

web/wwwroot/ws/java/workforce/EditNonProjectTaskRevenueRequestType.ja
Requisição
va

web/wwwroot/ws/java/workforce/EditNonProjectTaskRevenueResponseType.j
Retorno
ava

Requisição

Identificador Requerido Descrição

NonProjectTaskId X Identificador da atividade isolada

Name X Nome da receita para edição

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 385

5.2.6.4 - executeNonProjectTask

Este método possibilita executar uma atividade isolada. Para esta ação é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/ExecuteNonProjectTaskRequestType.java

Retorno web/wwwroot/ws/java/workforce/ExecuteNonProjectTaskResponseType.java

Requisição

Identificador Requerido Descrição

NonProjectTaskId X Identificador da atividade isolada

UserId X Matrícula do usuário executor

Data de início real (formato: DD/MM/YYYY ou YYYY-MM-


StartDate
DD)

EndDate Data de fim real (formato: DD/MM/YYYY ou YYYY-MM-DD)

ActualPercentage Percentual de execução da atividade

Opção de preenchimento:
UsePlannedOrRescheduledD
1 - Utilizar datas planejadas,
ates
2 - Utilizar datas reprogramadas

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 386

5.2.6.5 - newNonProjectTaskCost

Este método possibilita inserir custo em uma atividade isolada. Para esta ação é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/NewNonProjectTaskCostRequestType.java

Retorno web/wwwroot/ws/java/workforce/NewNonProjectTaskCostResponseType.java

Requisição

Identificador Requerido Descrição

NonProjectTaskId X Identificador da atividade isolada

Name X Nome do custo

TypeId X Identificador do tipo do custo

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 387

5.2.6.6 - newNonProjectTaskRevenue

Este método possibilita inserir receita em uma atividade isolada. Para esta ação é necessário seguir o
padrão abaixo documentado.

Classe Java

web/wwwroot/ws/java/workforce/NewNonProjectTaskRevenueRequestType.jav
Requisição
a

web/wwwroot/ws/java/workforce/NewNonProjectTaskRevenueResponseType.ja
Retorno
va

Requisição

Identificador Requerido Descrição

NonProjectTaskId X Identificador da atividade isolada

Name X Nome da receita

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 388

5.2.6.7 - RatSent

Este método torna o relatório de serviço indisponível para ser retornado pelo outros serviços de
returnRatApproval e returnRatApprovalOne. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/RatSentRequestType.java

Retorno web/wwwroot/ws/java/workforce/RatSentResponseType.java

Requisição

Identificador Requerido Descrição

IDRAT X Identificador do relatório de serviço.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: 2

Guia de Integração — SE Suite 2.0


Integração via web services | 389

5.2.6.8 - returnRatApproval

Retorna um XML dos relatórios de serviço em aprovação que ainda não foram enviados. Para a edição
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/ReturnRatApprovalRequestType.java

Retorno web/wwwroot/ws/java/workforce/ReturnRatApprovalResponseType.java

Retorno

Identificador Descrição

SUC ESSO: Retorna um XML de todos os relatórios de serviço em aprovação que ainda
return não foram enviados.

FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 390

5.2.6.9 - returnRatApprovalOne

Retorna um XML dos relatórios de serviço em aprovação que ainda não foram enviados. Para a edição
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/ReturnRatApprovalOneRequestType.java

Retorno web/wwwroot/ws/java/workforce/ReturnRatApprovalOneResponseType.java

Retorno

Identificador Descrição

SUC ESSO: Retorna um XML de um relatório de serviço em aprovação que ainda não
return foi enviado.

FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 391

5.2.6.10 - setRatAttributeValue

Este método atribui um valor a um atributo do Relatório de Serviço. Caso o atributo não esteja associado a
um Relatório de Serviço, este será associado. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/workforce/SetRatAttributeValueRequestType.java

Retorno web/wwwroot/ws/java/workforce/SetRatAttributeValueResponseType.java

Requisição

Identificador Requerido Descrição

IDRAT X Identificador do relatório de serviço.

IDATTRIBUTE X Identificador do atributo.

VLATTRIBUTE X Valor do atributo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Mensagem do erro

Guia de Integração — SE Suite 2.0


Integração via web services | 392

5.2.7 - Desempenho

Web Services

URL do WSDL: https://<domínio>/se/ws/st_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/st_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Desempenho. Para a inserção de cada
um destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

C ria valor de meta/medição/meta acumulada/medição acumulada


addMeasuresInAdinterface
para um período do indicador

Guia de Integração — SE Suite 2.0


Integração via web services | 393

5.2.7.1 - addMeasuresInAdinterface

Este método possibilita criar valor de meta/medição/meta acumulada/medição acumulada para um período
do indicador. Para a inserir é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/strategy/AddMeasuresInAdinterfaceRequestType.java

web/wwwroot/ws/java/strategy/AddMeasuresInAdinterfaceResponseType.jav
Retorno
a

Requisição

Identificador Requerido Descrição

idscmetric X Identificador do indicador do Scorecard

Identificador do usuário com permissão para importar os


iduser X
valores nos indicadores

Identificação do período para indicadores diários,


nrsubperiod semanais e quinzenais. Ver no help do SE Desempenho
os valores e regras da freqüência do indicador.

Identificação do PERÍODO de vigência dos valores. Ver


nrperiod X no help do SE Desempenho os valores e regras da
freqüência do indicador.

Identificação do ANO de vigência dos valores. Ver no


nryear X help do SE Desempenho os valores e regras da
freqüência do indicador.

vlweight Peso. Valor padrão é 1.

Identificador para período com valor não aplicado,


fgnotapply
informe o valor 1 para os casos de período não aplicado.

vltarget Valor da Meta

vlactual Valor da Medição

vltargetaccum Valor acumulado da Meta

vlactualaccum Valor acumulado da Medição

Retorno

Identificador Descrição

SUC ESSO: Salvo com sucesso.


return
FALHA: Retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 394

5.2.8 - Documento

Web Services

URL do WSDL: https://<domínio>/se/ws/dc_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/dc_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Documento. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

cancelDocument C ancela um documento

checkAccessPermission Verifica se o usuário possui permissão em um documento

deleteAccessPermission Remove permissão de acesso de um determinado documento

deleteDocument Exclui um documento

deleteRevision Remove determinada revisão de um documento

downloadEletronicFile Download de um arquivo eletrônico

editDocument Altera um documento

getKeyWords Busca palavras-chave

getKeyWordsData Busca por palavras-chave, seus significados e sinônimos

listAccessPermission Retorna os tipos de acessos que o usuário possui em um documento

Lista documentos pendentes em elaboração, consenso, aprovação ou


listPendencyDocument
homologação

newAccessPermission Inclui permissão de acesso a um determinado documento

newDocument C ria um documento

newRevision C ria nova revisão de um documento

releasePendencyDocument Libera pendência de um usuário

searchAccessAudit C onsulta auditoria de acessos

searchCategory Lista todas as categorias cadastradas no sistema

searchDocument C onsulta documentos

setAttributeValue Atribui valor a um atributo de determinado documento

uploadEletronicFile Upload de um arquivo eletrônico

Guia de Integração — SE Suite 2.0


Integração via web services | 395

viewDocumentData Recupera os dados de um documento

Guia de Integração — SE Suite 2.0


Integração via web services | 396

5.2.8.1 - cancelDocument

Este método possibilita cancelar um documento. Para a utilização deste é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/CancelDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/CancelDocumentResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

DSC ANC EL X Descrição do cancelamento.

Retorno

Identificador Descrição

SUC ESSO: 1: Documento cancelado com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 397

5.2.8.2 - checkAccessPermission

Este método possibilita verificar se o usuário possui permissão ao documento. Para a utilização deste é
necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/CheckAccessPermissionRequestType.java

Retorno web/wwwroot/ws/java/document/CheckAccessPermissionResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDUSER X Identificador do usuário.

Tipo de permissão:

1 Alterar;

2 Excluir;

3 Revisar;

4 C onhecimento;

5 Distribuir cópia;

6 Visualizar;

7 C ancelar;

PERMISSIONSTYPE X 8 Arquivar;

9 Imprimir;

10 Treinamento;

11 Registrar treinamento;

12 Salvar localmente;

13 Assinar;

14 Notificação;

15 Incluir comentário;

16 Avaliar aplicabilidade.

Retorno

Identificador Descrição

SUC ESSO: 1 - Acesso permitido


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 398

5.2.8.3 - deleteAccessPermission

Este método possibilita remover permissão de acesso de determinado documento. Para a utilização deste
é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/DeleteAccessPermissionRequestType.java

Retorno web/wwwroot/ws/java/document/DeleteAccessPermissionResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDUSER X Identificador do usuário.

Tipo de usuário:

§ 1 Usuário;

§ 2 Área;

USERTYPE X § 3 Função;

§ 4 Área/Função;

§ 5 Equipe;

§ 6 Todos.

Retorno

Identificador Descrição

SUC ESSO: 1: Operação realizada com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 399

5.2.8.4 - deleteDocument

Este método possibilita excluir um documento. Para a utilização deste é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/DeleteDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/DeleteDocumentResponseType.java

Requisição

Identificador Requerido Descrição

IDC ATEGORY X Identificador da categoria

IDDOC UMENT X Identificador do documento

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

JUSTIFY X Justificativa da exclusão

Retorno

Identificador Descrição

SUC ESSO: 1: Documento excluído com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 400

5.2.8.5 - deleteRevision

Este método possibilita remover determinada revisão do documento. Para a utilização deste é necessário
seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/DeleteRevisionRequestType.java

Retorno web/wwwroot/ws/java/document/DeleteRevisionResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDREVISION X Identificador da revisão.

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

JUSTIFY Justificativa da exclusão da revisão.

Retorno

Identificador Descrição

SUC ESSO: 1: Operação realizada com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 401

5.2.8.6 - downloadEletronicFile

Este método possibilita fazer o download de um arquivo eletrônico. Para a utilização deste é necessário
seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/DownloadEletronicFileRequestType.java

Retorno web/wwwroot/ws/java/document/DownloadEletronicFileResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento

IDREVISION Identificador da revisão

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

Informar 1 para baixar o arquivo em pdf, se existir,


FGC ONVERTOPDF
senão baixa o original.

IDC ATEGORY X Identificador da categoria do documento

Retorno

Identificador Descrição

SUC ESSO: retorna um arquivo eletrônico.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 402

5.2.8.7 - editDocument

Este método possibilita alterar um documento. Para sua utilização é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/EditDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/EditDocumentResponseType.java

Requisição

Identificador Requerido Descrição

IDC ATEGORY X Identificador da categoria

IDDOC UMENT X Identificador do documento

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

IDREVISION Identificador da revisão

TITLE Título do documento

SUMMARY Resumo do documento

Retorno

Identificador Descrição

SUC ESSO: 1: Documento alterado com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 403

5.2.8.8 - getKeyWords

Este método possibilita realizar a busca de palavras-chave. Para a utilização deste é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/GetKeyWordsRequestType.java

Retorno web/wwwroot/ws/java/document/GetKeyWordsResponseType.java

Requisição

Identificador Requerido Descrição

Matriz com as letras iniciais das palavras-chave a serem


LETTERS X buscadas.

Obs.: Poderá ser utilizado o caractere ’*’ como coringa.

Retorno

Identificador Descrição

SUC ESSO: retorna uma matriz com as palavras-chave encontradas.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 404

5.2.8.9 - getKeyWordsData

Este método possibilita realizar a busca de palavras-chave. Para a utilização deste é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/GetKeyWordsDataRequestType.java

Retorno web/wwwroot/ws/java/document/GetKeyWordsDataResponseType.java

Requisição

Identificador Requerido Descrição

WORDS X Matriz com as palavras-chave a serem buscadas.

Retorno

Identificador Descrição

SUC ESSO: Retornar uma matriz de objetos com os seguintes índices:

§ IDKEYWORD Palavra-chave;

return § NMKEYWORD Significado da palavra-chave;

§ SYNONYMS Matriz de strings com os sinônimos da palavra-chave.

FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 405

5.2.8.10 - listAccessPermission

Este método possibilita verificar os tipos de acessos que o usuário possui no documento. Para a utilização
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/ListAccessPermissionRequestType.java

Retorno web/wwwroot/ws/java/document/ListAccessPermissionResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDUSER X Identificador do usuário.

Retorno

Identificador Descrição

SUC ESSO: Array com as permissões:

§ 1 Alterar;

§ 2 Excluir;

§ 3 Revisar;

§ 4 C onhecimento;

§ 5 Distribuir cópia;

§ 6 Visualizar;

§ 7 C ancelar;

§ 8 Arquivar;
return
§ 9 Imprimir;

§ 10 Treinamento;

§ 11 Registrar treinamento;

§ 12 Salvar localmente;

§ 13 Assinar;

§ 14 Notificação;

§ 15 Incluir comentário;

§ 16 Avaliar aplicabilidade.

FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 406

5.2.8.11 - listPendencyDocument

Este método possibilita listar documentos pendentes em elaboração, consenso, aprovação ou


homologação de determinado usuário. Para a utilização deste é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/ListPendencyDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/ListPendencyDocumentResponseType.java

Requisição

Identificador Requerido Descrição

IDUSER X Identificador do usuário.

Retorno

Identificador Descrição

SUC ESSO: retorna o identificador do documento, revisão, tipo da pendência.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 407

5.2.8.12 - newAccessPermission

Este método possibilita incluir permissão de acesso a determinado documento. Para a utilização deste é
necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/NewAccessPermissionRequestType.java

Retorno web/wwwroot/ws/java/document/NewAccessPermissionResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDUSER X Identificador do usuário/área/função.

Tipo de usuário:

§ 1 Usuário;

§ 2 Área;

USERTYPE X § 3 Função;

§ 4 Área/Função;

§ 5 Equipe;

§ 6 Todos.

Tipos de permissão:

§ 1 Alterar;

§ 2 Excluir;

§ 3 Revisar;

§ 4 C onhecimento;

§ 5 Distribuir cópia;

§ 6 Visualizar;

§ 7 C ancelar;

§ 8 Arquivar;
PERMISSION X
§ 9 Imprimir;

§ 10 Treinamento;

§ 11 Registrar treinamento;

§ 12 Salvar localmente;

§ 13 Assinar;

§ 14 Notificação;

§ 15 Incluir comentário;

§ 16 Avaliar aplicabilidade.

Ex.: 1,2,3

Guia de Integração — SE Suite 2.0


Integração via web services | 408

Tipo de ação:

PERMISSIONTYPE X § 1 Permitir;

§ 2 Negar.

Retorno

Identificador Descrição

SUC ESSO: 1: Operação realizada com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 409

5.2.8.13 - newDocument

Este método possibilita criar um documento. Para sua utilização é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/NewDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/NewDocumentResponseType.java

Requisição

Identificador Requerido Descrição

IDC ATEGORY X Identificador da categoria

IDDOC UMENT Identificador do documento

TITLE X Título do documento

DSRESUME X Resumo do documento

Data do documento. O formato deve ser Y-M-D (Ano-


DTDOC UMENT
Mês-Dia)

Atributos do documento.

Exemplo:

identificador_do_atributo1=valor_do_atributo1;
identificador_do_atributo2=valor_do_atributo2;
identificador_do_atributo3=valor_do_atributo3.

ATTRIBUTES
Exemplo com atributo multivalorado:

identificador_do_atributo1=valor1_do_atributo1,valor2_d
o_atributo1,valor3_do_atributo1.

Obs.: Para atributos com valor numérico, o separador de


casas decimais deve ser o ’.’. Para campos data, o valor
deve ter o formato "Y-M-D" (Ano-Mês-Dia)

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

Guia de Integração — SE Suite 2.0


Integração via web services | 410

Participantes de revisão:

C ONTROL: Tipo de controle

§ 1 Usuário;

§ 2 Área;

§ 3 Função;

§ 4 Área/Função;

§ 5 Equipe.

ENTC ONTROL: Identificador. Ex.: Identificador do usuário


PARTIC IPANTS
para controle por usuário.

STEP: Etapa. Ex.:1,2,3,4

§ 1-Elaboração;

§ 2- C onsenso;

§ 3-Aprovação;

§ 4-Homologação.

SEQUENC E: Sequência. Ex.:2,2,2,2

QTDEADLINE: Prazo em dias. Ex.: 5

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


FGMODEL
importação, deixe-o em branco.

Retorno

Identificador Descrição

SUC ESSO: ID_DOC UMENTO_C RIADO: Documento criado com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 411

5.2.8.14 - newRevision

Este método possibilita criar uma nova revisão para o documento. Para a utilização deste é necessário
seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/NewRevisionRequestType.java

Retorno web/wwwroot/ws/java/document/NewRevisionResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

Participantes de revisão:

C ONTROL: Tipo de controle

§ 1 usuário;

§ 2 Área;

§ 3 função;

§ 4 Área/Função;

§ 5 Equipe;

ENTC ONTROL: Identificador. Ex.: Identificador do usuário


PARTIC IPANTS
para controle por usuário.

STEP: Etapa. Ex.:1,2,3,4

§ 1-Elaboração;

§ 2- C onsenso;

§ 3-Aprovação;

§ 4-Homologação.

SEQUENC E: Sequencia. Ex.:2,2,2,2

QTDEADLINE: Prazo em dias. Ex.: 5

Guia de Integração — SE Suite 2.0


Integração via web services | 412

Matriz; Dados do documento;

§ NMTITLE: String; Título do documento;

§ ATTRIBUTTES: String; Atributos do documento.

Exemplo:

identificador_do_atributo1=valor_do_atributo1;identificad
or_do_atributo2=valor_do_atributo2;identificador_do_atri
buto3=valor_do_atributo3.
DOC UMENTDATA
Exemplo com atributo multivalorado:

identificador_do_atributo1=valor1_do_atributo1,valor2_d
o_atributo1,valor3_do_atributo1.

Obs.: Para atributos com valor numérico, o separador de


casas decimais deve ser o '.'.

Obs.: Para campos de data, o valor deve ter o formato Y-


M-D (Ano-Mês-Dia).

FILE: Matriz; Arquivos;

FILE § NMFILE: String; Nome do arquivo;

§ BINFILE: Stream; Binário do arquivo eletrônico.

FGSTATUS Situação da revisão: 0 - Em andamento; 1- Encerrada

DSJUSTIFY Justificativa da revisão

Retorno

Identificador Descrição

SUC ESSO: ID_REVISAO_C RIADA: Operação realizada com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 413

5.2.8.15 - releasePendencyDocument

Este método possibilita liberar uma pendência de execução de revisão de determinado usuário. Para a
utilização deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/ReleasePendencyDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/ReleasePendencyDocumentResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDUSER X Identificador do usuário.

APPROV X Flag indicando se 1 = Aprovado e 2 = Reprovado.

JUSTIFY Texto de justificativa. Obrigatório quando reprovado.

Retorno

Identificador Descrição

SUC ESSO: IDUSER Identificador do próximo usuário pendente

USERTYPE Tipo de usuário

§ 1 Usuário;

§ 2 Área;
return
§ 3 Função;

§ 4 Área/Função;

§ 5 Equipe;

§ 6 Todos

FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 414

5.2.8.16 - searchAccessAudit

Este método possibilita realizar uma consulta na auditoria de acessos do SE Documento. Para a utilização
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/SearchAccessAuditRequestType.java

Retorno web/wwwroot/ws/java/document/SearchAccessAuditResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDUSER X Nome do usuário.

Data de início do período de busca.


PERIODBEGIN X
*O formato da data deve ser "Y-M-D" (Ano-Mês-Dia)

Data de término do período de busca.


PERIODEND X
*O formato da data deve ser "Y-M-D" (Ano-Mês-Dia)

Guia de Integração — SE Suite 2.0


Integração via web services | 415

Retorno

Identificador Descrição

SUC ESSO: retorna uma lista com os dados da auditoria:

§ TYPEAUDIT: Tipo da auditoria:

1 - Visualização de documento;

2 - Documento cadastrado;

3 - Documento removido;

4 - Revisão cadastrada;

5 - Revisão removida;

6 - Revisão encerrada;

7 - C ópia controlada impressa;

8 - C ópia não controlada impressa;

9 - Quantidade de cópias programadas alterada;

11 - Documento cancelado;

12 - Documento liberado;

13 - Exclusão de arquivo eletrônico;

return 14 - Arquivamento registrado;

15 - Arquivamento cancelado;

16 - Assinatura digital;

17 - Inclusão de arquivo eletrônico;

§ DTAC C ESS: Data da auditoria;

§ TMAC C ESS: Hora da auditoria;

§ IDC ATEGORY: Identificador da categoria;

§ IDDOC UMENT: Identificador do documento;

§ IDREVISION: Identificador da revisão;

§ IDUSER: Nome do usuário;

§ NMHOST: Nome da estação;

§ IPADDRESS: IP da estação;

§ NMTITLE: Título do documento;

§ NMDEPARTMENT: Área do usuário

FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 416

5.2.8.17 - searchCategory

Este método possibilita listar todas as categorias cadastradas no sistema que o usuário de autenticação
possuir acesso de visualização.

Para a utilização deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/SearchCategoryRequestType.java

Retorno web/wwwroot/ws/java/document/SearchCategoryResponseType.java

Requisição

Identificador Requerido Descrição

Não é necessário nenhum parâmetro.

Retorno

Identificador Descrição

SUC ESSO: Matriz com o resultado da pesquisa:

§ C DC ATEGORY: C ódigo da categoria;

§ C DC ATEGORYOWNER: C ódigo da categoria pai (0 = C ategoria raiz);


return
§ IDC ATEGORY: Identificador da categoria;

§ NMC ATEGORY: Nome da categoria;

FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 417

5.2.8.18 - searchDocument

Este método possibilita realizar a consulta de documentos. Para a utilização deste é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/SearchDocumentRequestType.java

Retorno web/wwwroot/ws/java/document/SearchDocumentResponseType.java

Requisição

Identificador Requerido Descrição

Array de filtros para consulta:

§ IDC ATEGORY: String; Identificador da categoria;

§ IDDOC UMENT: String; Identificador do documento;

§ NMTITLE: String; Título do documento;

§ NMAUTHOR: String; Autor do documento;

§ C ONTENT: String; C onteúdo;

§ SYNONYM: String; Procurar por sinônimo;

§ STATUS: String; Situação do documento. Ex.: 1,2,3,4;


1: Emissão; 2: Homologado; 3: Revisão; 4:
C ancelado;

§ PERMISSION: String; Permissões do documento. Ex.:


1,2,3,4,5; 1: Incluir; 2: Alterar; 3: Excluir; 4: Revisar;
5: C onhecimento; 6: Distribuir cópia; 7: Visualizar; 8:
C ancelar; 9: Arquivar; 10: Imprimir; 11: Treinamento;
12: Registrar treinamento; 13: Salvar localmente; 14:
FILTERS X Assinar; 15: Notificação;

§ IDUSERPERM: String; Identificador do usuário da


permissão;

§ DEPARTMENTPERM: String; Identificador da área da


permissão;

§ IDUSERREGISTER: String; Identificador do usuário de


cadastro;

§ FUNC TIONPERM: String; Identificador da função da


permissão;

§ KEYWORD: String; Palavra-chave;

§ OPKEYWORD: Integer; Operador da palavra chave; 1:


E; 2: OU;

§ DTDOC LASTDAY: String; Número de dias referente


data do documento(últimos dias);

Guia de Integração — SE Suite 2.0


Integração via web services | 418

§ DTDOC BEGIN: String; Data de início para período do


documento;

§ DTDOC END: String; Data final para período do


documento;

§ DTREGLASTDAY: String; Número de dias referente


data de cadastro do documento (últimos dias);

§ DTREGBEGIN: String; Data de início para período de


data de cadastro do documento;

§ DTREGEND: String; Data final para período de data de


cadastro do documento;

§ DTVALIDBEGIN: String; Data de início para filtro por


data de validade;

§ DTVALIDEND: String; Data final para filtro por data de


validade;

§ DTREVLASTDAY: String; Número de dias referente


data da revisão do documento(últimos dias);

§ DTREVBEGIN: String; Data de início para período da


revisão do documento;

§ DTREVEND: String; Data final para período da revisão


do documento;

§ IDPROJEC T: String; Identificador do projeto;

§ NMPROJEC T: String; Nome do projeto;

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

Array de atributos:

§ IDATTRIBUTE: Identificador do atributo;

§ VLATTRIBUTE: Valor do atributo.


ATTRIBUTES Obs.: Para atributos com valor numérico, o separador de
casas decimais deve ser o '.'.

Obs.: Para campos de data, o valor deve ter o formato Y-


M-D (Ano-Mês-Dia).

Guia de Integração — SE Suite 2.0


Integração via web services | 419

Retorno

Identificador Descrição

SUC ESSO: Matriz com resultados da pesquisa:

§ IDDOC UMENT: String; Identificador do documento.

§ NMTITLE: String; Título do documento.

§ IDREVISION: String; Identificador da revisão vigente do documento.


return
§ DTDOC UMENT: String; Data da revisão vigente do documento.

§ ADHESION: A partir da 2.0 este parâmetro tornou-se obsoleto. Na importação,


deixe-o em branco.

FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 420

5.2.8.19 - setAttributeValue

Este método possibilita atribuir um valor a um atributo de determinado documento. Para a utilização deste
é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/SetAttributeValueRequestType.java

Retorno web/wwwroot/ws/java/document/SetAttributeValueResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

Identificador da revisão.
IDREVISION Obs.: C aso não informado, será considerado a revisão
vigente.

IDATTRIBUTE X Identificador do atributo.

VLATTRIBUTE X Valor do atributo.

Retorno

Identificador Descrição

SUC ESSO: retorna '1' significando que o atributo foi alterado com sucesso.
return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 421

5.2.8.20 - uploadEletronicFile

Este método possibilita fazer o upload de um arquivo eletrônico. Para a utilização deste é necessário
seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/UploadEletronicFileRequestType.java

Retorno web/wwwroot/ws/java/document/UploadEletronicFileResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDREVISION Identificador da revisão.

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

Array de arquivos:

§ NMFILE: String; Nome do arquivo;

FILE X § BINFILE: Stream; Binário do arquivo eletrônico.

§ ERROR: A partir da 2.0 este parâmetro tornou-se


obsoleto. Na importação, deixe-o em branco.

Retorno

Identificador Descrição

SUC ESSO: 1: Operação realizada com sucesso.


return
FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 422

5.2.8.21 - viewDocumentData

Este método possibilita recuperar os dados de um documento. Para a utilização deste é necessário seguir
o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/document/ViewDocumentDataRequestType.java

Retorno web/wwwroot/ws/java/document/ViewDocumentDataResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificador do documento.

IDREVISION Identificador da revisão.

A partir da 2.0 este parâmetro tornou-se obsoleto. Na


IDUSER
importação, deixe-o em branco.

Retorno

Identificador Descrição

Guia de Integração — SE Suite 2.0


Integração via web services | 423

SUC ESSO: retorna um vetor com os metadados:

§ IDDOC UMENT: String; Identificador do documento.

§ NMTITLE: String; Título do documento.

§ IDC ATEGORY: String; Identificador da categoria.

§ NMC ATEGORY: String; Nome da categoria.

§ STATUS: String; Situação do documento; 1: Emissão; 2: Homologado; 3:


Revisão; 4: C ancelado; 5: Indexação, 6: Aprovaçao, 7: C ontrato encerrado.

§ NRHITS: Integer; Hits.

§ NMAUTHOR: String; Nome do autor do documento.

§ IDREVISION: String; Identificador da revisão.

§ DTDOC UMENT: String; Data do documento.


return
§ QTVALIDITY: Integer; Validade.

§ FGMEASVALID: String; Tipo da validade; 1: Dias; 2: Meses; 3: Anos.

§ REVALIDATION: String; Revalidação.

§ DTVALIDITY: String; Data da validade.

§ RESUME: String; Resumo do documento.

§ C ANC ELREASON: String; Descrição do cancelamento.

§ URL: String; URL para a API de visualização do documento.

§ ATTRIBUTTES: Matriz; Atributos do documento:

§ ATTRIBUTTENAME: String; Identificador do atributo.

§ ATTRIBUTTEVALUE: vetor; Valores do atributo.

FALHA: retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 424

5.2.9 - Generic

Web Services

URL do WSDL: https://<domínio>/se/ws/gn_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/gn_ws.php

Nesta seção são apresentadas as interfaces genéricas disponíveis para o SE Suite. Para a inserção de
cada um destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

addAreaToTeam Adiciona áreas em uma equipe

addPositionToTeam Adiciona funções em uma equipe

addUserToTeam Adiciona novos usuários em uma equipe

createTeamByArea C ria uma equipe informando as áreas que estarão contidas nela

createTeamByPosition C ria uma equipe informando as funções que estarão contidas nela

createTeamByUser C ria uma equipe informando os usuários que estarão contidos nela

editTeamByArea Edita uma equipe informando as áreas nela contida

editTeamByPosition Edita uma equipe informando as funções nela contidas

editTeamByUser Edita uma equipe informando quais os usuários estão contidos

removeAreaFromTeam Remove áreas de uma equipe

removePositionFromTeam Remove funções de uma equipe

removeTeam Remove uma equipe

removeUserFromTeam Remove usuários de uma equipe

Guia de Integração — SE Suite 2.0


Integração via web services | 425

5.2.9.1 - addAreaToTeam

Este método possibilita adicionar novas áreas em uma equipe.

Para adicionar novas áreas à equipe cada um destes itens é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\AddAreaToTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\AddAreaToTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe

Identificadores das áreas que serão associadas a equipe.


AREAS X
Exemplo: (“Area1,Area2,Area3”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 426

5.2.9.2 - addPositionToTeam

Este método possibilita adicionar novas funções em uma equipe.

Para adicionar novas funções à uma equipe é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\AddPositionToTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\AddPositionToTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe;

String separada por "," contendo os identificadores das


POSITIONS X
funções. Ex: ("Funcao1,Funcao2")

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 427

5.2.9.3 - addUserToTeam

Este método possibilita adicionar novos usuários em uma equipe.

Para adicionar novos usuários à uma equipe é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\AddUserToTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\AddUserToTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe;

String separada por ",” contendo os identificadores dos


USERS X
usuários Ex: ("User1,User2").

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 428

5.2.9.4 - createTeamByArea

Este método possibilita incluir:

§ Equipe com determinadas áreas já inseridas no sistema;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\CreateTeamByAreaRequestType.java

Retorno web\wwwroot\ws\java\generic\CreateTeamByAreaResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe

NMTEAM X Nome da equipe

Identificadores das áreas que serão associadas a equipe.


AREAS X
Exemplo: (“Area1,Area2,Area3”)

C ódigo dos componentes que esta equipe será associada.


C OMPONENT X
Exemplo: (“107,109,73”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 429

5.2.9.5 - createTeamByPosition

Este método possibilita incluir:

§ Equipe com determinadas funções já inseridos no sistema;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\CreateTeamByPositionRequestType.java

Retorno web\wwwroot\ws\java\generic\CreateTeamByPositionResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe

NMTEAM X Nome da equipe

Identificadores das funções que serão associadas a


POSITIONS X
equipe. Exemplo: (“Funcao1,Funcao2,Funcao3”)

C ódigo dos componentes que está equipe será associada.


C OMPONENT X
Exemplo: (“107,109,73”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 430

5.2.9.6 - createTeamByUser

Este método possibilita incluir:

§ Equipe com determinados usuários já inseridos no sistema;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\CreateTeamByUserRequestType.java

Retorno web\wwwroot\ws\java\generic\CreateTeamByUserResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe

NMTEAM X Nome da equipe

Identificadores dos usuários que serão associadas a


USERS X
equipe. Exemplo: (“User1,User2,User3”)

C ódigo dos componentes que está equipe será associada.


C OMPONENT X
Exemplo: (“107,109,73”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 431

5.2.9.7 - editTeamByArea

Este método possibilita editar:

§ Equipe com determinadas áreas já inseridos no sistema;

Para a edição de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\EditTeamByAreaRequestType.java

Retorno web\wwwroot\ws\java\generic\EditTeamByAreaResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM_OLD X Identificador da equipe que deseja alterar

Novo identificador da equipe caso deseje alterar. Se


IDTEAM_NEW X
continuar o mesmo informar mesmo do IDTEAM_OLD.

NMTEAM X Nome da equipe

Identificadores das áreas que serão associadas a equipe.


AREAS X
Exemplo: (“Area1,Area2,Area3”)

C ódigo dos componentes que está equipe será associada.


C OMPONENT X
Exemplo: (“107,109,73”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 432

5.2.9.8 - editTeamByPosition

Este método possibilita editar:

§ Equipe com determinadas funções já inseridos no sistema;

Para a edição de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\EditTeamByPositionRequestType.java

Retorno web\wwwroot\ws\java\generic\EditTeamByPositionResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM_OLD X Identificador da equipe que deseja alterar

Novo identificador da equipe caso deseje alterar. Se


IDTEAM_NEW X
continuar o mesmo informar mesmo do IDTEAM_OLD.

NMTEAM X Nome da equipe

Identificadores das funções que serão associadas a


POSITIONS X
equipe. Exemplo: (“Funcao1,Funcao2,Funcao3”)

C ódigo dos componentes que está equipe será associada.


C OMPONENT X
Exemplo: (“107,109,73”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 433

5.2.9.9 - editTeamByUser

Este método possibilita editar:

§ Equipe com determinados usuários já inseridos no sistema;

Para a edição de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\EditTeamByUserRequestType.java

Retorno web\wwwroot\ws\java\generic\EditTeamByUserResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM_OLD X Identificador da equipe que deseja alterar

Novo identificador da equipe caso deseje alterar. Se


IDTEAM_NEW X
continuar o mesmo informar mesmo do IDTEAM_OLD

NMTEAM X Nome da equipe

Identificadores dos usuários que serão associadas a


USERS X
equipe. Exemplo: (“User1,User2,User3”)

C ódigo dos componentes que está equipe será associada.


C OMPONENT X
Exemplo: (“107,109,73”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 434

5.2.9.10 - removeAreaFromTeam

Este método possibilita remover áreas de uma equipe.

Para a remoção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\RemoveAreaFromTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\RemoveAreaFromTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe

Identificadores das áreas que serão associadas a equipe.


AREAS X
Exemplo: (“Area1,Area2,Area3”)

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 435

5.2.9.11 - removePositionFromTeam

Este método possibilita remover funções de uma equipe.

Para a remoção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\RemovePositionFromTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\RemovePositionFromTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe;

String separada por "," contendo os identificadores das


POSITIONS X
funções. Ex: ("Funcao1,Funcao2").

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 436

5.2.9.12 - removeTeam

Este método possibilita remover uma equipe.

Para a exclusão de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\RemoveTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\RemoveTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 437

5.2.9.13 - removeUserFromTeam

Este método possibilita remover usuários de uma equipe.

Para a remoção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\generic\RemoveUserFromTeamRequestType.java

Retorno web\wwwroot\ws\java\generic\RemoveUserFromTeamResponseType.java

Requisição

Identificador Requerido Descrição

IDTEAM X Identificador da equipe;

String separada por ",” contendo os identificadores dos


USERS X
usuários Ex: ("User1,User2").

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 438

5.2.10 - Incidente

Web Services

URL do WSDL: https://<domínio>/se/ws/in_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/in_ws.php

Nesta seção são apresentados os web services disponíveis para o SE Incidente. Para a invocação de cada
um destes métodos é necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

cancelIncident C ancela um incidente

Exclui todos registros relacionados da entidade de formulário


clearChildEntityRecord
descendente do incidente

Exclui um registro da entidade de formulário descendente do


deleteChildEntityRecord
incidente

editAttributeValue Altera o valor dos atributos de um incidente

Altera um registro da entidade de formulário descendente do


editChildEntityRecord
incidente

editEntityRecord Altera um registro da entidade de formulário do incidente

executeActivity Executa uma atividade de usuário ou decisão do incidente

executeSystemActivity Executa uma atividade de sistema assíncrona do incidente

Associa um documento do SE Documento a uma atividade do


newAssocDocument
incidente

newAttachment Anexa um arquivo a uma atividade do incidente

Inclui um registro na entidade de formulário descendente do


newChildEntityRecord
incidente

newIncident Registra um incidente

Guia de Integração — SE Suite 2.0


Integração via web services | 439

5.2.10.1 - cancelIncident

Este método cancela um incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\CancelIncidentRequestType.java

Retorno web\wwwroot\ws\java\incident\CancelIncidentResponseType.java

Estrutura de requisição

<cancelIncident>
<IncidentID>?</IncidentID>
<Explanation>?</Explanation>
</cancelIncident>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

Explanation X Justificativa

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 440

5.2.10.2 - clearChildEntityRecord

Este método exclui todos registros relacionados da entidade de formulário descendente do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\ClearChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\incident\ClearChildEntityRecordResponseType.java

Estrutura de requisição

<clearChildEntityRecord>
<IncidentID>?</IncidentID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
</clearChildEntityRecord>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 441

5.2.10.3 - deleteChildEntityRecord

Este método exclui um registro da entidade de formulário descendente do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\DeleteChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\incident\DeleteChildEntityRecordResponseType.java

Estrutura de requisição

<deleteChildEntityRecord>
<IncidentID>?</IncidentID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<ChildRecordOID>?</ChildRecordOID>
</deleteChildEntityRecord>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

C ódigo do registro relacionado da entidade de formulário


C hildRecordOID X
descendente

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 442

5.2.10.4 - editAttributeValue

Este método altera o valor dos atributos de um incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\EditAttributeValueRequestType.java

Retorno web\wwwroot\ws\java\incident\EditAttributeValueResponseType.java

Estrutura de requisição

<editAttributeValue>
<IncidentID>?</IncidentID>
<AttributeList>
<!--1 ou mais repetições:-->
<Attribute>
<AttributeID>?</AttributeID>
<!--Zero ou mais repetições:-->
<AttributeValueList>
<AttributeValue>?</AttributeValue>
</AttributeValueList>
</Attribute>
</AttributeList>
</editAttributeValue>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

AttributeID X Identificador do atributo

Valor do atributo

Observações de acordo com o tipo do atributo:

§ Numérico: dígitos numéricos sem separador de


milhar e com ponto (.) como separador decimal
AttributeValue
§ Moeda: dígitos numéricos sem separador de milhar e
com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HHHH:MM

Guia de Integração — SE Suite 2.0


Integração via web services | 443

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 444

5.2.10.5 - editChildEntityRecord

Este método altera um registro da entidade de formulário descendente do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\EditChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\incident\EditChildEntityRecordResponseType.java

Estrutura de requisição

<editChildEntityRecord>
<IncidentID>?</IncidentID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<ChildRecordOID>?</ChildRecordOID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</editChildEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 445

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

C ódigo do registro relacionado da entidade de formulário


C hildRecordOID X
descendente

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 446

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 447

5.2.10.6 - editEntityRecord

Este método altera um registro da entidade de formulário do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\EditEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\incident\EditEntityRecordResponseType.java

Estrutura de requisição

<editEntityRecord>
<IncidentID>?</IncidentID>
<EntityID>?</EntityID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</editEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 448

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

EntityID X Identificador da entidade de formulário

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 449

5.2.10.7 - executeActivity

Este método executa uma atividade de usuário ou decisão do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\ExecuteActivityRequestType.java

Retorno web\wwwroot\ws\java\incident\ExecuteActivityResponseType.java

Estrutura de requisição

<executeActivity>
<IncidentID>?</IncidentID>
<ActivityID>?</ActivityID>
<ActionSequence>?</ActionSequence>
<UserID>?</UserID>
</executeActivity>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

ActivityID X Identificador da atividade

ActionSequence X Número de sequência da ação

UserID Matrícula do usuário

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 450

5.2.10.8 - executeSystemActivity

Este método executa uma atividade de sistema assíncrona do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\ExecuteSystemActivityRequestType.java

Retorno web\wwwroot\ws\java\incident\ExecuteSystemActivityResponseType.java

Estrutura de requisição

<executeSystemActivity>
<IncidentID>?</IncidentID>
<ActivityID>?</ActivityID>
</executeSystemActivity>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

ActivityID X Identificador da atividade

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 451

5.2.10.9 - newAssocDocument

Este método associa um documento do SE Documento a uma atividade do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\NewAssocDocumentRequestType.java

Retorno web\wwwroot\ws\java\incident\NewAssocDocumentResponseType.java

Estrutura de requisição

<newAssocDocument>
<IncidentID>?</IncidentID>
<ActivityID>?</ActivityID>
<DocumentID>?</DocumentID>
</newAssocDocument>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

ActivityID X Identificador da atividade

DocumentID X Identificador do documento

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 452

5.2.10.10 - newAttachment

Este método anexa um arquivo a uma atividade do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\NewAttachmentRequestType.java

Retorno web\wwwroot\ws\java\incident\NewAttachmentResponseType.java

Estrutura de requisição

<newAttachment>
<IncidentID>?</IncidentID>
<ActivityID>?</ActivityID>
<FileName>?</FileName>
<FileContent>?</FileContent>
<UserID>?</UserID>
<AttachmentID>?</AttachmentID>
<AttachmentName>?</AttachmentName>
<Summary>?</Summary>
</newAttachment>

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

ActivityID X Identificador da atividade

FileName X Nome do arquivo (inclui sua extensão)

FileC ontent X C onteúdo binário do arquivo

UserID Matrícula do usuário

AttachmentID Identificador do anexo

AttachmentName Nome do anexo

Summary Resumo

Guia de Integração — SE Suite 2.0


Integração via web services | 453

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 454

5.2.10.11 - newChildEntityRecord

Este método inclui um registro na entidade de formulário descendente do incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\NewChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\incident\NewChildEntityRecordResponseType.java

Estrutura de requisição

<newChildEntityRecord>
<IncidentID>?</IncidentID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</newChildEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 455

Requisição

Identificador Requerido Descrição

IncidentID X Identificador do incidente

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 456

5.2.10.12 - newIncident

Este método registra um incidente.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\incident\NewIncidentRequestType.java

Retorno web\wwwroot\ws\java\incident\NewIncidentResponseType.java

Estrutura de requisição

<newIncident>
<IncidentTypeID>?</IncidentTypeID>
<IncidentTitle>?</IncidentTitle>
<UserID>?</UserID>
</newIncident>

Requisição

Identificador Requerido Descrição

IncidentTypeID X Identificador do tipo de incidente

IncidentTitle X Título do incidente

UserID Matrícula do usuário

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 457

5.2.11 - Inspeção

Web Services

URL do WSDL: https://<domínio>/se/ws/ip_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/ip_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Inspeção. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

createUpdateConfiguration Insere, edita ou exclui dados da ficha da inspeção

createUpdateDeleteQualityIndex C ria, edita ou exclui um índice de qualidade

createUpdateDeleteReceiving C ria, edita ou exclui um recebimento

editQualificationIndexValue Edita o valor de um índice de qualificação

relateCharacteristicToInspConfi
Relacionamento de característica na configuração da inspeção
guration

relateChecklistToInspConfigurat
Relacionamento de checklist na configuração da inspeção
ion

Guia de Integração — SE Suite 2.0


Integração via web services | 458

5.2.11.1 - createUpdateConfiguration

Este modelo de importação possibilita inserir, editar e excluir:

§ Dados da ficha de inspeção.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\inspection\CreateUpdateConfigurationRequestType.j
Requisição
ava

web\wwwroot\ws\java\inspection\CreateUpdateConfigurationResponseType.
Retorno
java

Requisição

Identificador Requerido Descrição

C ódigo da operação a ser efetuada:

14 – Inserir;
FGOPTION X
15 – Alterar;

16 – Inserir/Alterar.

IDGENTYPE X1 Identificador do tipo de ficha de inspeção

IDC ONFIGURATION X Identificador da ficha de inspeção

IDOBJEC T X1 Identificador do Item/Insumo

IDREVISION X1 Identificador da revisão do Item/Insumo

IDPROC ESS X1 Identificador do processo

IDPROC REVISION X1 Identificador da revisão do processo

IDAC TIVITY X1 Identificador da atividade do processo

NMEVALC ONFGRUP X2 Nome do grupo de avaliação

IDQUALITYINDEX X2 Identificador do índice de qualidade

Permitir alterar o fluxo de recebimento:

FGALLOWEDITWF 1 – Permitir;

2 – Não permitir(opção padrão);

IDWORKFLOW X3 Identificador do fluxo de inspeção

Bloquear recebimentos para esta ficha de inspeção:

FGBLOC K 1 – Bloquear

2 – Não bloquear(opção padrão);

Guia de Integração — SE Suite 2.0


Integração via web services | 459

Tipo de frequência:

1 – Não C ontrolada;
FGTYPEFREQUENC E X4 2 – Data de execução;

3 – Inspecionar uma instância a cada... (só está


disponível para quando houverem processos envolvidos)

QTFREQUENC E X5 Frequência/Número de instâncias

Unidade de frequência:

1 – Dias;

FGFREQUENC E X5 2 – Semanas;

3 – Meses;

4 – Anos

DTNEXTEXEC UTION X5 Data da próxima execução

IDTEAM X5 Equipe responsável

Frequência de inspeção:

1 - Skip-lote
FGINSPFREQ X6
2 - Inspeção total

3 - Sem inspeção

NMSKIPTYPE X6 Nome do tipo de skip-lote

NRSEQ X6 Sequência da frequência do skip-lote selecionado

C ontrolar amostra inicial:

FGINITIALSMP 1 – Sim;

2 – Não(opção padrão)

Situação da amostra:

1 – Bloqueado;
FGSTATUSINITIALSMP X7
2 – Amostra Inicial;

3 – Liberado

DTDUEDATE X7 Prazo

C ontrolar validade da amostra inicial:

FGVALIDITYRIA 1 – Sim;

2 – Não(opção padrão)

QTVALIDITYRIA X8 Frequência da validade da amostra inicial

Unidade de frequência da validade da amostra inicial:

1 – Dias;

FGFREQVALIDITYRIA X8 2 – Semanas;

3 – Meses;

4 – Inspeções

Guia de Integração — SE Suite 2.0


Integração via web services | 460

DSINITIALSMP Observações da amostra inicial

Registrar médias/leituras:

FGAVGREADING X2 1 – Registrar Médias;

2 – Registrar Leituras

Regra:

1 – Plano de amostragem;
9
FGSAMPLEPLAN X 2 – Tabela de amostragem;

3 – Tamanho definido;

4 – Porcentagem

Plano de amostragem:

1 – Simples;
FGDEFAULSAMPLEPLAN X9
2 – Duplo;

3 – Múltipla

Nível de inspeção:
IDLEVEL X9
[01, 02, 03, S1, S2, S3, S4]

Regime de trabalho:

1 – Atenuado;
FGSWITC HRULE X9
2 – Normal;

3 – Severo

NQA:

[0.010, 0.015, 0.025, 0.04, 0.65, 0.1, 0.15, 0.25, 0.4,


VLAQL X9
0.65, 1, 1.5, 2.5, 4, 6.5, 10, 15, 25, 40, 65, 100, 150,
250, 400, 650, 1000]

IDTABLE X9 Identificador da tabela de amostragem

VLSAMPLESIZE X9 Tamanho da amostra

Tamanho de amostra fixo:

FGFIXED X9 1 – Sim;

2 – Não(opção padrão);

VLAC C EPTABLE X9 Número/Porcentagem máxima de rejeitos

VLPERC ENTAGE X9 Porcentagem

§ X 1 – Obrigatório durante a inclusão, ignorado para outras ações.

§ X 2 – Requerido durante a inclusão, opcional durante a alteração e exclusão.

§ X 3 – Obrigatório caso não seja permitido alterar o fluxo de inspeção.

§ X 4 – Obrigatório durante a inclusão caso o tipo de objeto da ficha permita que a frequência seja controlada.

§ X 5 – Obrigatório durante a inclusão caso a frequência seja controlada.

Guia de Integração — SE Suite 2.0


Integração via web services | 461

§ X 6 – Obrigatório durante a inclusão caso o tipo de objeto da ficha exija que a frequência de inspeção seja
preenchida.

§ X 7 – Obrigatório durante a inclusão caso o tipo de objeto da ficha exija que a frequência de inspeção seja
preenchida e a opção de controlar amostra inicial esteja ativa.

§ X 8 – Obrigatório durante a inclusão caso o tipo de objeto da ficha exija que a frequência de inspeção seja
preenchida, a opção de controlar amostra inicial e de controlar a validade estejam ativas.

§ X 9 – Obrigatório caso o tipo de objeto da ficha exija o preenchimento de um plano de amostragem e a opção da
regra de amostragem exija o preenchimento.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 462

5.2.11.2 - createUpdateDeleteQualityIndex

Este modelo de importação possibilita inserir, editar e excluir:

§ Avaliação de índice.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\inspection\CreateUpdateDeleteQualityIndexRequestT
Requisição
ype.java

web\wwwroot\ws\java\inspection\CreateUpdateDeleteQualityIndexResponse
Retorno
Type.java

Requisição

Identificador Requerido Descrição

Opção de ação:

11 – Incluir
FGOPTION X 12 – Alterar

13 – Excluir, só é permitido excluir a última avaliação de


um índice

IDINDEX X Identificador do índice.

DTINDEXEVALVALID X1 Vencimento.

VLINDEXEVAL X2 Valor da pontuação.

IDOBJEC T X2 Identificador do Objeto (Item/Insumo).

IDC OMMERC IAL X2 Nome fantasia do fornecedor.

DSINDEXEVAL Descrição da avaliação.

IDPROC ESS X2 Identificador do processo.

IDAC TIVITY X2 Identificador da atividade.

§ X 1 – Obrigatório durante a inclusão e alteração, ignorado durante exclusão.

§ X 2 – Obrigatório para inspeções onde o Objeto, Processo, Atividade do Processo ou Fornecedor fizerem parte da
avaliação, caso contrário são ignorados.

Guia de Integração — SE Suite 2.0


Integração via web services | 463

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 464

5.2.11.3 - createUpdateDeleteReceiving

Este método possibilita inserir, editar, excluir:

§ Dados de um recebimento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\inspection\CreateUpdateDeleteReceivingRequestType
Requisição
.java

web\wwwroot\ws\java\inspection\CreateUpdateDeleteReceivingResponseTyp
Retorno
e.java

Requisição

Identificador Requerido Descrição

Opção de ação:

3 – Incluir;
FGOPTION X
4 – Alterar;

5 – Excluir.

IDC ONFIGURATION X1 Identificador da ficha de inspeção

IDC OMMERC IAL X2 Nome fantasia do fornecedor

IDLOT X3 Número do lote

IDINVOIC E X3 Número da nota fiscal

DTINVOIC E X3 Data da nota fiscal

IDORDER X3 Número do pedido

DTORDER X3 Data do pedido

IDSO X3 Número da ordem do pedido

DTSO X3 Data da ordem do pedido

IDPO X3 Número da ordem de produção

DTPO X3 Data da ordem de produção

DTREC VEST X3 Data prevista

QTREC VTIMEEST X³ Hora prevista

DTREC VAC T X3 Data real

QTREC VTIMEAC T X³ Hora real

Guia de Integração — SE Suite 2.0


Integração via web services | 465

VLQTYEST X3 Quantidade prevista

VLQTYAC T X3 Quantidade real

VLC OSTEST X3 C usto previsto

VLC OSTAC T X3 C usto real

IDWORKFLOW X4 Identificador do fluxo de inspeção

DSREC EIVING X³ Observações

Enviar para a próxima etapa (somente para a alteração):

FGEXEC UTE 1 – Enviar para a próxima etapa;

2 – Não enviar para a próxima etapa.

IDWFPROC ESS X5 Identificador de instância do Workflow

IDREC EIVING X6 Identificador (número) do Recebimento

§ X 1 – Obrigatório durante a inclusão, ignorado em outras ações.

§ X 2 – Obrigatório para inspeções de Insumos, Serviços e Produtos acabados externos, ignorado para outros tipos
de objetos.

§ X 3 – Obrigatório, não-obrigatório ou ignorado, dependendo das configurações do tipo da ficha de inspeção definida.

§ X 4 – Obrigatório caso a opção “Permitir alterar o fluxo durante o recebimento” estiver marcada na ficha de
inspeção, ou ignorado caso contrário.

§ X 5 – Obrigatório caso o objeto da inspeção seja uma instância de processo do Workflow, caso contrário é ignorado.

§ X 6 – Obrigatório para alteração e exclusão.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 466

5.2.11.4 - editQualificationIndexValue

Este modelo de importação possibilita editar o índice de qualificação e enviar para a próxima etapa:

§ Dados do recebimento.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\inspection\EditQualificationIndexValueRequestType
Requisição
.java

web\wwwroot\ws\java\inspection\EditQualificationIndexValueResponseTyp
Retorno
e.java

Requisição

Identificador Requerido Descrição

IDREC EIVING X Nr. recebimento

NMDLVQUALINDEX X Nome do índice

NMDLVQUALOPTION X Opção da qualificação para o índice

Executar a etapa:
FGEXEC UTE
1 – Enviar para a próxima etapa;

DSDVLQUALINDEX Observações do índice de qualificação

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 467

5.2.11.5 - relateCharacteristicToInspConfiguration

Este modelo de importação possibilita associar, editar e desassociar:

§ Dados da característica da ficha de inspeção.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\inspection\RelateCharacteristicToInspConfiguratio
Requisição
nRequestType.java

web\wwwroot\ws\java\inspection\RelateCharacteristicToInspConfiguratio
Retorno
nResponseType.java

Requisição

Identificador Requerido Descrição

C ódigo da operação a ser efetuada:

20 – Associar;
FGOPTION X
21 – Alterar;

22 – Desassociar.

IDC ONFIGURATION X Identificador da ficha de inspeção

IDC HARAC TERISTIC X Identificador da característica

Requerido:

FGREQUIRED 1 – Requerido(opção padrão);

2 – Não requerido

NRVALIDITY X1 Validade

Unidade de frequência:

1 – Dias;

FGVALIDITY X1 2 – Semanas;

3 – Meses;

4 – Inspeções

Incluir característica no lauda de inspeção

FGENABLEDPRINT 1 – Sim;

2 – Não (opção padrão)

Registrar médias/leituras:

FGAVGREADING X2 1 – Registrar Médias;

2 – Registrar Leituras

Guia de Integração — SE Suite 2.0


Integração via web services | 468

Regra:

1 – Plano de amostragem;

FGTYPESAMPLEPLAN X3 2 – Tabela de amostragem;

3 – Tamanho definido;

4 – Porcentagem

Plano de amostragem:

1 – Simples;
FGSAMPLEPLAN X3
2 – Duplo;

3 – Múltipla

Nível de inspeção:
IDLEVEL X3
[01, 02, 03, S1, S2, S3, S4]

Regime de trabalho:

1 – Atenuado;
FGSWITC HRULE X3
2 – Normal;

3 – Severo

NQA:

[0.010, 0.015, 0.025, 0.04, 0.65, 0.1, 0.15, 0.25, 0.4,


VLAQL X3
0.65, 1, 1.5, 2.5, 4, 6.5, 10, 15, 25, 40, 65, 100, 150,
250, 400, 650, 1000]

IDTABLE X3 Identificador da tabela de amostragem

VLSAMPLESIZE X3 Tamanho da amostra

Tamanho de amostra fixo:

FGFIXED X3 1 – Sim;

2 – Não(opção padrão);

VLAC C EPTABLE X3 Número/Porcentagem máxima de rejeitos

VLPERC ENTAGE X3 Porcentagem

§ X¹ – Requerido durante a inclusão caso a opção “Requerido” esteja desativado

§ X² – Requerido durante a inclusão, opcional durante a alteração/exclusão

§ X³ – Requerido caso a opção do tipo de amostragem selecionada exigir o preenchimento do campo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 469

5.2.11.6 - relateChecklistToInspConfiguration

Este método possibilita associar:

§ Checklist à configuração da inspeção.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\inspection\RelateChecklistToInspConfigurationRequ
Requisição
estType.java

web\wwwroot\ws\java\inspection\RelateChecklistToInspConfigurationResp
Retorno
onseType.java

Requisição

Identificador Requerido Descrição

C ódigo da operação a ser efetuada:

FGOPTION X 25 – Associar;

26 – Desassociar.

IDC ONFIGURATION X Identificador da ficha de inspeção.

IDC HEC KLIST X Identificador da característica.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 470

5.2.12 - Insumo

Web Services

URL do WSDL: https://<domínio>/se/ws/sp_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/sp_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Insumo. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

addEditSupplyWarehouse Associa/Edita um almoxarifado com um insumo

addSupplyStructure C ria uma estrutura para o insumo

createEditSupply C ria ou edita um insumo

createSupplyType C ria um tipo de insumo

deleteSupply Remove o insumo

deleteSupplyStructure Remove uma estrutura do insumo

deleteSupplyWarehouse Exclui um tipo de insumo

Guia de Integração — SE Suite 2.0


Integração via web services | 471

5.2.12.1 - addEditSupplyWarehouse

Este método possibilita associar/editar um almoxarifado com um insumo. Para a inserção de cada um
destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\AddEditSupplyWarehouseRequestType.java

Retorno web\wwwroot\ws\java\supply\AddEditSupplyWarehouseResponseType.java

Requisição

Identificador Requerido Descrição

IDBOJEC T X Identificador do objeto

IDSTOREROOM X Identificador do almoxarifado a ser associado

VLOPTIMUM Quantidade ideal

VLREPLAC EMENT Qtd. mínima reposição

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 472

5.2.12.2 - addSupplyStructure

Este método possibilita criar/editar:

§ Dados de uma estrutura de um insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\AddSupplyStructureRequestType.java

Retorno web\wwwroot\ws\java\supply\AddSupplyStructureResponseType.java

Requisição

Identificador Requerido Descrição

IDBOJEC T X Identificador do ativo

IDREVISION X Identificador da revisão

IDOBJEC TOWNER X Identificador (Objeto superior)

IDREVISIONOWNER X Revisão (Objeto superior)

VLQUANTITY X Quantidade

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 473

5.2.12.3 - createEditSupply

Este método possibilita inserir e editar:

§ Dados de um insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\CreateEditSupplyRequestType.java

Retorno web\wwwroot\ws\java\supply\CreateEditSupplyResponseType.java

Requisição

Identificador Requerido Descrição

IDBOJEC T X Identificador do ativo

NMOBJEC T X Nome do ativo

IDOBJEC TTYPE X Identificador do tipo de ativo

IDTEAM X Identificador da equipe responsável

IDMEASUNITY X Unidade de medida

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 474

5.2.12.4 - createSupplyType

Este método possibilita criar/editar:

§ Dados de um tipo de um insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\CreateSupplyTypeRequestType.java

Retorno web\wwwroot\ws\java\supply\CreateSupplyTypeResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC TTYPE X Identificador do tipo de insumo

NMOBJEC TTYPE X Nome do tipo de insumo

Flag para identificar se a classe possuirá ou não revisão:

FGUSEREVISIONOBJTYPE X 1 - Possuirá;

2 - Não possuirá;

IDMASK Identificador da máscara

IDOBJEC TTYPEOWNER Tipo de item superior

Identificador da revisão:

1 – Texto;

FGEDITID 2 – Numérico;

3 – C ustomizado;

Será requerido caso a FGUSEREVISIONOBJTYPE seja 1

IDREVISIONROUTEOBJTYPE Identificador do roteiro

IDPROC ESSOBJTYPE Identificador da atividade

Identificador da revisão, será requerido caso o


FGREVIDOBJTYPE
FGUSEREVISIONOBJTYPE seja 1

C iclo da revisão:

FGTYPEC YC LEOBJTYPE 1 - Numérico

2 - Texto

FGREVRETENTIONMODEOBJ Frequência da retenção de revisões obsoletas, será


TYPE requerido caso o FGUSEREVISIONOBJTYPE seja 1;

FGTYPEUPDATEOBJTYPE Alteração: Padrão Numérico;

Guia de Integração — SE Suite 2.0


Integração via web services | 475

Tipo da aprovação:
FGREVAPPROVALMODEOBJT
1 - Incremental;
YPE
2 - C ircular

Tipo de encerramento:
FGREVRELEASEMODEOBJTY
1 - Automático
PE
2 - Manual

Aceitação de revisão em elaboração, será requerida caso


FGREVELABC LAUSEOBJTYPE
o FGUSEREVISIONOBJTYPE seja 1

FGREVC ONSC LAUSEOBJTYP Aceitação de revisão em consenso, será requerida caso o


E FGUSEREVISIONOBJTYPE seja 1

FGREVAPROVC LAUSEOBJTY Aceitação de revisão em aprovação, será requerida caso


PE o FGUSEREVISIONOBJTYPE seja 1

Tipo da homologação da revisão :


FGREVHOMOLOGC LAUSEOB
1-E
JTYPE
2 - OU

Preenchimento obrigatório da justificativa da revisão (No


momento de iniciar):
FGEXPLANATIONOBJTYPE
1 - Preenchimento obrigatório,

2 ou NULL - Preenchimento não obrigatório;

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 476

5.2.12.5 - deleteSupply

Este método possibilita excluir:

§ Dados de um insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\DeleteSupplyRequestType.java

Retorno web\wwwroot\ws\java\supply\DeleteSupplyResponseType.java

Requisição

Identificador Requerido Descrição

IDBOJEC T X Identificador do ativo

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 477

5.2.12.6 - deleteSupplyStructure

Este método possibilita excluir:

§ Dados de uma estrutura de um insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\DeleteSupplyStructureRequestType.java

Retorno web\wwwroot\ws\java\supply\DeleteSupplyStructureResponseType.java

Requisição

Identificador Requerido Descrição

IDBOJEC T X Identificador do ativo

IDREVISION X Identificador da revisão

IDOBJEC TOWNER X Identificador (Objeto superior)

IDREVISIONOWNER X Revisão (Objeto superior)

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 478

5.2.12.7 - deleteSupplyWarehouse

Este método possibilita excluir:

§ Dados de um tipo de um insumo.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\supply\DeleteSupplyWarehouseRequestType.java

Retorno web\wwwroot\ws\java\supply\DeleteSupplyWarehouseResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDSTOREROOM X Identificador do almoxarifado a ser associado

VLOPTIMUM Quantidade ideal

VLREPLAC EMENT Quantidade mínima para reposição

Retorno

Identificador Descrição

SUC ESSO: Retorno referente ao item executado


return
FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 479

5.2.13 - Manutenção

Web Services

URL do WSDL: https://<domínio>/se/ws/mn_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/mn_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Manutenção. Para a inserção de cada
um destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

insertMeterReading Permite inserir leitura de medidor de ativos.

insertVariableReading Permite inserir leitura de variáveis de ativos.

createCorrectiveMaintenance C ria uma manutenção corretiva.

Guia de Integração — SE Suite 2.0


Integração via web services | 480

5.2.13.1 - insertMeterReading

Este método possibilita inserir:

§ Leituras de medidor de ativos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição InsertMeterReadingRequestType.java

Retorno InsertMeterReadingResponseType.java

Requisição

Identificador Requerido Descrição

idobject X Identificador do ativo.

Ação. Lista de opções:

fgaction X 1 – Nova leitura de medidor

2 – Novo reinício de medidor

Valor da leitura.

Utilizar o ponto como separador decimal e não utilizar


vlreadvalue X¹
separador de grupo de milhares, por exemplo
“16000.000”.

Data da leitura de medidor, no formato mm/dd/YYYY.


dtreaddate Se estiver vazio, irá considerar data e hora da execução
do serviço de importação.

Horário da leitura de medidor, no formato hh:mm (00:00


qthrread X² - 23:59). Se estiver vazio, irá considerar data e hora da
execução do serviço de importação.

X¹ - Requerido caso a ação seja Nova leitura de medidor. Não-requerido caso a ação seja Novo reinício de medidor.

X² - Requerido se a data da leitura estiver preenchida.

Retorno

Identificador Descrição

SUC ESSO: 1.
return
FALHA: Mensagem descrevendo o erro.

Guia de Integração — SE Suite 2.0


Integração via web services | 481

5.2.13.2 - insertVariableReading

Este método possibilita inserir:

§ Leituras de variáveis de ativos.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição InsertVariableReadingRequestType.java

Retorno InsertVariableReadingResponseType.java

Requisição

Identificador Requerido Descrição

idobject X Identificador do ativo.

idvariable X Identificador da variável.

C aso seja uma variável subjetiva:

Nome da opção da lista de valores da variável.

C aso seja uma variável objetiva:


vlreadvalue X
Valor da leitura.

Utilizar o ponto como separador decimal e não utilizar


separador de grupo de milhares, por exemplo
“16000.000”.

Data da leitura de variável, no formato mm/dd/YYYY.


dtreaddate Se estiver vazio, irá considerar data e hora da execução
do serviço de importação.

Horário da leitura de variável, no formato hh:mm (00:00


qthrread X¹ - 23:59). Se estiver vazio, irá considerar data e hora da
execução do serviço de importação.

X¹ - Requerido se a data da leitura estiver preenchida.

Retorno

Identificador Descrição

SUC ESSO: 1.
return
FALHA: Mensagem descrevendo o erro.

Guia de Integração — SE Suite 2.0


Integração via web services | 482

5.2.13.3 - createCorrectiveMaintenance

Este método possibilita inserir:


§ Dados de uma manutenção corretiva.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\maintenance\CreateCorrectiveMaintenanceRequestTyp
Requisição
e.java

web\wwwroot\ws\java\maintenance\CreateCorrectiveMaintenanceResponseTy
Retorno
pe.java

Requisição

Identificador Requerido Descrição

Identificador da atividade (Gerado automaticamente caso


IDAC TIVITY
não for informado)

IDMODELAC TIVITY X Identificador da atividade modelo

IDASSET X Identificador do ativo

Data de início de execução no formato “Y-M-D” (Ano-


DTSTART X¹
Mês-Dia)

TMSTART X¹ Hora de início de execução

VLPERC ENTAGE X¹ Porcentagem (%) Real

IDSERVIC EC ENTER X² Identificador do C entro de serviço

Técnico responsável:

TEC RESP X² § C entro de serviço interno: Matrícula

§ C entro de serviço externo: Nome

Atributos do documento.

Exemplo:

§ identificador_do_atributo1=valor_do_atributo1;

§ identificador_do_atributo2=valor_do_atributo2;

§ identificador_do_atributo3=valor_do_atributo3;
ATTRIBUTES X³
Exemplo com atributo multivalorado:

§ identificador_do_atributo1=valor1_do_atributo1,valor2
_do_atributo1,valor3_do_atributo1.

Obs.: Para atributos com valor numérico, o separador de


casas decimais deve ser o '.'. Para campos data, o valor
deve ter o formato "Y-M-D" (Ano-Mês-Dia)

Guia de Integração — SE Suite 2.0


Integração via web services | 483

X¹ - Requerido caso o(s) campo(s) "Data de início" e/ou "Hora de início" e/ou "Porcentagem real" estiver(em)
preenchido(s);

X² - Requerido se na atividade modelo o mesmo não tiver sido informado;

X³ - Requerido caso a atividade modelo possua algum atributo requerido.

Retorno

Identificador Descrição

SUC ESSO: 1.
return
FALHA: Retorna uma mensagem referente ao erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 484

5.2.14 - PDM

Web Services

URL do WSDL: https://<domínio>/se/ws/it_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/it_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE PDM. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

addBom C ria um item da estrutura

addCharacteristicAttrib Importação de características do tipo atributo

addCharacteristicVar Importação de características do tipo variável

addCustomer C ria ou edita um cliente associado a um item

addManufacturer Insere ou edita um fabricante associado a um item

addSupplier Insere ou edita um fornecedor associado a um item

deleteBom Remove uma estrutura do item

deleteCustomer C ria ou edita um cliente associado a um item

deleteItem Exclui um item

deleteManufacturer Remove um fabricante associado com um item

deleteSupplier Exclui um fornecedor associado a um item

import_attrib_assoc Importação de valor do atributo do item

newItem C ria ou edita um item

newItemType C ria um novo tipo de item

relateAssetTypeToCharacteristic Importação da associação de tipo de ativo às características do item

Guia de Integração — SE Suite 2.0


Integração via web services | 485

5.2.14.1 - addBom

Este método possibilita criar:

§ Dados de um item da estrutura.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddBomRequestType.java

Retorno web\wwwroot\ws\java\item\AddBomResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

NMOBJEC T X Nome do objeto

IDOBJEC TOWNER X Identificador (Objeto superior)

IDREVISIONOWNER X Revisão (Objeto superior)

VLQUANTITY X Quantidade

Especificação do objeto (C onsiderado 1 por padrão).

FGAPPLIC ATION 1 - Item;

2 - Insumo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 486

5.2.14.2 - addCharacteristicAttrib

Este método possibilita:

§ Inserir uma característica do tipo atributo

§ Editar uma característica do tipo atributo

§ Inserir ou caso exista editar uma característica do tipo atributo

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddCharacteristicAttribRequestType.java

Retorno web\wwwroot\ws\java\item\AddCharacteristicAttribResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do item.

IDREVISION X Identificador da revisão do item.

IDC HAREC TERISTIC X Identificador da característica.

NMC HARAC TERISTIC X Nome da característica.

IDINPUTC HARAC TYPE Identificador do tipo de característica.

C aracterística especial:

DSC HARAC SPEC IAL 1 – Sim;

2 – Não.

NMC LIENTSYMBOL X1 Nome da simbologia do cliente.

NMSUPPLIERSYMBOL X1 Nome da simbologia do fornecedor.

DSOBSERVATION Observação.

DSSPEC IFIC ATION Especificações.

X 1 - Requerido se característica for especial.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 487

5.2.14.3 - addCharacteristicVar

Este método possibilita:

§ Inserir uma característica do tipo variável.

§ Editar uma característica do tipo variável.

§ Inserir ou caso exista editar uma característica do tipo variável.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddCharacteristicVarRequestType.java

Retorno web\wwwroot\ws\java\item\AddCharacteristicVarResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do item

IDREVISION X Identificador da revisão do item

IDC HARAC TERISTIC X Identificador da característica

NMC HARAC TERISTIC X Nome da característica

IDINPUTC HARAC TYPE Identificador do tipo de característica

C aracterística especial:

DSC HARAC SPEC IAL 1 - Sim;

2 - Não;

NMC LIENTSYMBOL X1 Nome da simbologia do cliente

NMSUPPLIERSYMBOL X1 Nome da simbologia do fornecedor

QTDEC IMAL X Número de casas decimais

Limites:

0 - Bilateral;
FGLIMIT X
1 - Unilateral para cima;

2 - Unilateral para baixo;

IDMEASUNITY X Identificador da unidade de medida

VLNOMINAL X Valor nominal

VLUPPER X2 Tolerância superior

VLLOWER X3 Tolerância inferior

DSOBSERVATION Observação

Guia de Integração — SE Suite 2.0


Integração via web services | 488

X1 Requerido se for característica especial.

X2 Requerido apenas quando o limite for bilateral ou unilateral para cima.

X3 Requerido apenas quando o limite for bilateral ou unilateral para baixo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 489

5.2.14.4 - addCustomer

Este método possibilita criar ou editar:

§ Dados de um cliente associado a um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddCustomerRequestType.java

Retorno web\wwwroot\ws\java\item\AddCustomerResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDC OMMERC IAL X1 Nome fantasia

NMC OMPANY X1 Razão social

IDC OMPANY X2 C ódigo da empresa

IDITEMNUMBC UST Número do item no cliente

IDREVC USTOMER Número da revisão no cliente

IDDRAWC USTOMER Número do desenho no cliente

DTDRAWENGC HANGES Data de modificação do desenho no cliente

X 1 - Requerido caso o campo “C ódigo da empresa” não estiver preenchido.

X 2 - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 490

5.2.14.5 - addManufacturer

Este método possibilita associar um fabricante com o item. Para a inserção de cada um destes itens é
necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddManufacturerRequestType.java

Retorno web\wwwroot\ws\java\item\AddManufacturerResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDC OMMERC IAL X1 Nome do tipo de objeto

NMC OMPANY X1 Razão social

IDC OMPANY X2 C ódigo da empresa

IDREFERENC E X Referência do material no fabricante

NMMODEL X Nome do material no fabricante

X 1 - Requerido caso o campo “C ódigo da empresa” não estiver preenchido.

X 2 - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 491

5.2.14.6 - addSupplier

Este método possibilita associar e editar o fornecedor do item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddSupplierRequestType.java

Retorno web\wwwroot\ws\java\item\AddSupplierResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDC OMMERC IAL X1 Nome do tipo de objeto

NMC OMPANY X1 Razão social

IDC OMPANY X2 C ódigo da empresa

DSINPUTSUPP X Descrição do insumo no fornecedor

IDINPUTSUPP X Identificador do insumo no fornecedor

VLQTMINREPLAC Quantidade mínima para reposição

QTEXPEC TARRIVED Tempo de chegada do insumo

Medida do tempo de chegada:

1 - Dia

FGEXPEC TARRIVED 2 - Semana

3 - Mês

4 - Ano

VLC OST C usto

X 1 - Requerido caso o campo “C ódigo da empresa” não estiver preenchido.

X 2 - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 492

5.2.14.7 - deleteBom

Este método possibilita excluir:

§ Dados de uma estrutura de um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\AddBomRequestType.java

Retorno web\wwwroot\ws\java\item\AddBomResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDREVISION X Revisão do objeto

IDOBJEC TOWNER X Identificador (Objeto superior)

IDREVISIONOWNER X Revisão (Objeto superior)

Especificação do objeto (C onsiderado 1 por padrão):

FGAPPLIC ATION 1 - Ativo;

2 - Insumo.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 493

5.2.14.8 - deleteCustomer

Este método possibilita excluir:

§ Dados de um cliente associado a um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\DeleteCustomerRequestType.java

Retorno web\wwwroot\ws\java\item\DeleteCustomerResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDC OMMERC IAL X1 Nome fantasia

NMC OMPANY X1 Razão social

IDC OMPANY X2 C ódigo da empresa

X 1 - Requerido caso o campo “C ódigo da empresa” não estiver preenchido.

X 2 - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 494

5.2.14.9 - deleteItem

Este método possibilita excluir:

§ Dados de um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\DeleteItemRequestType.java

Retorno web\wwwroot\ws\java\item\DeleteItemResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 495

5.2.14.10 - deleteManufacturer

Este método possibilita desassociar o fabricante do item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\DeleteManufacturerRequestType.java

Retorno web\wwwroot\ws\java\item\DeleteManufacturerResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto.

IDC OMMERC IAL X1 Nome do tipo de objeto.

NMC OMPANY X1 Razão social.

IDC OMPANY X2 C ódigo da empresa.

X 1 - Requerido caso o campo “C ódigo da empresa” não estiver preenchido.

X 2 - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 496

5.2.14.11 - deleteSupplier

Este método possibilita desassociar o fornecedor do item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\DeleteSupplierRequestType.java

Retorno web\wwwroot\ws\java\item\DeleteSupplierResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

IDC OMMERC IAL X1 Nome do tipo de objeto

NMC OMPANY X1 Razão social

IDC OMPANY X2 C ódigo da empresa

X 1 - Requerido caso o campo “C ódigo da empresa” não estiver preenchido.

X 2 - Requerido caso os campos “Nome fantasia” e/ou a “Razão social” não estiverem preenchidos.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 497

5.2.14.12 - import_attrib_assoc

Este método possibilita a associação de um item com um atributo.

Para a associação dos atributos ser realizada com sucesso é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\Import_attrib_assocRequestType.java

Retorno web\wwwroot\ws\java\item\Import_attrib_assocResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do item

NMLABEL X Label do atributo

Valor do atributo.

De acordo com o FGDATATYPE:

VALUE X 1 - NMATTRIBUTE

2 - VLATTRIBUTE

3 - DTATTRIBUTE

IDREVISION Identificador da revisão

NMATTRIBUTE Memorando

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 498

5.2.14.13 - newItem

Este método possibilita criar ou alterar:

§ Dados de um item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\NewItemRequestType.java

Retorno web\wwwroot\ws\java\item\NewItemResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do objeto

NMOBJEC T X Nome do objeto

IDOBJEC TTYPE X Identificador do tipo de objeto

IDTEAM X Identificador da equipe responsável

IDMEASUNITY X Unidade de medida

Estado físico:

1 Solido;

FGPHYSIC ALSTATE 2 Líquido;

3 Gasoso;

4 Pastoso

IDODOR Identificador do odor

IDC OLOR Nome da cor

IDONUC ODE C ódigo ONU

IDDANGEROUSNESS Identificador da periculosidade

IDC LASSIFIC ATION Identificador da classificação

IDABNTC ODE C ódigo ABNT

DSC ONSTITUENTS Descrição geral da composição

Guia de Integração — SE Suite 2.0


Integração via web services | 499

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 500

5.2.14.14 - newItemType

Este método possibilita criar/editar:

§ Dados de um tipo de item.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\item\NewItemTypeRequestType.java

Retorno web\wwwroot\ws\java\item\NewItemTypeResponseType.java

Requisição

Identificador Requerido Descrição

IDOBJEC TTYPE X Identificador do tipo de item.

NMOBJEC TTYPE X Nome do tipo de item.

IDOBJEC TTYPEOWNER Identificador do tipo de item superior.

Utilizar máscara de identificação:

FGUSEMASK X 1 - Sim;

2 - Não.

Identificador da máscara de identificação. (requerido


IDMASK caso a opção utilizar máscara de identificação for igual a
1).

Permitir alterar o identificador gerado pela máscara de


identificação (requerido caso a opção para utilizar

FGEDITID máscara de identificação for igual a 1):

1 - Sim;

2 - Não.

C ontrolar revisão:

FGUSEREVISION X 1 - Sim;

2 - Não.

Identificador da revisão:

1 - Numérico;
FGREVID X1
2 - Texto;

3 - C ustomizado.

Tipo da aprovação:

FGREVAPPROVALMODE X1 1 - Incremental;

2 - C ircular.

Guia de Integração — SE Suite 2.0


Integração via web services | 501

Tipo de encerramento:

FGREVRELEASEMODE X1 1 - Automático;

2 - Manual.

QTREVRETENTION X1 Quantidade de retenções de revisões obsoletas.

Frequência de retenção:

1 - Revisões;
FGREVRETENTIONMODE X1
2 - Meses;

3 - Anos.

Tipo de roteiro:

FGREVROUTETYPE X1 1 - Fixo;

2 - Variável.

Aceite de revisão de elaboração:

FGREVELABC LAUSE X1 1 - E;

2 - OU.

Aceite de revisão de consenso:

FGREVC ONSC LAUSE X1 1 - E;

2 - OU.

Aceite de revisão de aprovação:

FGREVAPROVC LAUSE X1 1 - E;

2 - OU.

Aceite de revisão de Homologação:

FGREVHOMOLOGC LAUSE X1 1 - E;

2 - OU.

Marca d’água:

FGDOC VIEWWATERMARK X 1 - Sim;

2 - Não.

Publicar arquivos em PDF:

FGC ONVERTTOPDF X 1 - Sim;

2 - Não.

Tipo de arquivo:

1 - Simples;
FGFILETYPE X
2 - Múltiplo;

3 - C omplexo.

Identificador do container de arquivo

IDC OMPLEXFILEC ONT complexo (requerido se a opção de tipo de

arquivo for igual a 3).

Guia de Integração — SE Suite 2.0


Integração via web services | 502

X 1 - Requerido caso a opção para controlar revisão for igual a 1

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 503

5.2.14.15 - relateAssetTypeToCharacteristic

Este método possibilita associar o tipo de ativo a uma característica.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

web\wwwroot\ws\java\item\RelateAssetTypeToCharacteristicRequestType.j
Requisição
ava

web\wwwroot\ws\java\item\RelateAssetTypeToCharacteristicResponseType.
Retorno
java

Requisição

Identificador Requerido Descrição

IDOBJEC T X Identificador do item

IDREVISION X Identificador da revisão do item

IDC HARAC TERISTIC X Identificador da característica

IDASSETTYPE X Identificador do tipo de ativo

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Retorna uma mensagem referente ao erro ocorrido

Guia de Integração — SE Suite 2.0


Integração via web services | 504

5.2.15 - Problema

Web Services

URL do WSDL: https://<domínio>/se/ws/pb_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/pb_ws.php

Nesta seção são apresentados os web services disponíveis para o SE Problema. Para a invocação de cada
um destes métodos é necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

cancelProblem C ancela um problema

Exclui todos registros relacionados da entidade de formulário


clearChildEntityRecord
descendente do problema

Exclui um registro da entidade de formulário descendente do


deleteChildEntityRecord
problema

editAttributeValue Altera o valor dos atributos de um problema

Altera um registro da entidade de formulário descendente do


editChildEntityRecord
problema

editEntityRecord Altera um registro da entidade de formulário do problema

executeActivity Executa uma atividade de usuário ou decisão do problema

executeSystemActivity Executa uma atividade de sistema assíncrona do problema

Associa um documento do SE Documento a uma atividade do


newAssocDocument
problema

newAttachment Anexa um arquivo a uma atividade do problema

Inclui um registro na entidade de formulário descendente do


newChildEntityRecord
problema

newProblem Registra um problema

Guia de Integração — SE Suite 2.0


Integração via web services | 505

5.2.15.1 - cancelProblem

Este método cancela um problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\CancelProblemRequestType.java

Retorno web\wwwroot\ws\java\problem\CancelProblemResponseType.java

Estrutura de requisição

<cancelProblem>
<ProblemID>?</ProblemID>
<Explanation>?</Explanation>
</cancelProblem>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

Explanation X Justificativa

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 506

5.2.15.2 - clearChildEntityRecord

Este método exclui todos registros relacionados da entidade de formulário descendente do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\ClearChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\problem\ClearChildEntityRecordResponseType.java

Estrutura de requisição

<clearChildEntityRecord>
<ProblemID>?</ProblemID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
</clearChildEntityRecord>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 507

5.2.15.3 - deleteChildEntityRecord

Este método exclui um registro da entidade de formulário descendente do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\DeleteChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\problem\DeleteChildEntityRecordResponseType.java

Estrutura de requisição

<deleteChildEntityRecord>
<ProblemID>?</ProblemID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<ChildRecordOID>?</ChildRecordOID>
</deleteChildEntityRecord>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

C ódigo do registro relacionado da entidade de formulário


C hildRecordOID X
descendente

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 508

5.2.15.4 - editAttributeValue

Este método altera o valor dos atributos de um problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\EditAttributeValueRequestType.java

Retorno web\wwwroot\ws\java\problem\EditAttributeValueResponseType.java

Estrutura de requisição

<editAttributeValue>
<ProblemID>?</ProblemID>
<AttributeList>
<!--1 ou mais repetições:-->
<Attribute>
<AttributeID>?</AttributeID>
<!--Zero ou mais repetições:-->
<AttributeValueList>
<AttributeValue>?</AttributeValue>
</AttributeValueList>
</Attribute>
</AttributeList>
</editAttributeValue>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

AttributeID X Identificador do atributo

Valor do atributo

Observações de acordo com o tipo do atributo:

§ Numérico: dígitos numéricos sem separador de


milhar e com ponto (.) como separador decimal
AttributeValue
§ Moeda: dígitos numéricos sem separador de milhar e
com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HHHH:MM

Guia de Integração — SE Suite 2.0


Integração via web services | 509

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 510

5.2.15.5 - editChildEntityRecord

Este método altera um registro da entidade de formulário descendente do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\EditChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\problem\EditChildEntityRecordResponseType.java

Estrutura de requisição

<editChildEntityRecord>
<ProblemID>?</ProblemID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<ChildRecordOID>?</ChildRecordOID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</editChildEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 511

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

C ódigo do registro relacionado da entidade de formulário


C hildRecordOID X
descendente

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 512

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 513

5.2.15.6 - editEntityRecord

Este método altera um registro da entidade de formulário do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\EditEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\problem\EditEntityRecordResponseType.java

Estrutura de requisição

<editEntityRecord>
<ProblemID>?</ProblemID>
<EntityID>?</EntityID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</editEntityRecord>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

Guia de Integração — SE Suite 2.0


Integração via web services | 514

EntityID X Identificador da entidade de formulário

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 515

5.2.15.7 - executeActivity

Este método executa uma atividade de usuário ou decisão do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\ExecuteActivityRequestType.java

Retorno web\wwwroot\ws\java\problem\ExecuteActivityResponseType.java

Estrutura de requisição

<executeActivity>
<ProblemID>?</ProblemID>
<ActivityID>?</ActivityID>
<ActionSequence>?</ActionSequence>
<UserID>?</UserID>
</executeActivity>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

ActivityID X Identificador da atividade

ActionSequence X Número de sequência da ação

UserID Matrícula do usuário

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 516

5.2.15.8 - executeSystemActivity

Este método executa uma atividade de sistema assíncrona do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\ExecuteSystemActivityRequestType.java

Retorno web\wwwroot\ws\java\problem\ExecuteSystemActivityResponseType.java

Estrutura de requisição

<executeSystemActivity>
<ProblemID>?</ProblemID>
<ActivityID>?</ActivityID>
</executeSystemActivity>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

ActivityID X Identificador da atividade

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 517

5.2.15.9 - newAssocDocument

Este método associa um documento do SE Documento a uma atividade do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\NewAssocDocumentRequestType.java

Retorno web\wwwroot\ws\java\problem\NewAssocDocumentResponseType.java

Estrutura de requisição

<newAssocDocument>
<ProblemID>?</ProblemID>
<ActivityID>?</ActivityID>
<DocumentID>?</DocumentID>
</newAssocDocument>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

ActivityID X Identificador da atividade

DocumentID X Identificador do documento

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 518

5.2.15.10 - newAttachment

Este método anexa um arquivo a uma atividade do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\NewAttachmentRequestType.java

Retorno web\wwwroot\ws\java\problem\NewAttachmentResponseType.java

Estrutura de requisição

<newAttachment>
<ProblemID>?</ProblemID>
<ActivityID>?</ActivityID>
<FileName>?</FileName>
<FileContent>?</FileContent>
<UserID>?</UserID>
<AttachmentID>?</AttachmentID>
<AttachmentName>?</AttachmentName>
<Summary>?</Summary>
</newAttachment>

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

ActivityID X Identificador da atividade

FileName X Nome do arquivo (inclui sua extensão)

FileC ontent X C onteúdo binário do arquivo

UserID Matrícula do usuário

AttachmentID Identificador do anexo

AttachmentName Nome do anexo

Summary Resumo

Guia de Integração — SE Suite 2.0


Integração via web services | 519

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 520

5.2.15.11 - newChildEntityRecord

Este método inclui um registro na entidade de formulário descendente do problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\NewChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\problem\NewChildEntityRecordResponseType.java

Estrutura de requisição

<newChildEntityRecord>
<ProblemID>?</ProblemID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</newChildEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 521

Requisição

Identificador Requerido Descrição

ProblemID X Identificador do problema

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 522

5.2.15.12 - newProblem

Este método registra um problema.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\problem\NewProblemRequestType.java

Retorno web\wwwroot\ws\java\problem\NewProblemResponseType.java

Estrutura de requisição

<newProblem>
<ProblemTypeID>?</ProblemTypeID>
<ProblemTitle>?</ProblemTitle>
<UserID>?</UserID>
</newProblem>

Requisição

Identificador Requerido Descrição

ProblemTypeID X Identificador do tipo de problema

ProblemTitle X Título do problema

UserID Matrícula do usuário

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 523

5.2.16 - Projeto

Web Services

URL do WSDL: https://<domínio>/se/ws/pr_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/pr_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Projeto. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

cancelRat C ancela um relatório de serviço

editProgramCost Edita custo em um programa

editProgramRevenue Edita receita de um programa

editProjectCost Edita custo de um projeto

editProjectRevenue Edita receita de um projeto

editProjectTaskRevenue Edita receita de uma atividade de um projeto

executeProjectTask Executa uma atividade de projeto

newAssocDocProj Associa documentos ao projeto ou atividade

newProgramCost Insere custo em um programa

newProgramRevenue Insere receita em um programa

newProjectCost Insere custo em um projeto

newProjectRevenue Insere receita em um projeto

newProjectTaskCost Insere custo em uma atividade de um projeto

RatSent Atualiza relatórios de serviço para torná-los indisponíveis

Retorna um XML dos relatórios de serviço em aprovação que ainda


returnRatApproval
não foram enviados

Retorna um XML dos relatórios de serviço em aprovação que ainda


returnRatApprovalOne
não foram enviados

setRatAttributeValue Atribui um valor a um atributo do relatório de serviço

Guia de Integração — SE Suite 2.0


Integração via web services | 524

5.2.16.1 - cancelRat

Este método altera a situação para cancelado o relatório de serviço. Para esta ação é necessário seguir o
padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/CancelRatRequestType.java

Retorno web/wwwroot/ws/java/project/CancelRatResponseType.java

Requisição

Identificador Requerido Descrição

IDRAT X Identificador do relatório de serviço.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: 2

Guia de Integração — SE Suite 2.0


Integração via web services | 525

5.2.16.2 - editProgramCost

Este método possibilita editar custo de um programa. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewProgramCostRequestType.java

Retorno web/wwwroot/ws/java/project/NewProgramCostResponseType.java

Requisição

Identificador Requerido Descrição

ProgramId X Identificador do programa

Name X Nome do custo

TypeId X Identificador do tipo de custo

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 526

5.2.16.3 - editProgramRevenue

Este método possibilita editar receita de um programa. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/EditProgramRevenueRequestType.java

Retorno web/wwwroot/ws/java/project/EditProgramRevenueResponseType.java

Requisição

Identificador Requerido Descrição

ProgramId X Identificador do programa

Name X Nome da receita para edição

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 527

5.2.16.4 - editProjectCost

Este método possibilita editar custo de um projeto. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/EditProjectCostRequestType.java

Retorno web/wwwroot/ws/java/project/EditProjectCostResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

Name X Nome do custo para edição

TypeId X Identificador do tipo de custo

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 528

5.2.16.5 - editProjectRevenue

Este método possibilita editar receita de um projeto. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/EditProjectRevenueRequestType.java

Retorno web/wwwroot/ws/java/project/EditProjectRevenueResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

Name X Nome da receita para edição

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 529

5.2.16.6 - editProjectTaskRevenue

Este método possibilita editar receita de uma atividade de um projeto. Para esta ação é necessário seguir
o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewProjectTaskRevenueRequestType.java

Retorno web/wwwroot/ws/java/project/NewProjectTaskRevenueResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

ProjectTaskId Identificador da atividade do projeto

Name X Nome da receita

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 530

5.2.16.7 - executeProjectTask

Este método possibilita executar uma atividade de projeto. Para esta ação é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewAssocDocProjRequestType.java

Retorno web/wwwroot/ws/java/project/NewAssocDocProjResponseType.java

Requisição

Identificador Requerido Descrição

ProjectTaskId X Identificador da atividade de projeto

ProjectId X Identificador do projeto

UserId X Matrícula do usuário executor

Data de início real (formato: DD/MM/YYYY ou YYYY-MM-


StartDate
DD)

EndDate Data de fim real (formato: DD/MM/YYYY ou YYYY-MM-DD)

ActualPercentage Percentual de execução da atividade

UsePlannedOrRescheduledD Opção de preenchimento: 1 - Utilizar datas planejadas, 2


ates - Utilizar datas reprogramadas

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 531

5.2.16.8 - newAssocDocProj

Este método possibilita associar um documento ao projeto ou a uma atividade de projeto. Para a edição
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewAssocDocProjRequestType.java

Retorno web/wwwroot/ws/java/project/NewAssocDocProjResponseType.java

Requisição

Identificador Requerido Descrição

IDDOC UMENT X Identificados do documento

IDPROJEC T X Identificador do projeto

IDAC TIVITY Identificador da atividade do projeto

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Mensagem do erro

Guia de Integração — SE Suite 2.0


Integração via web services | 532

5.2.16.9 - newProgramCost

Este método possibilita inserir custo em um programa. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/EditProjectTaskRevenueRequestType.java

Retorno web/wwwroot/ws/java/project/EditProjectTaskRevenueResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

ProjectTaskId X Identificador da atividade do projeto

Name X Nome da receita para edição

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 533

5.2.16.10 - newProgramRevenue

Este método possibilita inserir receita em um programa. Para esta ação é necessário seguir o padrão
abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewProgramRevenueRequestType.java

Retorno web/wwwroot/ws/java/project/NewProgramRevenueResponseType.java

Requisição

Identificador Requerido Descrição

ProgramId X Identificador do programa

Name X Nome da receita

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 534

5.2.16.11 - newProjectCost

Este método possibilita inserir custo em um projeto. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewProjectCostRequestType.java

Retorno web/wwwroot/ws/java/project/NewProjectCostResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

Name X Nome do custo

TypeId X Identificador do tipo de custo

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 535

5.2.16.12 - newProjectRevenue

Este método possibilita inserir receita em um projeto;

Classe Java

Requisição web/wwwroot/ws/java/project/NewProjectRevenueRequestType.java

Retorno web/wwwroot/ws/java/project/NewProjectRevenueResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

Name X Nome da receita

TypeId X Identificador do tipo de receita

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 536

5.2.16.13 - newProjectTaskCost

Este método possibilita inserir custo em uma atividade de um projeto . Para esta ação é necessário seguir
o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/NewProjectTaskCostRequestType.java

Retorno web/wwwroot/ws/java/project/NewProjectTaskCostResponseType.java

Requisição

Identificador Requerido Descrição

ProjectId X Identificador do projeto

ProjectTaskId Identificador da atividade do projeto

Name X Nome do custo

TypeId X Identificador do tipo de custo

Fase para inclusão:

1- Planejado;
Phase X
2- Reprogramado;

3- Realizado.

Date X Data (formato: DD/MM/YYYY ou YYYY-MM-DD)

Amount X Quantidade

UnitValue X Valor unitário

DocumentNumber Número do documento

Description Descrição

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso.

FAILURE: Ocorreu uma falha na execução do método.

C ode C ódigo do registro.

Detail Detalhe do retorno do método.

Guia de Integração — SE Suite 2.0


Integração via web services | 537

5.2.16.14 - RatSent

Este método torna o relatório de serviço indisponível para ser retornado pelo outros serviços de
returnRatApproval e returnRatApprovalOne. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/RatSentRequestType.java

Retorno web/wwwroot/ws/java/project/RatSentResponseType.java

Requisição

Identificador Requerido Descrição

IDRAT X Identificador do relatório de serviço.

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: 2

Guia de Integração — SE Suite 2.0


Integração via web services | 538

5.2.16.15 - returnRatApproval

Retorna um XML dos relatórios de serviço em aprovação que ainda não foram enviados. Para a edição
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/ReturnRatApprovalRequestType.java

Retorno web/wwwroot/ws/java/project/ReturnRatApprovalResponseType.java

Retorno

Identificador Descrição

SUC ESSO: Retorna um XML de todos os relatórios de serviço em aprovação que ainda
return não foram enviados.

FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 539

5.2.16.16 - returnRatApprovalOne

Retorna um XML dos relatórios de serviço em aprovação que ainda não foram enviados. Para a edição
deste é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/ReturnRatApprovalOneRequestType.java

Retorno web/wwwroot/ws/java/project/ReturnRatApprovalOneResponseType.java

Retorno

Identificador Descrição

SUC ESSO: Retorna um XML de um relatório de serviço em aprovação que ainda não
return foi enviado.

FALHA: -1

Guia de Integração — SE Suite 2.0


Integração via web services | 540

5.2.16.17 - setRatAttributeValue

Este método atribui um valor a um atributo do Relatório de Serviço. Caso o atributo não esteja associado a
um Relatório de Serviço, este será associado. Para esta ação é necessário seguir o padrão abaixo
documentado.

Classe Java

Requisição web/wwwroot/ws/java/project/SetRatAttributeValueRequestType.java

Retorno web/wwwroot/ws/java/project/SetRatAttributeValueResponseType.java

Requisição

Identificador Requerido Descrição

IDRAT X Identificador do relatório de serviço.

IDATTRIBUTE X Identificador do atributo

VLATTRIBUTE X Valor do atributo

Retorno

Identificador Descrição

SUC ESSO: 1
return
FALHA: Mensagem do erro

Guia de Integração — SE Suite 2.0


Integração via web services | 541

5.2.17 - Solicitação

Web Services

URL do WSDL: https://<domínio>/se/ws/sr_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/sr_ws.php

Nesta seção são apresentadas as interfaces disponíveis para o SE Solicitação. Para a inserção de cada um
destes itens será necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

getKeyWordRequestStatus Retorna dados da situação de uma solicitação de palavra-chave.

newKeyWordRequest C ria uma solicitação de palavra-chave

sendRequestToApprov Envia solicitação para a próxima etapa

Guia de Integração — SE Suite 2.0


Integração via web services | 542

5.2.17.1 - getKeyWordRequestStatus

Este método possibilita retornar:

§ Dados da situação de uma solicitação de palavra-chave.

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\servicer\GetKeyWordRequestStatusRequestType.java

Retorno web\wwwroot\ws\java\servicer\GetKeyWordRequestStatusResponseType.java

Requisição

Identificador Requerido Descrição

IDREQUEST X Identificador da solicitação.

Retorno

Identificador Descrição

SUC ESSO: Retorna um vetor com os dados da solicitação:

§ NMUSEREMIT – Nome do usuário emissor.

§ DTREQUEST – Data da solicitação.

§ FGPHASE – Etapa em que se encontra a solicitação:

1 – Emissão

2 – Aprovação

3 – A atender
return 4 – Em atendimento

5 – Encerramento

6 – Encerrada

7 – C ancelada

§ C ANC ELREASON - Para solicitações canceladas ou reprovadas indica o


motivo.

§ KEYWORDC REATED - Para solicitações finalizadas indica a palavra-chave criada.

FALHA: Retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 543

5.2.17.2 - newKeyWordRequest

Este método possibilita inserir e editar:

§ Dados de uma solicitação;

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\servicer\NewKeyWordRequestRequestType.java

Retorno web\wwwroot\ws\java\servicer\NewKeyWordRequestResponseType.java

Requisição

Identificador Requerido Descrição

IDREQUEST X Identificador da solicitação

NMREQUEST X Nome da solicitação

Identificador do tipo de solicitação. O Tipo de objeto do


tipo de solicitação deverá ser Documento e a Operação
IDREQUESTTYPE X
deverá estar em branco ou com a opção Palavra-chave
selecionada.

IDUSEREMIT X Identificador do usuário emissor da solicitação

DSREQUEST X Descrição da solicitação

Justificativa da solicitação. C aso o tipo da solicitação


DSREASON X necessite que seja preenchida uma justificativa, o
parâmetro DSREASON se torna requerido

Data de conclusão da solicitação. O formato da data deve


DTREQUESTENDDATE X
ser "Y-M-D" (Ano-Mês-Dia).

Atributos da solicitação.

Exemplo:
IDENTIFIC ADOR_DO_ATRIBUTO1=VALOR_DO_ATRIBUT
O1;IDENTIFIC ADOR_DO_ATRIBUTO2=VALOR_DO_ATRIB
UTO2;IDENTIFIC ADOR_DO_ATRIBUTO3=VALOR_DO_AT
RIBUTO3.

ATTRIBUTES X
Exemplo com atributo multivalorado. Observe que o
separador para os valores dos atributos multivalorados é
uma "," (vírgula):
IDENTIFIC ADOR_DO_ATRIBUTO1=VALOR1_DO_ATRIBUT
O1,VALOR2_DO_ATRIBUTO1,VALOR3_DO_ATRIBUTO1.

Guia de Integração — SE Suite 2.0


Integração via web services | 544

Obs.: Para atributos com valor numérico, o separador de


casas decimais deve ser o "." (ponto). Para campos de
data, o valor deve ter o formato "Y-M-D" (Ano-Mês-Dia).

Identificador do roteiro de aprovação. Requerido para


IDAPPROVALROUTE X
solicitações que possuem aprovação.

Retorno

Identificador Descrição

SUC ESSO: Retorna uma mensagem de "Operação realizada com sucesso"


return
FALHA: Retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 545

5.2.17.3 - sendRequestToApprov

Este método possibilita enviar uma solicitação para a próxima etapa:

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\servicer\SendRequestToApprovRequestType.java

Retorno web\wwwroot\ws\java\servicer\SendRequestToApprovResponseType.java

Requisição

Identificador Requerido Descrição

IDREQUEST X Nome da solicitação

Retorno

Identificador Descrição

SUC ESSO: Retorna uma mensagem de "Operação realizada com sucesso"


return
FALHA: Retorna uma mensagem com o erro ocorrido.

Guia de Integração — SE Suite 2.0


Integração via web services | 546

5.2.18 - Workflow

Web Services

URL do WSDL: https://<domínio>/se/ws/wf_ws.php?wsdl

URL do Web Service: https://<domínio>/softexpert/webserviceproxy/se/ws/wf_ws.php

Nesta seção são apresentados os web services disponíveis para o SE Workflow. Para a invocação de cada
um

destes métodos é necessário seguir o padrão documentado nas próximas seções.

Web services disponíveis

Método Descrição

cancelWorkflow C ancela um workflow

Exclui todos registros relacionados da entidade de formulário


clearChildEntityRecord
descendente do workflow

Exclui um registro da entidade de formulário descendente do


deleteChildEntityRecord
workflow

editAttributeValue Altera o valor dos atributos de um workflow

Altera um registro da entidade de formulário descendente do


editChildEntityRecord
workflow

editEntityRecord Altera um registro da entidade de formulário do workflow

executeActivity Executa uma atividade de usuário ou decisão do workflow

executeSystemActivity Executa uma atividade de sistema assíncrona do workflow

Associa um documento do SE Documento a uma atividade do


newAssocDocument
workflow

newAttachment Anexa um arquivo a uma atividade do workflow

Inclui um registro na entidade de formulário descendente do


newChildEntityRecord
workflow

newWorkflow Inicia um workflow

newWorkflowUpdateData Inicia um workflow e altera seus dados

Guia de Integração — SE Suite 2.0


Integração via web services | 547

5.2.18.1 - cancelWorkflow

Este método cancela um workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\CancelWorkflowRequestType.java

Retorno web\wwwroot\ws\java\workflow\CancelWorkflowResponseType.java

Estrutura de requisição

<cancelWorkflow>
<WorkflowID>?</WorkflowID>
<Explanation>?</Explanation>
</cancelWorkflow>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

Explanation X Justificativa

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 548

5.2.18.2 - clearChildEntityRecord

Este método exclui todos registros relacionados da entidade de formulário descendente do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\ClearChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\incident\ClearChildEntityRecordResponseType.java

Estrutura de requisição

<clearChildEntityRecord>
<WorkflowID>?</WorkflowID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
</clearChildEntityRecord>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 549

5.2.18.3 - deleteChildEntityRecord

Este método exclui um registro da entidade de formulário descendente do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\DeleteChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\workflow\DeleteChildEntityRecordResponseType.java

Estrutura de requisição

<deleteChildEntityRecord>
<WorkflowID>?</WorkflowID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<ChildRecordOID>?</ChildRecordOID>
</deleteChildEntityRecord>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

C ódigo do registro relacionado da entidade de formulário


C hildRecordOID X
descendente

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 550

5.2.18.4 - editAttributeValue

Este método altera o valor dos atributos de um workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\EditAttributeValueRequestType.java

Retorno web\wwwroot\ws\java\workflow\EditAttributeValueResponseType.java

Estrutura de requisição

<editAttributeValue>
<WorkflowID>?</WorkflowID>
<AttributeList>
<!--1 ou mais repetições:-->
<Attribute>
<AttributeID>?</AttributeID>
<!--Zero ou mais repetições:-->
<AttributeValueList>
<AttributeValue>?</AttributeValue>
</AttributeValueList>
</Attribute>
</AttributeList>
</editAttributeValue>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

AttributeID X Identificador do atributo

Valor do atributo

Observações de acordo com o tipo do atributo:

§ Numérico: dígitos numéricos sem separador de


milhar e com ponto (.) como separador decimal
AttributeValue
§ Moeda: dígitos numéricos sem separador de milhar e
com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HHHH:MM

Guia de Integração — SE Suite 2.0


Integração via web services | 551

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 552

5.2.18.5 - editChildEntityRecord

Este método altera um registro da entidade de formulário descendente do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\EditChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\workflow\EditChildEntityRecordResponseType.java

Estrutura de requisição

<editChildEntityRecord>
<WorkflowID>?</WorkflowID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<ChildRecordOID>?</ChildRecordOID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</editChildEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 553

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

C ódigo do registro relacionado da entidade de formulário


C hildRecordOID X
descendente

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 554

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 555

5.2.18.6 - editEntityRecord

Este método altera um registro da entidade de formulário do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\EditEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\workflow\EditEntityRecordResponseType.java

Estrutura de requisição

<editEntityRecord>
<WorkflowID>?</WorkflowID>
<EntityID>?</EntityID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</editEntityRecord>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

Guia de Integração — SE Suite 2.0


Integração via web services | 556

EntityID X Identificador da entidade de formulário

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 557

5.2.18.7 - executeActivity

Este método executa uma atividade de usuário ou decisão do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\ExecuteActivityRequestType.java

Retorno web\wwwroot\ws\java\workflow\ExecuteActivityResponseType.java

Estrutura de requisição

<executeActivity>
<WorkflowID>?</WorkflowID>
<ActivityID>?</ActivityID>
<ActionSequence>?</ActionSequence>
<UserID>?</UserID>
</executeActivity>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

ActivityID X Identificador da atividade

ActionSequence X Número de sequência da ação

UserID Matrícula do usuário

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 558

5.2.18.8 - executeSystemActivity

Este método executa uma atividade de sistema assíncrona do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\ExecuteSystemActivityRequestType.java

Retorno web\wwwroot\ws\java\workflow\ExecuteSystemActivityResponseType.java

Estrutura de requisição

<executeSystemActivity>
<WorkflowID>?</WorkflowID>
<ActivityID>?</ActivityID>
</executeSystemActivity>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

ActivityID X Identificador da atividade

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 559

5.2.18.9 - newAssocDocument

Este método associa um documento do SE Documento a uma atividade do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\NewAssocDocumentRequestType.java

Retorno web\wwwroot\ws\java\workflow\NewAssocDocumentResponseType.java

Estrutura de requisição

<newAssocDocument>
<WorkflowID>?</WorkflowID>
<ActivityID>?</ActivityID>
<DocumentID>?</DocumentID>
</newAssocDocument>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

ActivityID X Identificador da atividade

DocumentID X Identificador do documento

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

Guia de Integração — SE Suite 2.0


Integração via web services | 560

5.2.18.10 - newAttachment

Este método anexa um arquivo a uma atividade do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\NewAttachmentRequestType.java

Retorno web\wwwroot\ws\java\workflow\NewAttachmentResponseType.java

Estrutura de requisição

<newAttachment>
<WorkflowID>?</WorkflowID>
<ActivityID>?</ActivityID>
<FileName>?</FileName>
<FileContent>?</FileContent>
<UserID>?</UserID>
<AttachmentID>?</AttachmentID>
<AttachmentName>?</AttachmentName>
<Summary>?</Summary>
</newAttachment>

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

ActivityID X Identificador da atividade

FileName X Nome do arquivo (inclui sua extensão)

FileC ontent X C onteúdo binário do arquivo

UserID Matrícula do usuário

AttachmentID

AttachmentName Nome do anexo

Summary Resumo

Guia de Integração — SE Suite 2.0


Integração via web services | 561

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 562

5.2.18.11 - newChildEntityRecord

Este método inclui um registro na entidade de formulário descendente do workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\NewChildEntityRecordRequestType.java

Retorno web\wwwroot\ws\java\workflow\NewChildEntityRecordResponseType.java

Estrutura de requisição

<newChildEntityRecord>
<WorkflowID>?</WorkflowID>
<MainEntityID>?</MainEntityID>
<ChildRelationshipID>?</ChildRelationshipID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?</RelationshipAttributeValue>
</RelationshipAttribute>
</Relationship>
</RelationshipList>
</newChildEntityRecord>

Guia de Integração — SE Suite 2.0


Integração via web services | 563

Requisição

Identificador Requerido Descrição

WorkflowID X Identificador do workflow

MainEntityID X Identificador da entidade de formulário principal

Identificador do relacionamento da entidade de


C hildRelationshipID X
formulário descendente

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

EntityAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.

Observações de acordo com o tipo do atributo:

§ Número: dígitos numéricos sem separador de milhar


e decimal

RelationshipAttributeValue § Decimal: dígitos numéricos sem separador de milhar


e com ponto (.) como separador decimal

§ Data: YYYY-MM-DD

§ Hora: HH:MM

§ Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 564

5.2.18.12 - newWorkflow

Este método inicia um workflow.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\NewWorkflowRequestType.java

Retorno web\wwwroot\ws\java\workflow\NewWorkflowResponseType.java

Estrutura de requisição

<newWorkflow>
<ProcessID>?</ProcessID>
<WorkflowTitle>?</WorkflowTitle>
<UserID>?</UserID>
</newWorkflow>

Requisição

Identificador Requerido Descrição

ProcessID X Identificador do processo

WorkflowTitle X Título do workflow

UserID Matrícula do usuário

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Integração via web services | 565

5.2.18.13 - newWorkflowUpdateData

Este método inicia um workflow e altera seus dados.

Para invocar este método é necessário seguir o padrão abaixo documentado.

Classe Java

Requisição web\wwwroot\ws\java\workflow\NewWorkflowUpdateDataRequestType.java

Retorno web\wwwroot\ws\java\workflow\NewWorkflowUpdateDataResponseType.java

Estrutura de requisição

<newWorkflowUpdateData>
<ProcessID>?</ProcessID>
<WorkflowTitle>?</WorkflowTitle>
<UserID>?</UserID>
<EntityList>
<Entity>
<EntityID>?</EntityID>
<EntityAttributeList>
<!--Zero ou mais repetições:-->
<EntityAttribute>
<EntityAttributeID>?</EntityAttributeID>
<EntityAttributeValue>?</EntityAttributeValue>
</EntityAttribute>
</EntityAttributeList>
<RelationshipList>
<!--Zero ou mais repetições:-->
<Relationship>
<RelationshipID>?</RelationshipID>
<RelationshipAttributeList>
<!--1 ou mais repetições:-->
<RelationshipAttribute>
<RelationshipAttributeID>?</RelationshipAttributeID>
<RelationshipAttributeValue>?
</RelationshipAttributeValue>
</RelationshipAttribute>
</RelationshipAttributeList>
</Relationship>

Guia de Integração — SE Suite 2.0


Integração via web services | 566

</RelationshipList>
<EntityAttributeFileList>
<!--Zero ou mais repetições:-->
<EntityAttributeFile>
<EntityAttributeID>?</EntityAttributeID>
<FileName>?</FileName>
<FileContent>?</FileContent>
</EntityAttributeFile>
</EntityAttributeFileList>
</Entity>
</EntityList>
<AttributeList>
<!--1 ou mais repetições:-->
<Attribute>
<AttributeID>?</AttributeID>
<!--Zero ou mais repetições:-->
<AttributeValueList>
<AttributeValue>?</AttributeValue>
</AttributeValueList>
</Attribute>
</AttributeList>
</newWorkflowUpdateData>

Guia de Integração — SE Suite 2.0


Integração via web services | 567

Requisição

Identificador Requerido Descrição

ProcessID X Identificador do processo

WorkflowTitle X Título do workflow

UserID X Matrícula do usuário

EntityID Identificador da entidade de formulário

EntityAttributeID Identificador do atributo da entidade de formulário

Valor do atributo da entidade de formulário. Observações


de acordo com o tipo do atributo:

· Número: dígitos numéricos sem separador de milhar e


decimal

EntityAttributeValue · Decimal: dígitos numéricos sem separador de milhar e


com ponto (.) como separador decimal

· Data: YYYY-MM-DD

· Hora: HH:MM

· Boolean: 0 ou 1

RelationshipID Identificador do relacionamento

Identificador do atributo da entidade de formulário


RelationshipAttributeID
relacionada

Valor do atributo da entidade de formulário relacionada.


Observações de acordo com o tipo do atributo:

· Número: dígitos numéricos sem separador de milhar e


decimal

RelationshipAttributeValue · Decimal: dígitos numéricos sem separador de milhar e


com ponto (.) como separador decimal

· Data: YYYY-MM-DD

· Hora: HH:MM

· Boolean: 0 ou 1

FileName Nome do arquivo (inclui sua extensão)

FileC ontent C onteúdo binário do arquivo

AttributeID Identificador do atributo

Valor do atributo. Observações de acordo com o tipo do


atributo:

· Numérico: dígitos numéricos sem separador de milhar


e decimal
AttributeValue
· Moeda: dígitos numéricos sem separador de milhar e
com ponto (.) como separador decimal

· Data: YYYY-MM-DD

Guia de Integração — SE Suite 2.0


Integração via web services | 568

· Hora: HHHH:MM

Boolean: 0 ou 1

Retorno

Identificador Descrição

Situação da execução do método. Seu valor pode ser:

Status SUC C ESS: Método executado com sucesso

FAILURE: Ocorreu uma falha na execução do método

C ode C ódigo do retorno do método

Detail Detalhe do retorno do método

RecordKey C ódigo do registro incluído pelo método

RecordID Identificador do registro incluído pelo método

Guia de Integração — SE Suite 2.0


Histórico de atualização | 569

Capítulo VI

Histórico de atualização
A tabela abaixo descreve as principais alterações realizadas neste documento.

Revisão Versão Descrição da alteração

16 2.0.10 11/12/2017
ð Atualização das seguintes interfaces:
§ Risco RISC ONTROL – C ontrole
§ Risco RISRISK – Risco
§ Ativo ASTOEE - Inclusão de dados dos parâmetros para cálculo do OEE
§ Ativo ASTSEC U - Importação da segurança dos tipos de ativos
§ PDM ITSEC U - Importação da segurança dos tipos de itens
§ Projeto PROFINANC E - Importação financeira
§ Administração disableUser
§ Administração ADMUSRC OMP - Importação completa dos dados do usuário
ð Inclusão de interface dos seguintes componentes:
§ Administração ADMEMPLOYEEPROF – Edita dados do perfil do colaborador
§ C ontrole de atividades editNonProjectTaskC ost
§ C ontrole de atividades editNonProjectTaskRevenue
§ C ontrole de atividades executeNonProjectTask
§ C ontrole de atividades newNonProjectTaskC ost
§ C ontrole de atividades newNonProjectTaskRevenue
§ Desempenho addMeasuresInAdinterface
§ Projeto editProgramC ost
§ Projeto editProgramRevenue
§ Projeto editProjectC ost
§ Projeto editProjectRevenue
§ Projeto editProjectTaskRevenue
§ Projeto executeProjectTask
§ Projeto newProgramC ost
§ Projeto newProjectRevenue
§ Projeto newProjectTaskC ost
§ Projeto setRatAttributeValue
ð Atualização de webservices dos seguintes componentes:
§ Administração DeleteUserAcessGroup
ð Inclusão de web services dos seguintes componentes:
§ Administração updateEmployeeProfile
§ Arquivo físico newPhysicalFileLoan
ð Alteração no Modelo de dados da interface:
§ Inseridas novas colunas NMFIELDs (Da NMFIELD76 até NMFIELD 101) e DSFIELD
(da DSFIELD06 até a DSFIELD15).
ð Alteração na Definição da estrutura do arquivo XLS
§ Inseridas as novas colunas do Modelo de dados da interface.
15 2.0.9 18/10/2017
ð C orreção das seguintes interfaces:
§ Risco RIC ONTROLATTRIBUTE - Valor do atributo do controle
§ Risco RIRISKATTRIBUTE – Valor do atributo do risco
ð Atualização das seguintes interfaces:
§ Ativo ASTSEC U - Importação da segurança dos tipos de ativos
§ Ativo ASTTYPE - Importação de tipos de ativos
ð Atualização dos webservices dos seguintes componentes:
§ PDM addSupplier
ð Interfaces do SE Generic foram movidas para o SE Administração: ADMTEAM e
ADMTEAMASSOC .
14 2.0.9 19/09/2017
ð Inclusão das seguintes interfaces:
§ Ativo ASTPLANAC T - Importação de plano de atividades
§ C ompetência C PTREG - C ompetência
§ Risco RIC ONTROLATTRIBUTE - Valor do atributo do controle
§ Risco RIRISKATTRIBUTE – Valor do atributo do risco
ð Atualização das seguintes interfaces:

Guia de Integração — SE Suite 2.0


Histórico de atualização | 570

§ Almoxarifado STMINPUTOBJEC T - Importação de objetos da movimentação de


entrada/saída
§ Treinamento TRASSOC - Avaliação e/ou associação de participante
§ Treinamento TRREG - Registro de treinamento
ð Inclusão dos webservices dos seguintes componentes:
§ Ativo importPlanActivity
§ Workflow newWorkflowUpdateData
ð Atualização dos webservices dos seguintes componentes:
§ Administração disableUser
§ Administração NewUser
ð Remoção do webservice dos seguintes componentes:
§ Administração SynchUser
13 2.0.8 14/08/2017
ð Inclusão das seguintes interfaces:
§ Administração ADMAC T – Importação de atividade
§ Administração ADMADP – Importação de relacionamento de atividade com
função ou área
ð Atualização das seguintes interfaces:
§ Administração ADMUSR - Importação dos dados do usuário
ð Atualização dos webservices dos seguintes componentes:
§ Administração SynchUser
§ Administração disableUser
12 2.0.8 13/06/2017
ð Inclusão das seguintes interfaces:
§ C ontrole de atividades WRFINANC E - Importação financeira
§ C ontrole de atividades WRRESOURC E - Importação de valores do recurso
§ C ontrole de atividades WRTIME - Importação de apontamento de horas
§ Desempenho STRMETRIC - Importação de indicadores
§ Desempenho STRSC METRIC - Importação de indicadores do Scorecard
ð Atualização das seguintes interfaces:
§ Projeto PRORESOURC E - Importação de valores do recurso
§ Projeto PROTIME - Importação de apontamento de horas
§ Desempenho STRSC ITEM - Importação de itens de estrutura
ð Atualização dos webservices dos seguintes componentes:
§ Administração
§ Ativo
§ C alibração
§ C EP
§ C ontrole de atividades
§ Documento
§ Generic
§ Inspeção
§ Insumo
§ Manutenção
§ PDM
§ Projeto
§ Solicitação
11 2.0.7 16/05/2017
ð Inclusão da interface INSATTR - Associação de atributos ao insumo.
10 2.0.7 27/03/2017
ð Inclusão dos webservices:
§ Manutenção createC orrectiveMaintenance
ð Atualização dos webservices:
§ Administração EditUser
§ Administração SynchUser
09 2.0.6 22/02/2017
ð Atualização da interface:
§ Ativo ASTSTRC - Importação da estrutura de ativos
§ Ativo ASTAST - Importação de ativos
§ C EP SPC SAMPC HANGESTATUS – Alteração de situação de amostra
§ PDM ITBOM - Importação da estrutura dos itens
§ Projeto PROTIME - Importação de apontamento de horas
ð Atualização dos webservices:
§ Ativo import_asset
§ Ativo import_asset_structure_insert_update
§ Ativo import_attrib_assoc
§ C EP ImportSampleAtt
§ PDM addBom

Guia de Integração — SE Suite 2.0


Histórico de atualização | 571

08 2.0.5 24/10/2016
ð Atualização da interface:
§ Projeto PROFINANC E - Importação financeira
ð Inclusão das interfaces:
§ C EP SPC SAMPC HANGESTATUS – Alteração de situação de amostra
ð Inclusão dos webservices:
§ C EP C hangeStatusSample
07 2.0.5 11/10/2016
ð Inclusão das interfaces:
§ Administração ADMATRPROFVL - Valor do atributo do perfil do colaborador
ð Inclusão dos webservices:
§ Administração addAttribProfileValue
06 2.0.4 23/08/2016
ð Inclusão das interfaces:
§ Questionário SRVGUESTUSER - Respondente convidado
§ Teste TSTGUESTUSER - Respondente convidado
ð Atualização da seguinte interface:
§ Inspeção IPQUAL - Importação das qualificações da inspeção
§ Inspeção IPREC - Importação de recebimentos
05 2.0.4 06/07/2016
ð Inclusão das interfaces MNMAINTMETER – Leitura de Medidores e
MNMAINTVARIABLE – Leitura de Variáveis.
ð Inclusão dos web services do componente SE Manutenção.
ð Atualização do web service AddAttribute.
04 2.0.3 17/05/2016
ð Inclusão dos web services do componente SE C ontrole de atividades.
ð Inclusão de nota no tópico Integração via web services.
ð Atualização da interface PRORESOURC E - Importação de valores do recurso.
03 2.0.2 25/02/2016
ð Inclusão de nota na seção Autenticação Basic HTTP.
ð Atualização da seguinte interface:
§ Treinamento TRREG - Registro de treinamento
ð Inclusão da seguinte interface:
§ Manutenção MNMAINTC ORREC T – Importação de manutenção corretiva
ð Inclusão dos web services dos seguintes componentes:
§ Incidente
§ Problema
ð Atualização dos web services dos seguintes componentes:
§ Administração
§ Ativo
§ C alibração
§ Documento
§ Inspeção
§ PDM
§ Workflow
02 2.0.2 03/12/2015
ð Atualização das interfaces do componente:
§ Risco
ð Atualização dos web services dos seguintes componentes:
§ Administração
§ Ativo
§ C alibração
§ C EP
§ Generic
§ Inspeção
§ PDM
§ Solicitação
01 2.0.1 20/11/2015
ð Atualização das seguintes interfaces:
§ Administração ADMATR - Importação de atributos
§ Ativo ASTAST - Importação de ativos e ASTASTATT - Importação de
atributos do ativo
ð Atualização dos web services dos seguintes componentes:
§ Administração
§ Ativo
§ Documento
§ PDM
00 2.0.0 01/09/2015
ð C riação do documento a partir do documento "SE Suite 1.3 - Guia de integração".

Guia de Integração — SE Suite 2.0


Empresa

A SoftExpert é a empresa líder de mercado em soluções para a excelência na gestão,


fornecendo softwares e serviços para o aprimoramento de processos de negócio, conformidade
regulamentar e governança corporativa.

Fundada em 1995 e contando atualmente com mais de 2 mil clientes e 300 mil usuários ao redor
do mundo, as soluções da SoftExpert são utilizadas por empresas dos mais variados portes e
ramos de atuação, incluindo manufatura, governo, farmacêutico, hospitais e laboratórios,
serviços financeiros, alta tecnologia e TI, educação, energia e utilidade pública, logística,
varejo, serviços, dentre outros.

Em conjunto com a sua rede de parceiros nacionais e internacionais, a SoftExpert oferece


serviços de implantação, treinamento, hospedagem, validação, suporte e assistência técnica,
com o intuito de assegurar que seus clientes obtenham sempre o máximo de retorno sobre seus
investimentos.

Copyright © SoftExpert Software - Software for Performance Excellence


Todos os direitos reservados.

Você também pode gostar