Árvore de páginas

Serviço responsável por incluir as informações de alocação de estágio de uma operação

Situação: Desenvolvido

INCLUIR LOTE ALOCACAO DE ESTAGIO

Endpoint:

POST> {{url_ws}}/tfs-credito-service/rest/operacao/lote/alocacao-estagio

Exemplo Body (postman Collection):

{
    "codigoEmpresa": 12,
    "codigoUnidade": 1,
    "dataMovimento": "2022-01-05",
    "situacaoLote": {"name": "FECHADO"},
    "quantidade": 1,
    "dataProcessamentoEfetivo": "2022-01-05",
    "ativosProblematicos": [ {
        "codigoCliente": 10002069,
        "siglaModalidade": "EMPKGPJ",
        "numeroContrato": 1234,
        "numeroAdlib": 0,
        "codigoEstagio": 3,
        "codigoMotivoAlocacao": 11
    } ]
}

Campos identificados no Body de Exemplo:

Campo

Tipo

Tamanho

Obrigatório

Observação

codigoEmpresa

NUMERICO

8

SIM

Código empresa

codigoUnidade

NUMERICO

8

SIM

Código unidade

dataMovimento

DATA

8

SIM

Data do movimento

situaçãoLote

CHAR

int

SIM

Situação do lote

*Domínio: FECHADO

quantidade

NUMERICO

8

NÃO

Quantidade de documentos

dataProcessamentoEfetivo

DATA

8

SIM

Data do processamento

alocacaoEstagios

Lista




        codigoCliente

NUMERICO

8

SIM

Código do cliente

        siglaModalidade

CHAR

8

SIM

Sigla da modalidade da operação

        numeroContrato

NUMERICO

12

SIM

Número do contrato

        numeroAdlib

NUMERICO

8

SIM

Número da liberação

        codigoEstagio

NUMERICO

6

SIM

Código do estágio

*Domínios tabela Anexo 42 abaixo.

        codigoMotivoAlocacao

NUMERICO

6

SIM

Motivo do estágio

*Subdomínios tabela Anexo 42 abaixo referente ao código do estágio acima


Exemplo Response (postman Collection):


BUSCAR LOTE ALOCACAO DE ESTAGIO

Serviço responsável por consultar um lote de alocação de estágio de uma operação.

Endpoint:

GET> {{url_ws}}/tfs-credito-service/rest/operacao/lote/alocacao-estagio/{codigoEmpresa}/{codigoUnidade}/{dataMovimento}/{numeroLote}

Campos identificados no Body de Exemplo:

Campo

Tipo

Tamanho

Obrigatório

Observação

codigoEmpresa

NUMERICO

8

SIM

Código empresa

codigoUnidade

NUMERICO

8

SIM

Código unidade

dataMovimento

DATA

8

SIM

Data do movimento

numeroLote

NUMERICO

8

SIM

Número do lote


Exemplo Response (postman Collection):


ALTERAR LOTE ALOCACAO DE ESTAGIO

Serviço responsável por alterar um lote de alocação de estágio de uma operação.

Endpoint:

PUT> {{url_ws}}/tfs-credito-service/rest/operacao/lote/alocacao-estagio

Campos identificados no Body de Exemplo:

{
    "codigoEmpresa": 1,
    "codigoUnidade": 3,
    "dataMovimento": "2022-01-05",
    "situacaoLote": {"name": "FECHADO"},
    "numeroLote": 11,
    "tipoLote": {"name": "AES"},
    "quantidade": 1,
    "dataProcessamentoEfetivo": "2022-01-05",
    "alocacaoEstagios": [ {
        "codigoCliente": 7462,
        "siglaModalidade": "FIANCAPF",
        "numeroContrato": 600674,
        "numeroAdlib": 0,
        "codigoEstagio": 10,
        "codigoMotivoAlocacao": 11
    } ]
}

Campos identificados no Body de Exemplo:

Campo

Tipo

Tamanho

Obrigatório

Observação

codigoEmpresa

NUMERICO

8

SIM

Código empresa

codigoUnidade

NUMERICO

8

SIM

Código unidade

dataMovimento

DATA

8

SIM

Data do movimento

numeroLote

NUMERICO

8

SIM

Número do lote

tipoLote

CHAR

Int

SIM

Situação do lote

*Domínio: AES

situaçãoLote

CHAR

int

SIM

Situação do lote

*Domínio: FECHADO

alocacaoEstagios

Lista




        codigoCliente

NUMERICO

8

SIM

Código do cliente

        siglaModalidade

CHAR

8

SIM

Sigla da modalidade da operação

        numeroContrato

NUMERICO

12

SIM

Número do contrato

        numeroAdlib

NUMERICO

8

SIM

Número da liberação

        codigoEstagio

NUMERICO

6

SIM

Código do estágio

*Domínios tabela Anexo 42

       codigoMotivoAlocacao   

NUMERICO

6

SIM

Motivo do estágio

*Subdomínios tabela Anexo 42 referente ao código do estágio acima


Exemplo Response (postman Collection):


EXCLUIR LOTE ALOCACAO ESTAGIOS

Endpoint:

DELETE> {{url_ws}}/tfs-credito-service/rest/operacao/lote/alocacao-estagio

Campos identificados no Body de Exemplo:

{
    "codigoEmpresa": 1,
    "codigoUnidade": 3,
    "dataMovimento": "2022-01-05",
    "situacaoLote": {"name": "FECHADO"},
    "numeroLote": 11,
    "tipoLote": {"name": "AES"}
}

Campos identificados no Body de Exemplo:

Campo

Tipo

Tamanho

Obrigatório

Observação

codigoEmpresa

NUMERICO

8

SIM

Código empresa

codigoUnidade

NUMERICO

8

SIM

Código unidade

dataMovimento

DATA

8

SIM

Data do movimento

situacaoLote

NUMERICO

int

SIM

Situação do lote

*Domínio: FECHADO

numeroLote

NUMERICO

8

SIM

Número do lote

tipoLote

NUMERICO

3

SIM

Tipo de Lote

*Domínio: AES

Exemplo Response:

OBS.: A exclusão não exibe informações no retorno, somente o status 200 OK.





  • Sem rótulos