2.0info: 4.2.0 ig5_integrador description: Integração de suprimentos com ERP G5 x-senior-domain: erp_sup x-senior-domain-path: erp_sup x-senior-service-path: ig5_integrador 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: /ig5_integrador/queries/existeUsuario: post: description: Verifica se existe o usuário na G5 tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: login: type: string description: Login do usuário responses: 200: description: Ok schema: type: object required: – existe properties: existe: type: boolean description: Existe 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe o usuário na G5 tags: – Queries x-senior-visibility: PRIVATE parameters: – name: login description: Login do usuário in: query type: string responses: 200: description: Ok schema: type: object required: – existe properties: existe: type: boolean description: Existe 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ig5_integrador/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 /ig5_integrador/queries/existeCargaTenant: post: description: Consulta se o schema existe e possui carga inicial para o tenant do usuário. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – cargaExistente properties: cargaExistente: type: boolean description: Status geral do serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consulta se o schema existe e possui carga inicial para o tenant do usuário. tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – cargaExistente properties: cargaExistente: type: boolean description: Status geral do serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ig5_integrador/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 /ig5_integrador/queries/exportPedidoCompra: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportPedidoCompraItem: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportPedidoCompraItemRateio: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportPedidoCompraItemImposto: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportContaFinanceira: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportContaContabil: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportCentroCusto: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportProjeto: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFase: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportEmpresa: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFilial: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportSku: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportSkuComplemento: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFornecedor: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportDeposito: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportUnidadeMedida: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportCondicaoPagamento: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportEnderecoEntrega: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportMoeda: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRequisicao: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRequisicaoItem: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRequisicaoItemAtendimento: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRequisicaoItemRateio: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportBem: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFilialEndereco: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRequisicaoItemAnexo: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportNecessidadeCompra: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportNecessidadeCompraRateio: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportNecessidadeCompraAnexo: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFamilia: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportTramite: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFormulario: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRequisicaoItemFormulario: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportSkuFilial: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportSkuFilialFornecedor: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportParametrizacao: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportParametrosUsuario: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportPais: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportEstado: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportCidade: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportMarca: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportFornecedorHistorico: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRelacionamentoContaFinanc: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRelacionamentoContaContabil: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRelacionamentoCentroCusto: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRelacionamentoProjeto: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRelacionamentoProjetoXCentroCusto: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/exportRelacionamentoProjetoXContaFinanceira: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /ig5_integrador/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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 /ig5_integrador/actions/importPedidoCompra: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importPedidoCompraItem: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importPedidoCompraItemRateio: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importPedidoCompraItemImposto: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importContaFinanceira: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importContaContabil: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importCentroCusto: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importProjeto: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFase: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importEmpresa: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFilial: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importSku: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importSkuComplemento: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFornecedor: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importDeposito: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importUnidadeMedida: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importCondicaoPagamento: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importEnderecoEntrega: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importMoeda: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRequisicao: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRequisicaoItem: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRequisicaoItemAtendimento: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRequisicaoItemRateio: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importBem: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFilialEndereco: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRequisicaoItemAnexo: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importNecessidadeCompra: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importNecessidadeCompraRateio: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importNecessidadeCompraAnexo: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFamilia: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importTramite: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFormulario: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRequisicaoItemFormulario: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importSkuFilial: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importSkuFilialFornecedor: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importParametrizacao: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importParametrosUsuario: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importPais: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importEstado: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importCidade: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importMarca: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importFornecedorHistorico: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRelacionamentoContaFinanc: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRelacionamentoContaContabil: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRelacionamentoCentroCusto: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRelacionamentoProjeto: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRelacionamentoProjetoXCentroCusto: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/actions/importRelacionamentoProjetoXContaFinanceira: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /ig5_integrador/events/pedidoCompraItemIntegrado: post: description: Notifica que um item de uma pedido de compra foi criado x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – idFornecedor – quantidade – preco – idNecessidadeCompra – usuarioComprador – dataAtendimento properties: idFornecedor: type: integer format: int64 description: Id do fornecedor do pedido de compra quantidade: type: number format: double description: Quantidade do item do pedido de compra preco: type: string description: Preço do item do pedido de compra idNecessidadeCompra: type: string maxLength: 36 description: Id da necessidade de compra atendida usuarioComprador: type: string maxLength: 50 description: Usuário comprador dataAtendimento: type: string format: date-time description: Data da atendimento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/pedidoCompraIntegradoSucesso: post: description: Notifica que o pedido de compra foi integrado com sucesso com a G5 x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – idPedidoCompra properties: idPedidoCompra: type: integer format: int64 description: Identificador do pedido de compra integrado com sucesso responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/pedidoCompraIntegradoErro: post: description: Notifica que o pedido de compra foi integrado com erro com a G5 x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – idPedidoCompra – idsNecessidadeCompra – message properties: idPedidoCompra: type: integer format: int64 description: Identificador do pedido de compra integrado com erro idsNecessidadeCompra: type: array items: type: string minimum: 1 description: Identificador das necessidades de compra dos itens do pedido de compra integado com erro message: type: string description: Mensagem de erro referente ao pedido de compra integrado pedidoEprocurement: type: string maxLength: 50 description: Pedido e-Procurement numero: type: string description: Número da Ordem de Compra na G5 responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/pedidoCompraAtualizadoCancelado: post: description: Notifica que o pedido de compra foi cancelado na G5 x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – idPedidoCompra properties: idPedidoCompra: type: integer format: int64 description: Identificador do pedido de compra cancelado pedidoEprocurement: type: string maxLength: 50 description: Pedido e-Procurement numero: type: string description: Número da Ordem de Compra na G5 responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/pedidoCompraAtualizadoAprovado: post: description: Notifica que o pedido de compra foi aprovado na G5 x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – idPedidoCompra properties: idPedidoCompra: type: integer format: int64 description: Identificador do pedido de compra aprovado pedidoEprocurement: type: string maxLength: 50 description: Pedido e-Procurement numero: type: string description: Número da Ordem de Compra na G5 responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importPedidoCompraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportPedidoCompraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importPedidoCompraItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportPedidoCompraItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importPedidoCompraItemRateioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportPedidoCompraItemRateioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importPedidoCompraItemImpostoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportPedidoCompraItemImpostoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importContaFinanceiraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportContaFinanceiraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importContaContabilEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportContaContabilEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importCentroCustoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportCentroCustoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importProjetoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportProjetoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFaseEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFaseEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importEmpresaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportEmpresaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFilialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFilialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importSkuEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportSkuEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importSkuComplementoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportSkuComplementoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFornecedorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFornecedorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importDepositoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportDepositoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importUnidadeMedidaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportUnidadeMedidaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importCondicaoPagamentoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportCondicaoPagamentoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importEnderecoEntregaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportEnderecoEntregaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importMoedaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportMoedaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRequisicaoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRequisicaoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRequisicaoItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRequisicaoItemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRequisicaoItemAtendimentoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRequisicaoItemAtendimentoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRequisicaoItemRateioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRequisicaoItemRateioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importBemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportBemEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFilialEnderecoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFilialEnderecoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRequisicaoItemAnexoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRequisicaoItemAnexoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importNecessidadeCompraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportNecessidadeCompraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importNecessidadeCompraRateioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportNecessidadeCompraRateioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importNecessidadeCompraAnexoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportNecessidadeCompraAnexoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFamiliaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFamiliaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importTramiteEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportTramiteEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFormularioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFormularioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRequisicaoItemFormularioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRequisicaoItemFormularioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importSkuFilialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportSkuFilialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importSkuFilialFornecedorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportSkuFilialFornecedorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importParametrizacaoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportParametrizacaoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importParametrosUsuarioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportParametrosUsuarioEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importPaisEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportPaisEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importEstadoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportEstadoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importCidadeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportCidadeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importMarcaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportMarcaEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importFornecedorHistoricoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportFornecedorHistoricoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRelacionamentoContaFinancEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRelacionamentoContaFinancEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRelacionamentoContaContabilEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRelacionamentoContaContabilEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRelacionamentoCentroCustoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRelacionamentoCentroCustoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRelacionamentoProjetoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRelacionamentoProjetoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRelacionamentoProjetoXCentroCustoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRelacionamentoProjetoXCentroCustoEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/importRelacionamentoProjetoXContaFinanceiraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/events/exportRelacionamentoProjetoXContaFinanceiraEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /ig5_integrador/entities/pedidoCompra/{parentId}/itens: post: 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: 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: 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 – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/pedidoCompraItem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ig5_integrador/entities/pedidoCompra/{parentId}/itens/{id}: put: 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: 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: 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: 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 /ig5_integrador/entities/pedidoCompraItem/{parentId}/rateios: post: 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/pedidoCompraItemRateio responses: 200: description: The created resources schema: type: array items: #/definitions/pedidoCompraItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: 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/pedidoCompraItemRateio responses: 200: description: The created resources schema: type: array items: #/definitions/pedidoCompraItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: 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 – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: array items: #/definitions/pedidoCompraItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ig5_integrador/entities/pedidoCompraItem/{parentId}/rateios/{id}: put: 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/pedidoCompraItemRateio responses: 200: description: Ok schema: #/definitions/pedidoCompraItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: 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/pedidoCompraItemRateio responses: 200: description: Ok schema: #/definitions/pedidoCompraItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: 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/pedidoCompraItemRateio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: 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 definitions: enumSituacaoOrdemCompra: description: Situação da ordem de compra type: string enum: – EM_ABERTO – LIQUIDADA – NAO_FECHADO – CANCELADO – AGUARDANDO_APROVACAO enumTipoFase: description: Enumerador de tipo de fase de projeto type: string enum: – ANALITICA – SINTETICA enumSituacaoFase: description: Enumeração para Ativo/Inativo/Automático type: string enum: – ATIVO – INATIVO – AUTOMATICO enumSituacaoOrdemCompraItem: description: Situação do item da ordem de compra type: string enum: – EM_ABERTO – LIQUIDADA – NAO_FECHADO – CANCELADO enumSituacaoIntegracaoPedidoCompra: description: Situação da integração do pedido de compra type: string enum: – PENDENTE – INTEGRADO – COM_ERRO enumTipoSKU: description: Enumerador de tipo de SKU type: string enum: – NaoClassificado – Mercadoria – MateriaPrima – Intermediario – Embalagem – Manufatura – EmFabricacao – Subproduto – UsoCosumo – AtivoImobilizado – Servico – OutrosInsumos – Outros enumTipoMoeda: description: Enumerador de tipo de moeda type: string enum: – Valor – Indice – Percentual – Especial – Hora enumTipoFrete: description: Tipo de Frete type: string enum: – FOB – CIF – T – X enumSituacaoAnexoItemRequisicao: description: Enumerador da situação do cadastro de anexos do item da requisição type: string enum: – Ativo – Inativo – Pendente – EmImportacao – Concluido – Erro enumSituacaoAnexoNecessidadeCompra: description: Enumerador da situação do cadastro de anexos do item da requisição type: string enum: – Ativo – Inativo – Pendente – EmImportacao – Concluido – Erro enumTipoRequisicao: description: Enumeração para tipo de requisição type: string enum: – USOCONSUMO – TRANSFERENCIADEPOSITO – DEVOLUCAO 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 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 enumAtivoInativo: description: Enumeração para Ativo/Inativo type: string enum: – ATIVO – INATIVO enumSituacaoFornecedor: description: Enumeração para a situação do fornecedor type: string enum: – Ativo – Inativo upDown: description: Up or down type: string enum: – UP – DOWN enumOrigemTramite: description: Origem do trâmite da requisição/necessidade type: string enum: – REQUISICAO – NECESSIDADE enumTipoProduto: description: Tipo de Produto type: string enum: – COMPRADO – PASSAGEMDIRETA – MONTAGEM – PRODUZIDO – SERVICO enumSituacaoFilialEndereco: description: Enumeração para a situação do endereço de entrega/cobrança type: string enum: – ATIVO – INATIVO – BLOQUEADO enumSituacaoSKU: description: Enumerador de situação de SKU type: string enum: – ATIVO – INATIVO – BLOQUEADO enumTipoNotificacaoTramite: description: Enumeração para o tipo da notificação do trâmite do item da requisição/necessidade de compra type: string enum: – EMAIL – PLATAFORMA enumSituacaoNecessidadeCompra: description: Situação da Necessidade de Compra type: string enum: – Pendente – Atendida – Cancelada – Confirmada – AguardandoGeracao – EmCotacao – EmAprovacao enumOrigemNecessidadeCompra: description: Origem da Necessidade de Compra type: string enum: – MANUAL – ANALISE_REPOSICAO – SOLICITACAO_COMPRA enumTipoEndereco: description: Tipo de endereço type: string enum: – ENTREGA – FATURAMENTO enumSituacaoMarca: description: Enumeração da situação da marca type: string enum: – ATIVO – INATIVO enumSituacaoFamilia: description: Enumeração da situação da família type: string enum: – ATIVO – INATIVO enumSubstituicaoTributaria: description: Substituição tributária type: string enum: – SIM – NAO – NAO_INFORMADO enumTipoLigacaoSkuFilialFornecedor: description: Tipo do fornecedor na ligação do SKU/Filial/Fornecedor type: string enum: – NENHUM – EXCLUSIVO – SUGERIDO enumTipoCompraLigacaoSkuFilialFornecedor: description: Tipo de compra na ligação do SKU/Filial/Fornecedor type: string enum: – COMPRA_DIRETA – TRANSFERENCIA – CROSSDOCKING 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 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 – LOCALDATETIME – 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 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 pedidoCompra: description: Ordem de compra type: object required: – empresa – filial – fornecedor – situacao – itens – situacaoIntegracao 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 filial: type: object allOf: – #/definitions/filial description: Filial fornecedor: type: object allOf: – #/definitions/fornecedor description: Fornecedor numero: type: string description: Número situacao: type: string allOf: – #/definitions/enumSituacaoOrdemCompra description: Situação do pedido de compra enderecoEntrega: type: object allOf: – #/definitions/enderecoEntrega description: Endereço de entrega condicaoPagamento: type: object allOf: – #/definitions/condicaoPagamento description: Condição de pagamento itens: type: array items: type: object allOf: – #/definitions/pedidoCompraItem minimum: 1 description: Itens msgErroUltimaAcao: type: string maxLength: 200 description: Mensagem de erro situacaoIntegracao: type: string allOf: – #/definitions/enumSituacaoIntegracaoPedidoCompra description: Situação da integração do pedido de compra dataEmissao: type: string format: date-time description: Data emissão moeda: type: object allOf: – #/definitions/moeda description: Moeda tipoFrete: type: string allOf: – #/definitions/enumTipoFrete description: Tipo de frete usuarioComprador: type: string maxLength: 50 description: Usuário comprador pedidoEprocurement: type: string maxLength: 50 description: Pedido e-Procurement situacaoAprovacao: type: string maxLength: 3 description: Situação da aprovação 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: – unidadeMedida – sequencia – quantidade – quantidadeAberto – precoUnitario – situacao properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão sku: type: object allOf: – #/definitions/sku description: SKU unidadeMedida: type: object allOf: – #/definitions/unidadeMedida description: Unidade de medida sequencia: type: integer format: int64 description: Sequência quantidade: type: number format: double description: Quantidade quantidadeAberto: type: number format: double description: Quantidade aberta precoUnitario: type: string description: Preço prazoEntrega: type: string format: date-time description: Prazo de entrega observacao: type: string description: Observação deposito: type: object allOf: – #/definitions/deposito description: Deposito pedidoCompra: type: object allOf: – #/definitions/pedidoCompra description: Pedido de compra 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 valorFrete: type: string description: Valor do frete complemento: type: string description: Complemento rateios: type: array items: type: object allOf: – #/definitions/pedidoCompraItemRateio description: Rateios imposto: type: object allOf: – #/definitions/pedidoCompraItemImposto description: Imposto informado na nimbi usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: pedidoCompraItemRateio: description: Dados do rateio type: object properties: id: type: integer format: int64 description: Identificador único pedidoCompraItem: type: object allOf: – #/definitions/pedidoCompraItem description: Item do pedido de compra contaFinanceira: type: object allOf: – #/definitions/contaFinanceira description: Financeira contaContabil: type: object allOf: – #/definitions/contaContabil description: 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 valor: type: number format: double description: Valor usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: pedidoCompraItemImposto: description: Dados do rateio type: object properties: id: type: integer format: int64 description: Identificador único origemMercadoria: type: integer format: int64 description: Origem fiscal da mercadoria/material – https://www.sinconecta.com/index.php/2017/06/16/icms-tabela-de-origem-da-mercadoria/ aliquotaICMS: type: number format: double description: Aliquota do ICMS em percentual baseICMS: type: number format: double description: Base do ICMS aliquotaIPI: type: number format: double description: Aliquota do IPI em percentual baseIPI: type: number format: double description: Base do IPI ncm: type: string description: NCM substituicaoTributaria: type: string allOf: – #/definitions/enumSubstituicaoTributaria description: Indica se tem substituição tributária aliquotaINSS: type: number format: double description: Aliquota do INSS em percentual aliquotaISS: type: number format: double description: Aliquota do ISS em percentual aliquotaPIS: type: number format: double description: Aliquota do PIS em percentual aliquotaCOFINS: type: number format: double description: Aliquota do COFINS em percentual codigoIVA: type: string description: Código IVA baseICMSST: type: number format: double description: BaseICMSST cfop: type: string maxLength: 5 description: Código da CFOP para definir a transação a ser utilizada na G5. 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 properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: integer format: int64 description: Código mascarado da conta financeira descricao: type: string description: Descrição da conta financeira usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: contaContabil: description: Conta contábil type: object required: – empresa properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: integer format: int64 description: Código mascarado da conta contábil descricao: type: string description: Descrição da conta contábil 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: – empresa properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: string description: Código do centro de custo descricao: type: string description: Descrição do centro de custo centroCustoPai: type: object allOf: – #/definitions/centroCusto description: Centro de custo pai/superior usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: projeto: description: Projeto type: object required: – empresa – numero – nome properties: id: type: integer format: int64 description: Identificador do projeto empresa: type: object allOf: – #/definitions/empresa description: Empresa 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 description: Situação suspensoPorOcorrencia: type: string allOf: – #/definitions/enumSimNao description: Suspenso por Ocorrencia movimentaQuandoSuspenso: type: string allOf: – #/definitions/enumSimNao description: Movimenta Quando Suspenso 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: – projeto – fasePai – codigo – descricao – abreviatura – tipo – aceitaRateio – situacao properties: id: type: integer format: int64 description: Identificador do projeto projeto: type: object allOf: – #/definitions/projeto description: Projeto fasePai: type: object allOf: – #/definitions/fase description: Fase Pai codigo: type: integer format: int64 description: Código da fase descricao: type: string maxLength: 100 description: Descrição da fase abreviatura: type: string description: Abreviatura tipo: type: string allOf: – #/definitions/enumTipoFase description: Tipo Fase aceitaRateio: type: string allOf: – #/definitions/enumSimNao description: Aceita Rateio 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: empresa: description: Empresa type: object required: – codigo 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 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: Empresa codigo: type: string description: Código nome: type: string maxLength: 100 description: Nome fantasia: type: string maxLength: 30 description: Fantasia cnpjcpf: type: string description: CNPJ/CPF 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 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 maxLength: 250 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: Identificador da familia marca: type: object allOf: – #/definitions/marca description: Identificador da marca permiteRequisitar: type: string allOf: – #/definitions/enumSimNao description: Identifica se o produto pode ser requisitado permiteComprar: type: string allOf: – #/definitions/enumSimNao description: Identifica se o produto pode ser comprado 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: – skuId properties: id: type: integer format: int64 description: Identificador único skuId: type: integer format: int64 description: Identificador único do SKU skuSegundaId: type: integer format: int64 description: Identificador único do SKU para segunda qualidade skuTerceiraId: type: integer format: int64 description: Identificador único do SKU para terceira qualidade skuRefugoId: type: integer format: int64 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: fornecedor: description: Cadastro do fornecedor type: object required: – situacao properties: id: type: integer format: int64 description: Identificador único, deve ser informado nas operações de atualização e exclusão codigo: type: integer format: int64 description: Código situacao: type: string allOf: – #/definitions/enumSituacaoFornecedor 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: deposito: description: Depósito type: object required: – codigo – empresa properties: id: type: integer format: int64 description: Identificador único codigo: type: string description: Código do depósito empresa: type: object allOf: – #/definitions/empresa description: Empresa 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 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 usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: condicaoPagamento: description: Condição de pagamento type: object required: – codigo – empresa 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 empresa: type: object allOf: – #/definitions/empresa description: Empresa usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: enderecoEntrega: description: Endereços de entrega type: object required: – sequencia – filial 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 filial: type: object allOf: – #/definitions/filial description: Filial usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: moeda: description: Moeda type: object required: – codigo – nome – sigla – tipo properties: id: type: integer format: int64 description: Identificador unico codigo: type: string description: Código nome: type: string description: Nome sigla: type: string description: Sigla tipo: type: string allOf: – #/definitions/enumTipoMoeda description: Tipo 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 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 atendimentos: type: array items: type: object allOf: – #/definitions/requisicaoItemAtendimento description: Atendimentos 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: 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: 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: – empresa – filial – sequencia – endereco – estado – cidade – cep – tipoEndereco – situacao 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 sequencia: type: integer format: int64 description: Sequência endereco: type: string description: Endereço complemento: type: string description: Complemento estado: type: object allOf: – #/definitions/estado description: Estado cidade: type: object allOf: – #/definitions/cidade description: Cidade bairro: type: string description: Bairro cep: type: string description: CEP tipoEndereco: type: string allOf: – #/definitions/enumTipoEndereco description: Tipo do endereço situacao: type: string allOf: – #/definitions/enumSituacaoFilialEndereco 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: requisicaoItemAnexo: description: Anexo do item da requisição type: object required: – requisicaoItem – nomeArquivo – versaoArquivo – situacao properties: id: type: string format: uuid description: Identificador único requisicaoItem: 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: TragetObject do arquivo necessario para o blobservice tramiteId: type: string format: uuid description: Identificador único do tramite 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 de compra type: object required: – empresa – filial – sku – situacao – origem properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa filial: type: object allOf: – #/definitions/filial description: Filial sku: type: object allOf: – #/definitions/sku description: SKU quantidadeSugerida: type: string description: Quantidade sugerida de compra quantidadeComprada: type: string description: Quantidade comprada de compra situacao: type: string allOf: – #/definitions/enumSituacaoNecessidadeCompra description: Situação origem: type: string allOf: – #/definitions/enumOrigemNecessidadeCompra description: Origem unidadeMedida: type: object allOf: – #/definitions/unidadeMedida description: Unidade de medida deposito: type: object allOf: – #/definitions/deposito description: Deposito usuarioSolicitacao: type: string description: Usuário solicitante dataSolicitacao: type: string format: date-time description: Data de solicitação complemento: type: string description: Complemento observacao: type: string description: Observação responsavel: type: string description: Usuário responsável numeroSolicitacaoCompra: type: string description: Numero da solicitacao compra G5 enderecoEntrega: type: object allOf: – #/definitions/filialEndereco description: Endereço de entrega enderecoFaturamento: type: object allOf: – #/definitions/filialEndereco description: Endereço de faturamento precoUnitario: type: string description: Preço unitário idRequisicaoItem: type: integer format: int64 description: Identificador do item da requisição fornecedor: type: object allOf: – #/definitions/fornecedor description: Fornecedor rateios: type: array items: type: object allOf: – #/definitions/necessidadeCompraRateio description: Rateios msgErroUltimaAcao: type: string description: Mensagem de erro da ultima ação previsaoEntrega: type: string format: date description: Previsão de entrega usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: necessidadeCompraRateio: description: Rateio da necessidade de compra type: object required: – necessidadeCompra properties: id: type: string format: uuid description: Identificador único necessidadeCompra: type: object allOf: – #/definitions/necessidadeCompra description: Necessidade de compra 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: string description: Percentual valor: type: string description: Valor usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: necessidadeCompraAnexo: description: Anexo da necessidade de compra type: object required: – necessidadeCompra – nomeArquivo – versaoArquivo – situacao properties: id: type: string format: uuid description: Identificador único necessidadeCompra: type: object allOf: – #/definitions/necessidadeCompra description: Identificador único da necessidade de compra nomeArquivo: type: string maxLength: 100 description: Nome do arquivo versaoArquivo: type: string maxLength: 50 description: Versão do arquivo situacao: type: string allOf: – #/definitions/enumSituacaoAnexoNecessidadeCompra description: Situação logImportacao: type: string description: Log da importação do arquivo permiteAlteracao: type: boolean description: Indicadivo se permite alterar/remover o anexo default: true targetObject: type: string format: uuid description: TragetObject do arquivo necessario para o blobservice 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 contábil tipoProduto: type: string allOf: – #/definitions/enumTipoProduto description: Tipo Produto situacao: type: string allOf: – #/definitions/enumSituacaoFamilia 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: tramite: description: Trâmites da requisição/necessidade de compra type: object required: – usuarioOrigem – usuarioDestino – 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: – sku properties: id: type: string format: uuid description: Identificador único familia: type: object allOf: – #/definitions/familia description: Família sku: type: object allOf: – #/definitions/sku description: SKU 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: – requisicaoItemId properties: id: type: string format: uuid description: Identificador único requisicaoItemId: type: integer format: int64 description: Requisição item usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: skuFilial: description: Ligação Sku/filial type: object required: – id – empresa – filial – sku properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Identificador único da empresa filial: type: object allOf: – #/definitions/filial description: Identificador único da Filial sku: type: object allOf: – #/definitions/sku description: Identificador único da SKU usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: skuFilialFornecedor: description: Entidade de ligação do Sku com Filial/Fornecedor type: object required: – id – empresa – fornecedor – tipoLigacao – confirmarNecessidadeAutomaticamente – tipoCompra properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Identificador único da empresa skuFilial: type: object allOf: – #/definitions/skuFilial description: Identificador único da ligacao Sku/Filial fornecedor: type: object allOf: – #/definitions/fornecedor description: Identificador único do fornecedor tipoLigacao: type: string allOf: – #/definitions/enumTipoLigacaoSkuFilialFornecedor description: Tipo de fornecedor situacao: type: string allOf: – #/definitions/enumAtivoInativo description: Situação confirmarNecessidadeAutomaticamente: type: string allOf: – #/definitions/enumSimNao description: Definição se deve confirmar automaticamente a necessidade de compra tipoCompra: type: string allOf: – #/definitions/enumTipoCompraLigacaoSkuFilialFornecedor description: Tipo de compra 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 da empresa/filial 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 usuarioPadraoNecessidadesConfirmadas: type: string maxLength: 50 description: Usuário responsável padrão das necessidades de compras confirmadas usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: parametrosUsuario: description: Parâmetros do usuário type: object required: – empresa – usuario properties: id: type: integer format: int64 description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa usuario: type: string description: Usuário centroCusto: type: object allOf: – #/definitions/centroCusto description: Centro de custo requisicaoExibirAtivo: type: string allOf: – #/definitions/enumSimNao description: Requisição Exibir Usuario Ativo tipoNotificacaoTramite: type: string allOf: – #/definitions/enumTipoNotificacaoTramite description: Tipo Notificação Trâmite usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: pais: description: País 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 moeda: type: object allOf: – #/definitions/moeda description: Moeda 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 – abreviatura – pais 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 abreviatura: type: string description: Abreviatura pais: type: object allOf: – #/definitions/pais description: País 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 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: marca: description: Dados da marca type: object required: – empresa – codigo – nome properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa codigo: type: string maxLength: 10 description: Código da marca nome: type: string maxLength: 40 description: Nomar da marca situacao: type: string allOf: – #/definitions/enumSituacaoMarca description: Situacao da marca usuarioGeracao: type: string description: dataGeracao: type: string format: date-time description: usuarioAlteracao: type: string description: dataAlteracao: type: string format: date-time description: fornecedorHistorico: description: Histórico do Fornecedor type: object required: – empresa – filial – fornecedor properties: id: type: string format: uuid description: Identificador único empresa: type: object allOf: – #/definitions/empresa description: Empresa filial: type: object allOf: – #/definitions/filial description: Filial fornecedor: type: object allOf: – #/definitions/fornecedor description: Fornecedor prazoEntrega: type: integer format: int64 description: Prazo de entrega tipoFrete: type: string maxLength: 1 description: Tipo de frete 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 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: relacionamentoContaContabil: description: Relacionamento Usuário x Conta Contabil type: object required: – empresa – contaContabil – usuario properties: id: type: string format: uuid description: Identificador Único empresa: type: object allOf: – #/definitions/empresa description: Empresa contaContabil: type: object allOf: – #/definitions/contaContabil description: Conta Contabil usuario: type: string description: Usuário criterio: type: integer format: int64 description: Critério situacao: type: string 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 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: relacionamentoProjeto: description: Relacionamento Usuário x Projeto type: object required: – empresa – projeto – usuario 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 usuario: type: string description: Usuário situacao: type: string 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: relacionamentoProjetoXCentroCusto: description: Relacionamento Projeto x Centro de 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 situacao: type: string 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: relacionamentoProjetoXContaFinanceira: 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 situacao: type: string 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: 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