Navigation:  Integração via web services SOAP > Web services publicados > Formulário >

newTableRecord

Previous  Top  Next

Este método possibilita cadastrar registros em uma tabela dinâmica do SoftExpert Formulário. Para a utilização deste método é necessário seguir o padrão abaixo documentado:

 

Classe Java

Requisição

web/wwwroot/ws/java/form/NewTableRecordRequestType.java

Retorno

web/wwwroot/ws/java/form/NewTableRecordResponseType.java

 

Requisição

Identificador

Requerido

Descrição

UserID

 

Matricula do usuário

TableID

 

Identificador da tabela

TableFieldID

X1

Identificador do campo da tabela

TableFieldValue

 

Valor do campo da tabela

Observações de acordo com o tipo do campo:

Número: dígitos numéricos sem separador de milhar e decimal

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

X1

Identificador do relacionamento

RelationshipFieldID

 

Identificador do campo da tabela relacionada

RelationshipFieldValue

 

Valor do campo da tabela relacionada

Observações de acordo com o tipo do campo:

Número: dígitos numéricos sem separador de milhar e decimal

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

IMPORTANTE: O valor informado deve existir na tabela relacionada para que o sistema preencha o mesmo.

TableFileFieldID

X1

Identificador do campo de tipo arquivo da tabela

FileName

 

Nome do arquivo (inclui sua extensão)

FileContent

 

Conteúdo binário do arquivo

RelatedRelationshipID

X1

Identificador do relacionamento com a tabela principal.

Este parâmetro será utilizado quando a requisição for feita para uma tabela grid, com a necessidade de vincular o registro com a tabela principal.

RelatedRelationshipValue

 

Valor do campo OID do registro da tabela principal que será relacionado

 

X1 - Ao menos um dos parâmetros (TableFieldID, RelationshipID, TableFileFieldID e RelatedRelationshipID) deve ser informado para que o registro seja incluído.

 

Retorno

Identificador

Descrição

Status

SUCESSO:  SUCCESS

FALHA:  FAILURE

Code

SUCESSO: 1 – Registro inserido com sucesso

FALHA: Código de retorno negativo

Detail

SUCESSO:  Descrição do retorno de sucesso

FALHA:  Descrição do erro encontrado

RecordID

SUCESSO:  Código do registro inserido