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', '
[email protected]', '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', '
[email protected]', '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', '
[email protected]',
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', '
[email protected]',
'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', '
[email protected]',
'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',
'
[email protected]');
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',
'
[email protected]');
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.