DOCUMENTAÇÃO CORPORATIVA
BuscarCentroDeCusto
Objetivo
Esse método tem como objetivo realizar a busca de Centros de Custos.
Observações Importantes
- Não é possível realizar rajadas para esse método, a TARGET limita 50 requisições por minuto, aconselhamos requisições por demanda, caso o limite de 50 requisições seja ultrapassado, iremos bloquear as requisições apenas para o método que ultrapassou o limite durante 5 minutos.
Request
BuscaCentroDeCustoRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | QuantidadeItensPorPagina | int | Sim | Quantidade de Itens por Página | N/A |
2 | NumeroPagina | int | Sim | Número da Página | N/A |
3 | IdCentroDeCusto | int | Não | Id do Centro de Custo | N/A |
4 | Codigo | string | Não | Código do Centro de Custo | N/A |
5 | Ativo | bool (true || false) | Não | Centro de Custo Ativo ou Não | N/A |
Response
CentroDeCustoResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Erro | ErroResponse - string | Não | Retorna o Erro | NULO em caso de Sucesso |
2 | IdCentroDeCusto | int | Sim | Id do Centro de Custo | N/A |
3 | Codigo | string | Sim | Código do Centro de Custo | N/A |
4 | Descricao | string | Sim | Descrição do Centro de Custo | N/A |
5 | Comentario | string | Sim | Comentário do Centro de Custo | N/A |
6 | Ativo | bool (true || false) | Sim | Informa se o Centro de Custo está Ativo ou Não | N/A |
ResultadoPaginadoResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Erro | ErroResponse - string | Não | Retorna o Erro | NULO em caso de sucesso |
2 | Itens | N/A | N/A | Itens | N/A |
3 | NumeroPagina | int | Sim | Número da Página | N/A |
4 | QuantidadeItensPorPagina | int | Sim | Quantidade de Itens por Página | N/A |
5 | QuantidadeTotalItens | int | Sim | Quantidade Total de Itens | N/A |
6 | QuantidadeTotalPaginas | int | Sim | Quantidade Total de Páginas | N/A |
Método
Abaixo, segue o método - 'BuscarCentroDeCusto'.
BuscaCentroDeCustoRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br"> <soapenv:Header/> <soapenv:Body> <tms:BuscarCentroDeCusto> <tms:auth> <tms:Usuario>?</tms:Usuario> <tms:Senha>?</tms:Senha> <tms:Token>?</tms:Token> </tms:auth> <tms:buscaCentro> <tms:QuantidadeItensPorPagina>?</tms:QuantidadeItensPorPagina> <tms:NumeroPagina>?</tms:NumeroPagina> <tms:IdCentroDeCusto>?</tms:IdCentroDeCusto> <tms:Codigo>?</tms:Codigo> <tms:Ativo>?</tms:Ativo> </tms:buscaCentro> </tms:BuscarCentroDeCusto> </soapenv:Body> </soapenv:Envelope>
Exemplo
Abaixo, segue exemplo do request do método - 'BuscarCentroDeCusto'.
BuscaCentroDeCustoRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br"> <soapenv:Header/> <soapenv:Body> <tms:BuscarCentroDeCusto> <tms:auth> <tms:Usuario>tms.target</tms:Usuario> <tms:Senha>01010101</tms:Senha> <tms:Token i:nil = "true"/> </tms:auth> <tms:buscaCentro> <tms:QuantidadeItensPorPagina>99</tms:QuantidadeItensPorPagina> <tms:NumeroPagina>1</tms:NumeroPagina> <tms:IdCentroDeCusto>1205</tms:IdCentroDeCusto> <tms:Codigo>15893</tms:Codigo> <tms:Ativo>true</tms:Ativo> </tms:buscaCentro> </tms:BuscarCentroDeCusto> </soapenv:Body> </soapenv:Envelope>