2.0info: 3.2.0 req_requisicao description: Serviço da requisição evoluída contemplando rateio e atendimento por estoque e compra x-senior-domain: erp_sup x-senior-domain-path: erp_sup x-senior-service-path: req_requisicao contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/erp_supsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /req_requisicao/queries/pesquisarContaFinanceira: post: description: Retorna contas financeiras tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – pagina properties: codigoEmpresa: type: integer format: int64 description: Recebe empresa como parâmetro pesquisa: type: string description: Texto para pesquisar por código ou descrição codigo: type: integer format: int64 description: Código da conta descricao: type: string description: Descrição da conta pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – contasFinanceiras – totalRegistros properties: contasFinanceiras: type: array items: type: object allOf: – #/definitions/recContaFinanceira minimum: 1 description: Retorna lista de contas financeiras totalRegistros: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarHierarquiaContaFinanceira: post: description: Retorna contas financeiras em formato hierárquico tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa properties: codigoEmpresa: type: integer format: int64 description: Recebe empresa como parâmetro idContaFinanceira: type: integer format: int64 description: Conta Financeira responses: 200: description: Ok schema: type: object required: – contasFinanceiras properties: contasFinanceiras: type: array items: type: object allOf: – #/definitions/recContaFinanceira minimum: 1 description: Retorna lista de contas financeiras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna contas financeiras em formato hierárquico tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigoEmpresa description: Recebe empresa como parâmetro in: query required: true type: integer format: int64 – name: idContaFinanceira description: Conta Financeira in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – contasFinanceiras properties: contasFinanceiras: type: array items: type: object allOf: – #/definitions/recContaFinanceira minimum: 1 description: Retorna lista de contas financeiras 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarContaContabil: post: description: Retorna contas contábeis tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – pagina properties: codigoEmpresa: type: integer format: int64 description: Recebe empresa como parâmetro pesquisa: type: string description: Texto para pesquisar por código ou descrição pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação responses: 200: description: Ok schema: type: object required: – contasContabeis – totalRegistros properties: contasContabeis: type: array items: type: object allOf: – #/definitions/recContaContabil minimum: 1 description: Retorna lista de contas contábeis totalRegistros: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarHierarquiaContaContabil: post: description: Retorna contas contábeis em formato hierárquico tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa properties: codigoEmpresa: type: integer format: int64 description: Recebe empresa como parâmetro idContaContabil: type: integer format: int64 description: Conta Contabil responses: 200: description: Ok schema: type: object required: – contasContabeis properties: contasContabeis: type: array items: type: object allOf: – #/definitions/recContaContabil minimum: 1 description: Retorna lista de contas contábeis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna contas contábeis em formato hierárquico tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigoEmpresa description: Recebe empresa como parâmetro in: query required: true type: integer format: int64 – name: idContaContabil description: Conta Contabil in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – contasContabeis properties: contasContabeis: type: array items: type: object allOf: – #/definitions/recContaContabil minimum: 1 description: Retorna lista de contas contábeis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarCentroCusto: post: description: Retorna centros de custos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – pagina properties: codigoEmpresa: type: integer format: int64 description: Recebe empresa como parâmetro codigo: type: string description: Código para pesquisa descricao: type: string description: Descrição para pesquisa pesquisa: type: string description: Texto para pesquisar por código ou descrição pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – centrosCustos – totalRegistros properties: centrosCustos: type: array items: type: object allOf: – #/definitions/recCentroCusto minimum: 1 description: Retorna lista de centros de custos totalRegistros: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarHierarquiaCentroCusto: post: description: Retorna centros de custo em formato hierárquico tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa properties: codigoEmpresa: type: integer format: int64 description: Recebe empresa como parâmetro idCentroCusto: type: integer format: int64 description: Centro de Custo responses: 200: description: Ok schema: type: object required: – centrosCustos properties: centrosCustos: type: array items: type: object allOf: – #/definitions/recCentroCusto minimum: 1 description: Retorna lista de centros de custo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna centros de custo em formato hierárquico tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigoEmpresa description: Recebe empresa como parâmetro in: query required: true type: integer format: int64 – name: idCentroCusto description: Centro de Custo in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – centrosCustos properties: centrosCustos: type: array items: type: object allOf: – #/definitions/recCentroCusto minimum: 1 description: Retorna lista de centros de custo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarCentroCustoUsuario: post: description: Retorna centro de custo vinculado ao usuário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – usuario properties: codigoEmpresa: type: integer format: int64 description: Empresa para buscar parâmetros usuario: type: string description: Usuário para buscar parâmetros responses: 200: description: Ok schema: type: object properties: centroCusto: type: object allOf: – #/definitions/recCentroCusto description: Retorna centro de custo vinculado ao usuário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna centro de custo vinculado ao usuário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: codigoEmpresa description: Empresa para buscar parâmetros in: query required: true type: integer format: int64 – name: usuario description: Usuário para buscar parâmetros in: query required: true type: string responses: 200: description: Ok schema: type: object properties: centroCusto: type: object allOf: – #/definitions/recCentroCusto description: Retorna centro de custo vinculado ao usuário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarUsuario: post: description: Retorna os usuários tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: pesquisa: type: string description: Filtro de pesquisa responses: 200: description: Ok schema: type: object required: – usuario properties: usuario: type: array items: type: object allOf: – #/definitions/recUsuario minimum: 1 description: Usuários 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os usuários tags: – Queries x-senior-visibility: PRIVATE parameters: – name: pesquisa description: Filtro de pesquisa in: query type: string responses: 200: description: Ok schema: type: object required: – usuario properties: usuario: type: array items: type: object allOf: – #/definitions/recUsuario minimum: 1 description: Usuários 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarRequisicao: post: description: Retorna requisições a partir de um conjunto de filtros tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filtro – pagina properties: filtro: type: object allOf: – #/definitions/recFiltroBuscarRequisicao description: Filtro de pesquisa pagina: type: object allOf: – #/definitions/recPagina description: Paginação responses: 200: description: Ok schema: type: object required: – requisicao – totalRegistros properties: requisicao: type: array items: type: object allOf: – #/definitions/recRequisicao minimum: 1 description: Retorna as requisições totalRegistros: type: integer format: int64 description: Total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarRequisicaoItens: post: description: Retorna dados gerais da requisicao tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId properties: requisicaoId: type: integer format: int64 description: Recebe uma requisição como parâmetro apenasPendentesAtendimento: type: boolean description: Indicativo se deve retornar apenas os itens pendentes de atendimento responses: 200: description: Ok schema: type: object required: – requisicaoItens properties: requisicaoItens: type: array items: type: object allOf: – #/definitions/recRequisicaoItemBuscar minimum: 1 description: Retorna itens da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna dados gerais da requisicao tags: – Queries x-senior-visibility: PRIVATE parameters: – name: requisicaoId description: Recebe uma requisição como parâmetro in: query required: true type: integer format: int64 – name: apenasPendentesAtendimento description: Indicativo se deve retornar apenas os itens pendentes de atendimento in: query type: boolean responses: 200: description: Ok schema: type: object required: – requisicaoItens properties: requisicaoItens: type: array items: type: object allOf: – #/definitions/recRequisicaoItemBuscar minimum: 1 description: Retorna itens da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/obterRequisicao: post: description: Retorna os Requisição e Itens da Requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoID properties: requisicaoID: type: integer format: int64 description: Filtro de pesquisa responses: 200: description: Ok schema: type: object required: – requisicao – requisicaoItens properties: requisicao: type: object allOf: – #/definitions/recRequisicao description: Retorna as requisições requisicaoItens: type: array items: type: object allOf: – #/definitions/recRequisicaoItem minimum: 1 description: Retorna itens da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os Requisição e Itens da Requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: requisicaoID description: Filtro de pesquisa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – requisicao – requisicaoItens properties: requisicao: type: object allOf: – #/definitions/recRequisicao description: Retorna as requisições requisicaoItens: type: array items: type: object allOf: – #/definitions/recRequisicaoItem minimum: 1 description: Retorna itens da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/obterTotalRequisicaoPendenteAtendimento: post: description: Retorna o total de requisições pendentes de atendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dataInicial – dataFinal properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresaAnalytics description: Empresas dataInicial: type: string format: date description: Data inicial dataFinal: type: string format: date description: Data final responses: 200: description: Ok schema: type: object required: – totalRequisicoesPendentesAtendimento properties: totalRequisicoesPendentesAtendimento: type: integer format: int64 description: Retorno do total de requisições pendentes atendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/obterTotalRequisicaoEmProcessoCompra: post: description: Retorna o total de requisições em processo de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dataInicial – dataFinal properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresaAnalytics description: Empresas dataInicial: type: string format: date description: Data inicial dataFinal: type: string format: date description: Data final responses: 200: description: Ok schema: type: object required: – totalRequisicoesEmProcessoCompra properties: totalRequisicoesEmProcessoCompra: type: integer format: int64 description: Retorno do total de requisições em processo de compra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarStatusRequisicao: post: description: Retorna o status da Requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: usuarioGeracao: type: string description: Usuário de geração numero: type: integer format: int64 description: Número situacao: type: array items: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situacao responses: 200: description: Ok schema: type: object required: – requisicao properties: requisicao: type: array items: type: object allOf: – #/definitions/recRequisicaoStatus minimum: 1 description: Retorna a requisição e suas ramificações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/obterTotalRequisicaoEmAprovacao: post: description: Retorna o total de requisições em aprovação tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dataInicial – dataFinal properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresaAnalytics description: Empresas dataInicial: type: string format: date description: Data inicial dataFinal: type: string format: date description: Data final responses: 200: description: Ok schema: type: object required: – totalRequisicoesEmAprovacao properties: totalRequisicoesEmAprovacao: type: integer format: int64 description: Retorno do total de produtos a entregar 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarSkuFormulario: post: description: Retorna os SKUs ativos e que permitem requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagina properties: pesquisa: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base no código e descrição do item presente pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – skus – totalRegistros properties: skus: type: array items: type: object allOf: – #/definitions/recSkuSimples minimum: 1 description: SKUs totalRegistros: type: integer format: int64 description: Total de Registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarFormulario: post: description: Retorna os formularios de acordo com os Ids do Sku e ou Familia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: idSku: type: integer format: int64 description: Identificador único do SKU idFamilia: type: integer format: int64 description: Identificador único da Familia responses: 200: description: Ok schema: type: object required: – formularios properties: formularios: type: array items: type: object allOf: – #/definitions/recFormulario minimum: 1 description: Lista de Formularios 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os formularios de acordo com os Ids do Sku e ou Familia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: idSku description: Identificador único do SKU in: query type: integer format: int64 – name: idFamilia description: Identificador único da Familia in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – formularios properties: formularios: type: array items: type: object allOf: – #/definitions/recFormulario minimum: 1 description: Lista de Formularios 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarEmpresa: post: description: Retorna informações da(s) empresa(s) paginado tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – pagina properties: pesquisa: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base na pesquisa presente texto: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base na pesquisa presente codigo: type: integer format: int64 description: Código da empresa nome: type: string description: Nome da empresa pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – empresas – totalRegistros properties: empresas: type: array items: type: object allOf: – #/definitions/empresa minimum: 1 description: Retorna a(s) empresa(s) do(s) filtro(s) informado(s) totalRegistros: type: integer format: int64 description: Retorna quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarEmpresa: post: description: Retorna informações da(s) empresa(s) tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object properties: ids: type: array items: type: integer format: int64 description: Identificador único da empresa codigos: type: array items: type: string description: Código da empresa, se ids for informado o código não é usado. responses: 200: description: Ok schema: type: object required: – empresas properties: empresas: type: array items: type: object allOf: – #/definitions/empresa minimum: 1 description: Retorna a(s) empresa(s) do(s) id(s) informado(s) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações da(s) empresa(s) tags: – Queries x-senior-visibility: PUBLIC parameters: – name: ids description: Identificador único da empresa in: query type: array items: type: integer format: int64 – name: codigos description: Código da empresa, se ids for informado o código não é usado. in: query type: array items: type: string responses: 200: description: Ok schema: type: object required: – empresas properties: empresas: type: array items: type: object allOf: – #/definitions/empresa minimum: 1 description: Retorna a(s) empresa(s) do(s) id(s) informado(s) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarIdsTodasEmpresas: post: description: Retorna todos os IDs das empresas tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – empresaIds properties: empresaIds: type: array items: type: integer format: int64 minimum: 1 description: IDs das empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todos os IDs das empresas tags: – Queries x-senior-visibility: PUBLIC parameters: responses: 200: description: Ok schema: type: object required: – empresaIds properties: empresaIds: type: array items: type: integer format: int64 minimum: 1 description: IDs das empresas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarFilial: post: description: Retorna informações da(s) filial(s) tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object properties: empresaId: type: integer format: int64 description: Identificador da empresa para o qual a filial pertence ids: type: array items: type: integer format: int64 description: Identificador único da filial codigos: type: array items: type: string description: Código da filial, se ids for informado o empresaId e código não são usados. responses: 200: description: Ok schema: type: object required: – filiais properties: filiais: type: array items: type: object allOf: – #/definitions/filial minimum: 1 description: Retorna filial(s) do(s) filtro(s) informado(s). 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna informações da(s) filial(s) tags: – Queries x-senior-visibility: PUBLIC parameters: – name: empresaId description: Identificador da empresa para o qual a filial pertence in: query type: integer format: int64 – name: ids description: Identificador único da filial in: query type: array items: type: integer format: int64 – name: codigos description: Código da filial, se ids for informado o empresaId e código não são usados. in: query type: array items: type: string responses: 200: description: Ok schema: type: object required: – filiais properties: filiais: type: array items: type: object allOf: – #/definitions/filial minimum: 1 description: Retorna filial(s) do(s) filtro(s) informado(s). 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarIdsFiliaisPorEmpresas: post: description: Buscar IDs das filiais por empresas. tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – empresaIds properties: empresaIds: type: array items: type: integer format: int64 minimum: 1 description: IDs das empresas responses: 200: description: Ok schema: type: object required: – filialIds properties: filialIds: type: array items: type: integer format: int64 minimum: 1 description: IDs das filiais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Buscar IDs das filiais por empresas. tags: – Queries x-senior-visibility: PUBLIC parameters: – name: empresaIds description: IDs das empresas in: query required: true type: array items: type: integer format: int64 minimum: 1 responses: 200: description: Ok schema: type: object required: – filialIds properties: filialIds: type: array items: type: integer format: int64 minimum: 1 description: IDs das filiais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarFiliaisMultiplasEmpresas: post: description: Pesquisar filiais de múltiplas empresas tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – todas – pagina properties: texto: type: string description: Busca por nome ou código das filiais todas: type: boolean description: Se todas a empresas devem ser buscadas somente: type: array items: type: integer format: int64 description: Somente buscar pelos IDs das empresas exceto: type: array items: type: integer format: int64 description: Todas as empresas, exceto as listadas pagina: type: object allOf: – #/definitions/recPagina description: Paginação responses: 200: description: Ok schema: type: object required: – empresas properties: empresas: type: array items: type: object allOf: – #/definitions/recEmpresaComFiliais minimum: 1 description: Filiais agrupadas por empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarFilial: post: description: Retorna filial tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – pagina properties: codigoEmpresa: type: integer format: int64 description: Empresa para pesquisar empresaId: type: integer format: int64 description: Id da empresa para pesquisar codigo: type: integer format: int64 description: Código da filial nome: type: string description: Nome da filial pesquisa: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base no código e descrição do item presente texto: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base no código e descrição do item presente pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – filiais – totalRegistros properties: filiais: type: array items: type: object allOf: – #/definitions/filial minimum: 1 description: Retorna a lista de filial totalRegistros: type: integer format: int64 description: Retorna quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/obterUrlUploadAnexo: post: description: Cria o local para armazenamento e busca URL para upload do anexo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo properties: nomeAnexo: type: string description: nome do arquivo anexo responses: 200: description: Ok schema: type: object required: – targetObject – nome – url – versao properties: targetObject: type: string description: targetObject do arquivo necessário no blobService nome: type: string description: nome do arquivo, informado no input url: type: string description: URL para upload do arquivo versao: type: string description: versão do arquivo criado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Cria o local para armazenamento e busca URL para upload do anexo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: nomeAnexo description: nome do arquivo anexo in: query required: true type: string responses: 200: description: Ok schema: type: object required: – targetObject – nome – url – versao properties: targetObject: type: string description: targetObject do arquivo necessário no blobService nome: type: string description: nome do arquivo, informado no input url: type: string description: URL para upload do arquivo versao: type: string description: versão do arquivo criado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/obterUrlDownloadAnexo: post: description: Obtém a URL para download do anexo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo – versao properties: targetObject: type: string description: targetObject do arquivo necessario no blobService nomeAnexo: type: string description: nome do anexo versao: type: string description: Versão do arquivo responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do recuro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém a URL para download do anexo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: targetObject description: targetObject do arquivo necessario no blobService in: query type: string – name: nomeAnexo description: nome do anexo in: query required: true type: string – name: versao description: Versão do arquivo in: query required: true type: string responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do recuro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarBem: post: description: Retorna dados dos bens tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – codigoEmpresa – pagina properties: codigoEmpresa: type: integer format: int64 description: Código da empresa pesquisa: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base no código e descrição do bem codigo: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base no código descricao: type: string description: Campo de pesquisa responsável por filtrar os dados a serem pesquisados, com base na descrição pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – bens – totalRegistros properties: bens: type: array items: type: object allOf: – #/definitions/recBemPesquisa minimum: 1 description: Retorna lista de itens (unidades de medida) totalRegistros: type: integer format: int64 description: Retorna quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarTramites: post: description: Retorna os trâmites do item da requisição de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – idRequisicaoItem properties: idRequisicaoItem: type: integer format: int64 description: Identificador único do item da requisição de compra responses: 200: description: Ok schema: type: object required: – tramites properties: tramites: type: array items: type: object allOf: – #/definitions/recRequisicaoItemTramite minimum: 1 description: Lista dos trâmites vinculados ao item da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os trâmites do item da requisição de compra tags: – Queries x-senior-visibility: PRIVATE parameters: – name: idRequisicaoItem description: Identificador único do item da requisição de compra in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – tramites properties: tramites: type: array items: type: object allOf: – #/definitions/recRequisicaoItemTramite minimum: 1 description: Lista dos trâmites vinculados ao item da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/healthcheck: post: description: Query para o SRE verificar a disponibilidade do serviço tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/upDown description: Status geral do serviço checks: type: array items: type: object allOf: – #/definitions/checkData minimum: 1 description: Verificações para assegurar o status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para o SRE verificar a disponibilidade do serviço tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/upDown description: Status geral do serviço checks: type: array items: type: object allOf: – #/definitions/checkData minimum: 1 description: Verificações para assegurar o status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/rastrearRequisicaoItem: post: description: Rastreia a requisição e retorna seu andamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – idRequisicaoItem properties: idRequisicaoItem: type: integer format: int64 description: Identificador único da Requisição responses: 200: description: Ok schema: type: object required: – requisicaoItem properties: requisicaoItem: type: object allOf: – #/definitions/recRastrearRequisicaoItem description: Retorna os dados da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Rastreia a requisição e retorna seu andamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: idRequisicaoItem description: Identificador único da Requisição in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – requisicaoItem properties: requisicaoItem: type: object allOf: – #/definitions/recRastrearRequisicaoItem description: Retorna os dados da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/pesquisarMarcador: post: description: Pesquisa marcadores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – pagina properties: idEmpresa: type: integer format: int64 description: Identificador único da empresa codigo: type: string maxLength: 150 description: Código pagina: type: object allOf: – #/definitions/recPagina description: Dados para paginação orderby: type: string description: Campos para ordenação responses: 200: description: Ok schema: type: object required: – marcadores – totalRegistros properties: marcadores: type: array items: type: object allOf: – #/definitions/recMarcador minimum: 1 description: Retorna os dados do Marcador totalRegistros: type: integer format: int64 description: Retorna quantidade total de registros 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/buscarMarcador: post: description: Busca o marcador pelo Identificador único tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único responses: 200: description: Ok schema: type: object required: – marcador properties: marcador: type: object allOf: – #/definitions/recMarcador description: Retorna os dados do Marcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o marcador pelo Identificador único tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Identificador único in: query required: true type: string maxLength: 36 responses: 200: description: Ok schema: type: object required: – marcador properties: marcador: type: object allOf: – #/definitions/recMarcador description: Retorna os dados do Marcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/gravarRequisicaoMarcador: post: description: Gravar marcador na requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId properties: marcadorId: type: string maxLength: 36 description: Identificador único marcador requisicaoId: type: integer format: int64 description: Identificador único requisicao responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Gravar marcador na requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: marcadorId description: Identificador único marcador in: query type: string maxLength: 36 – name: requisicaoId description: Identificador único requisicao in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportEmpresa: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportFilial: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportCentroCusto: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportSku: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportFamilia: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportSkuComplemento: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportUnidadeMedida: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportProjeto: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportFase: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportContaContabil: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportContaFinanceira: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicao: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoItem: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoItemAtendimento: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoItemRateio: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoItemAnexo: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportBem: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportFilialEndereco: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportCidade: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportEstado: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportNumeracaoRequisicao: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportNecessidadeCompra: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportPedidoCompra: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoItemTramite: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportFormulario: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoItemFormulario: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRequisicaoMarcador: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRelacionamentoContaFinanc: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRelacionamentoCentroCusto: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRelaciProjetoContafinanceira: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportRelacionamProjetoCentrocusto: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/exportParametrizacao: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/duplicarRequisicao: post: description: Duplica uma requisição tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – idRequisicao – requisitante properties: idRequisicao: type: string description: id da Requisicao que irá ser duplicada requisitante: type: string description: Usuário requisitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/cancelarRequisicaoInutilizada: post: description: Cancela as requisições inutilizadas no periodo tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – periodo properties: periodo: type: integer format: int64 description: período das requisições que serão canceladas responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/salvarAnexo: post: description: Confirma a gravação do arquivo no serviço na versão em que ocorreu o upload tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – targetObject – nomeAnexo – versao properties: targetObject: type: string description: targetObject do arquivo necessário no blobService nomeAnexo: type: string description: nome do anexo versao: type: string description: versão do anexo (obtida no retorno da primitiva obterUrlUploadAnexo) responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/excluirAnexo: post: description: Exclui o anexo do repositório tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – nomeAnexo properties: targetObject: type: string description: targetObject do arquivo necessario no blobService nomeAnexo: type: string description: nome do anexo responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/gravarRequisicaoCabecalho: post: description: Grava a requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicao properties: requisicao: type: object allOf: – #/definitions/recRequisicaoCabecalho description: Dados da requisição responses: 200: description: Ok schema: type: object required: – requisicaoGravada properties: requisicaoGravada: type: object allOf: – #/definitions/recRequisicao description: Dados da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/gravarRequisicaoItem: post: description: Grava item da requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – itemRequisicao properties: itemRequisicao: type: object allOf: – #/definitions/recRequisicaoItemGravar description: Dados do item da requisição responses: 200: description: Ok schema: type: object required: – id properties: id: type: integer format: int64 description: Dados do item da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/enviarRequisicao: post: description: Realiza o envio da requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId properties: requisicaoId: type: integer format: int64 description: Id da requisição a ser enviada responses: 200: description: Ok schema: type: object required: – situacao properties: situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/reenviarRequisicao: post: description: Realiza o reenvio da requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: requisicaoId: type: integer format: int64 description: Id da requisição a ser enviada codigoEmpresa: type: integer format: int64 description: Codigo da empresa numero: type: integer format: int64 description: Número da requisição responses: 200: description: Ok schema: type: object required: – situacao properties: situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/cancelarRequisicao: post: description: Cancela uma requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId properties: requisicaoId: type: integer format: int64 description: Recebe uma requisição como parâmetro responses: 200: description: Ok schema: type: object required: – dummy properties: dummy: type: boolean description: Retorno do cancelamento da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/removerRequisicao: post: description: Exclui uma requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId properties: requisicaoId: type: integer format: int64 description: Recebe uma requisição como parâmetro responses: 200: description: Ok schema: type: object required: – dummy properties: dummy: type: boolean description: Retorno da remoção da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/removerItemRequisicao: post: description: Exclui um item de requisição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId – itemRequisicaoId properties: requisicaoId: type: integer format: int64 description: Requisição do item itemRequisicaoId: type: integer format: int64 description: Recebe um item de requisição como parâmetro responses: 200: description: Ok schema: type: object required: – dummy properties: dummy: type: boolean description: Retorno da remoção do item da requisição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/gravarFormulario: post: description: Grava Formulários tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: idSku: type: integer format: int64 description: Identificador único do Sku idFamilia: type: integer format: int64 description: Identificador único da Família formularios: type: array items: type: object allOf: – #/definitions/recFormulario description: Dados do Formulário responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/pesquisarFormulario: post: description: Pesquisa Formulário tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – idSku properties: idSku: type: integer format: int64 description: Identificador único do Sku responses: 200: description: Ok schema: type: object required: – formularios properties: formularios: type: array items: type: object allOf: – #/definitions/recFormulario minimum: 1 description: Dados do Formulário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/adicionarTramite: post: description: Adiciona um novo trâmite e retorna seu id tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – idRequisicaoItem – observacao properties: idRequisicaoItem: type: integer format: int64 description: Identificador único do item da requisição idTramite: type: string maxLength: 36 description: Identificador do trâmite de origem quando for uma resposta observacao: type: string maxLength: 800 description: Observação do trâmite responses: 200: description: Ok schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único do trâmite criado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/gravarMarcador: post: description: Inclui ou altera um marcador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – idEmpresa – codigo properties: id: type: string maxLength: 36 description: Identificador único idEmpresa: type: integer format: int64 description: Identificador único da empresa codigo: type: string maxLength: 150 description: Código responses: 200: description: Ok schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único do Marcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/excluirMarcador: post: description: Exclui o marcador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador do marcador responses: 200: description: Ok schema: type: object required: – excluiu properties: excluiu: type: boolean description: Confirmação de exclusão 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/duplicarRequisicaoOutraFilial: post: description: Duplica uma requisição para outra filial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – requisicaoId – requisitante – codigoFilial properties: requisicaoId: type: integer format: int64 description: Identificador da requisição que será duplicada requisitante: type: string description: Usuário requisitante codigoFilial: type: integer format: int64 description: Código da filial projetoId: type: integer format: int64 description: Projeto da requisição faseId: type: integer format: int64 description: Fase do projeto da requisição enderecoEntregaId: type: integer format: int64 description: Endereço de entrega enderecoFaturamentoId: type: integer format: int64 description: Endereço de faturamento responses: 200: description: Ok schema: type: object required: – result properties: result: type: string description: Resultado da operação (OK) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/odata: post: description: tags: – Actions x-senior-visibility: PRIVATE responses: 204: description: No response 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importEmpresa: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importFilial: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importCentroCusto: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importSku: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importFamilia: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importSkuComplemento: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importUnidadeMedida: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importProjeto: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importFase: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importContaContabil: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importContaFinanceira: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicao: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoItem: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoItemAtendimento: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoItemRateio: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoItemAnexo: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importBem: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importFilialEndereco: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importCidade: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importEstado: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importNumeracaoRequisicao: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importNecessidadeCompra: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importPedidoCompra: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoItemTramite: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importFormulario: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoItemFormulario: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRequisicaoMarcador: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRelacionamentoContaFinanc: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRelacionamentoCentroCusto: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRelaciProjetoContafinanceira: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importRelacionamProjetoCentrocusto: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/actions/importParametrizacao: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/signals/notificarRequisicaoNaoEnviadaAgendado: post: description: Processo agendado responsável por mandar e-mail e notificação na plataforma ao usuário que esqueceu de enviar a requisição. Necessita de 4 horas após a geração da requisição para que seja notificado. tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: codigoEmpresaFilial: type: array items: type: object allOf: – #/definitions/recEmpresaFilial description: Lista da empresa/filial caso seja necessário adicionar o agendamento específico responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/empresa: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/empresa responses: 200: description: The created resource schema: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/empresa responses: 200: description: The created resource schema: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/empresa/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/empresa responses: 200: description: Ok schema: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/empresa responses: 200: description: Ok schema: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/empresa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/empresa/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/empresa responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/filial: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/filial responses: 200: description: The created resource schema: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/filial responses: 200: description: The created resource schema: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/filial/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/filial responses: 200: description: Ok schema: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/filial responses: 200: description: Ok schema: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/filial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/filial/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/filial responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/centroCusto: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/centroCusto responses: 200: description: The created resource schema: #/definitions/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/centroCusto responses: 200: description: The created resource schema: #/definitions/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/centroCusto/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/centroCusto responses: 200: description: Ok schema: #/definitions/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/centroCusto responses: 200: description: Ok schema: #/definitions/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/centroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/centroCusto/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/centroCusto responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/sku: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/sku responses: 200: description: The created resource schema: #/definitions/sku 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/sku responses: 200: description: The created resource schema: #/definitions/sku 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/sku 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/sku/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/sku responses: 200: description: Ok schema: #/definitions/sku 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/sku responses: 200: description: Ok schema: #/definitions/sku 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/sku 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/sku/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/sku responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/familia: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/familia responses: 200: description: The created resource schema: #/definitions/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/familia responses: 200: description: The created resource schema: #/definitions/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/familia/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/familia responses: 200: description: Ok schema: #/definitions/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/familia responses: 200: description: Ok schema: #/definitions/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/familia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/familia/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/familia responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/skuComplemento: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/skuComplemento responses: 200: description: The created resource schema: #/definitions/skuComplemento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/skuComplemento responses: 200: description: The created resource schema: #/definitions/skuComplemento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/skuComplemento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/skuComplemento/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/skuComplemento responses: 200: description: Ok schema: #/definitions/skuComplemento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/skuComplemento responses: 200: description: Ok schema: #/definitions/skuComplemento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/skuComplemento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/skuComplemento/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/skuComplemento responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/unidadeMedida: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/unidadeMedida responses: 200: description: The created resource schema: #/definitions/unidadeMedida 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/unidadeMedida responses: 200: description: The created resource schema: #/definitions/unidadeMedida 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/unidadeMedida 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/unidadeMedida/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/unidadeMedida responses: 200: description: Ok schema: #/definitions/unidadeMedida 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/unidadeMedida responses: 200: description: Ok schema: #/definitions/unidadeMedida 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/unidadeMedida 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/unidadeMedida/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/unidadeMedida responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/projeto: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/projeto responses: 200: description: The created resource schema: #/definitions/projeto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/projeto responses: 200: description: The created resource schema: #/definitions/projeto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/projeto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/projeto/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/projeto responses: 200: description: Ok schema: #/definitions/projeto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/projeto responses: 200: description: Ok schema: #/definitions/projeto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/projeto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/projeto/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/projeto responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/fase: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/fase responses: 200: description: The created resource schema: #/definitions/fase 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/fase responses: 200: description: The created resource schema: #/definitions/fase 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/fase 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/fase/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/fase responses: 200: description: Ok schema: #/definitions/fase 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/fase responses: 200: description: Ok schema: #/definitions/fase 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/fase 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/fase/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/fase responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/contaContabil: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/contaContabil responses: 200: description: The created resource schema: #/definitions/contaContabil 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/contaContabil responses: 200: description: The created resource schema: #/definitions/contaContabil 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/contaContabil 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/contaContabil/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/contaContabil responses: 200: description: Ok schema: #/definitions/contaContabil 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/contaContabil responses: 200: description: Ok schema: #/definitions/contaContabil 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/contaContabil 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/contaContabil/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/contaContabil responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/contaFinanceira: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/contaFinanceira responses: 200: description: The created resource schema: #/definitions/contaFinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/contaFinanceira responses: 200: description: The created resource schema: #/definitions/contaFinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/contaFinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/contaFinanceira/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/contaFinanceira responses: 200: description: Ok schema: #/definitions/contaFinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/contaFinanceira responses: 200: description: Ok schema: #/definitions/contaFinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/contaFinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/contaFinanceira/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/contaFinanceira responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicao: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicao responses: 200: description: The created resource schema: #/definitions/requisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicao responses: 200: description: The created resource schema: #/definitions/requisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicao/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicao responses: 200: description: Ok schema: #/definitions/requisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicao responses: 200: description: Ok schema: #/definitions/requisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicao/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicao responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItem: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItem responses: 200: description: The created resource schema: #/definitions/requisicaoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItem responses: 200: description: The created resource schema: #/definitions/requisicaoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItem/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItem responses: 200: description: Ok schema: #/definitions/requisicaoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItem responses: 200: description: Ok schema: #/definitions/requisicaoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItem/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoItem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemAtendimento: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemAtendimento responses: 200: description: The created resource schema: #/definitions/requisicaoItemAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemAtendimento responses: 200: description: The created resource schema: #/definitions/requisicaoItemAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoItemAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemAtendimento/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemAtendimento responses: 200: description: Ok schema: #/definitions/requisicaoItemAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemAtendimento responses: 200: description: Ok schema: #/definitions/requisicaoItemAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoItemAtendimento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemAtendimento/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoItemAtendimento responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemRateio: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemRateio responses: 200: description: The created resource schema: #/definitions/requisicaoItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemRateio responses: 200: description: The created resource schema: #/definitions/requisicaoItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemRateio/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemRateio responses: 200: description: Ok schema: #/definitions/requisicaoItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemRateio responses: 200: description: Ok schema: #/definitions/requisicaoItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemRateio/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoItemRateio responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemAnexo: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemAnexo responses: 200: description: The created resource schema: #/definitions/requisicaoItemAnexo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemAnexo responses: 200: description: The created resource schema: #/definitions/requisicaoItemAnexo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoItemAnexo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemAnexo/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemAnexo responses: 200: description: Ok schema: #/definitions/requisicaoItemAnexo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemAnexo responses: 200: description: Ok schema: #/definitions/requisicaoItemAnexo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoItemAnexo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemAnexo/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoItemAnexo responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/bem: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/bem responses: 200: description: The created resource schema: #/definitions/bem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/bem responses: 200: description: The created resource schema: #/definitions/bem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/bem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/bem/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/bem responses: 200: description: Ok schema: #/definitions/bem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/bem responses: 200: description: Ok schema: #/definitions/bem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/bem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/bem/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/bem responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/filialEndereco: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/filialEndereco responses: 200: description: The created resource schema: #/definitions/filialEndereco 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/filialEndereco responses: 200: description: The created resource schema: #/definitions/filialEndereco 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/filialEndereco 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/filialEndereco/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/filialEndereco responses: 200: description: Ok schema: #/definitions/filialEndereco 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/filialEndereco responses: 200: description: Ok schema: #/definitions/filialEndereco 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/filialEndereco 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/filialEndereco/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/filialEndereco responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/cidade: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/cidade responses: 200: description: The created resource schema: #/definitions/cidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/cidade responses: 200: description: The created resource schema: #/definitions/cidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/cidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/cidade/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/cidade responses: 200: description: Ok schema: #/definitions/cidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/cidade responses: 200: description: Ok schema: #/definitions/cidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/cidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/cidade/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/cidade responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/estado: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/estado responses: 200: description: The created resource schema: #/definitions/estado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/estado responses: 200: description: The created resource schema: #/definitions/estado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/estado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/estado/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/estado responses: 200: description: Ok schema: #/definitions/estado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/estado responses: 200: description: Ok schema: #/definitions/estado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/estado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/estado/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/estado responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/numeracaoRequisicao: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/numeracaoRequisicao responses: 200: description: The created resource schema: #/definitions/numeracaoRequisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/numeracaoRequisicao responses: 200: description: The created resource schema: #/definitions/numeracaoRequisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/numeracaoRequisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/numeracaoRequisicao/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/numeracaoRequisicao responses: 200: description: Ok schema: #/definitions/numeracaoRequisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/numeracaoRequisicao responses: 200: description: Ok schema: #/definitions/numeracaoRequisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/numeracaoRequisicao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/numeracaoRequisicao/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/numeracaoRequisicao responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/necessidadeCompra: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/necessidadeCompra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/pedidoCompra: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/pedidoCompra 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/pedidoCompraItem: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/pedidoCompra/{parentId}/itens: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/pedidoCompraItem responses: 200: description: The created resources schema: type: array items: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/pedidoCompraItem responses: 200: description: The created resources schema: type: array items: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/pedidoCompra/{parentId}/itens/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/pedidoCompraItem responses: 200: description: Ok schema: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/pedidoCompraItem responses: 200: description: Ok schema: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemTramite: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemTramite responses: 200: description: The created resource schema: #/definitions/requisicaoItemTramite 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemTramite responses: 200: description: The created resource schema: #/definitions/requisicaoItemTramite 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoItemTramite 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemTramite/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemTramite responses: 200: description: Ok schema: #/definitions/requisicaoItemTramite 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemTramite responses: 200: description: Ok schema: #/definitions/requisicaoItemTramite 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoItemTramite 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemTramite/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoItemTramite responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/formulario: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/formulario responses: 200: description: The created resource schema: #/definitions/formulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/formulario responses: 200: description: The created resource schema: #/definitions/formulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/formulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/formulario/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/formulario responses: 200: description: Ok schema: #/definitions/formulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/formulario responses: 200: description: Ok schema: #/definitions/formulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/formulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/formulario/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/formulario responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemFormulario: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemFormulario responses: 200: description: The created resource schema: #/definitions/requisicaoItemFormulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoItemFormulario responses: 200: description: The created resource schema: #/definitions/requisicaoItemFormulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoItemFormulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemFormulario/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemFormulario responses: 200: description: Ok schema: #/definitions/requisicaoItemFormulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoItemFormulario responses: 200: description: Ok schema: #/definitions/requisicaoItemFormulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoItemFormulario 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoItemFormulario/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoItemFormulario responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoMarcador: post: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoMarcador responses: 200: description: The created resource schema: #/definitions/requisicaoMarcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/requisicaoMarcador responses: 200: description: The created resource schema: #/definitions/requisicaoMarcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/requisicaoMarcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoMarcador/{id}: put: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoMarcador responses: 200: description: Ok schema: #/definitions/requisicaoMarcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/requisicaoMarcador responses: 200: description: Ok schema: #/definitions/requisicaoMarcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/requisicaoMarcador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/requisicaoMarcador/bulk: post: description: This entity is customizable. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/requisicaoMarcador responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/relacionamentoContaFinanc: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/relacionamentoContaFinanc 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/relacionamentoCentroCusto: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/relacionamentoCentroCusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/relaciProjetoContafinanceira: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/relaciProjetoContafinanceira 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/relacionamProjetoCentrocusto: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/relacionamProjetoCentrocusto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /req_requisicao/entities/parametrizacao: get: description: This entity is customizable. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/parametrizacao 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: enumTipoRequisicao: description: Enumeração para tipo de requisição type: string enum: – USOCONSUMO – TRANSFERENCIADEPOSITO – DEVOLUCAO enumSituacaoRequisicaoItemAtendimento: description: Enumeração para a situação de atendimento da requisição type: string enum: – EM_PROCESSAMENTO – REALIZADO – RECUSADO enumTipoRequisicaoItemAtendimento: description: Enumeração para o tipo de atendimento da requisição type: string enum: – ATENDIMENTO – CANCELAMENTO enumSituacaoRequisicao: description: Enumeração para situação da requisição type: string enum: – EMELABORACAO – EMAPROVACAO – APROVADA – REPROVADA – DEMANDAGERADA – EMATENDIMENTO – ATENDIDA – EMCOMPRAS – CANCELADA enumSimNao: description: Enumeração com opção de Sim e Não type: string enum: – SIM – NAO enumTipoConta: description: Enumeração para tipo de conta type: string enum: – Analitico – Sintetico enumAtivoInativo: description: Enumeração para Ativo/Inativo type: string enum: – Ativo – Inativo enumSituacaoFase: description: Enumeração para Ativo/Inativo/Automático type: string enum: – ATIVO – INATIVO – AUTOMATICO enumTipoFase: description: Enumerador de tipo de fase de projeto type: string enum: – ANALITICA – SINTETICA enumNaturezaConta: description: Enumeração para Credora/Devedora type: string enum: – Credora – Devedora enumOperacaoIntegracao: description: Enumerador de operação de integração type: string enum: – Insercao – Atualizacao – Exclusao enumCriterioCompra: description: Enumeração para critério de compra type: string enum: – ORDEMCOMPRA – SOLICITACAOCOMPRA enumTipoSKU: description: Enumeração para tipo de SKU type: string enum: – NaoClassificado – Mercadoria – MateriaPrima – Intermediario – Embalagem – Manufatura – EmFabricacao – Subproduto – UsoCosumo – AtivoImobilizado – Servico – OutrosInsumos – Outros enumTipoReposicaoSKU: description: Enumeração para tipo de reposição do SKU type: string enum: – Produzido – Comprado – Servico enumTipoQualidadeSKU: description: Enumeração para tipo de reposição do SKU type: string enum: – Normal – Refugo – SegundaQualidade – TerceiraQualidade enumIndicativoItemAtivo: description: Indicativo se item está ativo ou inativo type: string enum: – SIM – NAO enumTipoAtendimento: description: Enumerador do tipo de atendimento type: string enum: – Atendimento – Cancelamento enumSituacaoSKU: description: Enumerador de situação de SKU type: string enum: – Ativo – Inativo – Bloqueado enumSituacaoEndereco: description: Enumerador da situação do endereco de entrega ou faturamento type: string enum: – Ativo – Inativo – Bloqueado enumSituacaoAnexoItemRequisicao: description: Enumerador da situação do cadastro de anexos do item da requisição type: string enum: – Ativo – Inativo – Pendente – EmImportacao – Concluido – Erro enumSituacaoNecessidadeCompra: description: Situação da Necessidade de Compra type: string enum: – Pendente – Atendida – Cancelada – Confirmada – AguardandoGeracao – EmCotacao – EmAprovacao enumSituacaoOrdemCompra: description: Situação da ordem de compra type: string enum: – EM_ABERTO – LIQUIDADA – NAO_FECHADO – CANCELADO – AGUARDANDO_APROVACAO enumSituacaoOrdemCompraItem: description: Situação do item da ordem de compra type: string enum: – EM_ABERTO – LIQUIDADA – NAO_FECHADO – CANCELADO – AGUARDANDO_APROVACAO enumOrigemTramite: description: Origem do trâmite da requisição/necessidade type: string enum: – REQUISICAO – NECESSIDADE upDown: description: Up or down type: string enum: – UP – DOWN userNotificationKind: description: User notification kind. type: string enum: – Operational – Management – News userNotificationPriority: description: User notification priority. type: string enum: – Error – Alert – None eventEmailFormat: description: Format of the email type: string enum: – HTML – PLAIN_TEXT fieldType: description: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME fileFormat: description: type: string enum: – CSV – FLAT – JSON – XML hookFunction: description: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE eventType: description: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START errorStrategy: description: type: string enum: – CALL_SCRIPT – IGNORE – STOP status: description: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING errorType: description: type: string enum: – CONVERT_ERROR – SERVICE_ERROR recPagina: description: Dados para paginação de registros type: object required: – offset – limit properties: offset: type: integer format: int64 description: Qual página limit: type: integer format: int64 description: Limite de registros recFiltroBuscarRequisicao: description: Parâmetros para localizar requisições type: object required: – codigoEmpresa properties: codigoEmpresa: type: integer format: int64 description: Código da empresa codigoFilial: type: integer format: int64 description: Código da filial tipo: type: string allOf: – #/definitions/enumTipoRequisicao description: Tipo da requisição dataInicial: type: string format: date description: Data inicial dataFinal: type: string format: date description: Data final numeroRequisicao: type: integer format: int64 description: Número requisitante: type: string description: Usuário requisitante situacao: type: array items: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação idSKU: type: integer format: int64 description: Identificador do produto idFamilia: type: integer format: int64 description: Identificador da família dataInicialAprovacao: type: string format: date description: Data inicial de aprovação de um dos itens dataFinalAprovacao: type: string format: date description: Data final de aprovação de um dos itens idCentroCusto: type: integer format: int64 description: Centro de custo de um dos itens utilizarAbrangenciaUsuario: type: boolean description: Utilizar para indicar se devem ser filtradas apenas as requisições que o próprio usuário lançou numerosNecessidade: type: array items: type: integer format: int64 description: Números da Necessidade de compra marcador: type: string description: ID do Marcador da Requisição recUsuario: description: Dados do usuário type: object required: – id – nome – nomeCompleto – email properties: id: type: string description: Identificador único nome: type: string description: Nome do usuário nomeCompleto: type: string description: Nome completo do usuário email: type: string description: E-mail do usuário recItemRequisicaoEnviada: description: Item da requisição type: object properties: sequencia: type: integer format: int64 description: Sequência do item da requisição, deve ser informado na operação de inserção dataGeracao: type: string format: date-time description: Data da geração da requisição, deve ser informado na operação de inserção idItem: type: integer format: int64 description: Identificador do item da requisição idSku: type: integer format: int64 description: Identificador do SKU do item da requisição idUnidadeMedida: type: integer format: int64 description: Identificador da unidade de medida quantidade: type: number format: double description: Quantidade do item da requisição observacao: type: string description: Observação do item da requisição ativo: type: string allOf: – #/definitions/enumSimNao description: Situação do item da requisição complemento: type: string description: Complemento do item da requisição idBem: type: string description: Identificador único do bem rateios: type: array items: type: object allOf: – #/definitions/recItemRateioRequisicaoEnviada description: Rateios recItemRateioRequisicaoEnviada: description: Dados do rateio do item da requisição type: object required: – percentual properties: contaFinanceiraId: type: integer format: int64 description: Identificador da conta financeira contaContabilId: type: integer format: int64 description: Identificador da conta contábil centroCustoId: type: integer format: int64 description: Identificador do Centro de Custo projetoId: type: integer format: int64 description: Projeto do item faseId: type: integer format: int64 description: Fase do item percentual: type: number format: double description: Fase do item recContaFinanceira: description: Dados da conta financeira type: object required: – id properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código mascarado da conta financeira descricao: type: string description: Descrição da conta financeira abreviatura: type: string description: Abreviatura da conta financeira tipo: type: string allOf: – #/definitions/enumTipoConta description: Tipo da conta financeira situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação da conta financeira natureza: type: string allOf: – #/definitions/enumNaturezaConta description: Natureza da conta financeira contaContabil: type: object allOf: – #/definitions/recContaContabil description: Conta contábil recContaContabil: description: Dados da conta contábil type: object properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código mascarado da conta contábil descricao: type: string description: Descrição da conta contábil abreviatura: type: string description: abreviatura da conta contábil tipo: type: string allOf: – #/definitions/enumTipoConta description: Tipo da conta contábil situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação da conta contábil natureza: type: string allOf: – #/definitions/enumNaturezaConta description: Natureza da conta contábil recCentroCusto: description: Dados do centro de custo type: object required: – id properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código do centro de custo descricao: type: string description: Descrição do centro de custo abreviatura: type: string description: Abreviatura do centro de custo mascara: type: string description: Máscara do centro de custo tipo: type: string allOf: – #/definitions/enumTipoConta description: Tipo do centro de custo situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação do centro de custo aceita_rateio: type: string allOf: – #/definitions/enumSimNao description: Define se aceita rateio recRateioCentroCusto: description: Dados de rateio de centro de custo type: object required: – id – percentual properties: id: type: integer format: int64 description: Identificador do centro de custo percentual: type: number format: double description: Percentual de rateio por centro de custo recProjeto: description: Dados do projeto type: object required: – id – numero – nome – abreviatura – situacao properties: id: type: integer format: int64 description: Identificador do projeto numero: type: integer format: int64 description: Número do projeto nome: type: string maxLength: 150 description: Nome abreviatura: type: string maxLength: 20 description: Abreviatura situacao: type: string maxLength: 3 description: Situação recFase: description: Dados do fase type: object required: – id – codigo – descricao – abreviatura – aceita_rateio – situacao – projeto properties: id: type: integer format: int64 description: Identificador do projeto codigo: type: integer format: int64 description: Código da fase descricao: type: string maxLength: 100 description: Descrição da fase abreviatura: type: string maxLength: 20 description: Abreviatura aceita_rateio: type: string allOf: – #/definitions/enumSimNao description: Define se aceita rateio situacao: type: string allOf: – #/definitions/enumSituacaoFase description: Situacao projeto: type: object allOf: – #/definitions/recProjeto description: Projeto da fase fasePai: type: integer format: int64 description: Código da fase pai tipo: type: string allOf: – #/definitions/enumTipoFase description: Tipo de fase (sintética ou analítica) recSku: description: Dados do SKU – Produtos/Serviços type: object required: – id properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código do SKU descricao: type: string description: Descrição do SKU descricaoComplementar: type: string description: Descrição complementar do SKU tipoProduto: type: string allOf: – #/definitions/enumTipoSKU description: Tipo do SKU tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicaoSKU description: Tipo de reposição do SKU tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidadeSKU description: Tipo de qualidade do SKU unidadeMedida: type: object allOf: – #/definitions/recUnidadeMedida description: Unidade de medida familia: type: object allOf: – #/definitions/recFamilia description: Familia situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação do SKU contaContabil: type: object allOf: – #/definitions/recContaContabil description: Conta contábil padrão recUnidadeMedida: description: Dados da unidade de medida type: object required: – id properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código da unidade de medida descricao: type: string description: Descrição da unidade de medida quantidadeDecimais: type: integer format: int64 description: Quantidade de decimais da unidade de medida recBemPesquisa: description: Dados do bem para filtro type: object required: – id – codigo – descricao properties: id: type: string description: Identificador único codigo: type: string description: Código descricao: type: string description: Descrição recBem: description: Dados do bem type: object required: – id properties: id: type: string description: Identificador único codigo: type: string description: Código descricao: type: string description: Descrição recFamilia: description: Dados da familia type: object required: – id – codigo – descricao properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código da familia descricao: type: string description: Descrição da familia recItemAtendimento: description: Dados de atendimento da requisição type: object required: – operacaoIntegracao – idRequisicao – idRequisicaoItem properties: operacaoIntegracao: type: string allOf: – #/definitions/enumOperacaoIntegracao description: Operação a ser efetuada id: type: integer format: int64 description: ID unico idRequisicao: type: integer format: int64 description: ID da requisição idRequisicaoItem: type: integer format: int64 description: ID do item da requisição tipo: type: string allOf: – #/definitions/enumTipoAtendimento description: Tipo de Atendimento idDepositoOrigem: type: integer format: int64 description: ID deposito de origem idDepositoDestino: type: integer format: int64 description: ID deposito de destino quantidade: type: number format: double description: Quantidade atendida/cancelada dataGeracao: type: string format: date-time description: Data da geração do atendimento usuarioGeracao: type: string description: Usuario responsável pela geração do atendimento dataAlteracao: type: string format: date-time description: Data da alteração do atendimento usuarioAlteracao: type: string description: Usuario responsável pela alteração do atendimento recRequisicao: description: Dados gerais da requisição type: object required: – codigoEmpresa – codigoFilial – tipo properties: id: type: integer format: int64 description: Identificador único codigoEmpresa: type: integer format: int64 description: Código da empresa onde será gravada a requisição codigoFilial: type: integer format: int64 description: Código da filial onde será grava a requisição tipo: type: string allOf: – #/definitions/enumTipoRequisicao description: Tipo da requisição numero: type: integer format: int64 description: Número da requisição. Opcional na inclusão requisitante: type: string description: Requisitante da requisição situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação da requisição gerarDemanda: type: string allOf: – #/definitions/enumSimNao description: Indicativo se a requisição gera demanda (Gestão de Demandas) dataGeracao: type: string format: date-time description: Data geração da requisição. Usado apenas para retornar quando foi gerada a requisição dataAtualizacao: type: string format: date-time description: Data da última atualização da requição erroUltimaAcao: type: string description: Mensagem de erro da ultima ação marcador: type: object allOf: – #/definitions/recMarcador description: Marcador recRequisicaoCabecalho: description: Dados do cabeçalho da requisição type: object required: – codigoEmpresa – codigoFilial – tipo properties: id: type: integer format: int64 description: Identificador único codigoEmpresa: type: integer format: int64 description: Código da empresa onde será gravada a requisição codigoFilial: type: integer format: int64 description: Código da filial onde será grava a requisição tipo: type: string allOf: – #/definitions/enumTipoRequisicao description: Tipo da requisição situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação da requisição gerarDemanda: type: string allOf: – #/definitions/enumSimNao description: Indicativo se a requisição gera demanda (Gestão de Demandas) recRateioItemRequisicao: description: Dados do rateio do item da requisição type: object required: – contaFinanceira – contaContabil – percentual properties: id: type: integer format: int64 description: Id do item da requisição. Obrigatório na alteração contaFinanceira: type: object allOf: – #/definitions/recContaFinanceira description: Dados da conta financeira contaContabil: type: object allOf: – #/definitions/recContaContabil description: Dados da conta contábil percentual: type: number format: double description: Percentual de rateio centrosCustos: type: array items: type: object allOf: – #/definitions/recRateioCentroCusto description: rateio por centro de custo recFilialEndereco: description: Dados do endereço de entrega e de faturamento da requisição type: object required: – id – codigoEmpresa – empresa – codigoFilial – filial – endereco – cep – cidade properties: id: type: integer format: int64 description: Identificador do endereço codigoEmpresa: type: string description: Código da empresa empresa: type: string description: Código – Descrição da empresa codigoFilial: type: string description: Código da filial filial: type: string description: Código – Descrição da filial endereco: type: string description: Endereço cep: type: string description: CEP cidade: type: string description: Cidade recRequisicaoItem: description: Dados do item da requisição type: object required: – requisicaoId – sequencia – unidadeMedida – quantidade properties: requisicaoItemID: type: integer format: int64 description: ID item requisicaoId: type: integer format: int64 description: ID Requisicao sequencia: type: integer format: int64 description: Sequencia sku: type: object allOf: – #/definitions/recSku description: Dados do SKU em que o item da requisição será cadastrado unidadeMedida: type: object allOf: – #/definitions/recUnidadeMedida description: Dados da unidade de medida em que o item da requisição será cadastrado quantidade: type: number format: double description: Quantidade da requisição contaFinanceira: type: object allOf: – #/definitions/recContaFinanceira description: Dados da conta financeira em que o item da requisição será cadastrado contaContabil: type: object allOf: – #/definitions/recContaContabil description: Dados da conta contábil em que o item da requisição será cadastrado centroCusto: type: object allOf: – #/definitions/recCentroCusto description: Dados do centro de custo em que o item da requisição será cadastrado complemento: type: string description: Complemento do item da requisição observacao: type: string description: Observação do item da requisição ativo: type: string allOf: – #/definitions/enumIndicativoItemAtivo description: Indicativo se o item está inativo ou foi cancelado projeto: type: object allOf: – #/definitions/recProjeto description: Projeto da requisição fase: type: object allOf: – #/definitions/recFase description: Fase do projeto da requisição usuarioAprovacao: type: string description: Usuário da aprovação dataAprovacao: type: string format: date-time description: Data da aprovação quantidadeAprovada: type: number format: double description: Quantidade aprovada dataCancelamento: type: string format: date-time description: Data do cancelamento/rejeição usuarioCancelamento: type: string description: Usuário do cancelamento/rejeição usuarioAtendimento: type: string description: Usuário do atendimento dataAtendimento: type: string format: date-time description: Data do atendimento quantidadeAtendida: type: number format: double description: Quantidade atendida bem: type: object allOf: – #/definitions/recBem description: Bem enderecoEntrega: type: object allOf: – #/definitions/recFilialEndereco description: Endereço de entrega enderecoFaturamento: type: object allOf: – #/definitions/recFilialEndereco description: Endereço de faturamento rateios: type: array items: type: object allOf: – #/definitions/recRequisicaoItemRateioCompleto description: Rateios idNecessidadeCompra: type: string description: Identificador único da necessidade de compra formularios: type: array items: type: object allOf: – #/definitions/recRequisicaoItemFormulario description: Formulários do Item da Requisição recRequisicaoItemRateioCompleto: description: Dados do rateio – com todas as entidades filhas carregadas type: object properties: id: type: integer format: int64 description: Identificador único sequencia: type: integer format: int64 description: Sequência contaFinanceira: type: object allOf: – #/definitions/recContaFinanceira description: Financeira contaContabil: type: object allOf: – #/definitions/recContaContabil description: Contábil centroCusto: type: object allOf: – #/definitions/recCentroCusto description: Centro de custo projeto: type: object allOf: – #/definitions/recProjeto description: Projeto fase: type: object allOf: – #/definitions/recFase description: Fase percentual: type: number format: double description: Percentual valor: type: number format: double description: Valor recRequisicaoItemGravar: description: Dados do item da requisição type: object required: – requisicaoId – sequencia – unidadeMedidaId – quantidade properties: requisicaoItemID: type: integer format: int64 description: ID item requisicaoId: type: integer format: int64 description: ID Requisicao sequencia: type: integer format: int64 description: Sequencia skuId: type: integer format: int64 description: Dados do SKU em que o item da requisição será cadastrado unidadeMedidaId: type: integer format: int64 description: Dados da unidade de medida em que o item da requisição será cadastrado quantidade: type: number format: double description: Quantidade da requisição contaFinanceiraId: type: integer format: int64 description: Dados da conta financeira em que o item da requisição será cadastrado contaContabilId: type: integer format: int64 description: Dados da conta contábil em que o item da requisição será cadastrado centroCustoId: type: integer format: int64 description: Dados do centro de custo em que o item da requisição será cadastrado complemento: type: string description: Complemento do item da requisição observacao: type: string description: Observação do item da requisição ativo: type: string allOf: – #/definitions/enumIndicativoItemAtivo description: Indicativo se o item está inativo ou foi cancelado projetoId: type: integer format: int64 description: Projeto da requisição faseId: type: integer format: int64 description: Fase do projeto da requisição usuarioAprovacao: type: string description: Usuário da aprovação dataAprovacao: type: string format: date-time description: Data da aprovação quantidadeAprovada: type: number format: double description: Quantidade aprovada dataCancelamento: type: string format: date-time description: Data do cancelamento/rejeição usuarioCancelamento: type: string description: Usuário do cancelamento/rejeição usuarioAtendimento: type: string description: Usuário do atendimento dataAtendimento: type: string format: date-time description: Data do atendimento quantidadeAtendida: type: number format: double description: Quantidade atendida bemId: type: string description: Bem enderecoEntregaId: type: integer format: int64 description: Endereço de entrega enderecoFaturamentoId: type: integer format: int64 description: Endereço de faturamento rateios: type: array items: type: object allOf: – #/definitions/recRequisicaoItemRateioGravar description: Rateios formularios: type: array items: type: object allOf: – #/definitions/recRequisicaoItemFormulario description: Formulário recRequisicaoItemRateioGravar: description: Dados do rateio do item da requisição para gravação type: object properties: id: type: integer format: int64 description: Identificador único sequencia: type: integer format: int64 description: Sequência contaFinanceiraId: type: integer format: int64 description: Identificador da conta financeira contaContabilId: type: integer format: int64 description: Identificador da conta contábil centroCustoId: type: integer format: int64 description: Identificador do centro de custo projetoId: type: integer format: int64 description: Identificador do projeto faseId: type: integer format: int64 description: Identificador da fase percentual: type: number format: double description: Percentual valor: type: number format: double description: Valor recRequisicaoItemBuscar: description: Dados do item da requisição com mais informações type: object required: – sequencia – sku – unidadeMedida – quantidade properties: sequencia: type: integer format: int64 description: Sequencia requisicaoItemID: type: integer format: int64 description: ID item sku: type: object allOf: – #/definitions/recSku description: Dados do SKU em que o item da requisição será cadastrado unidadeMedida: type: object allOf: – #/definitions/recUnidadeMedida description: Dados da unidade de medida em que o item da requisição será cadastrado quantidade: type: number format: double description: Quantidade da requisição quantidadeAtendida: type: number format: double description: Quantidade atendida quantidadeCancelada: type: number format: double description: Quantidade cancelada quantidadePendente: type: number format: double description: Quantidade pendente de atendimento quantidadeAprovada: type: number format: double description: Quantidade aprovada contaFinanceira: type: object allOf: – #/definitions/recContaFinanceira description: Dados da conta financeira em que o item da requisição será cadastrado contaContabil: type: object allOf: – #/definitions/recContaContabil description: Dados da conta contábil em que o item da requisição será cadastrado centroCusto: type: object allOf: – #/definitions/recCentroCusto description: Dados do centro de custo em que o item da requisição será cadastrado complemento: type: string description: Complemento do item da requisição observacao: type: string description: Observação do item da requisição rateio: type: array items: type: object allOf: – #/definitions/recRateioItemRequisicao description: Rateio do item ativo: type: string allOf: – #/definitions/enumIndicativoItemAtivo description: Indicativo se o item está inativo ou foi cancelado projeto: type: object allOf: – #/definitions/recProjeto description: Projeto da requisição fase: type: object allOf: – #/definitions/recFase description: Fase do projeto da requisição usuarioAprovacao: type: string description: Usuário da aprovação dataAprovacao: type: string format: date-time description: Data da aprovação usuarioAtendimento: type: string description: Usuário do atendimento dataAtendimento: type: string format: date-time description: Data do atendimento bem: type: object allOf: – #/definitions/recBem description: Bem enderecoEntrega: type: object allOf: – #/definitions/recFilialEndereco description: Endereço de entrega enderecoFaturamento: type: object allOf: – #/definitions/recFilialEndereco description: Endereço de faturamento rateios: type: array items: type: object allOf: – #/definitions/recRequisicaoItemRateioCompleto description: Rateios do item da requisição recEmpresa: description: Dados da empresa type: object required: – id – codigo – nome – fantasia properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código da empresa nome: type: string description: Nome da empresa fantasia: type: string description: Nome fantasia da empresa recFilial: description: Dados da filial type: object required: – id – empresaId – codigo – nome – fantasia properties: id: type: integer format: int64 description: Identificador único empresaId: type: object allOf: – #/definitions/recEmpresa description: Empresa codigo: type: string description: Código da filial nome: type: string description: Nome da filal fantasia: type: string description: Nome fantasia da filial recEmpresaComFiliais: description: Empresa com suas filiais type: object required: – id – codigo – nome – filiais properties: id: type: integer format: int64 description: Id da empresa codigo: type: string description: Código da empresa nome: type: string description: Nome da empresa filiais: type: array items: type: object allOf: – #/definitions/recFilial minimum: 1 description: Filiais recEmpresaFilial: description: Define a combinação de empresa e filial para permitir realizar o filtro type: object required: – codigoEmpresa – codigoFilial properties: codigoEmpresa: type: string description: Código da empresa codigoFilial: type: string description: Código da filial recEmpresaAnalytics: description: Dados da Empresa com suas Filiais do Analytics type: object required: – codigo properties: codigo: type: string maxLength: 4 description: Código codigosFiliais: type: array items: type: string description: Filiais da emrpesa recRequisicaoStatus: description: Dados do status da requisição type: object required: – numero – situacao – empresa – filial properties: numero: type: integer format: int64 description: Número situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação empresa: type: object allOf: – #/definitions/recEmpresa description: Empresa da requisição filial: type: object allOf: – #/definitions/recFilial description: Filial da requisição requisicaoItens: type: array items: type: object allOf: – #/definitions/recRequisicaoItemStatus description: Itens da Requisição recRequisicaoItemStatus: description: Dados do status dos itens da requisição type: object required: – sequencia properties: sequencia: type: integer format: int64 description: Sequência necessidadeCompra: type: object allOf: – #/definitions/recNecessidadeCompra description: Necessidade de Compra ordemCompra: type: object allOf: – #/definitions/recPedidoCompra description: Processo de Compra sku: type: object allOf: – #/definitions/recSku description: Dados do SKU em que o item da requisição será cadastrado complemento: type: string description: Complemento do item da requisição recNecessidadeCompra: description: Dados da Necessidade de compra type: object required: – numero – situacao properties: numero: type: integer format: int64 description: Número situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompra description: Situacao recPedidoCompra: description: Dados do Pedido de compra type: object required: – situacao – item properties: numero: type: integer format: int64 description: Número situacao: type: string allOf: – #/definitions/enumSituacaoOrdemCompra description: Situacao item: type: object allOf: – #/definitions/recPedidoCompraItem description: Item do pedido recPedidoCompraItem: description: Dados do Item do Pedido de compra type: object required: – sequencia – situacao properties: sequencia: type: integer format: int64 description: Sequencia situacao: type: string allOf: – #/definitions/enumSituacaoOrdemCompraItem description: Situacao recRequisicaoItemTramite: description: Trâmites do item da requisição type: object required: – usuarioOrigem – usuarioDestino – origem properties: id: type: string maxLength: 36 description: Identificador único idRequisicaoItem: type: integer format: int64 description: Identificador do item da requisição idNecessidadeCompra: type: string maxLength: 36 description: Identificador da necessidade de compra idTramite: type: string maxLength: 36 description: Identificador do trâmite de origem quando for uma resposta usuarioOrigem: type: string maxLength: 50 description: Usuário que enviou o trâmite usuarioDestino: type: string maxLength: 50 description: Usuário para quem será enviado o trâmite origem: type: string allOf: – #/definitions/enumOrigemTramite description: Origem do trâmite observacao: type: string maxLength: 1000 description: Observação do trâmite dataEnvio: type: string format: date-time description: Data de envio checkData: description: Dados do healthcheck type: object required: – name – status properties: name: type: string description: Nome do healthcheck status: type: string allOf: – #/definitions/upDown description: Status do healthcheck recRastrearRequisicaoItem: description: Dados do rastreio do item requisição type: object required: – situacao properties: situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação da Requisição usuarioAprovador: type: string description: Usuario Aprovador da Requisição necessidade: type: object allOf: – #/definitions/recRastrearNecessidade description: Rastreio da Necessidade de Compra pedidoCompraItem: type: object allOf: – #/definitions/recRastrearPedidoItem description: Rastreio do Pedido de Compra recRastrearNecessidade: description: Dados de rastreio da Necessidade de Compra type: object required: – situacao properties: situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompra description: Situação da Necessidade de Compra usuarioResponsavel: type: string description: Usuario responsavel pela necessidade recRastrearPedidoItem: description: Dados de rastreio do Pedido de Compra type: object required: – situacao properties: numeroPedidoCompra: type: string description: Número Pedido de Compra pedidoEprocurement: type: string maxLength: 50 description: Pedido e-Procurement situacao: type: string allOf: – #/definitions/enumSituacaoOrdemCompraItem description: Situação do Pedido de Compra usuarioGeracao: type: string description: Usuario de Geração dataPrevisaoEntrega: type: string format: date-time description: Data de previsão de entrega recSkuSimples: description: Dados do SKU simplificado type: object required: – idSku – empresa – codigo – descricao properties: idSku: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/recEmpresa description: Empresa codigo: type: string description: Código do SKU descricao: type: string description: Descrição do SKU recFormulario: description: Dados do Formulário type: object required: – sequencia – textoFormulario properties: id: type: string description: Identificador único sequencia: type: integer format: int64 description: Sequencia textoFormulario: type: string description: Texto do Formulário recRequisicaoItemFormulario: description: Dados do Formulário do Item da Requisição type: object required: – sequencia – textoFormulario – textoUsuario properties: requisicaoItem: type: object allOf: – #/definitions/recRequisicaoItem description: Requisição item sequencia: type: integer format: int64 description: Sequência textoFormulario: type: string description: Texto do Formulário textoUsuario: type: string description: Texto do Usuário recMarcador: description: Dados do marcador type: object required: – id – empresa – codigo properties: id: type: string description: Identificador único empresa: type: object allOf: – #/definitions/recEmpresa description: Identificador único Empresa codigo: type: string description: Código empresa: description: Empresa type: object required: – codigo – nome – fantasia properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão codigo: type: string maxLength: 4 description: Código nome: type: string maxLength: 100 description: Nome fantasia: type: string maxLength: 10 description: Nome fantasia filiais: type: array items: type: object allOf: – #/definitions/filial description: Filiais da emrpesa usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: filial: description: Filial type: object required: – empresa – codigo – nome – fantasia properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão empresa: type: object allOf: – #/definitions/empresa description: Identificador único da empresa codigo: type: string maxLength: 4 description: Código nome: type: string maxLength: 100 description: Nome fantasia: type: string maxLength: 30 description: Fantasia usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: centroCusto: description: Centro de custo type: object required: – id – codigo – descricao – abreviatura – mascara – tipo – situacao properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código do centro de custo descricao: type: string description: Descrição do centro de custo abreviatura: type: string description: Abreviatura do centro de custo mascara: type: string description: Máscara do centro de custo tipo: type: string allOf: – #/definitions/enumTipoConta description: Tipo do centro de custo situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação do centro de custo aceitaRateio: type: string allOf: – #/definitions/enumSimNao description: Define se aceita rateio centroCustoPai: type: object allOf: – #/definitions/centroCusto description: Centro Custo Pai usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: sku: description: SKU – produto/serviço type: object required: – empresa – codigo – descricao – tipoProduto – situacao – unidadeMedida – familia properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: string description: Código descricao: type: string description: Descrição descricaoComplementar: type: string description: Descrição complementar tipoProduto: type: string allOf: – #/definitions/enumTipoSKU description: Tipo de produto situacao: type: string allOf: – #/definitions/enumSituacaoSKU description: Situação unidadeMedida: type: object allOf: – #/definitions/unidadeMedida description: Unidade de medida familia: type: object allOf: – #/definitions/familia description: Familia permiteRequisitar: type: string allOf: – #/definitions/enumSimNao description: Identifica se o produto pode ser requisitado usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: familia: description: Dados da familia type: object required: – empresa – codigo – descricao properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: string maxLength: 10 description: Código da familia descricao: type: string maxLength: 30 description: Descrição da familia contaContabil: type: object allOf: – #/definitions/contaContabil description: Conta contabil usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: skuComplemento: description: Complemento do SKU type: object required: – sku properties: id: type: string description: Identificador único sku: type: object allOf: – #/definitions/sku description: Identificador único do SKU skuSegunda: type: object allOf: – #/definitions/sku description: Identificador único do SKU para segunda qualidade skuTerceira: type: object allOf: – #/definitions/sku description: Identificador único do SKU para terceira qualidade skuRefugo: type: object allOf: – #/definitions/sku description: Identificador único do SKU para refugo tipoReposicao: type: string allOf: – #/definitions/enumTipoReposicaoSKU description: Tipo de reposição tipoQualidade: type: string allOf: – #/definitions/enumTipoQualidadeSKU description: Tipo de Qualidade quantidadeMinimaCompra: type: number format: double description: Quantidade minima para compra quantidadeMaximaCompra: type: number format: double description: Quantidade maxima para compra quantidadeMultiplaCompra: type: number format: double description: Quantidade multipla para compra usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: unidadeMedida: description: Unidade de medida type: object required: – codigo – descricao – quantidadeDecimais properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão codigo: type: string description: Código descricao: type: string description: Descrição quantidadeDecimais: type: integer format: int64 description: Quantidade de decimais usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: projeto: description: Definição para o projeto type: object required: – id – numero – nome – empresa properties: id: type: integer format: int64 description: Identificação única do projeto numero: type: number format: double description: Número nome: type: string description: Nome do projeto abreviatura: type: string description: Abreviatura empresa: type: object allOf: – #/definitions/empresa description: Empresa situacao: type: string description: Situação movimentaQuandoSuspenso: type: string description: Movimenta quando suspenso enumeração suspensoPorOcorrencia: type: string description: Suspenso por ocorrencia usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: fase: description: Fase type: object required: – id – codigo – descricao – projeto properties: id: type: integer format: int64 description: Identificação da fase codigo: type: number format: double description: Código descricao: type: string description: Descrição abreviatura: type: string description: Abreviatura projeto: type: object allOf: – #/definitions/projeto description: Projeto projeto_id aceitaRateio: type: string allOf: – #/definitions/enumSimNao description: Aceita rateio enum fasePai: type: object allOf: – #/definitions/fase description: Fase pai id fase_pai_id tipo: type: string allOf: – #/definitions/enumTipoFase description: Tipo situacao: type: string allOf: – #/definitions/enumSituacaoFase description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: contaContabil: description: Definição para conta contabil type: object required: – id – empresa – codigo – descricao – abreviatura – mascara – classificacao – tipo – situacao – natureza properties: id: type: integer format: int64 description: Identificador da conta contábil empresa: type: object allOf: – #/definitions/empresa description: Empresa contaContabilPai: type: object allOf: – #/definitions/contaContabil description: Conta contábil pai codigo: type: integer format: int64 description: Código descricao: type: string description: Descrição abreviatura: type: string description: Abreviatura mascara: type: string description: Mascara codigoMascarado: type: string description: Código mascarado classificacao: type: string description: classificação nivel: type: integer format: int64 description: Nível posicoesNivel: type: integer format: int64 description: Posições nível tipo: type: string allOf: – #/definitions/enumTipoConta description: Tipo situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação natureza: type: string allOf: – #/definitions/enumNaturezaConta description: Natureza usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: contaFinanceira: description: Conta financeira type: object required: – empresa – codigo – descricao – abreviatura – mascara – classificacao – tipo – situacao – natureza properties: id: type: integer format: int64 description: Identificador único, para conta financeira empresa: type: object allOf: – #/definitions/empresa description: Identificador da empresa (empresa_id) contaFinanceiraPai: type: object allOf: – #/definitions/contaFinanceira description: Conta financeira pai (conta_financeira_pai_id) contaContabil: type: object allOf: – #/definitions/contaContabil description: Conta contábil id (conta_contabil_id) codigo: type: string description: código descricao: type: string description: Descrição da conta contábil abreviatura: type: string description: Abreviatura da conta contábil mascara: type: string description: Mascara codigoMascarado: type: string description: Código mascarado classificacao: type: string description: Classificação nivel: type: integer format: int64 description: Nível posicoesNivel: type: integer format: int64 description: Posições nível tipo: type: string allOf: – #/definitions/enumTipoConta description: Tipo ANALITICA = A, SINTETICA = S situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação ATIVA = A, INATIVA = I natureza: type: string allOf: – #/definitions/enumNaturezaConta description: Natureza CREDORA = C, DEVEDORA = D usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicao: description: Requisição type: object required: – empresa – filial – tipo – dataRequisicao – dataAprovacao – dataAtendimento – msgErroUltimaAcao properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa da requisição filial: type: object allOf: – #/definitions/filial description: Filial da requisição numero: type: integer format: int64 description: Número da requisição. Opcional na inclusão tipo: type: string allOf: – #/definitions/enumTipoRequisicao description: Tipo da requisição requisitante: type: string description: Requisitante da requisição situacao: type: string allOf: – #/definitions/enumSituacaoRequisicao description: Situação da requisição geraDemanda: type: string allOf: – #/definitions/enumSimNao description: Indicativo se a requisição gera demanda (Gestão de Demandas) dataRequisicao: type: string format: date-time description: Data da requisição dataAprovacao: type: string format: date-time description: Data da aprovação da requisição dataAtendimento: type: string format: date-time description: Data de atendimento da requisição msgErroUltimaAcao: type: string description: Descreve o erro que ocorreu na ultima ação deste registro itens: type: array items: type: object allOf: – #/definitions/requisicaoItem description: Itens da requisição marcador: type: object allOf: – #/definitions/requisicaoMarcador description: Marcador usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoItem: description: Dados do item da requisição type: object required: – requisicao – sequencia – sku – unidadeMedida – quantidade – quantidadeAprovada properties: id: type: integer format: int64 description: ID item requisicao: type: object allOf: – #/definitions/requisicao description: Requisição sequencia: type: integer format: int64 description: Sequencia sku: type: object allOf: – #/definitions/sku description: Produto(SKU) do item da requisição será cadastrado unidadeMedida: type: object allOf: – #/definitions/unidadeMedida description: Dados da unidade de medida em que o item da requisição será cadastrado quantidade: type: number format: double description: Quantidade da requisição complemento: type: string description: Complemento do item da requisição observacao: type: string description: Observação do item da requisição ativo: type: string allOf: – #/definitions/enumSimNao description: Indicativo se o item está inativo ou foi cancelado quantidadeAprovada: type: number format: double description: Quantidade aprovada para o item da requisição dataAprovacao: type: string format: date-time description: Data da aprovação para o item da requisição usuarioAprovacao: type: string description: Usuário de aprovação do item dataCancelamento: type: string format: date-time description: Data da cancelamento para o item da requisição usuarioCancelamento: type: string description: Usuário de cancelamento do item bem: type: object allOf: – #/definitions/bem description: Bem enderecoEntrega: type: object allOf: – #/definitions/filialEndereco description: Endereço de entrega enderecoFaturamento: type: object allOf: – #/definitions/filialEndereco description: Endereço de faturamento rateios: type: array items: type: object allOf: – #/definitions/requisicaoItemRateio description: Rateios do item da requisição formularios: type: array items: type: object allOf: – #/definitions/requisicaoItemFormulario description: Formulário usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoItemAtendimento: description: Rateio do item atendimento type: object required: – requisicaoItem – requisicao – quantidade properties: id: type: integer format: int64 description: Identificador único requisicaoItem: type: object allOf: – #/definitions/requisicaoItem description: Item da requisição requisicao: type: object allOf: – #/definitions/requisicao description: Requisicao usuarioAtendimento: type: string description: Usuário de atendimento quantidade: type: number format: double description: Quantidade situacao: type: string allOf: – #/definitions/enumSituacaoRequisicaoItemAtendimento description: Situação tipo: type: string allOf: – #/definitions/enumTipoRequisicaoItemAtendimento description: Tipo usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoItemRateio: description: Rateio do item da requisição type: object required: – requisicaoItem properties: id: type: integer format: int64 description: Identificador único requisicaoItem: type: object allOf: – #/definitions/requisicaoItem description: Item da requisição sequencia: type: integer format: int64 description: Sequência contaFinanceira: type: object allOf: – #/definitions/contaFinanceira description: Conta financeira contaContabil: type: object allOf: – #/definitions/contaContabil description: Conta contábil centroCusto: type: object allOf: – #/definitions/centroCusto description: Centro de custo projeto: type: object allOf: – #/definitions/projeto description: Projeto fase: type: object allOf: – #/definitions/fase description: Fase percentual: type: number format: double description: Percentual usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoItemAnexo: description: Anexo do item da requisição type: object required: – requisicaoItemId – nomeArquivo – versaoArquivo – situacao properties: id: type: string format: uuid description: Identificador único requisicaoItemId: type: object allOf: – #/definitions/requisicaoItem description: Identificador único do item da requisição nomeArquivo: type: string maxLength: 100 description: Nome do arquivo versaoArquivo: type: string maxLength: 50 description: Versão do arquivo situacao: type: string allOf: – #/definitions/enumSituacaoAnexoItemRequisicao description: Situação logImportacao: type: string description: Log da importação do arquivo targetObject: type: string format: uuid description: TargetObject do arquivo necessario para o blobservice tramiteId: type: string format: uuid description: Identificador único do trâmite do item da requisição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: bem: description: Dados do bem type: object required: – empresa – codigo – descricao – situacao properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: string maxLength: 20 description: Código descricao: type: string maxLength: 250 description: Descrição situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação dataBaixa: type: string format: date description: Data da baixa usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: filialEndereco: description: Dados do endereço da filial, sendo de entrega ou faturamento type: object required: – filial – sequencia – endereco – cidade – cep properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão filial: type: object allOf: – #/definitions/filial description: Filial sequencia: type: integer format: int64 description: Sequência endereco: type: string description: Endereço complemento: type: string description: Complemento cidade: type: object allOf: – #/definitions/cidade description: Cidade bairro: type: string description: Bairro cep: type: string description: CEP usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: cidade: description: Cidade type: object required: – codigo – descricao – estado properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão codigo: type: string description: Código descricao: type: string description: Descrição estado: type: object allOf: – #/definitions/estado description: Estado usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: estado: description: Estado type: object required: – codigo – descricao properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão codigo: type: string description: Código descricao: type: string description: Descrição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: numeracaoRequisicao: description: Numeração da requisição type: object required: – empresa – proximoNumero properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa proximoNumero: type: integer format: int64 description: Próxima numeração exigeSkuEnvioRequisicao: type: boolean description: Indicativo se permite o envio de requisições para aprovação sem um SKU informado no item da requisição. usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: necessidadeCompra: description: Necessidade compra type: object required: – situacao properties: id: type: string format: uuid description: Identificador único numero: type: integer format: int64 description: Número Necessidade de Compra situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompra description: Situação requisicaoItem: type: object allOf: – #/definitions/requisicaoItem description: Item Requisicao responsavel: type: string description: Usuario Responsavel usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: pedidoCompra: description: Ordem de compra type: object required: – situacao – itens properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão numero: type: string description: Número situacao: type: string allOf: – #/definitions/enumSituacaoOrdemCompra description: Situação do pedido de compra itens: type: array items: type: object allOf: – #/definitions/pedidoCompraItem minimum: 1 description: Itens pedidoEprocurement: type: string maxLength: 50 description: Pedido Procurement usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: pedidoCompraItem: description: Ordem compra item type: object required: – sequencia – situacao properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão sequencia: type: integer format: int64 description: Sequência idNecessidadeCompra: type: string format: uuid description: Identificador da necessidade de compra situacao: type: string allOf: – #/definitions/enumSituacaoOrdemCompraItem description: Situação do item do pedido de compra prazoEntrega: type: string format: date-time description: prazo entrega pedidoCompra: type: object allOf: – #/definitions/pedidoCompra description: Pedido de compra usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoItemTramite: description: Trâmites da requisição de compra type: object required: – usuarioOrigem – origem properties: id: type: string format: uuid description: Identificador único idRequisicaoItem: type: integer format: int64 description: Identificador do item da requisição idNecessidadeCompra: type: string format: uuid description: Identificador da necessidade de compra idTramite: type: string format: uuid description: Identificador do trâmite de origem quando for uma resposta usuarioOrigem: type: string maxLength: 50 description: Usuário que enviou o trâmite usuarioDestino: type: string maxLength: 50 description: Usuário para quem será enviado o trâmite origem: type: string allOf: – #/definitions/enumOrigemTramite description: Origem do trâmite observacao: type: string maxLength: 1000 description: Observação do trâmite usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: formulario: description: Formulário type: object required: – texto – sku – sequencia properties: id: type: string format: uuid description: Identificador único texto: type: string description: Texto do formulário familia: type: object allOf: – #/definitions/familia description: Família sku: type: object allOf: – #/definitions/sku description: SKU sequencia: type: integer format: int64 description: Sequência do formulário usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoItemFormulario: description: Formulário do Item da Requisição type: object required: – requisicaoItem – sequencia – textoFormulario – textoUsuario properties: id: type: string format: uuid description: Identificador único requisicaoItem: type: object allOf: – #/definitions/requisicaoItem description: Requisição item sequencia: type: integer format: int64 description: Sequência textoFormulario: type: string description: Texto do Formulário textoUsuario: type: string description: Texto do Usuário usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: requisicaoMarcador: description: Marcador da Requisição type: object required: – empresa – codigo properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: string maxLength: 150 description: Código usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: relacionamentoContaFinanc: description: Relacionamento Usuário x Conta Financeira type: object required: – empresa – contaFinanceira – usuario properties: id: type: string format: uuid description: Identificador Único empresa: type: object allOf: – #/definitions/empresa description: Empresa contaFinanceira: type: object allOf: – #/definitions/contaFinanceira description: Conta Financeira usuario: type: string description: Usuário criterio: type: integer format: int64 description: Critério situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: relacionamentoCentroCusto: description: Relacionamento Usuário x Centro Custo type: object required: – empresa – centroCusto – usuario properties: id: type: string format: uuid description: Identificador Único empresa: type: object allOf: – #/definitions/empresa description: Empresa centroCusto: type: object allOf: – #/definitions/centroCusto description: Centro Custo usuario: type: string description: Usuário criterio: type: integer format: int64 description: Critério situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: relaciProjetoContafinanceira: description: Relacionamento Projeto x Conta Financeira type: object required: – empresa – projeto – contaFinanceira properties: id: type: string format: uuid description: Identificador Único empresa: type: object allOf: – #/definitions/empresa description: Empresa projeto: type: object allOf: – #/definitions/projeto description: Projeto contaFinanceira: type: object allOf: – #/definitions/contaFinanceira description: Conta Financeira criterio: type: integer format: int64 description: Critério situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: relacionamProjetoCentrocusto: description: Relacionamento Projeto X Centro Custo type: object required: – empresa – projeto – centroCusto properties: id: type: string format: uuid description: Identificador Único empresa: type: object allOf: – #/definitions/empresa description: Empresa projeto: type: object allOf: – #/definitions/projeto description: Projeto centroCusto: type: object allOf: – #/definitions/centroCusto description: Centro Custo criterio: type: integer format: int64 description: Critério situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: parametrizacao: description: Parametrização type: object required: – empresa properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa filial: type: object allOf: – #/definitions/filial description: Filial enderecoEntrega: type: object allOf: – #/definitions/filialEndereco description: Endereço de entrega enderecoFaturamento: type: object allOf: – #/definitions/filialEndereco description: Endereço de faturamento contaFinanceiraRequisicao: type: object allOf: – #/definitions/contaFinanceira description: Conta Financeira projeto: type: object allOf: – #/definitions/projeto description: Projeto fase: type: object allOf: – #/definitions/fase description: Fase exibirProjetoFaseRequisicao: type: string allOf: – #/definitions/enumSimNao description: Exibir Projeto Fase Requisicao contaContabilObrigatoriaRequisicao: type: string allOf: – #/definitions/enumSimNao description: Conta Contábil Obrigatória Requisição contaFinanceiraObrigatoriaRequisicao: type: string allOf: – #/definitions/enumSimNao description: Conta Financeira Obrigatória Requisição usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE