Navigation:  Integração via web services SOAP > Web services publicados > Documento >

newProtocolPrintedCopy

Previous  Top  Next

Este método possibilita a criação de um novo protocolo de cópia impressa:

 

Classe Java

Requisição

web/wwwroot/ws/java/document/NewProtocolPrintedCopyRequestType.java

Retorno

web/wwwroot/ws/java/document/NewProtocolPrintedCopyResponseType.java

 

Requisição

Identificador

Requerido

Descrição

ProtocolID

X

Identificador do protocolo.

Copytype

X

Tipo de cópia:

1 – controlada;

2 – não controlada.

Date

 

Data de emissão (caso não seja informada, será considerada a data atual). O formato da data deve ser "Y-M-D" (Ano-Mês-Dia).

ReasonID

 

Identificador do motivo da distribuição.

Responsible

X

Matrícula do usuário emissor.

CopyStationID

 

Identificador do posto de cópia.

Copystationresp

 

Matrícula do usuário responsável do posto.

Company

 

Empresa.

Companyresp

 

Responsável da empresa.

Observation

 

Observação

Status

X

Situação do protocolo:

1 – Aguardando confirmação de recebimento;

2 – Recebimento confirmado.

Receivingresp

 

Matrícula do usuário responsável pelo recebimento (caso não seja informada, e STATUS seja 2, será considerado o RESPONSIBLE).

Receivingdate

 

Data de recebimento (caso não seja informada, e STATUS seja 2, será considerada a data atual). O formato da data deve ser "Y-M-D" (Ano-Mês-Dia).

DocumentsList

X

Lista de documentos:

• Identificador do documento;

• Identificador da revisão (cópia controlada: deve ficar em branco; cópia não controlada: se não preencher será considerada a revisão atual);

• Identificador da categoria do documento (necessário quando existir mais de um documento com o mesmo identificador em categorias diferentes);

• Quantidade de cópias.

DestType

X

Tipo do destinatário:

1 - Posto de cópia;

2 - Unidade organizacional;

3 - Usuário.

CtrlTeam

X

Identificador da equipe de controle padrão.

CopyStationId

X1

Identificador do posto de cópia.

DepartmentId

X2

Identificador da unidade organizacional.

UserId

X3

Identificador do usuário.

 

X1 - Requerido quando DestType for igual a 1;

X2 - Requerido quando DestType for igual a 2;

X3 - Requerido quando DestType for igual a 3.

 

Retorno

Identificador

Descrição

Status

SUCESSO:  SUCCESS

FALHA:  FAILURE

Code

Código apresentado:

• 1 – Nenhum erro (registro criado com sucesso);

• -1 – Campo requerido (nome do campo);

• -2 – Precisão do campo (nome do campo);

• -3 – Tipo de cópia inválido;

• -4 – Motivo inválido;

• -5 – Data inválida;

• -6 – Situação do protocolo inválido;

• -7 – Identificador do posto de cópias não encontrado;

• -8 – Não existe esse responsável pelo posto de cópias;

• -9 – Usuário inválido;

• -10 – Não foi possível encontrar a revisão (código da revisão informado);

• -11 – Não foi possível encontrar o documento (código do documento informado);

• -12 – Existe mais de um documento com esse identificador. Necessário especificar a categoria;

• -13 – Categoria inexistente;

• -14 – A categoria informada está inativa;

• -15 – Campo QtdCopy deve conter um valor numérico inteiro;

• -16 – A revisão do documento não deve ser informada para cópia controlada;

• -17 – Este documento não pode ser associado a um posto de cópias;

• -18 – Este usuário não possui permissão para esta operação.

Detail

Mensagem detalhando o erro ou sucesso na execução do método.