2.0info:   8.2.1   demandas  description: Serviço Gestão de Demandas  x-senior-domain: erpx_sup  x-senior-domain-path: erpx_sup  x-senior-service-path: demandas  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/erpx_supsecurityDefinitions:   APIKeyHeader:     type: apiKey     in: header     name: Authorizationsecurity:  – APIKeyHeader: []  – application/json  – application/jsonpaths:  /demandas/queries/obterNecessidades:    post:      description: Primitiva para retornar as necessidades conforme os filtros informados      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – e070empId            properties:              e070empId:                type: string                description: ID da empresa – e070emp              e070filId:                type: string                description: ID da filial – e070fil              e012famId:                type: array                items:                  type: string                description: Família do produto/serviço – e012fam              e001pesId:                type: array                items:                  type: string                description: ID da pessoa do complemento da demanda              itensId:                type: array                items:                  type: string                description: Lista de itens              documentoId:                type: array                items:                  type: string                description: Número do documento de origem de acordo com o tipo: item da requisição, item do pedido… para demanda indepedente              dataInicial:                type: string                format: date                description: Data prevista da entrega da necessidade – período inicial              dataFinal:                type: string                format: date                description: Data prevista da entrega da necessidade – período final              situacao:                type: array                items:                  type: string                  allOf:                  –  #/definitions/enumSituacaoDemanda                description: Situação da necessidade              tipo:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              pageRequest:                type: object                allOf:                 –  #/definitions/recPageRequest                description: Controle de paginação              numeroDocumentoPai:                type: array                items:                  type: string                description: Número documento pai              codigoDemanda:                type: integer                format: int64                description: Código da demanda              somenteUrgentes:                type: boolean                description: Somente demandas urgentes              somenteSaldoPendente:                type: boolean                description: Somente com saldo pendente para atendimento      responses:        200:          description: Ok          schema:            type: object            required:              – necessidades              – total            properties:              necessidades:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recNecessidadeDocumento                  minimum: 1                description: Lista de necessidades              total:                type: integer                format: int64                description: Quantidade de necessidades encontradas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/obterAtendimentos:    post:      description: Primitiva para retornar os atendimentos de uma necessidade      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – necessidadeId            properties:              necessidadeId:                type: string                description: Id da necessidade              tipoAtendimento:                type: array                items:                  type: string                  allOf:                  –  #/definitions/enumTipoAtendimento                description: Tipo do atendimento              pageRequest:                type: object                allOf:                 –  #/definitions/recPageRequest                description: Controle de paginação      responses:        200:          description: Ok          schema:            type: object            required:              – dados              – total            properties:              dados:                type: object                allOf:                 –  #/definitions/recDadosObterAtendimentos                description: Registro com os resultados obtivos              total:                type: integer                format: int64                description: Quantidade de atendimentos encontradas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/obterAtendimentosDocumentoExterno:    post:      description: Primitiva para retornar os atendimentos de uma demanda externa      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – documentoExternoId              – tipoDocumento            properties:              documentoExternoId:                type: string                description: Id externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              tipoAtendimento:                type: array                items:                  type: string                  allOf:                  –  #/definitions/enumTipoAtendimento                description: Tipo do atendimento              pageRequest:                type: object                allOf:                 –  #/definitions/recPageRequest                description: Controle de paginação      responses:        200:          description: Ok          schema:            type: object            required:              – dados            properties:              dados:                type: object                allOf:                 –  #/definitions/recObterAtendimentosDocumentoExterno                description: Atendimentos da demanda externa        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/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    /demandas/queries/obterSituacaoMovimentosDocumentoExterno:    post:      description: Obter situação dos movimentos com documento externo      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento            properties:              idExterno:                type: string                description: Identificador externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento      responses:        200:          description: Ok          schema:            type: object            required:              – movimentos            properties:              movimentos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSitDocExterno                  minimum: 1                description: Situação dos movimentos        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Obter situação dos movimentos com documento externo      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: idExterno          description: Identificador externo          in: query          required: true          type: string        – name: tipoDocumento          description: Tipo de documento          in: query          required: true          type: string          allOf:          –  #/definitions/enumTipoDocumento      responses:        200:          description: Ok          schema:            type: object            required:              – movimentos            properties:              movimentos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSitDocExterno                  minimum: 1                description: Situação dos movimentos        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/sugerirLotesSeriesReservadosParaConsumo:    post:      description: Primitiva de sugestão de lotes ou series reservados para consumo      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – produtoId              – quantidade            properties:              idExterno:                type: string                description: Id externo do documento que originou a reserva              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de decoumento              produtoId:                type: string                description: Id do produto              quantidade:                type: string                description: Quantidade                minimum: 0.00                maximum: 999999999.9999      responses:        200:          description: Ok          schema:            type: object            required:              – totalReservado              – totalSugerido              – lotes              – series            properties:              totalReservado:                type: string                description: Total reservado                minimum: 0.00                maximum: 999999999.9999              totalSugerido:                type: string                description: Total sugerido                minimum: 0.00                maximum: 999999999.9999              lotes:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recLote                  minimum: 1                description: Lotes sugeridos para o consumo              series:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSerie                  minimum: 1                description: Séries sugeridos para o consumo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Primitiva de sugestão de lotes ou series reservados para consumo      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: idExterno          description: Id externo do documento que originou a reserva          in: query          required: true          type: string        – name: tipoDocumento          description: Tipo de decoumento          in: query          required: true          type: string          allOf:          –  #/definitions/enumTipoDocumento        – name: produtoId          description: Id do produto          in: query          required: true          type: string        – name: quantidade          description: Quantidade          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – totalReservado              – totalSugerido              – lotes              – series            properties:              totalReservado:                type: string                description: Total reservado                minimum: 0.00                maximum: 999999999.9999              totalSugerido:                type: string                description: Total sugerido                minimum: 0.00                maximum: 999999999.9999              lotes:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recLote                  minimum: 1                description: Lotes sugeridos para o consumo              series:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSerie                  minimum: 1                description: Séries sugeridos para o consumo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/obterSaldoEmProducaoReposicao:    post:      description: Obtém o saldo em produção para reposição de estoque      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – saldo            properties:              saldo:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSaldoEmProducaoReposicao                  minimum: 1                description: Saldo em produção para reposição      responses:        200:          description: Ok          schema:            type: object            required:              – saldo            properties:              saldo:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSaldoEmProducaoReposicao                  minimum: 1                description: Saldo em produção para reposição        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/permiteLiberarReservaDemanda:    post:      description: Consulta para verificar se é permitido realizar a liberação de reservas da demanda      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demandaId            properties:              demandaId:                type: string                description: Identificador da demanda      responses:        200:          description: Ok          schema:            type: object            required:              – demandaId              – documentoId              – tipoDocumento              – numeroDocumento              – idExterno              – acao              – mensagem            properties:              demandaId:                type: string                description: Identificador da demanda              documentoId:                type: string                description: Identificador do documento relacionado à demanda              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              numeroDocumento:                type: string                description: Número do documento              idExterno:                type: string                description: Id externo do documento              acao:                type: string                allOf:                –  #/definitions/enumPermiteLiberarReserva                description: Ação para liberação de reserva              mensagem:                type: string                description: Mensagem        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Consulta para verificar se é permitido realizar a liberação de reservas da demanda      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: demandaId          description: Identificador da demanda          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – demandaId              – documentoId              – tipoDocumento              – numeroDocumento              – idExterno              – acao              – mensagem            properties:              demandaId:                type: string                description: Identificador da demanda              documentoId:                type: string                description: Identificador do documento relacionado à demanda              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              numeroDocumento:                type: string                description: Número do documento              idExterno:                type: string                description: Id externo do documento              acao:                type: string                allOf:                –  #/definitions/enumPermiteLiberarReserva                description: Ação para liberação de reserva              mensagem:                type: string                description: Mensagem        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/listDemandMainDocumentNumber:    post:      description: Obtém a numeração dos pedidos de venda da demanda      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – companyId              – typeDocument              – page            properties:              companyId:                type: string                description: Id da empresa              branchId:                type: string                description: Id da filial              typeDocument:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              autoComplete:                type: string                description: Pesquisa              documentNumber:                type: string                description: Número do documento              page:                type: object                allOf:                 –  #/definitions/recPageRequest                description: Páginação      responses:        200:          description: Ok          schema:            type: object            properties:              totalPages:                type: integer                format: int64                description: Total de páginas              totalElements:                type: integer                format: int64                description: Total de elementos              contents:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recContents                description: Lista de pedidos        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/obterParametroAtendimentoProdutoFamilia:    post:      description: Obter parâmetro de atendimento por produto ou família      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – filialId              – tipoDocumento            properties:              filialId:                type: string                description: Id da filial              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              produtoId:                type: string                description: Id do produto              familiaId:                type: string                description: Id da família      responses:        200:          description: Ok          schema:            type: object            required:              – id              – tipo              – empresa              – filial              – produto              – familia              – tipoDocumento              – acaoPrimaria              – acaoSecundaria              – permiteReservaSemLoteSerie            properties:              id:                type: string                description: Id              tipo:                type: string                description: Tipo              empresa:                type: object                allOf:                 –  #/definitions/recGenerico                description: Empresa              filial:                type: object                allOf:                 –  #/definitions/recGenerico                description: Filial              produto:                type: object                allOf:                 –  #/definitions/recGenerico                description: Produto              familia:                type: object                allOf:                 –  #/definitions/recGenerico                description: Família              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              acaoPrimaria:                type: object                allOf:                 –  #/definitions/recAcaoPrimaria                description: Ação Primária              acaoSecundaria:                type: object                allOf:                 –  #/definitions/recAcaoSecundaria                description: Ação Secundária              permiteReservaSemLoteSerie:                type: boolean                description: Permite reserva sem lote ou série        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Obter parâmetro de atendimento por produto ou família      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: filialId          description: Id da filial          in: query          required: true          type: string        – name: tipoDocumento          description: Tipo do documento          in: query          required: true          type: string          allOf:          –  #/definitions/enumTipoDocumento        – name: produtoId          description: Id do produto          in: query          type: string        – name: familiaId          description: Id da família          in: query          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – id              – tipo              – empresa              – filial              – produto              – familia              – tipoDocumento              – acaoPrimaria              – acaoSecundaria              – permiteReservaSemLoteSerie            properties:              id:                type: string                description: Id              tipo:                type: string                description: Tipo              empresa:                type: object                allOf:                 –  #/definitions/recGenerico                description: Empresa              filial:                type: object                allOf:                 –  #/definitions/recGenerico                description: Filial              produto:                type: object                allOf:                 –  #/definitions/recGenerico                description: Produto              familia:                type: object                allOf:                 –  #/definitions/recGenerico                description: Família              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              acaoPrimaria:                type: object                allOf:                 –  #/definitions/recAcaoPrimaria                description: Ação Primária              acaoSecundaria:                type: object                allOf:                 –  #/definitions/recAcaoSecundaria                description: Ação Secundária              permiteReservaSemLoteSerie:                type: boolean                description: Permite reserva sem lote ou série        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/eligibleToExclude:    post:      description: Query para verificar se um registro de uma tabela é elegível para exclusão      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – entityName              – id            properties:              entityName:                type: string                description: Nome da entidade              id:                type: string                description: Id do registro      responses:        200:          description: Ok          schema:            type: object            required:              – eligible            properties:              eligible:                type: boolean                description: Indica se o registro é elegível para exclusão              notEligibleMessage:                type: string                description: Mensagem quando o registro não estiver elegível para exclusão              unkownEntity:                type: boolean                description: Indica se a entidade é desconhecida pelo serviço        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Query para verificar se um registro de uma tabela é elegível para exclusão      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: entityName          description: Nome da entidade          in: query          required: true          type: string        – name: id          description: Id do registro          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – eligible            properties:              eligible:                type: boolean                description: Indica se o registro é elegível para exclusão              notEligibleMessage:                type: string                description: Mensagem quando o registro não estiver elegível para exclusão              unkownEntity:                type: boolean                description: Indica se a entidade é desconhecida pelo serviço        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/queries/obterDepositosComReservaNecessidade:    post:      description: Obter depósitos com reserva de necessidade      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – necessidadeId            properties:              necessidadeId:                type: string                description: Id da necessidade      responses:        200:          description: Ok          schema:            type: object            required:              – depositos            properties:              depositos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recDepositoComReserva                  minimum: 1                description: Lista de depósitos com reserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Obter depósitos com reserva de necessidade      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: necessidadeId          description: Id da necessidade          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – depositos            properties:              depositos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recDepositoComReserva                  minimum: 1                description: Lista de depósitos com reserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/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    /demandas/queries/exportE095pes:    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    /demandas/queries/exportDemandaComplemento:    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    /demandas/queries/exportDocumento:    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    /demandas/queries/exportDemanda:    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    /demandas/queries/exportNecessidade:    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    /demandas/queries/exportE070emp:    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    /demandas/queries/exportE001tns:    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    /demandas/queries/exportE070fil:    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    /demandas/queries/exportE070filSupEst:    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    /demandas/queries/exportE001pes:    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    /demandas/queries/exportE083ori:    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    /demandas/queries/exportE012fam:    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    /demandas/queries/exportE015med:    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    /demandas/queries/exportE012famSupGer:    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    /demandas/queries/exportE075der:    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    /demandas/queries/exportE075derSupEst:    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    /demandas/queries/exportE075derSupEstFil:    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    /demandas/queries/exportE001tnsSupEst:    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    /demandas/queries/exportE205dep:    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    /demandas/queries/exportAtendimentoNecessidade:    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    /demandas/queries/exportAtendimentoNecessidadeLote:    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    /demandas/queries/exportAtendimentoNecessidadeSerie:    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    /demandas/queries/exportParametrosAtendimentoProduto:    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    /demandas/queries/exportParametrosAtendimentoFamilia:    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    /demandas/queries/exportE200lot:    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    /demandas/queries/exportE200ser:    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    /demandas/queries/exportMovimentoDemandas:    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    /demandas/queries/exportLoteMov:    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    /demandas/queries/exportSerieMov:    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    /demandas/queries/exportReservaMov:    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    /demandas/queries/exportE080ser:    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    /demandas/queries/exportNecessidadeServico:    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    /demandas/queries/exportProdutoServico:    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    /demandas/queries/exportProdutoSuprimentos:    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    /demandas/queries/exportQuantidadeDisponivelDemanda:    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    /demandas/queries/exportQuantidadeDisponivelDemandaSemDist:    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    /demandas/queries/exportIntegracaoDemandas:    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    /demandas/queries/exportAtendimentoNecessidadeServico:    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    /demandas/queries/exportParametrosAtendimentoServico:    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    /demandas/queries/exportTransacaoTransferenciaReserva:    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    /demandas/queries/exportParametrosIntegracaoProduto:    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    /demandas/queries/exportParametrosIntegracaoFamilia:    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    /demandas/queries/exportConsolidacaoDemanda:    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    /demandas/queries/exportHistoricoAlteracaoLote:    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    /demandas/queries/exportHistoricoAlteracaoSerie:    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    /demandas/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  /demandas/actions/alterarQuantidadeDemanda:    post:      description: Primitiva para aletarar a quantidade prevista da demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demanda              – quantidade            properties:              demanda:                type: string                description: Id da demanda              quantidade:                type: string                description: Nova quantidade da demanda                minimum: 0      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/gerarDemandaIndependente:    post:      description: Primitiva responsável por gerar uma demanda e suas necessidades      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demanda            properties:              demanda:                type: object                allOf:                 –  #/definitions/recDemandaIndependente                description: Receberá as informações da demanda a ser incluída      responses:        200:          description: Ok          schema:            type: object            required:              – codDemanda            properties:              codDemanda:                type: integer                format: int64                description: Código da demanda gerada        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/gerarDemanda:    post:      description: Primitiva responsável por gerar uma demanda automatica e suas necessidades      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – empresaId              – filialId              – tipoDocumento              – demandas            properties:              empresaId:                type: string                description: ID da empresa              filialId:                type: string                description: ID da filial              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              demandas:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recGerarDemandaInput                  minimum: 1                description: Lista de demandas      responses:        200:          description: Ok          schema:            type: object            required:              – demanda            properties:              demanda:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recGerarDemandaOutput                  minimum: 1                description: Informações da demanda gerada        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/excluirDemanda:    post:      description: Primitiva para excluir uma demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demandaId            properties:              demandaId:                type: array                items:                  type: string                  minimum: 1                description: Lista com os Ids das demandas a serem excluídas      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/atenderNecessidade:    post:      description: Primitiva para atender as necessidades de uma demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – atendimento            properties:              atendimento:                type: object                allOf:                 –  #/definitions/recAtenderNecessidade                description: Dados para o atendimento de necessidade      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/atenderNecessidadeComprasEmLote:    post:      description: Primitiva para atender necessidade com compras em lotes      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              necessidadesProduto:                type: array                items:                  type: string                description: lista de Id de necessidades demanda de produto              necessidadesServico:                type: array                items:                  type: string                description: lista de Id de necessidades demanda de serviço      responses:        200:          description: Ok          schema:            type: object            properties:              errosAtendimento:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recErrosAtendimento                description: Lista de erros        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/cancelarAtendimento:    post:      description: Primitiva para cancelar atendimento      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – atendimentoId            properties:              atendimentoId:                type: array                items:                  type: string                  minimum: 1                description: Lista de Ids de atendimentos que serão cancelados      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/cancelarDemanda:    post:      description: Primitiva para cancelar demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – tipoDocumento              – id            properties:              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              id:                type: array                items:                  type: string                  minimum: 1                description: Lista de ids que serão cancelados      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/finalizarDemandaManual:    post:      description: Primitiva para finalização da demanda de forma manual      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demandas            properties:              demandas:                type: array                items:                  type: string                  minimum: 1                description: Lista com os IDs das demandas as serem finalizadas      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/podeRealizarEstorno:    post:      description: Verifica se é possível realizar o estorno      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – documento            properties:              documento:                type: string                description: Identificador do documento externo      responses:        200:          description: Ok          schema:            type: object            required:              – estornavel            properties:              estornavel:                type: boolean                description: Informa se a operação pode ser estornada              erros:                type: array                items:                  type: string                description: Lista de erros        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/podeCancelarDemandas:    post:      description: Verifica se é possível realizar o cancelamento das demandas      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – tipoDocumento              – idsExternos            properties:              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              idsExternos:                type: array                items:                  type: string                  minimum: 1                description: Lista de ids externos      responses:        200:          description: Ok          schema:            type: object            required:              – demandas            properties:              demandas:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSituacaoPodeCancelarDemanda                  minimum: 1                description: Situação das demandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/podeRealizarEstornoConsumoReserva:    post:      description: Verifica se é possível realizar o estorno de um consumo de reserva      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – tipoDocumento              – idExterno            properties:              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              idExterno:                type: string                description: Id externo              processoAtendimentoId:                type: string                description: Id do processo de atendimento (operacao)      responses:        200:          description: Ok          schema:            type: object            required:              – estornavel            properties:              estornavel:                type: boolean                description: Informa se a operação pode ser estornada              erros:                type: array                items:                  type: string                description: Lista de erros        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/atenderNecessidadeServico:    post:      description: Primitiva para atender as necessidades de uma demanda utilizando serviço      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – necessidade              – e080serId              – tipoAtendimento              – quantidadeAtendida              – automatico            properties:              transactionalId:                type: string                description: Transactional id              necessidade:                type: string                description: Id da necessidade              e080serId:                type: string                description: Id do serviço              tipoAtendimento:                type: string                allOf:                –  #/definitions/enumTipoAtendimento                description: Tipo de atendimento da necessidade              quantidadeAtendida:                type: string                description: Quantidade atendida              automatico:                type: boolean                description: Indicativo se o atendimento foi automático ou manual      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/existeLoteSerieReservado:    post:      description: Retornar se existe lote ou serie reservado      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento            properties:              idExterno:                type: string                description: Id externo do documento que originou a reserva              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de decoumento      responses:        200:          description: Ok          schema:            type: object            properties:              existe:                type: boolean                description: Exite reserva                default: false        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/liberarReservaDemanda:    post:      description: Permite fazer a liberação de determinada quantidade reservada para a demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demandaId              – quantidade            properties:              demandaId:                type: string                description: Id da demanda a liberar reserva              quantidade:                type: string                description: Quantidade a liberar                minimum: 0      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/softExclude:    post:      description: Realiza a exclusão lógica para o registro de uma tabela      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – entityName              – id            properties:              entityName:                type: string                description: Nome da entidade              id:                type: string                description: Id do registro      responses:        200:          description: Ok          schema:            type: object            required:              – deleted            properties:              deleted:                type: boolean                description: Indica se o registro está/foi excluído              errorMessage:                type: string                description: Mensagem de erro        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/undoSoftExclude:    post:      description: Realiza a compensação da exclusão lógica para o registro de uma tabela      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – entityName              – id            properties:              entityName:                type: string                description: Nome da entidade              id:                type: string                description: Id do registro      responses:        200:          description: Ok          schema:            type: object            required:              – deleted            properties:              deleted:                type: boolean                description: Indica se o registro está/foi excluído              errorMessage:                type: string                description: Mensagem de erro        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/gerarRelatorioReservaEstoque:    post:      description: Action para gerar o relatório de reserva de estoque, vínculadas a pedidos de venda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – parametros            properties:              parametros:                type: object                allOf:                 –  #/definitions/recGerarRelatorioEstoque                description:       responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/redistribuirReservasLote:    post:      description: Primitiva para redistribuição de lotes reservados da demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – idExterno              – tipoDocumento              – depositoId            properties:              transactionalId:                type: string                description: ID Transação              idExterno:                type: string                description: ID externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              depositoId:                type: string                description: ID do depósito              lotes:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recLoteAtendimento                description: Lotes      responses:        200:          description: Ok          schema:            type: object            required:              – transactionaId            properties:              transactionaId:                type: string                description: ID Transação        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/redistribuirReservasSerie:    post:      description: Primitiva para redistribuição de séries reservadas da demanda      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – idExterno              – tipoDocumento              – depositoId            properties:              transactionalId:                type: string                description: ID Transação              idExterno:                type: string                description: ID externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              depositoId:                type: string                description: ID do depósito              series:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSerieAtendimento                description: Séries      responses:        200:          description: Ok          schema:            type: object            required:              – transactionalId            properties:              transactionalId:                type: string                description: ID Transação        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/gerarRelatorioReservasDemandas:    post:      description: Primitiva para a geração do relatório de reservas e demandas      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – empresaId              – filialId              – dataInicial              – dataFinal              – tipoImpressao            properties:              empresaId:                type: string                description: ID da empresa              filialId:                type: string                description: ID da filial              familiasId:                type: array                items:                  type: string                description: Lista de IDs das familias              produtosId:                type: array                items:                  type: string                description: Lista de IDs dos produtos              tiposDocumento:                type: array                items:                  type: string                  allOf:                  –  #/definitions/enumTipoDocumento                description: Lista de tipos de documento              dataInicial:                type: string                format: date                description: Data inicial              dataFinal:                type: string                format: date                description: Data final              tipoImpressao:                type: string                allOf:                –  #/definitions/enumTipoImpressaoRelatorio                description: Tipo de impressão do relatório      responses:        200:          description: Ok          schema:            type: object        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/odata:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      responses:        204:          description: No response        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/actions/importE095pes:    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    /demandas/actions/importDemandaComplemento:    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    /demandas/actions/importDocumento:    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    /demandas/actions/importDemanda:    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    /demandas/actions/importNecessidade:    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    /demandas/actions/importE070emp:    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    /demandas/actions/importE001tns:    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    /demandas/actions/importE070fil:    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    /demandas/actions/importE070filSupEst:    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    /demandas/actions/importE001pes:    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    /demandas/actions/importE083ori:    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    /demandas/actions/importE012fam:    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    /demandas/actions/importE015med:    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    /demandas/actions/importE012famSupGer:    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    /demandas/actions/importE075der:    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    /demandas/actions/importE075derSupEst:    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    /demandas/actions/importE075derSupEstFil:    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    /demandas/actions/importE001tnsSupEst:    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    /demandas/actions/importE205dep:    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    /demandas/actions/importAtendimentoNecessidade:    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    /demandas/actions/importAtendimentoNecessidadeLote:    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    /demandas/actions/importAtendimentoNecessidadeSerie:    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    /demandas/actions/importParametrosAtendimentoProduto:    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    /demandas/actions/importParametrosAtendimentoFamilia:    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    /demandas/actions/importE200lot:    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    /demandas/actions/importE200ser:    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    /demandas/actions/importMovimentoDemandas:    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    /demandas/actions/importLoteMov:    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    /demandas/actions/importSerieMov:    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    /demandas/actions/importReservaMov:    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    /demandas/actions/importE080ser:    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    /demandas/actions/importNecessidadeServico:    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    /demandas/actions/importProdutoServico:    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    /demandas/actions/importProdutoSuprimentos:    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    /demandas/actions/importQuantidadeDisponivelDemanda:    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    /demandas/actions/importQuantidadeDisponivelDemandaSemDist:    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    /demandas/actions/importIntegracaoDemandas:    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    /demandas/actions/importAtendimentoNecessidadeServico:    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    /demandas/actions/importParametrosAtendimentoServico:    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    /demandas/actions/importTransacaoTransferenciaReserva:    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    /demandas/actions/importParametrosIntegracaoProduto:    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    /demandas/actions/importParametrosIntegracaoFamilia:    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    /demandas/actions/importConsolidacaoDemanda:    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    /demandas/actions/importHistoricoAlteracaoLote:    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    /demandas/actions/importHistoricoAlteracaoSerie:    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  /demandas/signals/consumirReserva:    post:      description: Consumir reserva      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – idExterno              – tipoDocumento              – transacaoId              – consumo            properties:              transactionalId:                type: string                description: Transactional id da movimentação              idExterno:                type: string                description: Id externo do documento que originou a reserva              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de decoumento              transacaoId:                type: string                description: Transação de saída              rateio:                type: object                allOf:                 –  #/definitions/recRateioMovimento                description: Rateio do movimento              consumo:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recConsumoAtendimento                  minimum: 1                description: Lista de produtos para consumo              informacoesFatoContabil:                type: object                allOf:                 –  #/definitions/recInformacoesFatoContabil                description: Informações fato contabil      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/cancelarAtendimentoCompras:    post:      description: Cancelar atendimento compras      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – processoAtendimentoId            properties:              transactionalId:                type: string                description: Transactional id              processoAtendimentoId:                type: string                description: Id do processo atendimento      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/movimentarEstoqueProducao:    post:      description: Primitiva para movimentação estoque através da ordem de produção      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – documento              – datOpe              – codigo              – itens            properties:              transactionalId:                type: string                description: Ticket do processo              documento:                type: object                allOf:                 –  #/definitions/recDocumento                description: Documento externo              datOpe:                type: string                format: date-time                description: Data da operação              codigo:                type: string                description: Código único de identificação da ordem de produção(UUID)              itens:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recMovimentoIntegracao                  minimum: 1                description: Lista de itens que serão movimentados      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/estornarMovimentosEstoqueRecebimento:    post:      description: Primitiva para estornar movimentação de estoque com origem recebimento      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – documento              – datOpe              – documentoEstornadoId            properties:              transactionalId:                type: string                description: Ticket do processo              documento:                type: object                allOf:                 –  #/definitions/recDocumento                description: Documento              datOpe:                type: string                format: date-time                description: Data da operação              documentoEstornadoId:                type: string                description: Identificador do documento estornado      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/cancelarEstornoMovimentosEstoqueRecebimento:    post:      description: Estornar movimentos de estoque através do demandas      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – tipoDocumento              – idExterno              – documentoEstornadoId            properties:              transactionalId:                type: string                description: Ticket do processo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              idExterno:                type: string                description: Id externo              documentoEstornadoId:                type: string                description: Identificador do documento estornado      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/atualizarIndicativoUrgenciaDemanda:    post:      description: Atualizar urgencia da demanda      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – urgente            properties:              transactionalId:                type: string                description: Ticket do processo              idExterno:                type: string                description: Id externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              urgente:                type: boolean                description: Urgente              motivoUrgencia:                type: string                description: Motivo da urgência      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/liberarEstoqueBloqueado:    post:      description: Signal para liberar estoque bloqueado      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – documento              – datOpe            properties:              transactionalId:                type: string                description: Ticket do processo              documento:                type: object                allOf:                 –  #/definitions/recDocumento                description: Documento              datOpe:                type: string                format: date-time                description: Data da operação              ordemProducaoId:                type: string                description: Código único de identificação da ordem de produção(UUID)              movimentos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recMovimentoDesbloqueioEstoque                description: Movimentos      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/redistribuirReservasLoteSerieInterno:    post:      description: Signal interno para redistribuir reservas de lotes e séries      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – atendimentos            properties:              transactionalId:                type: string                description: Transactional id              atendimentos:                type: array                items:                  type: string                  minimum: 1                description: Lista de ids dos atendimentos      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/transferirSaldoBloqueadoLotesSeries:    post:      description: Signal para transferir saldo bloqueado de lotes e séries      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – filialId              – externalId              – tipoDocumento              – produtos            properties:              transactionalId:                type: string                description: Identificador da transação              filialId:                type: string                description: Id da filial              externalId:                type: string                description: Id externo do documento              observacao:                type: string                description: Observação da transferência              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              produtos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recProdutosAtualizarLoteSerie                  minimum: 1                description: Lista de produtos a serem atualizados      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/desbloquearTransferirSaldoEntreDepositos:    post:      description: Signal para desbloquear e transferir saldo entre depósitos      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – filialId              – externalId              – tipoDocumento              – produtos            properties:              transactionalId:                type: string                description: Identificador da transação              filialId:                type: string                description: Id da filial              externalId:                type: string                description: Id externo do documento              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              observacao:                type: string                description: Observação da transferência              produtos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recProdutosTransferencia                  minimum: 1                description: Lista de produtos a serem transferidos      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/movimentarEstoqueDemandas:    post:      description: Movimentar estoque através do demandas      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – documento              – datOpe              – movimentos            properties:              transactionalId:                type: string                description: Ticket do processo              documento:                type: object                allOf:                 –  #/definitions/recDocumento                description: Documento              datOpe:                type: string                format: date-time                description: Data da operação              movimentos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recMovimento                  minimum: 1                description: Movimentos      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/movimentarEstoqueRecebimento:    post:      description: Movimentar estoque no fechamento da nota      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – documento              – datOpe            properties:              transactionalId:                type: string                description: Ticket do processo              documento:                type: object                allOf:                 –  #/definitions/recDocumento                description: Documento              datOpe:                type: string                format: date-time                description: Data da operação              movimentos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recMovimentoRecebimento                description: Movimentos              servicos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recServicoRecebimento                description: Serviços      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/estornarConsumoReserva:    post:      description: Estornar consumo (reserva + fisico)      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – tipoDocumento              – idExterno            properties:              transactionalId:                type: string                description: Ticket do processo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              idExterno:                type: string                description: Id externo              processoAtendimentoId:                type: string                description: Id do processo de atendimento (operacao)      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/estornarEstoqueDemandas:    post:      description: Estornar movimentos de estoque através do demandas      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – tipoDocumento              – idExterno            properties:              transactionalId:                type: string                description: Ticket do processo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              idExterno:                type: string                description: Id externo              operacaoId:                type: string                description: Id da Operação de estoque      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/cancelarDemandaExterna:    post:      description: Primitiva para cancelar demandas com origem externa      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – tipoDocumento              – idExterno              – processo            properties:              transactionalId:                type: string                description: Transactional id              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              idExterno:                type: string                description: id externo do documento              processo:                type: string                allOf:                –  #/definitions/enumOrigemCancelamentoDemanda                description: Processo origem cancelamento      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/atendimentoConsumo:    post:      description: Primitiva para atendimento de consumo      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – transacaoId              – consumo            properties:              transactionalId:                type: string                description: Transactional id da movimentação              idExterno:                type: string                description: Id externo do documento que originou a reserva              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de decoumento              transacaoId:                type: string                description: Transação de saída              rateio:                type: object                allOf:                 –  #/definitions/recRateioMovimento                description: Rateio do movimento              consumo:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recConsumoAtendimento                  minimum: 1                description: Lista de produtos para consumo              informacoesFatoContabil:                type: object                allOf:                 –  #/definitions/recInformacoesFatoContabil                description: Informações fato contabil      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/consumirReservaAutomatico:    post:      description: Primitiva para consumo de reserva automatico      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – produtoId              – quantidade              – informacoesFatoContabil            properties:              transactionalId:                type: string                description: Transactional id da movimentação              idExterno:                type: string                description: Id externo do documento que originou a reserva              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de decoumento              transacaoId:                type: string                description: Transação de saída              produtoId:                type: string                description: Id do produto              quantidade:                type: string                description: Quantidade                minimum: 0.00                maximum: 999999999.9999              rateioHerdado:                type: object                allOf:                 –  #/definitions/recRateioHerdado                description: Rateio herdado              lotes:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recLoteAtendimento                description: Lotes              series:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSerieAtendimento                description: Séries              informacoesFatoContabil:                type: object                allOf:                 –  #/definitions/recInformacoesFatoContabil                description: Informações fato contabil              consumidorId:                type: string                description: Id do consumidor              observacao:                type: string                description: Observação              dataOperacao:                type: string                format: date-time                description: Data Operação      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/integrarMovimentacaoEstoque:    post:      description: Primitiva para integração movimentação estoque      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – documento              – datOpe              – itens            properties:              transactionalId:                type: string                description: Ticket do processo              documento:                type: object                allOf:                 –  #/definitions/recDocumento                description: Documento externo              datOpe:                type: string                format: date-time                description: Data da operação              itens:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recMovimentoIntegracao                  minimum: 1                description: Lista de itens que serão movimentados      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/liberarSaldoReserva:    post:      description: Primitiva para liberar saldo reserva      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – transactionalId              – tipoDocumento              – quantidade            properties:              idExterno:                type: string                description: Id externo do documento              transactionalId:                type: string                description: Transactional id              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              quantidade:                type: string                description: Quantidade a ser liberada      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/executarAtendimentoAutomaticoDemanda:    post:      description: Executa o Atendimento Automático da Demanda      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – demandasId            properties:              demandasId:                type: array                items:                  type: string                  minimum: 1                description: Identificador da demanda      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/atualizacaoManualConsolidacaoDemandas:    post:      description: Atualização manual consolidação de demandas      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – dataEntregaInicial              – dataEntregaFinal            properties:              dataEntregaInicial:                type: string                format: date                description: Data de entrega inicial              dataEntregaFinal:                type: string                format: date                description: Data de entrega final              codigosDemanda:                type: array                items:                  type: integer                  format: int64                description: Lista de códigos de demanda      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/gerarAtendimentosMrp:    post:      description: Gerar atendimento MRP      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – filialId              – tipoAtendimento              – dados            properties:              filialId:                type: string                description: ID da filial              tipoAtendimento:                type: string                allOf:                –  #/definitions/enumTipoAtendimento                description: Tipo do atendimento              dados:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recDadosAtendimentoMrp                  minimum: 1                description: Dados      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError    /demandas/signals/gerarDemandaMrp:    post:      description: Gerar demanda MRP      tags:        – Signals      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – filialId              – demandas            properties:              transactionalId:                type: string                description: ID da transação              loteId:                type: string                description: Identificador do lote de processamento de demandas              filialId:                type: string                description: ID da filial              demandas:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recGerarDemandaInput                  minimum: 1                description: Demanda      responses:        202:          description: Accepted        default:          description: Error response          schema:             #/definitions/genericError  /demandas/events/ordemProducaoAutomaticaSucesso:    post:      description: Evento disparado quando finaliza com sucesso a integração que gera ordem de produção      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – atendimentoNecessidadeId              – codOrdemProducao              – codigo            properties:              atendimentoNecessidadeId:                type: string                description: Identificador do atendimento da necessidade              codOrdemProducao:                type: integer                format: int64                description: Código da ordem de produção              codigo:                type: string                description: Código único de identificação da ordem de produção              transactionalId:                type: string                description: Identificador transactional      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/ordemProducaoAutomaticaErro:    post:      description: Evento disparado quando ocorre erro com a integração que gera ordem de produção      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – atendimentoNecessidadeId              – message            properties:              atendimentoNecessidadeId:                type: string                description: Identificador do atendimento da necessidade              message:                type: string                description: Mensagem de erro              stackTrace:                type: string                description: Stack Trace              transactionalId:                type: string                description: Identificador transactional      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/necessidadeComprasRecebimento:    post:      description: Recebimento itens do pedido      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – necessidades            properties:              necessidades:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recNecessidadeRecebimento                  minimum: 1                description: Necessidades vinculados aos itens de fechamento da nota      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaMovimentoEstoqueSucesso:    post:      description: Demanda movimento estoque sucesso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId            properties:              transactionId:                type: string                description: Ticket              e202opeId:                type: string                description: Operação do estoque      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaMovimentoEstoqueErro:    post:      description: Demanda movimento estoque erro      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Ticket              message:                type: string                description: Mensagem de erro ao realizar a movimentação do estoque              stackeTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaMovimentoIndividualSucesso:    post:      description: Evento de sucesso para demanda de movimento individual      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – movimento            properties:              transactionId:                type: string                description: Ticket              movimento:                type: object                allOf:                 –  #/definitions/recDemandaMovimentoEstoque                description: Movimento demanda      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaMovimentoIndividualErro:    post:      description: Evento de erro para demanda de movimento individual      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId            properties:              transactionId:                type: string                description: Ticket              movimento:                type: object                allOf:                 –  #/definitions/recDemandaMovimentoEstoque                description: Movimento demanda              stackeTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaEstornoAcertoMovimentacaoSucesso:    post:      description: Evento de sucesso para execução do estorno de movimentação do estoque      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId            properties:              transactionalId:                type: string                description: Ticket      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaEstornoAcertoMovimentacaoErro:    post:      description: Evento de erro para execução do estorno de movimentação do estoque      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – message            properties:              transactionalId:                type: string                description: Ticket              message:                type: string                description: Mensagem de erro ao realizar a estorno do acerto              stackeTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/situacaoDemandaEvent:    post:      description: Alteração de situação da demanda      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – situacao            properties:              idExterno:                type: string                description: Id do documento externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              situacao:                type: string                allOf:                –  #/definitions/enumSituacaoDemanda                description: Situacao demanda              tipoAtendimento:                type: string                allOf:                –  #/definitions/enumTipoAtendimento                description: Tipo atendimento      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaGeradaSucessoEvent:    post:      description: Geração da demanda – Sucesso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – tipoDocumento            properties:              transactionId:                type: string                description: Ticket              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaGeradaErroEvent:    post:      description: Geração da demanda – Erro      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Ticket              message:                type: string                description: Mensagem de erro ao realizar a geração da demanda              stackeTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaCanceladaSucessoEvent:    post:      description: Cancelamento da demanda – Sucesso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – tipoDocumento            properties:              transactionId:                type: string                description: Ticket              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              idExterno:                type: string                description: Id externo      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaCanceladaErroEvent:    post:      description: Cancelamento da demanda – Erro      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Ticket              message:                type: string                description: Mensagem de erro ao realizar o cancelamento da demanda              stackTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaCancelamentoSucessoEvent:    post:      description: Demanda em cancelamento – Sucesso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – tipoDocumento            properties:              transactionId:                type: string                description: Ticket              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaConsumoReservaSucessoEvent:    post:      description: Demanda consumo reserva sucesso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId            properties:              transactionId:                type: string                description: Ticket              idExterno:                type: string                description: Id externo              processoAtendimentoId:                type: string                description: Id do processo de atendimento gerado              quantidadeAtendida:                type: string                description: Quantidade atendida      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaConsumoReservaErroEvent:    post:      description: Demanda consumo reserva erro      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Ticket              message:                type: string                description: Mensagem de erro ao realizar a movimentação do estoque              stackTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaConsumoSemReservaSucessoEvent:    post:      description: Demanda consumo sem reserva sucesso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – idExterno            properties:              transactionId:                type: string                description: Ticket              idExterno:                type: string                description: Id externo              processoAtendimentoId:                type: string                description: Id do processo de atendimento (operação)      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/demandaConsumoSemReservaErroEvent:    post:      description: Demanda consumo sem reserva erro      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Ticket              message:                type: string                description: Mensagem de erro ao realizar a movimentação do estoque              stackTrace:                type: string                description: Stack trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/atendimentoComprasCanceladoSucesso:    post:      description: Evento para sucesso cancelamento do atendimento de compras      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId            properties:              transactionId:                type: string                description: transactionId      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/atendimentoComprasCanceladoErro:    post:      description: Evento para erro cancelamento do atendimento de compras      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: transactionId              message:                type: string                description: Mensagem de erro ao realizar a movimentação do estoque              stackTrace:                type: string                description: Stack trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/atendimentoReservaDemandaEvent:    post:      description: Evento para atendimento de reserva de estoque      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – quantidadeReservada            properties:              idExterno:                type: string                description: Id do documento externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              quantidadeReservada:                type: string                description: Quantidade reservada              reservas:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recDepositoComReserva                description: Lista de reservas      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/liberarSaldoReservaSucessoEvent:    post:      description: Evento disparado ao realizar a liberação do saldo em estoque      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – quantidadeLiberada            properties:              transactionalId:                type: string                description: Transactional id              situacaoDemanda:                type: string                allOf:                –  #/definitions/enumSituacaoDemanda                description: Situacao demanda              quantidadeLiberada:                type: string                description: Quantidade liberada                minimum: 0.00                maximum: 999999999.99999      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/liberarSaldoReservaErroEvent:    post:      description: Evento disparado ao realizar a liberação do saldo em estoque      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – message            properties:              transactionalId:                type: string                description: Transactional id              message:                type: string                description: Mensagem de erro ao realizar o cancelamento da demanda              stackTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/cancelamentoAtendimentoRecebimentoEvent:    post:      description: Cancelamento de atendimento demanda de reserva via recebimento      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – atendimentosDemandas            properties:              atendimentosDemandas:                type: array                items:                  type: string                  minimum: 1                description: Atendimento demanda de reserva via recebimento cancelados      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/indicativoUrgenciaDemandaAtualizado:    post:      description: Evento indicando que foi atualizado a urgencia da demanda      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – numeroDocumento              – urgente            properties:              transactionalId:                type: string                description: Transactional Id              idExterno:                type: string                description: Id do documento externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              numeroDocumento:                type: string                description: Número do documento              urgente:                type: boolean                description: Urgente      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/indicativoUrgenciaDemandaErro:    post:      description: Evento indicando que houve erro ao atualizar a urgencia da demanda      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – idExterno              – tipoDocumento              – message            properties:              transactionalId:                type: string                description: Transactional Id              idExterno:                type: string                description: Id do documento externo              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo de documento              message:                type: string                description: Mensagem de erro ao realizar o cancelamento da demanda              stackTrace:                type: string                description: Stacke trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/redistribuicaoReservasLoteSerieSucesso:    post:      description: Evento indicando sucesso na redistribuição de reservas de lotes e séries      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – idExterno              – tipoDocumento              – depositoId            properties:              transactionalId:                type: string                description: Id da transação              idExterno:                type: string                description: Id externo do documento              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              depositoId:                type: string                description: Id do depósito              lotes:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recLote                description: Lotes redistribuídos              series:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recSerie                description: Séries redistribuídas      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/redistribuicaoReservasLoteSerieErro:    post:      description: Evento indicando erro na redistribuição de reservas de lotes e séries      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionalId              – idExterno              – tipoDocumento              – depositoId              – msgErro            properties:              transactionalId:                type: string                description: Id da transação              idExterno:                type: string                description: Id externo do documento              tipoDocumento:                type: string                allOf:                –  #/definitions/enumTipoDocumento                description: Tipo do documento              depositoId:                type: string                description: Id do depósito              msgErro:                type: string                description: Mensagem de erro      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/transferirSaldoBloqueadoLotesSeriesSucesso:    post:      description: Evento indicando sucesso na transferência de saldo bloqueado de lotes ou séries      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – produtos            properties:              transactionId:                type: string                description: Id da transação              e202opeId:                type: string                description: Id da operação              produtos:                type: array                items:                  type: object                  allOf:                   –  #/definitions/recProdutosAtualizarLoteSerie                  minimum: 1                description: Produtos      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/transferirSaldoBloqueadoLotesSeriesErro:    post:      description: Evento indicando erro na transferência de saldo bloqueado de lotes ou séries      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Id da transação              message:                type: string                description: Mensagem de erro              stackTrace:                type: string                description: Stack trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/transferirDesbloquearSaldoEntreDepositosSucesso:    post:      description: Evento indicando sucesso na transferência de saldo entre depósitos      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId            properties:              transactionId:                type: string                description: Id da transação              e202opeId:                type: string                description: Id da operação      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/transferirDesbloquearSaldoEntreDepositosErro:    post:      description: Evento indicando erro na transferência de saldo entre depósitos      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – transactionId              – message            properties:              transactionId:                type: string                description: Id da transação              message:                type: string                description: Mensagem de erro              stackeTrace:                type: string                description: Stack trace      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /demandas/events/importE095pesEvent:    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    /demandas/events/exportE095pesEvent:    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    /demandas/events/importDemandaComplementoEvent:    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    /demandas/events/exportDemandaComplementoEvent:    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    /demandas/events/importDocumentoEvent:    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    /demandas/events/exportDocumentoEvent:    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    /demandas/events/importDemandaEvent:    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    /demandas/events/exportDemandaEvent:    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    /demandas/events/importNecessidadeEvent:    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    /demandas/events/exportNecessidadeEvent:    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    /demandas/events/importE070empEvent:    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    /demandas/events/exportE070empEvent:    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    /demandas/events/importE001tnsEvent:    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    /demandas/events/exportE001tnsEvent:    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    /demandas/events/importE070filEvent:    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    /demandas/events/exportE070filEvent:    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    /demandas/events/importE070filSupEstEvent:    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    /demandas/events/exportE070filSupEstEvent:    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    /demandas/events/importE001pesEvent:    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    /demandas/events/exportE001pesEvent:    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    /demandas/events/importE083oriEvent:    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    /demandas/events/exportE083oriEvent:    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    /demandas/events/importE012famEvent:    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    /demandas/events/exportE012famEvent:    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    /demandas/events/importE015medEvent:    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    /demandas/events/exportE015medEvent:    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    /demandas/events/importE012famSupGerEvent:    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    /demandas/events/exportE012famSupGerEvent:    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    /demandas/events/importE075derEvent:    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    /demandas/events/exportE075derEvent:    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    /demandas/events/importE075derSupEstEvent:    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    /demandas/events/exportE075derSupEstEvent:    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    /demandas/events/importE075derSupEstFilEvent:    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    /demandas/events/exportE075derSupEstFilEvent:    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    /demandas/events/importE001tnsSupEstEvent:    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    /demandas/events/exportE001tnsSupEstEvent:    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    /demandas/events/importE205depEvent:    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    /demandas/events/exportE205depEvent:    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    /demandas/events/importAtendimentoNecessidadeEvent:    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    /demandas/events/exportAtendimentoNecessidadeEvent:    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    /demandas/events/importAtendimentoNecessidadeLoteEvent:    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    /demandas/events/exportAtendimentoNecessidadeLoteEvent:    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    /demandas/events/importAtendimentoNecessidadeSerieEvent:    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    /demandas/events/exportAtendimentoNecessidadeSerieEvent:    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    /demandas/events/importParametrosAtendimentoProdutoEvent:    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    /demandas/events/exportParametrosAtendimentoProdutoEvent:    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    /demandas/events/importParametrosAtendimentoFamiliaEvent:    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    /demandas/events/exportParametrosAtendimentoFamiliaEvent:    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    /demandas/events/importE200lotEvent:    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    /demandas/events/exportE200lotEvent:    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    /demandas/events/importE200serEvent:    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    /demandas/events/exportE200serEvent:    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    /demandas/events/importMovimentoDemandasEvent:    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    /demandas/events/exportMovimentoDemandasEvent:    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    /demandas/events/importLoteMovEvent:    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    /demandas/events/exportLoteMovEvent:    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    /demandas/events/importSerieMovEvent:    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    /demandas/events/exportSerieMovEvent:    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    /demandas/events/importReservaMovEvent:    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    /demandas/events/exportReservaMovEvent:    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    /demandas/events/importE080serEvent:    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    /demandas/events/exportE080serEvent:    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    /demandas/events/importNecessidadeServicoEvent:    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    /demandas/events/exportNecessidadeServicoEvent:    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    /demandas/events/importProdutoServicoEvent:    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    /demandas/events/exportProdutoServicoEvent:    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    /demandas/events/importProdutoSuprimentosEvent:    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    /demandas/events/exportProdutoSuprimentosEvent:    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    /demandas/events/importQuantidadeDisponivelDemandaEvent:    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    /demandas/events/exportQuantidadeDisponivelDemandaEvent:    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    /demandas/events/importQuantidadeDisponivelDemandaSemDistEvent:    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    /demandas/events/exportQuantidadeDisponivelDemandaSemDistEvent:    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    /demandas/events/importIntegracaoDemandasEvent:    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    /demandas/events/exportIntegracaoDemandasEvent:    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    /demandas/events/importAtendimentoNecessidadeServicoEvent:    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    /demandas/events/exportAtendimentoNecessidadeServicoEvent:    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    /demandas/events/importParametrosAtendimentoServicoEvent:    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    /demandas/events/exportParametrosAtendimentoServicoEvent:    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    /demandas/events/importTransacaoTransferenciaReservaEvent:    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    /demandas/events/exportTransacaoTransferenciaReservaEvent:    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    /demandas/events/importParametrosIntegracaoProdutoEvent:    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    /demandas/events/exportParametrosIntegracaoProdutoEvent:    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    /demandas/events/importParametrosIntegracaoFamiliaEvent:    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    /demandas/events/exportParametrosIntegracaoFamiliaEvent:    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    /demandas/events/importConsolidacaoDemandaEvent:    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    /demandas/events/exportConsolidacaoDemandaEvent:    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    /demandas/events/importHistoricoAlteracaoLoteEvent:    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    /demandas/events/exportHistoricoAlteracaoLoteEvent:    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    /demandas/events/importHistoricoAlteracaoSerieEvent:    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    /demandas/events/exportHistoricoAlteracaoSerieEvent:    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  /demandas/entities/e095pes:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e095pes      responses:        200:          description: The created resource          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e095pes      responses:        200:          description: The created resource          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e095pes/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE095pes      responses:        200:          description: Ok          schema:             #/definitions/editE095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e095pes      responses:        200:          description: Ok          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e001pes/{parentId}/e095pes:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e095pes      responses:        200:          description: The created resource          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e095pes      responses:        200:          description: The created resource          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e001pes/{parentId}/e095pes/{id}:    put:      description: Esta entidade pode ser customizada.      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/editE095pes      responses:        200:          description: Ok          schema:             #/definitions/editE095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/e095pes      responses:        200:          description: Ok          schema:             #/definitions/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/e095pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/e095pes/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e095pes      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/demandaComplemento:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/demandaComplemento      responses:        200:          description: The created resource          schema:             #/definitions/demandaComplemento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/demandaComplemento      responses:        200:          description: The created resource          schema:             #/definitions/demandaComplemento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/demandaComplemento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/demandaComplemento/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editDemandaComplemento      responses:        200:          description: Ok          schema:             #/definitions/editDemandaComplemento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/demandaComplemento      responses:        200:          description: Ok          schema:             #/definitions/demandaComplemento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/demandaComplemento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/demandaComplemento/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/demandaComplemento      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/documento:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/documento      responses:        200:          description: The created resource          schema:             #/definitions/documento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/documento      responses:        200:          description: The created resource          schema:             #/definitions/documento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/documento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/documento/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editDocumento      responses:        200:          description: Ok          schema:             #/definitions/editDocumento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/documento      responses:        200:          description: Ok          schema:             #/definitions/documento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/documento        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/documento/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/documento      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/demanda:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/demanda      responses:        200:          description: The created resource          schema:             #/definitions/demanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/demanda      responses:        200:          description: The created resource          schema:             #/definitions/demanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/demanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/demanda/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editDemanda      responses:        200:          description: Ok          schema:             #/definitions/editDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/demanda      responses:        200:          description: Ok          schema:             #/definitions/demanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/demanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/demanda/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/demanda      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/necessidade:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/necessidade      responses:        200:          description: The created resource          schema:             #/definitions/necessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/necessidade      responses:        200:          description: The created resource          schema:             #/definitions/necessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/necessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/necessidade/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editNecessidade      responses:        200:          description: Ok          schema:             #/definitions/editNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/necessidade      responses:        200:          description: Ok          schema:             #/definitions/necessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/necessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/necessidade/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/necessidade      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e070emp:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e070emp      responses:        200:          description: The created resource          schema:             #/definitions/e070emp        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e070emp      responses:        200:          description: The created resource          schema:             #/definitions/e070emp        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e070emp        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e070emp/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE070emp      responses:        200:          description: Ok          schema:             #/definitions/editE070emp        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e070emp      responses:        200:          description: Ok          schema:             #/definitions/e070emp        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e070emp        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e070emp/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e070emp      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e001tns:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e001tns      responses:        200:          description: The created resource          schema:             #/definitions/e001tns        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e001tns      responses:        200:          description: The created resource          schema:             #/definitions/e001tns        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e001tns        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e001tns/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE001tns      responses:        200:          description: Ok          schema:             #/definitions/editE001tns        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e001tns      responses:        200:          description: Ok          schema:             #/definitions/e001tns        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e001tns        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e001tns/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e001tns      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e070fil:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e070fil      responses:        200:          description: The created resource          schema:             #/definitions/e070fil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e070fil      responses:        200:          description: The created resource          schema:             #/definitions/e070fil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e070fil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e070fil/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE070fil      responses:        200:          description: Ok          schema:             #/definitions/editE070fil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e070fil      responses:        200:          description: Ok          schema:             #/definitions/e070fil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e070fil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e070fil/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e070fil      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError      /demandas/entities/e070fil/{parentId}/e070filSupEst:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e070filSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e070filSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e070filSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e070filSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e070filSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e070fil/{parentId}/e070filSupEst/{id}:    put:      description: Esta entidade pode ser customizada.      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/editE070filSupEst      responses:        200:          description: Ok          schema:             #/definitions/editE070filSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/e070filSupEst      responses:        200:          description: Ok          schema:             #/definitions/e070filSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/e070filSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/e001pes:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e001pes      responses:        200:          description: The created resource          schema:             #/definitions/e001pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e001pes      responses:        200:          description: The created resource          schema:             #/definitions/e001pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e001pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e001pes/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE001pes      responses:        200:          description: Ok          schema:             #/definitions/editE001pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e001pes      responses:        200:          description: Ok          schema:             #/definitions/e001pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e001pes        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e001pes/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e001pes      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e083ori:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e083ori      responses:        200:          description: The created resource          schema:             #/definitions/e083ori        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e083ori      responses:        200:          description: The created resource          schema:             #/definitions/e083ori        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e083ori        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e083ori/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE083ori      responses:        200:          description: Ok          schema:             #/definitions/editE083ori        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e083ori      responses:        200:          description: Ok          schema:             #/definitions/e083ori        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e083ori        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e083ori/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e083ori      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e012fam:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e012fam      responses:        200:          description: The created resource          schema:             #/definitions/e012fam        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e012fam      responses:        200:          description: The created resource          schema:             #/definitions/e012fam        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e012fam        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e012fam/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE012fam      responses:        200:          description: Ok          schema:             #/definitions/editE012fam        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e012fam      responses:        200:          description: Ok          schema:             #/definitions/e012fam        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e012fam        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e012fam/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e012fam      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e015med:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e015med      responses:        200:          description: The created resource          schema:             #/definitions/e015med        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e015med      responses:        200:          description: The created resource          schema:             #/definitions/e015med        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e015med        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e015med/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE015med      responses:        200:          description: Ok          schema:             #/definitions/editE015med        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e015med      responses:        200:          description: Ok          schema:             #/definitions/e015med        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e015med        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e015med/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e015med      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e012famSupGer:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError      /demandas/entities/e012fam/{parentId}/e012famSupGer:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e012famSupGer      responses:        200:          description: The created resource          schema:             #/definitions/e012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e012famSupGer      responses:        200:          description: The created resource          schema:             #/definitions/e012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e012fam/{parentId}/e012famSupGer/{id}:    put:      description: Esta entidade pode ser customizada.      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/editE012famSupGer      responses:        200:          description: Ok          schema:             #/definitions/editE012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/e012famSupGer      responses:        200:          description: Ok          schema:             #/definitions/e012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/e012famSupGer        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/e075der:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e075der      responses:        200:          description: The created resource          schema:             #/definitions/e075der        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e075der      responses:        200:          description: The created resource          schema:             #/definitions/e075der        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e075der        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e075der/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE075der      responses:        200:          description: Ok          schema:             #/definitions/editE075der        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e075der      responses:        200:          description: Ok          schema:             #/definitions/e075der        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e075der        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e075der/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e075der      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e075derSupEst:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e075derSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e075derSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e075derSupEst/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE075derSupEst      responses:        200:          description: Ok          schema:             #/definitions/editE075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e075derSupEst      responses:        200:          description: Ok          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e075der/{parentId}/e075derSupEst:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e075derSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e075derSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e075der/{parentId}/e075derSupEst/{id}:    put:      description: Esta entidade pode ser customizada.      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/editE075derSupEst      responses:        200:          description: Ok          schema:             #/definitions/editE075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/e075derSupEst      responses:        200:          description: Ok          schema:             #/definitions/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/e075derSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/e075derSupEst/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e075derSupEst      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e075derSupEstFil:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e075derSupEstFil        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/e001tnsSupEst:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError      /demandas/entities/e001tns/{parentId}/e001tnsSupEst:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e001tnsSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e001tnsSupEst      responses:        200:          description: The created resource          schema:             #/definitions/e001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e001tns/{parentId}/e001tnsSupEst/{id}:    put:      description: Esta entidade pode ser customizada.      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/editE001tnsSupEst      responses:        200:          description: Ok          schema:             #/definitions/editE001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/e001tnsSupEst      responses:        200:          description: Ok          schema:             #/definitions/e001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/e001tnsSupEst        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/e205dep:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e205dep        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/atendimentoNecessidade:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidade      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidade      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/atendimentoNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidade/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editAtendimentoNecessidade      responses:        200:          description: Ok          schema:             #/definitions/editAtendimentoNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/atendimentoNecessidade      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidade        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/atendimentoNecessidade/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/atendimentoNecessidade      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/atendimentoNecessidadeLote:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidadeLote      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidadeLote      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidadeLote/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editAtendimentoNecessidadeLote      responses:        200:          description: Ok          schema:             #/definitions/editAtendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/atendimentoNecessidadeLote      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidade/{parentId}/atendimentoNecessidadeLote:    post:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeLote      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeLote      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidade/{parentId}/atendimentoNecessidadeLote/{id}:    put:      description: Esta entidade pode ser customizada.      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/editAtendimentoNecessidadeLote      responses:        200:          description: Ok          schema:             #/definitions/editAtendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeLote      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/atendimentoNecessidadeLote/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/atendimentoNecessidadeLote      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/atendimentoNecessidadeSerie:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidadeSerie      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidadeSerie      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidadeSerie/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editAtendimentoNecessidadeSerie      responses:        200:          description: Ok          schema:             #/definitions/editAtendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/atendimentoNecessidadeSerie      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidade/{parentId}/atendimentoNecessidadeSerie:    post:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeSerie      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeSerie      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidade/{parentId}/atendimentoNecessidadeSerie/{id}:    put:      description: Esta entidade pode ser customizada.      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/editAtendimentoNecessidadeSerie      responses:        200:          description: Ok          schema:             #/definitions/editAtendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeSerie      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/atendimentoNecessidadeSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/atendimentoNecessidadeSerie/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/atendimentoNecessidadeSerie      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/parametrosAtendimentoProduto:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosAtendimentoProduto      responses:        200:          description: The created resource          schema:             #/definitions/parametrosAtendimentoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosAtendimentoProduto      responses:        200:          description: The created resource          schema:             #/definitions/parametrosAtendimentoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/parametrosAtendimentoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/parametrosAtendimentoProduto/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editParametrosAtendimentoProduto      responses:        200:          description: Ok          schema:             #/definitions/editParametrosAtendimentoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parametrosAtendimentoProduto      responses:        200:          description: Ok          schema:             #/definitions/parametrosAtendimentoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parametrosAtendimentoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/parametrosAtendimentoProduto/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parametrosAtendimentoProduto      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/parametrosAtendimentoFamilia:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosAtendimentoFamilia      responses:        200:          description: The created resource          schema:             #/definitions/parametrosAtendimentoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosAtendimentoFamilia      responses:        200:          description: The created resource          schema:             #/definitions/parametrosAtendimentoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/parametrosAtendimentoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/parametrosAtendimentoFamilia/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editParametrosAtendimentoFamilia      responses:        200:          description: Ok          schema:             #/definitions/editParametrosAtendimentoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parametrosAtendimentoFamilia      responses:        200:          description: Ok          schema:             #/definitions/parametrosAtendimentoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parametrosAtendimentoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/parametrosAtendimentoFamilia/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parametrosAtendimentoFamilia      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e200lot:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e200lot        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/e200ser:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e200ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/movimentoDemandas:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/movimentoDemandas      responses:        200:          description: The created resource          schema:             #/definitions/movimentoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/movimentoDemandas      responses:        200:          description: The created resource          schema:             #/definitions/movimentoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/movimentoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editMovimentoDemandas      responses:        200:          description: Ok          schema:             #/definitions/editMovimentoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/movimentoDemandas      responses:        200:          description: Ok          schema:             #/definitions/movimentoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/movimentoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/movimentoDemandas/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/movimentoDemandas      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/loteMov:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/loteMov      responses:        200:          description: The created resource          schema:             #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/loteMov      responses:        200:          description: The created resource          schema:             #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/loteMov/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editLoteMov      responses:        200:          description: Ok          schema:             #/definitions/editLoteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/loteMov      responses:        200:          description: Ok          schema:             #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{parentId}/loteMov:    post:      description: Esta entidade pode ser customizada.      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/loteMov      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/loteMov      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{parentId}/loteMov/{id}:    put:      description: Esta entidade pode ser customizada.      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/editLoteMov      responses:        200:          description: Ok          schema:             #/definitions/editLoteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/loteMov      responses:        200:          description: Ok          schema:             #/definitions/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/loteMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/loteMov/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/loteMov      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/serieMov:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/serieMov      responses:        200:          description: The created resource          schema:             #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/serieMov      responses:        200:          description: The created resource          schema:             #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/serieMov/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editSerieMov      responses:        200:          description: Ok          schema:             #/definitions/editSerieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/serieMov      responses:        200:          description: Ok          schema:             #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{parentId}/serieMov:    post:      description: Esta entidade pode ser customizada.      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/serieMov      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/serieMov      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{parentId}/serieMov/{id}:    put:      description: Esta entidade pode ser customizada.      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/editSerieMov      responses:        200:          description: Ok          schema:             #/definitions/editSerieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/serieMov      responses:        200:          description: Ok          schema:             #/definitions/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/serieMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/serieMov/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/serieMov      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/reservaMov:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/reservaMov      responses:        200:          description: The created resource          schema:             #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/reservaMov      responses:        200:          description: The created resource          schema:             #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/reservaMov/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editReservaMov      responses:        200:          description: Ok          schema:             #/definitions/editReservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/reservaMov      responses:        200:          description: Ok          schema:             #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{parentId}/reservas:    post:      description: Esta entidade pode ser customizada.      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/reservaMov      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/reservaMov      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/movimentoDemandas/{parentId}/reservas/{id}:    put:      description: Esta entidade pode ser customizada.      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/editReservaMov      responses:        200:          description: Ok          schema:             #/definitions/editReservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      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/reservaMov      responses:        200:          description: Ok          schema:             #/definitions/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      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/reservaMov        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      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    /demandas/entities/reservaMov/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/reservaMov      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/e080ser:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e080ser      responses:        200:          description: The created resource          schema:             #/definitions/e080ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/e080ser      responses:        200:          description: The created resource          schema:             #/definitions/e080ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/e080ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/e080ser/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editE080ser      responses:        200:          description: Ok          schema:             #/definitions/editE080ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/e080ser      responses:        200:          description: Ok          schema:             #/definitions/e080ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/e080ser        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/e080ser/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/e080ser      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/necessidadeServico:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/necessidadeServico      responses:        200:          description: The created resource          schema:             #/definitions/necessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/necessidadeServico      responses:        200:          description: The created resource          schema:             #/definitions/necessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/necessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/necessidadeServico/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editNecessidadeServico      responses:        200:          description: Ok          schema:             #/definitions/editNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/necessidadeServico      responses:        200:          description: Ok          schema:             #/definitions/necessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/necessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/necessidadeServico/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/necessidadeServico      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/produtoServico:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/produtoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/produtoSuprimentos:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/produtoSuprimentos        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/quantidadeDisponivelDemanda:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/quantidadeDisponivelDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/quantidadeDisponivelDemandaSemDist:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/quantidadeDisponivelDemandaSemDist        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/integracaoDemandas:    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/integracaoDemandas        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError          /demandas/entities/atendimentoNecessidadeServico:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidadeServico      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/atendimentoNecessidadeServico      responses:        200:          description: The created resource          schema:             #/definitions/atendimentoNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/atendimentoNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/atendimentoNecessidadeServico/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editAtendimentoNecessidadeServico      responses:        200:          description: Ok          schema:             #/definitions/editAtendimentoNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/atendimentoNecessidadeServico      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/atendimentoNecessidadeServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/atendimentoNecessidadeServico/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/atendimentoNecessidadeServico      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/parametrosAtendimentoServico:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosAtendimentoServico      responses:        200:          description: The created resource          schema:             #/definitions/parametrosAtendimentoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosAtendimentoServico      responses:        200:          description: The created resource          schema:             #/definitions/parametrosAtendimentoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/parametrosAtendimentoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/parametrosAtendimentoServico/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editParametrosAtendimentoServico      responses:        200:          description: Ok          schema:             #/definitions/editParametrosAtendimentoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parametrosAtendimentoServico      responses:        200:          description: Ok          schema:             #/definitions/parametrosAtendimentoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parametrosAtendimentoServico        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/parametrosAtendimentoServico/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parametrosAtendimentoServico      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/transacaoTransferenciaReserva:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/transacaoTransferenciaReserva      responses:        200:          description: The created resource          schema:             #/definitions/transacaoTransferenciaReserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/transacaoTransferenciaReserva      responses:        200:          description: The created resource          schema:             #/definitions/transacaoTransferenciaReserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/transacaoTransferenciaReserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/transacaoTransferenciaReserva/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editTransacaoTransferenciaReserva      responses:        200:          description: Ok          schema:             #/definitions/editTransacaoTransferenciaReserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/transacaoTransferenciaReserva      responses:        200:          description: Ok          schema:             #/definitions/transacaoTransferenciaReserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/transacaoTransferenciaReserva        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/transacaoTransferenciaReserva/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/transacaoTransferenciaReserva      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/parametrosIntegracaoProduto:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosIntegracaoProduto      responses:        200:          description: The created resource          schema:             #/definitions/parametrosIntegracaoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosIntegracaoProduto      responses:        200:          description: The created resource          schema:             #/definitions/parametrosIntegracaoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/parametrosIntegracaoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/parametrosIntegracaoProduto/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editParametrosIntegracaoProduto      responses:        200:          description: Ok          schema:             #/definitions/editParametrosIntegracaoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parametrosIntegracaoProduto      responses:        200:          description: Ok          schema:             #/definitions/parametrosIntegracaoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parametrosIntegracaoProduto        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/parametrosIntegracaoProduto/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parametrosIntegracaoProduto      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/parametrosIntegracaoFamilia:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosIntegracaoFamilia      responses:        200:          description: The created resource          schema:             #/definitions/parametrosIntegracaoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parametrosIntegracaoFamilia      responses:        200:          description: The created resource          schema:             #/definitions/parametrosIntegracaoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/parametrosIntegracaoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/parametrosIntegracaoFamilia/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editParametrosIntegracaoFamilia      responses:        200:          description: Ok          schema:             #/definitions/editParametrosIntegracaoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parametrosIntegracaoFamilia      responses:        200:          description: Ok          schema:             #/definitions/parametrosIntegracaoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parametrosIntegracaoFamilia        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/parametrosIntegracaoFamilia/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parametrosIntegracaoFamilia      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/consolidacaoDemanda:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/consolidacaoDemanda      responses:        200:          description: The created resource          schema:             #/definitions/consolidacaoDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/consolidacaoDemanda      responses:        200:          description: The created resource          schema:             #/definitions/consolidacaoDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/consolidacaoDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/consolidacaoDemanda/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editConsolidacaoDemanda      responses:        200:          description: Ok          schema:             #/definitions/editConsolidacaoDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/consolidacaoDemanda      responses:        200:          description: Ok          schema:             #/definitions/consolidacaoDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/consolidacaoDemanda        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/consolidacaoDemanda/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/consolidacaoDemanda      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/historicoAlteracaoLote:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/historicoAlteracaoLote      responses:        200:          description: The created resource          schema:             #/definitions/historicoAlteracaoLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/historicoAlteracaoLote      responses:        200:          description: The created resource          schema:             #/definitions/historicoAlteracaoLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/historicoAlteracaoLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/historicoAlteracaoLote/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editHistoricoAlteracaoLote      responses:        200:          description: Ok          schema:             #/definitions/editHistoricoAlteracaoLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/historicoAlteracaoLote      responses:        200:          description: Ok          schema:             #/definitions/historicoAlteracaoLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/historicoAlteracaoLote        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/historicoAlteracaoLote/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/historicoAlteracaoLote      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /demandas/entities/historicoAlteracaoSerie:    post:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/historicoAlteracaoSerie      responses:        200:          description: The created resource          schema:             #/definitions/historicoAlteracaoSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/historicoAlteracaoSerie      responses:        200:          description: The created resource          schema:             #/definitions/historicoAlteracaoSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – 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: object            properties:              totalPages:                description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima                type: integer                format: int64              totalElements:                description: Quantidade total de registros                type: integer                format: int64              contents:                type: array                items:                   #/definitions/historicoAlteracaoSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /demandas/entities/historicoAlteracaoSerie/{id}:    put:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/editHistoricoAlteracaoSerie      responses:        200:          description: Ok          schema:             #/definitions/editHistoricoAlteracaoSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/historicoAlteracaoSerie      responses:        200:          description: Ok          schema:             #/definitions/historicoAlteracaoSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/historicoAlteracaoSerie        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      description: Esta entidade pode ser customizada.      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError        /demandas/entities/historicoAlteracaoSerie/bulk:    post:      description: Esta entidade pode ser customizada.      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/historicoAlteracaoSerie      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericErrordefinitions:  enumSituacaoDemanda:    type: string    enum:      – Gerada      – EmAtendimento      – Finalizada      – Cancelada      – EmCancelamento    description:        Situação da demanda:       * `Gerada` – Gerada       * `EmAtendimento` – Em atendimento       * `Finalizada` – Finalizada       * `Cancelada` – Cancelada       * `EmCancelamento` – Em cancelamento    enumSituacaoNecessidade:    type: string    enum:      – Gerada      – EmAtendimento      – Finalizada      – Cancelada      – EmCancelamento    description:        Situação da Necessidade:       * `Gerada` – Gerada: quando a necessidade é inserida       * `EmAtendimento` – Em atendimento: quando possui atendimento vinculado (reserva de estoque, compras ou produção)       * `Finalizada` – Finalizada: indica que a necessidade foi finalizada (atendimento total ou parcial)       * `Cancelada` – Cancelada: indica que a necessidade foi cancelada       * `EmCancelamento` – Em cancelamento: indica que a necessidade está em cancelamento    enumAtendimentoTipoNecessidade:    type: string    enum:      – ReservaEstoque      – Producao      – Compra    description:        Tipo da necessidade:       * `ReservaEstoque` – Reservar de estoque       * `Producao` – Produzir (ordem de produção)       * `Compra` – Comprar (solicitação/ordem de compra)    enumTipoDocumento:    type: string    enum:      – PedidoVenda      – AnaliseReposicao      – RequisicaoMateriais      – DemandaIndependente      – DemandaDependente      – AcertoInventario      – NotaFiscalEntrada      – ApontamentoProducao      – GestaoIndustrial      – NotaFiscalSaida      – NecessidadeCompraManual      – MRP    description:        Tipo do documento:       * `PedidoVenda` – Pedido de venda       * `AnaliseReposicao` – Análise de reposição       * `RequisicaoMateriais` – Requisicao de materiais       * `DemandaIndependente` – Demanda independente       * `DemandaDependente` – Demanda dependente       * `AcertoInventario` – Acerto de inventário       * `NotaFiscalEntrada` – Nota fiscal de entrada       * `ApontamentoProducao` – Apontamento produção       * `GestaoIndustrial` – Gestão industrial       * `NotaFiscalSaida` – Nota Fiscal de saída       * `NecessidadeCompraManual` – Necessidade de compra manual       * `MRP` – MRP    enumTypeOrder:    type: string    enum:      – ASC      – DESC    description:        Enumeração para o tipo de ordenação:       * `ASC` – Tipo de ordenação – Crescente       * `DESC` – Tipo de ordenação – Decrescente    enumTipoItem:    type: string    enum:      – VP      – VS    description:        Enumenração para o tipo o tipo de item da demanda:       * `VP` – Produto       * `VS` – Serviço    enumLisMod:    type: string    enum:      – VVEP      – VVEF      – VVES      – VESN      – VCRE      – VCRP      – VCRB      – VCOO      – VCOF      – VCOS      – VCPE      – VCPP      – VCPB      – VCPM      – VCBC      – VCBM      – VPAT    description:        Módulo da transação:       * `VVEP` – VEP – Vendas – Pedidos Normais       * `VVEF` – VEF – Vendas – NF Saída Produtos       * `VVES` – VES – Vendas – NF Saída Serviços       * `VESN` – ESN – Estoques – Normais       * `VCRE` – CRE – Contas Receber – Entrada de Títulos       * `VCRP` – CRP – Contas Receber – Entrada de Previsões       * `VCRB` – CRB – Contas Receber – Baixa de Títulos       * `VCOO` – COO – Compras – Manutenção de Ordem de Compra       * `VCOF` – COF – Compras – NF Entrada Produtos       * `VCOS` – COS – Compras – NF Entrada Serviços       * `VCPE` – CPE – Contas Pagar – Entrada de Títulos       * `VCPP` – CPP – Contas Pagar – Entrada de Previsões       * `VCPB` – CPB – Contas Pagar – Baixa de Títulos       * `VCPM` – CPM – Contas Pagar – Comissões       * `VCBC` – CBC – Tesouraria – Cadastro Contas – Saldos       * `VCBM` – CBM – Tesouraria – Movimentos       * `VPAT` – PAT – Patrimônio    enumServico:    type: string    enum:      – NECESSIDADE_COMPRAS      – ATENDIMENTO_PRODUCAO_MRP    description:        Serviço chamado:       * `NECESSIDADE_COMPRAS` – Criar necessidade de compras       * `ATENDIMENTO_PRODUCAO_MRP` – Atendimento de produção mrp    enumSitProcesso:    type: string    enum:      – NAO_PROCESSADO      – EM_PROCESSAMENTO      – PROCESSADO      – ERRO    description:        Situação de processamento:       * `NAO_PROCESSADO` – Não processado       * `EM_PROCESSAMENTO` – Em processamento       * `PROCESSADO` – Processado       * `ERRO` – Erro    enumSitReg:    type: string    enum:      – VA      – VI    description:        Enumeração da Situação Registro:       * `VA` – Ativo       * `VI` – Inativo    enumTipPro:    type: string    enum:      – VP      – VC      – VM      – VS    description:        Enumeração tipo de produto:       * `VP` – Produzido       * `VC` – Comprado       * `VM` – Montado       * `VS` – Serviço    enumClaPro:    type: string    enum:      – V1      – V2      – V3      – V4    description:        Enumeração da Classe de Produto:       * `V1` – De Estoque       * `V2` – De Passagem Direta       * `V3` – Imobilizado       * `V4` – Outros    enumOriVmo:    type: string    enum:      – V1      – V2      – V3    description:        Enumeração Origem do valor do movimento de estoque:       * `V1` – Preço médio atual       * `V2` – Valor do movimento de origem       * `V3` – Calculado pela nota fiscal    enumEntSai:    type: string    enum:      – VE      – VS    description:        Enumeração de entrada e saída:       * `VE` – Entrada       * `VS` – Saída    enumEstMov:    type: string    enum:      – VNO      – VRE      – VBL      – VET      – VPT      – VCO      – VCQ    description:        Enumeração de movimentação do estoque:       * `VNO` – Normal       * `VRE` – Reservado       * `VBL` – Bloqueado       * `VET` – Estoque de terceiros       * `VPT` – Estoque em poder de terceiros       * `VCO` – Movimento complementar de valorização       * `VCQ` – Movimento Complementar de quantidade    enumVlrEst:    type: string    enum:      – VM      – VF    description:        Enumeração do valor do estoque:       * `VM` – Pelo Movimento       * `VF` – Pelo Fechamento    enumEstCam:    type: string    enum:      – VE      – VC      – VD      – VN    description:        Enumeração do caminho do estoque:       * `VE` – Entradas       * `VC` – Consumos       * `VD` – Devoluções       * `VN` – Não considerar    enumTipDep:    type: string    enum:      – V1      – V2    description:        Enumeração do tipo de deposito e localização:       * `V1` – Aceita ligação ao produto       * `V2` – Não aceita ligação ao produto    enumCriRat:    type: string    enum:      – V1      – V2      – V3      – V4      – V5    description:        Enumeração critério utilizado para o rateio:       * `V1` – Receitas – Conta X C. Custos       * `V2` – Receitas – C. Custos X Conta       * `V3` – Despesas – Conta X C. Custos       * `V4` – Despesas – C. Custos X Conta       * `V5` – Nenhum    enumSituacaoAtendimento:    type: string    enum:      – EmProcessamento      – Processado      – EmCancelamento      – EmCompras      – EmProducao      – Cancelado      – Erro    description:        Situação do atendimento:       * `EmProcessamento` – Em Processamento       * `Processado` – Processado       * `EmCancelamento` – Em Cancelamento       * `EmCompras` – Em Compras       * `EmProducao` – Em produção       * `Cancelado` – Cancelado       * `Erro` – Erro    enumTipoAtendimento:    type: string    enum:      – Comprar      – Produzir      – ReservarEstoque      – ConsumirReserva      – MovimentarEstoque      – TransferenciaDeposito      – ReservaEstoqueRecebimento      – LiberarSaldoReserva      – Recebimento      – ReservarEstoqueTerceiros      – ReservaEstoqueProducao      – LiberacaoSaldoProducao      – ReposicaoRecebimento      – ReposicaoProducao      – RedistribuirReservaLoteSerieEntrada      – RedistribuirReservaLoteSerieSaida    description:        Tipo de atendimento:       * `Comprar` – Comprar       * `Produzir` – Produzir       * `ReservarEstoque` – ReservarEstoque       * `ConsumirReserva` – Consumir Reserva       * `MovimentarEstoque` – Movimentar estoque       * `TransferenciaDeposito` – Tranferência entre depósitos       * `ReservaEstoqueRecebimento` – Reserva de estoque por meio do recebimento da nota fical de entrada       * `LiberarSaldoReserva` – Libera saldo reserva       * `Recebimento` – Recebimento de produto ou serviço       * `ReservarEstoqueTerceiros` – Reserva de estoque em poder de terceiros       * `ReservaEstoqueProducao` – Reserva de estoque em apontamento de produção       * `LiberacaoSaldoProducao` – Liberacao de quantidade pela ordem de produção       * `ReposicaoRecebimento` – Reposição Recebimento       * `ReposicaoProducao` – Reposição Produção       * `RedistribuirReservaLoteSerieEntrada` – Redistribuir reserva de lote ou série de entrada       * `RedistribuirReservaLoteSerieSaida` – Redistribuir reserva de lote ou série de Saída    enumFatoContabil:    type: string    enum:      – ENTRADA_ESTOQUE_MOVIMENTO_MANUAL      – SAIDA_ESTOQUE_MOVIMENTO_MANUAL      – ENTRADA_ESTOQUE_MOVIMENTO_MANUAL_ESTORNO      – SAIDA_ESTOQUE_MOVIMENTO_MANUAL_ESTORNO      – FECHAMENTO_ESTOQUE      – MOVIMENTACAO_LOGICA      – ENTRADA_ESTOQUE_NOTA_FISCAL      – SAIDA_ESTOQUE_NOTA_FISCAL      – ENTRADA_ESTOQUE_NOTA_FISCAL_ESTORNO      – SAIDA_ESTOQUE_NOTA_FISCAL_ESTORNO      – ENTRADA_ESTOQUE_PRODUCAO      – SAIDA_ESTOQUE_PRODUCAO      – ENTRADA_ESTOQUE_PRODUCAO_ESTORNO      – SAIDA_ESTOQUE_PRODUCAO_ESTORNO      – ENTRADA_ESTOQUE_DEVOLUCAO_REQUISICAO      – SAIDA_ESTOQUE_REQUISICAO      – ENTRADA_ESTOQUE_INVENTARIO      – SAIDA_ESTOQUE_INVENTARIO      – ENTRADA_ESTOQUE_INVENTARIO_ESTORNO      – SAIDA_ESTOQUE_INVENTARIO_ESTORNO    description:        Enumeração de fatos contábeis:       * `ENTRADA_ESTOQUE_MOVIMENTO_MANUAL` – Entrada estoque movimento manual       * `SAIDA_ESTOQUE_MOVIMENTO_MANUAL` – Saída estoque movimento manual       * `ENTRADA_ESTOQUE_MOVIMENTO_MANUAL_ESTORNO` – Entrada estoque movimento manual – estorno       * `SAIDA_ESTOQUE_MOVIMENTO_MANUAL_ESTORNO` – Saída estoque movimento manual – estorno       * `FECHAMENTO_ESTOQUE` – Fechamento de estoques       * `MOVIMENTACAO_LOGICA` – Movimentação lógica       * `ENTRADA_ESTOQUE_NOTA_FISCAL` – Entrada estoque nota fiscal       * `SAIDA_ESTOQUE_NOTA_FISCAL` – Saída estoque nota fiscal       * `ENTRADA_ESTOQUE_NOTA_FISCAL_ESTORNO` – Entrada estoque nota fiscal – estorno       * `SAIDA_ESTOQUE_NOTA_FISCAL_ESTORNO` – Saída estoque nota fiscal – estorno       * `ENTRADA_ESTOQUE_PRODUCAO` – Entrada estoque produção       * `SAIDA_ESTOQUE_PRODUCAO` – Saída estoque produção       * `ENTRADA_ESTOQUE_PRODUCAO_ESTORNO` – Entrada estoque produção – estorno       * `SAIDA_ESTOQUE_PRODUCAO_ESTORNO` – Saída estoque produção – estorno       * `ENTRADA_ESTOQUE_DEVOLUCAO_REQUISICAO` – Entrada estoque devolução requisição       * `SAIDA_ESTOQUE_REQUISICAO` – Saída estoque requisição       * `ENTRADA_ESTOQUE_INVENTARIO` – Entrada estoque inventário       * `SAIDA_ESTOQUE_INVENTARIO` – Saída estoque inventário       * `ENTRADA_ESTOQUE_INVENTARIO_ESTORNO` – Entrada estoque inventário – estorno       * `SAIDA_ESTOQUE_INVENTARIO_ESTORNO` – Saída estoque inventário – estorno    enumOrigemCancelamentoDemanda:    type: string    enum:      – TOTAL      – REABILITACAO      – PARCIAL    description:        Origem de cancelamento da demanda:       * `TOTAL` – Total       * `REABILITACAO` – Reabilitacao       * `PARCIAL` – Parcial    enumSitOpe:    type: string    enum:      – GERADO      – PROCESSANDO      – PROCESSADO      – ERRO      – ESTORNADO      – PROCESSANDO_ESTORNO    description:        Situação do processo:       * `GERADO` – Gerado       * `PROCESSANDO` – Processando       * `PROCESSADO` – Processado       * `ERRO` – Erro       * `ESTORNADO` – Estornado       * `PROCESSANDO_ESTORNO` – Processando Estorno    enumTipoMovimento:    type: string    enum:      – PedidoProduto      – PedidoServico      – NotaFiscalSaidaProduto      – NotaFiscalSaidaServico      – ContratoVendaProduto      – ContratoVendaServico      – Requisicao      – MovimentoEstoque      – ContasReceber      – SolicitacaoCompra      – OrdemCompraProduto      – OrdemCompraServico      – NotaFiscalEntradaProduto      – NotaFiscalEntradaServico      – ContasPagar      – Comissoes      – Tesouraria      – PreparacaoTesouraria      – ContratoCompraProduto      – ContratoCompraServico      – NotaFiscalEntrada      – NotaFiscalSaida      – ContratoCompra      – ContratoVenda      – Pedidos    description:        Tipo de Movimento:       * `PedidoProduto` – Pedidos – Produto (E120IPD  – E120RAT)       * `PedidoServico` – Pedidos – Serviço (E120ISV  – E120RAT)       * `NotaFiscalSaidaProduto` – Nota fiscal de saída – Produto (E140IPV – E140RAT)       * `NotaFiscalSaidaServico` – Nota fiscal de saída – Serviço (E140ISV – E140RAT)       * `ContratoVendaProduto` – Contrato de venda – Produto (E160CVP – E160RAT)       * `ContratoVendaServico` – Contrato de venda – Serviço (E160CVS – E160RAT)       * `Requisicao` – Requisições (E207EME – E207RAT)       * `MovimentoEstoque` – Movimento de estoque (E210MVP – E210RAT)       * `ContasReceber` – Contas a receber (E301MCR – E301RAT)       * `SolicitacaoCompra` – Solicitação de compras (E405SOL – E405RAT)       * `OrdemCompraProduto` – Ordem de compra – Produto (E420IPO – E420RAT)       * `OrdemCompraServico` – Ordem de compra – Serviço (E420ISO – E420RAT)       * `NotaFiscalEntradaProduto` – Notas fiscais de entrada – Produto (E440IPC – E440RAT)       * `NotaFiscalEntradaServico` – Notas fiscais de entrada – Serviço (E440ISC – E440RAT)       * `ContasPagar` – Contas a pagar (E501MCP – E501RAT)       * `Comissoes` – Comissões (E504CAP – E504RAT)       * `Tesouraria` – Movimentos da tesouraria (E600MCC – E600RAT)       * `PreparacaoTesouraria` – Preparação da tesouraria (E600CHE – E600RCH)       * `ContratoCompraProduto` – Contrato de compra – Produto (E460CCP – E460RAT)       * `ContratoCompraServico` – Contrato de compra – Serviço (E460CCS – E460RAT)       * `NotaFiscalEntrada` – Nota fiscal entrada (Produto/Serviço) (Contas Pagar/Receber)       * `NotaFiscalSaida` – Nota Fiscal saida (Produto/Serviço) (Contas Pagar/Receber)       * `ContratoCompra` – Contrato de compra (Produto/Serviço)       * `ContratoVenda` – Contrato de venda (Produto/Serviço)       * `Pedidos` – Pedidos    tipoNotificacao:    type: string    enum:      – ALERTA      – ERRO      – NORMAL    description:        Tipo de notificação:       * `ALERTA` – Alerta       * `ERRO` – Erro       * `NORMAL` – Normal    upDown:    type: string    enum:      – UP      – DOWN    description:        Up or down:       * `UP` – Up       * `DOWN` – Down    enumPermiteLiberarReserva:    type: string    enum:      – PERMITE      – NAO_PERMITE      – PERMITE_COM_CONFIRMACAO    description:        Enumerador para a ação de liberação de reserva:       * `PERMITE` – Permitido       * `NAO_PERMITE` – Não permitido       * `PERMITE_COM_CONFIRMACAO` – Permitido com confirmação    enumTipoImpressaoRelatorio:    type: string    enum:      – PDF      – PLANILHA    description:        Tipos de impressão de relatório:       * `PDF` – Pdf       * `PLANILHA` – Planilha    enumTipoLayout:    type: string    enum:      – CLIENTE      – ITEM    description:        Tipos de layout do relatório:       * `CLIENTE` – Cliente       * `ITEM` – Item    enumOrigemBloqueioEstoque:    type: string    enum:      – WMS    description:        Origem do bloqueio de estoque:       * `WMS` – Bloqueio WMS    enumAcaoAcertoManutLoteSerie:    type: string    enum:      – TROCAR_CODIGO      – ALTERAR_DATAS    description:        Enumeção para acerto de lote e série:       * `TROCAR_CODIGO` – Trocar código       * `ALTERAR_DATAS` – Alterar datas    userNotificationKind:    type: string    enum:      – Operational      – Management      – News    description:        User notification kind.:       * `Operational` – Operational       * `Management` – Management       * `News` – News    userNotificationPriority:    type: string    enum:      – Error      – Alert      – None    description:        User notification priority.:       * `Error` – Error       * `Alert` – Alert       * `None` – None    eventEmailFormat:    type: string    enum:      – HTML      – PLAIN_TEXT    description:        Format of the email:       * `HTML` – Html       * `PLAIN_TEXT` – Plain Text    fieldType:    type: string    enum:      – BINARY      – BOOLEAN      – DATE      – DATETIME      – LOCALDATETIME      – DOUBLE      – ENUM      – INTEGER      – MONEY      – STRING      – TIME    description:        FieldType:       * `BINARY` – Binary       * `BOOLEAN` – Boolean       * `DATE` – Date       * `DATETIME` – Datetime       * `LOCALDATETIME` – Localdatetime       * `DOUBLE` – Double       * `ENUM` – Enum       * `INTEGER` – Integer       * `MONEY` – Money       * `STRING` – String       * `TIME` – Time    fileFormat:    type: string    enum:      – CSV      – FLAT      – JSON      – XML    description:        FileFormat:       * `CSV` – Csv       * `FLAT` – Flat       * `JSON` – Json       * `XML` – Xml    hookFunction:    type: string    enum:      – BEFORE_PARSE      – BEFORE_CONVERSION      – ON_ERROR      – VALIDATE    description:        HookFunction:       * `BEFORE_PARSE` – Before parse       * `BEFORE_CONVERSION` – Before conversion       * `ON_ERROR` – On error       * `VALIDATE` – Validate    eventType:    type: string    enum:      – CHUNK      – DOWNLOAD      – ERROR      – FINISH      – START    description:        EventType:       * `CHUNK` – Chunk       * `DOWNLOAD` – Download       * `ERROR` – Error       * `FINISH` – Finish       * `START` – Start    errorStrategy:    type: string    enum:      – CALL_SCRIPT      – IGNORE      – STOP    description:        ErrorStrategy:       * `CALL_SCRIPT` – Call script       * `IGNORE` – Ignore       * `STOP` – Stop    status:    type: string    enum:      – DONE      – DONE_WITH_ERRORS      – DOWNLOADING      – ERROR      – NOT_STARTED      – RUNNING    description:        Status:       * `DONE` – Done       * `DONE_WITH_ERRORS` – Done with errors       * `DOWNLOADING` – Downloading       * `ERROR` – Error       * `NOT_STARTED` – Not started       * `RUNNING` – Running    errorType:    type: string    enum:      – CONVERT_ERROR      – SERVICE_ERROR    description:        ErrorType:       * `CONVERT_ERROR` – Convert error       * `SERVICE_ERROR` – Service error  recContents:    description: Record de pedidos da demanda    type: object    properties:      branch:        type: object        allOf:         –  #/definitions/recBranch        description: Dados da filial      mainDocumentNumber:        type: string        description: Número do documento pai    recBranch:    description: Record de filiais    type: object    properties:      id:        type: string        description: Id da filial      code:        type: integer        format: int64        description: Código da filial      tradeName:        type: string        description: Nome fantasia da filial    recNecessidadeRecebimento:    description: Necessidade de compras vinculas a itens de pedido    type: object    required:      – necessidadeId      – atendimento      – msgErro    properties:      necessidadeId:        type: string        description: Identificador da necessidade de compras      atendimento:        type: array        items:          type: object          allOf:           –  #/definitions/recAtendimentoRecebimento          minimum: 1        description: Atendimentos da necessidade de compras vinculado ao item do pedido      msgErro:        type: string        maxLength: 4000        description: Mensagem de erro    recAtendimentoRecebimento:    description: Atendimento de necessidade vinculado a itens de pedido    type: object    required:      – atendimentoNecessidadeId      – atendimentoDemandaId    properties:      atendimentoNecessidadeId:        type: string        description: Identificador do atendimento recebimento      atendimentoDemandaId:        type: string        description: Identificador do atendimento de reserva da demanda    recQuantidadeAtendimentoServico:    description: Record de quantidade da necessidade serviço    type: object    required:      – quantidadePlanejada      – quantidadeCompras      – quantidadeAtendida      – saldo    properties:      quantidadePlanejada:        type: string        description: Quantidade planejada        minimum: 0      quantidadeCompras:        type: string        description: Quantidade em compras        minimum: 0      quantidadeAtendida:        type: string        description: Quantidade atendida        minimum: 0      saldo:        type: string        description: Saldo        minimum: 0    recNecessidadeAtendimento:    description: Record para retornar necessidades na primitva obterAtendimentos    type: object    required:      – item      – quantidadesReserva      – dataEntregaPrevista      – situacao      – tipoItem    properties:      id:        type: string        description: Id da necessidade      item:        type: object        allOf:         –  #/definitions/recItem        description: item da necessidade      quantidadesReserva:        type: object        allOf:         –  #/definitions/recQuantidadeReserva        description: Quantidades necessidade / reservas      quantidadesConsumo:        type: object        allOf:         –  #/definitions/recQuantidadeConsumo        description: Quantidades necessidade / consumo      quantidadesServico:        type: object        allOf:         –  #/definitions/recQuantidadeAtendimentoServico        description: Quantidades servico      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoNecessidade        description: Situação da necessidade      necessidadeOrigemId:        type: string        description: Id da necessidade de origem      demanda:        type: object        allOf:         –  #/definitions/recDemanda        description: Demanda      tipoItem:        type: string        allOf:        –  #/definitions/enumTipoItem        description: Tipo do item Produto/Serviço    recItem:    description: Record de item produto/servico    type: object    required:      – codigo      – descricao      – tipoItem    properties:      id:        type: string        description: Id      codigo:        type: string        description: Codigo      descricao:        type: string        description: Descrição      label:        type: string        description: Label (codigo + descrição)      tipoItem:        type: string        allOf:        –  #/definitions/enumTipoItem        description: Tipo do item Produto/Serviço      unidadeMedida:        type: object        allOf:         –  #/definitions/recUnidadeMedida        description: Unidade de medida      familia:        type: object        allOf:         –  #/definitions/recFamilia        description: Familia do item      controlaLote:        type: boolean        description: Item controla lote      controlaSerie:        type: boolean        description: Item controla série    recQuantidadeReserva:    description: Record de quantodades da necessidade / reserva    type: object    required:      – quantidadePlanejada      – quantidadeAtendida      – saldo      – quantidadeEmCompras      – quantidadeEmProducao      – saldoPendente      – saldoEstoque      – quantidadeAtendLoteSerieSemDist    properties:      quantidadePlanejada:        type: string        description: Quantidade alterada pelo planejamento        minimum: 0      quantidadeAtendida:        type: string        description: Quantidade atendida        minimum: 0      saldo:        type: string        description: Saldo para reserva        minimum: 0      quantidadeEmCompras:        type: string        description: Quantidade em compras        minimum: 0      quantidadeEmProducao:        type: string        description: Quantidade em produção        minimum: 0      saldoPendente:        type: string        description: Saldo pendente para atendimento        minimum: 0      saldoEstoque:        type: string        description: Saldo em estoque        minimum: 0      quantidadeAtendLoteSerieSemDist:        type: string        description: Quantidade atendida sem distribuicao de lotes/séries        minimum: 0    recQuantidadeConsumo:    description: Record de quantodades da necessidade / consumo    type: object    required:      – quantidadeTotal      – quantidadeConsumida      – saldo    properties:      quantidadeTotal:        type: string        description: Quantidade total        minimum: 0      quantidadeConsumida:        type: string        description: Quantidade consumida        minimum: 0      saldo:        type: string        description: Saldo para consumo        minimum: 0    recErrosAtendimento:    description: Erros ao atender necessidade da demanda em lote    type: object    required:      – codigoDemanda      – numeroDocumento      – item      – message    properties:      codigoDemanda:        type: string        description: Codigo da demanda      numeroDocumento:        type: string        description: Documento      item:        type: object        allOf:         –  #/definitions/recItem        description: Item      message:        type: string        description: Mensagem de erro ao realizar atendimento da demanda    recPageRequest:    description: Define a paginação da query    type: object    required:      – offset      – size    properties:      offset:        type: integer        format: int64        description: Número da página      size:        type: integer        format: int64        description: Quantidade de registros por página      orderBy:        type: array        items:          type: object          allOf:           –  #/definitions/recFieldsOrderBy        description: Campos da ordenação dos registros a serem pesquisados    recFieldsOrderBy:    description: Define o registro com os dados dos campos à serem ordenados    type: object    required:      – field      – order    properties:      field:        type: string        description: Nome do campo a ser ordenado      order:        type: string        allOf:        –  #/definitions/enumTypeOrder        description: Tipo de ordenação do campo (ASC / DESC)    recDocumento:    description: Documento    type: object    required:      – e070emp      – e070fil      – idExterno      – tipoDocumento    properties:      id:        type: string        description: Id do documento      e070emp:        type: object        allOf:         –  #/definitions/recGenerico        description: Código da Empresa      e070fil:        type: object        allOf:         –  #/definitions/recGenerico        description: Código da Filial      idExterno:        type: string        description: Id do documento externo      numeroDocumento:        type: string        description: Numero do Documento      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo do documento      numeroDocumentoPai:        type: string        description: Número do documento pai    recNecessidade:    description: Necessidade    discriminator: _discriminator    type: object    required:      – item      – quantidadeOriginal      – quantidadePlanejada      – quantidadeAtendida      – dataEntregaPrevista      – situacao      – _discriminator    properties:      id:        type: string        description: Id da necessidade      item:        type: object        allOf:         –  #/definitions/recItem        description: Registro do item      quantidadeOriginal:        type: string        description: Quantidade original        minimum: 0      quantidadePlanejada:        type: string        description: Quantidade alterada pelo planejamento        minimum: 0      quantidadeAtendida:        type: string        description: Quantidade atendida        minimum: 0      quantidadeConsumida:        type: string        description: Quantidade consumida      quantidadePendente:        type: string        description: Quantidade pendente      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoNecessidade        description: Situação da necessidade      necessidadeOrigemId:        type: string        description: Id da necessidade de origem      demanda:        type: object        allOf:         –  #/definitions/recDemanda        description: Demanda      _discriminator:        type: string        description:     recAtendimentosNecessidade:    description: AtendimentoNecessidade    allOf:    –  #/definitions/recNecessidade    –      type: object      required:        – atendimentos      properties:        atendimentos:          type: array          items:            type: object            allOf:             –  #/definitions/recAtendimento            minimum: 1          description: Atendimentos da necessidade    recGenerico:    description: Registro generico    type: object    properties:      id:        type: string        description: Id      codigo:        type: string        description: Codigo      descricao:        type: string        description: Descrição      label:        type: string        description: Label (codigo + descrição)    recFamilia:    description: Familia    type: object    required:      – codigo      – descricao      – label    properties:      id:        type: string        description: Id      codigo:        type: string        description: Codigo      descricao:        type: string        description: Descrição      label:        type: string        description: Label (codigo + descrição)    recUnidadeMedida:    description: Unidade de medida    type: object    properties:      id:        type: string        description: Id da entidade      uniMed:        type: string        maxLength: 6        description: Unidade Medida      desMed:        type: string        maxLength: 100        description: Descrição      qtdDec:        type: integer        format: int64        description: Quantidade Decimais        minimum: 0        maximum: 5    recAuditoria:    description: Record campos de auditoria    type: object    required:      – usuger      – dthger      – usualt      – dthalt    properties:      usuger:        type: string        description: Usuário que gerou o registro      dthger:        type: string        format: date-time        description: Data que o registro foi gerado      usualt:        type: string        description: Usuário que fez a última alteração      dthalt:        type: string        format: date-time        description: Data da última alteração    recDemanda:    description: Record de Demanda    type: object    required:      – codigo      – empresa      – filial      – item      – quantidade      – dataEntregaPrevista    properties:      id:        type: string        description: Id      codigo:        type: integer        format: int64        description: Código da Demanda      empresa:        type: string        description: Código da Empresa      filial:        type: string        description: Código da Filial      item:        type: object        allOf:         –  #/definitions/recItem        description: Item      quantidade:        type: string        description: Quantidade        minimum: 0      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      documento:        type: string        description: Id do documento de origem      situacao:        type: string        description: Situação da demanda      complemento:        type: object        allOf:         –  #/definitions/recDemandaComplemento        description: Complemento da demanda      realizarReserva:        type: boolean        description: Realizar reserva ao atender demanda independente?        default: false      previstaInicioAtendimento:        type: string        format: date        description: Prevista Início Atendimento      auditoria:        type: object        allOf:         –  #/definitions/recAuditoria        description: Auditoria    recDemandaIndependente:    description: Record de Demanda Independente    type: object    required:      – empresa      – filial      – produto      – quantidade      – dataEntregaPrevista    properties:      empresa:        type: string        description: Código da Empresa      filial:        type: string        description: Código da Filial      produto:        type: string        description: Produto      quantidade:        type: string        description: Quantidade        minimum: 0      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      realizarReserva:        type: boolean        description: Realizar reserva ao atender demanda independente?        default: false    recNecessidadeDocumento:    description: Registro da necessidade e do documento que a gerou    allOf:    –  #/definitions/recNecessidade    –      type: object      required:        – documento        – filial      properties:        documento:          type: object          allOf:           –  #/definitions/recDocumento          description: Documento gerador da necessidade        filial:          type: object          allOf:           –  #/definitions/recGenerico          description: Dados da filial    recSitDocExterno:    description: Situação dos movimentos    type: object    required:      – id      – dataProcessamento      – situacao    properties:      id:        type: string        description: Identificador      dataProcessamento:        type: string        format: date-time        description: Data de processamento      situacao:        type: string        allOf:        –  #/definitions/enumSitOpe        description: Situação do movimento      msgErro:        type: string        description: Mensagem de erro    recAtenderNecessidade:    description: Registro com dados para o atendimento de necessidade    type: object    required:      – necessidade      – e075der      – tipoAtendimentoPrimario      – quantidadeAtendida      – automatico    properties:      necessidade:        type: string        description: Id da necessidade      e205dep:        type: string        description: Id do Depósito      e205depDest:        type: string        description: Id do Depósito Destino      e075der:        type: string        description: Id do produto      e001tns:        type: string        description: Transacao      tipoAtendimentoPrimario:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Tipo de atendimento da necesidade primario      tipoAtendimentoSecundario:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Tipo de atendimento da necesidade secundario      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0      automatico:        type: boolean        description: Indicativo se o atendimento foi automático ou manual      processoAtendimento:        type: string        description: Id do processo gerado para o atendimento      lotes:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteAtendimento        description: Lista de lotes do produto      series:        type: array        items:          type: object          allOf:           –  #/definitions/recSerieAtendimento        description: Lista de series do produto      rateio:        type: object        allOf:         –  #/definitions/recRateioMovimento        description: Informação de rateio      rateioHerdado:        type: object        allOf:         –  #/definitions/recRateioHerdado        description: Rateio Herdado      transactionalId:        type: string        description: Transactional id      ordemProducaoId:        type: integer        format: int64        description: Ordem Producao id      resSemLotSer:        type: boolean        description: Indicativo se o parâmetro permite realizar reserva sem especificar lote/série      atendimentoOrigemId:        type: string        description: Identificador do atendimento origem      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoAtendimento        description: Situação pré definida do atendimento      atendimentoAutomaticoMrp:        type: boolean        description: Indica se o atendimento é automatico com origem no mrp        default: false    recLoteAtendimento:    description: Registro do lote utilizados no atendimento    type: object    required:      – e200lot      – quantidadeAtendida    properties:      e200lot:        type: string        description: Id do lote      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0    recSerieAtendimento:    description: Registro da serie utilizados no atendimento    type: object    required:      – e200ser      – quantidadeAtendida    properties:      e200ser:        type: string        description: Id da série      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0    recAtendimento:    description: Atendimento    type: object    required:      – item      – tipoAtendimento      – situacao      – quantidadeAtendida      – deposito      – dataAtendimento    properties:      id:        type: string        description: Id do atendimento      necesidade:        type: string        description: Id da necessidade      item:        type: object        allOf:         –  #/definitions/recItem        description: Item utilizado para atender a necessidade      transacao:        type: object        allOf:         –  #/definitions/recGenerico        description: Transação      tipoAtendimento:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Tipo de atendimento da necesidade      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoAtendimento        description: Situação do atendimento      quantidadeAtendida:        type: string        description: Quantidada atendida      processoAtendimento:        type: string        description: Id do processo gerado para o atendimento      lotes:        type: array        items:          type: object          allOf:           –  #/definitions/recLote        description: Lotes utilizados para o atendimento      series:        type: array        items:          type: object          allOf:           –  #/definitions/recSerie        description: Séries utilizados para o atendimento      msgErro:        type: string        maxLength: 4000        description: Mensagem de erro nos processos de atendimento/estorno      deposito:        type: object        allOf:         –  #/definitions/recGenerico        description: Deposito      dataAtendimento:        type: string        format: date-time        description: Data do atendimento      existeDistribuicaoPendente:        type: boolean        description: Existe distribuição pendente      automatico:        type: boolean        description: Atendimento automático      auditoria:        type: object        allOf:         –  #/definitions/recAuditoria        description: Auditoria    recLote:    description: Registro do lote    type: object    required:      – codLot    properties:      id:        type: string        description: Id do lote      codLot:        type: string        description: Código do lote      datFab:        type: string        format: date        description: Data de fabricação      datVlt:        type: string        format: date        description: Data de validade      quantidade:        type: string        description: Quantidade        minimum: 0    recSerie:    description: Registro da serie    type: object    required:      – numSep    properties:      id:        type: string        description: Id da serie      numSep:        type: string        description: Número da série      datFab:        type: string        format: date        description: Data de fabricação      datVlt:        type: string        format: date        description: Data de validade      quantidade:        type: string        description: Quantidade        minimum: 0    recDadosObterAtendimentos:    description: Resultado da query obterMovimentos    type: object    required:      – atendimentos    properties:      documento:        type: object        allOf:         –  #/definitions/recDocumento        description: Dados do documento      demanda:        type: object        allOf:         –  #/definitions/recDemanda        description: Dados da demandas      necessidade:        type: object        allOf:         –  #/definitions/recNecessidadeAtendimento        description: Dados da necesidade      atendimentos:        type: array        items:          type: object          allOf:           –  #/definitions/recAtendimento          minimum: 1        description: Atendimentos da necessidade    recObterAtendimentosDocumentoExterno:    description: Resultado da query obterAtendimentosDocumentoExterno    type: object    required:      – documento      – demanda      – necessidadeProduto      – totalPages      – pageNumber      – numberOfElements      – totalElements    properties:      documento:        type: object        allOf:         –  #/definitions/recDocumento        description: Dados do documento      demanda:        type: object        allOf:         –  #/definitions/recDemanda        description: Dados da demandas      necessidadeProduto:        type: object        allOf:         –  #/definitions/recAtendimentosNecessidade        description: Dados da necesidade do produto      totalPages:        type: integer        format: int64        description: total de páginas      pageNumber:        type: integer        format: int64        description: número da página      numberOfElements:        type: integer        format: int64        description: número de itens na página      totalElements:        type: integer        format: int64        description: número total de itens    recDemandaComplemento:    description: recDemandaComplemento    type: object    properties:      e205depId:        type: string        description: Id do depósito      codDep:        type: string        description: Código do depósito      desDep:        type: string        description: Descrição do depósito      e095pesId:        type: string        description: Id do fornecedor      codPes:        type: integer        format: int64        description: Código do fornecedor      nomPes:        type: string        description: Nome do fornecedor      dataRecomendadaEntrega:        type: string        format: date        description: Data recomendada entrega      urgente:        type: boolean        description: Urgência demanda      motivoUrgencia:        type: string        description: motivo da urgência      reservaReatendimentoMrp:        type: boolean        description: Reserva reatendimento MRP        default: false      e001pes:        type: object        allOf:         –  #/definitions/recGenerico        description: Pessoa vinculada ao documento    recGerarDemandaInput:    description: recGerarDemandaInput    type: object    required:      – quantidade      – dataEntregaPrevista      – idExterno    properties:      transactionalId:        type: string        description: Transactional id      produtoId:        type: string        description: Id do produto      quantidade:        type: string        description: Quantidade da necessidade      dataEntregaPrevista:        type: string        format: date        description: Data de entrega prevista      numeroDocumento:        type: string        description: Número do documento      idExterno:        type: string        description: Id externo      servicoId:        type: string        description: Id do serviço      complemento:        type: object        allOf:         –  #/definitions/recDemandaComplemento        description: Complemento      numeroDocumentoPai:        type: string        description: Número do documento pai      previstaInicioAtendimento:        type: string        format: date        description: Prevista Início Atendimento    recGerarDemandaOutput:    description: recGerarDemandaOutput    type: object    required:      – demandaId      – codDemanda      – numeroDocumento    properties:      demandaId:        type: string        description: ID da demanda gerada      codDemanda:        type: integer        format: int64        description: Código da demanda gerada      idExterno:        type: string        description: idExterno      numeroDocumento:        type: string        description: Número do documento    recMovimentoRecebimento:    description:     allOf:    –  #/definitions/recMovimento    –      type: object      properties:        itensPedidoCompras:          type: array          items:            type: object            allOf:             –  #/definitions/recItensPedidoCompras          description: Itens do pedido de compra        origemBloqueioEstoque:          type: string          allOf:          –  #/definitions/enumOrigemBloqueioEstoque          description: Tipo de bloqueio de estoque    recMovimento:    description: Movimento de estoque através do demandas    discriminator: _discriminator    type: object    required:      – idExterno      – produto_id      – deposito_id      – movDat      – qtdMov      – transacao_id      – fatCtb      – fatOri      – _discriminator    properties:      idExterno:        type: string        description: Id externo      produto_id:        type: string        description: Produto a ser movimentado      deposito_id:        type: string        description: Depósito a ser movimentado      deposito_dest_id:        type: string        description: Depósito de destino      movDat:        type: string        format: date-time        description: Data da operação      qtdMov:        type: string        description: Quantidade a ser movimentada        minimum: 0.00        maximum: 999999999.99999      transacao_id:        type: string        description: Transação de estoque      obsMov:        type: string        maxLength: 255        description: Observação do movimento      lotes:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteMovimento        description: Lotes a serem movimentados      series:        type: array        items:          type: object          allOf:           –  #/definitions/recSerieMovimento        description: Séries a serem movimentadas      rateio:        type: object        allOf:         –  #/definitions/recRateioMovimento        description: Informaçãos para rateio do movimento      vlrMov:        type: string        description: Valor do movimento        minimum: -999999999.99999        maximum: 999999999.99999      fatCtb:        type: string        maxLength: 36        description: Fato contábil      fatOri:        type: string        allOf:        –  #/definitions/enumFatoContabil        description: Origem do fato contábil      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio      reservas:        type: array        items:          type: object          allOf:           –  #/definitions/recReservaMovimento        description: Reservas a serem consumidas      pessoa_id:        type: string        description: Cliente ou fornecedor      _discriminator:        type: string        description:     recServicoRecebimento:    description: Serviços vinculados a nota de entrada    type: object    required:      – idExterno      – servico_id      – qtdItemNota    properties:      idExterno:        type: string        description: Id externo      servico_id:        type: string        description: Serviço a ser recebido      qtdItemNota:        type: string        description: Quantidade do item da nota        minimum: 0.00        maximum: 999999999.99999      itensPedidoCompras:        type: array        items:          type: object          allOf:           –  #/definitions/recItensPedidoCompras        description: Itens pedido de compras    recItensPedidoCompras:    description: Itens de pedido de compras recebidos    type: object    required:      – itemPedidoId      – quantidade    properties:      itemPedidoId:        type: string        description: Id do item do pedido      quantidade:        type: string        description: Quantidade recebida        minimum: 0.00        maximum: 999999999.99999    recLoteMovimento:    description: Distribuição de lotes para a movimentação de estoque    type: object    required:      – codLot      – qtdMov    properties:      codLot:        type: string        maxLength: 50        description: Código do lote      qtdMov:        type: string        description: Quantidade a ser movimentada        minimum: 0.00        maximum: 999999999.99999      datFab:        type: string        format: date        description: Data de fabricação      datVlt:        type: string        format: date        description: Data de validade    recSerieMovimento:    description: Distribuição de séries para movimentação de estoque    type: object    required:      – numSep    properties:      numSep:        type: string        maxLength: 50        description: Número da série      datFab:        type: string        format: date        description: Data de fabricação      datVlt:        type: string        format: date        description: Data de validade    recRateioMovimento:    description: Informaçãos para rateio do movimento de estoque    type: object    properties:      codCcu:        type: string        description: Centro de custo      ctaFin:        type: string        description: Conta financeira    recDemandaMovimentoEstoque:    description: Informações movimento do estoque da demanda    type: object    required:      – idExterno    properties:      idExterno:        type: string        description: Id externo      msgErro:        type: string        description: Mensagem de erro    recStatusAtendimentoProjection:    description: Status atendimento    type: object    required:      – atendimentoId      – status    properties:      atendimentoId:        type: string        description: Id do atendimento      status:        type: string        allOf:        –  #/definitions/enumSituacaoAtendimento        description: Situação do atendimento    recReservaMovimento:    description: Identificador da reserva de estoque à ser consumida    type: object    required:      – desOme      – ideDoc      – ideIte    properties:      desOme:        type: string        maxLength: 50        description: Descrição da origem do documento de referência para a operação de movimentação de estoque      ideDoc:        type: string        maxLength: 36        description: Id do documento de referência para a operação de movimentação de estoque      ideIte:        type: string        maxLength: 36        description: Id do item de referência para a operação de movimentação de estoque    recConsumoAtendimento:    description: consumo atendimento    type: object    required:      – produtoId      – depositoId      – quantidade    properties:      produtoId:        type: string        description: Id do produto      depositoId:        type: string        description: Id do depósito      lotes:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteAtendimento        description: Lotes      series:        type: array        items:          type: object          allOf:           –  #/definitions/recSerieAtendimento        description: Séries      quantidade:        type: string        description: Quantidade        minimum: 0.00        maximum: 999999999.9999    recRateioHerdado:    description: Rateio Herdado    type: object    properties:      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio    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    recMovimentoIntegracao:    description: Movimento de estoque através do demandas    type: object    required:      – tipoMovimento      – produtoId      – qtdMov      – informacoesFatoContabil    properties:      tipoMovimento:        type: string        allOf:        –  #/definitions/enumEntSai        description: Tipo de movimento      produtoId:        type: string        description: Produto a ser movimentado      qtdMov:        type: string        description: Quantidade a ser movimentada        minimum: 0.00        maximum: 999999999.99999      lotes:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteMovimento        description: Lotes a serem movimentados      series:        type: array        items:          type: object          allOf:           –  #/definitions/recSerieMovimento        description: Séries a serem movimentadas      vlrMov:        type: string        description: Valor do movimento        minimum: 0.00        maximum: 999999999.99999      informacoesRateio:        type: object        allOf:         –  #/definitions/recInformacoesRateio        description: Rateio e rateio herdado      informacoesFatoContabil:        type: object        allOf:         –  #/definitions/recInformacoesFatoContabil        description: Informações fato contabil      observacao:        type: string        description: observação    recInformacoesRateio:    description: Informações de rateio    type: object    properties:      rateio:        type: object        allOf:         –  #/definitions/recRateioMovimento        description: Informações para rateio do movimento      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio    recInformacoesFatoContabil:    description: Informações de fato contábil    type: object    required:      – fatCtb      – fatOri    properties:      fatCtb:        type: string        maxLength: 36        description: Fato contábil      fatOri:        type: string        allOf:        –  #/definitions/enumFatoContabil        description: Origem do fato contábil    recSaldoEmProducaoReposicao:    description: Record para saldo em produção para reposicao    type: object    required:      – idExterno      – filialId      – produtoId      – depositoId    properties:      idExterno:        type: string        description: Id externo      filialId:        type: string        description: Id da filial      produtoId:        type: string        description: Id do produto      depositoId:        type: string        description: Id do depósito      saldoEmProducao:        type: string        description: Saldo em produção    recAcaoPrimaria:    description: Record de ação primária para parâmetros de atendimento de produto/serviço    type: object    required:      – acao      – deposito      – automatica    properties:      acao:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação      deposito:        type: object        allOf:         –  #/definitions/recGenerico        description: Deposito      automatica:        type: boolean        description: Se é automático    recAcaoSecundaria:    description: Record de ação secundária para parâmetros de atendimento de produto/serviço    type: object    required:      – acao      – automatica    properties:      acao:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação      automatica:        type: boolean        description: Se é automático    recDadosAtendimentoMrp:    description: Record para atendimento MRP    type: object    required:      – externalId      – demandaId      – quantidade    properties:      externalId:        type: string        description: Id externo      demandaId:        type: string        description: Id da demanda      depositoId:        type: string        description: Id do depósito      quantidade:        type: string        description: Quantidade atendimento    recGerarRelatorioEstoque:    description: Record para gerar relatorio de reservas de estoque, vículadas a pedidos de venda    type: object    required:      – idEmpresa      – idFilial      – tipoImpressao      – dataEmissaoInicial      – dataEmissaoFinal      – tipoLayout    properties:      idEmpresa:        type: string        description: Id da empresa      idFilial:        type: array        items:          type: string          minimum: 1        description: Id da filial      tipoImpressao:        type: string        allOf:        –  #/definitions/enumTipoImpressaoRelatorio        description: Tipo de impressão      dataEmissaoInicial:        type: string        format: date        description: Data inicial da emissão      dataEmissaoFinal:        type: string        format: date        description: Data final da emissão      tipoLayout:        type: string        allOf:        –  #/definitions/enumTipoLayout        description: Tipo de layout      idCliente:        type: array        items:          type: string        description: Id do cliente do pedido de venda      idItem:        type: array        items:          type: string        description: Id do item do pedido de venda    recMovimentoDesbloqueioEstoque:    description: Record de movimento de desbloqueio de estoque    type: object    required:      – idExterno      – produto_id      – deposito_id      – movDat      – qtdMov      – fatCtb      – fatOri    properties:      idExterno:        type: string        description: Id externo      produto_id:        type: string        description: Produto a ser movimentado      deposito_id:        type: string        description: Depósito a ser movimentado      movDat:        type: string        format: date-time        description: Data da operação      qtdMov:        type: string        description: Quantidade a ser movimentada        minimum: 0.00        maximum: 999999999.99999      obsMov:        type: string        maxLength: 255        description: Observação do movimento      lotes:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteMovimento        description: Lotes a serem movimentados      series:        type: array        items:          type: object          allOf:           –  #/definitions/recSerieMovimento        description: Séries a serem movimentadas      pessoa_id:        type: string        description: Cliente ou fornecedor      fatCtb:        type: string        maxLength: 36        description: Fato contábil      fatOri:        type: string        allOf:        –  #/definitions/enumFatoContabil        description: Origem do fato contábil      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio      itensPedidoCompras:        type: array        items:          type: object          allOf:           –  #/definitions/recItensPedidoCompras        description: Itens pedido de compras    recDepositoComReserva:    description: Record para retornar quantidade reservada por depósito    type: object    required:      – deposito      – quantidadeReservada    properties:      deposito:        type: object        allOf:         –  #/definitions/recGenerico        description: Detalhes do depósito      quantidadeReservada:        type: string        description: Quantidade reservada    recSituacaoPodeCancelarDemanda:    description: Record com a situações das demandas verificadas para cancelamento    type: object    required:      – idExterno      – situacao      – permiteCancelamento    properties:      idExterno:        type: string        description: Id externo      codigoDemanda:        type: string        description: código da demanda      numeroDocumento:        type: string        description: Número do documento      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoDemanda        description: Situação da demanda      permiteCancelamento:        type: boolean        description: Indicativo se permite cancelamento da demanda      msg:        type: string        description: Mensagem de erro    recProdutosAtualizarLoteSerie:    description: Record para atualização de lotes e séries de produtos    type: object    required:      – produtoId      – depositoId      – fatCtb      – fatOri      – lotesSeries    properties:      externalId:        type: string        description: Id externo do documento      produtoId:        type: string        description: Id do produto      depositoId:        type: string        description: Id do depósito      fatCtb:        type: string        maxLength: 36        description: Código do fato contábil      fatOri:        type: string        allOf:        –  #/definitions/enumFatoContabil        description: Origem do fato contábil      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio      lotesSeries:        type: array        items:          type: object          allOf:           –  #/definitions/recLotesSeriesAtualizar          minimum: 1        description: Lista de lotes e séries a serem atualizados    recLotesSeriesAtualizar:    description: Record para atualização de lotes ou séries    type: object    required:      – codigoDesbloqueio      – quantidade      – novosLotesSeries    properties:      codigoDesbloqueio:        type: string        description: Código de desbloqueio do lote/série      quantidade:        type: string        description: Quantidade a ser atualizada      novosLotesSeries:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteSerie          minimum: 1        description: Lista de novos lotes ou séries    recLoteSerie:    description: Record para novos lotes ou séries a serem atualizados    type: object    required:      – codigoLoteSerie      – quantidade    properties:      codigoLoteSerie:        type: string        description: Código do lote ou série      dataFabricacao:        type: string        format: date        description: Data de fabricação      dataValidade:        type: string        format: date        description: Data de validade      quantidade:        type: string        description: Quantidade do lote ou série    recProdutosTransferencia:    description: Record para transferência de produtos entre depósitos    type: object    required:      – produtoId      – depositoOrigemId      – depositoDestinoId      – quantidade      – fatCtb      – fatOri    properties:      externalId:        type: string        description: Id externo do documento      produtoId:        type: string        description: Id do produto      depositoOrigemId:        type: string        description: Id do depósito de origem      depositoDestinoId:        type: string        description: Id do depósito de destino      quantidade:        type: string        description: Quantidade a ser transferida        minimum: 0.00      fatCtb:        type: string        maxLength: 36        description: Código do fato contábil      fatOri:        type: string        allOf:        –  #/definitions/enumFatoContabil        description: Origem do fato contábil      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio      lotesSeries:        type: array        items:          type: object          allOf:           –  #/definitions/recLoteSerie        description: Lista de lotes ou séries a serem transferidos    e095pes:    description: Tabelas – Fornecedores    type: object    required:      – sitFor    properties:      id:        type: string        format: uuid        description: Id da entidade      e001pes:        type: object        allOf:         –  #/definitions/e001pes        description: Id da pessoa      sitFor:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      extIntSts:        type: string        description: Estado de integração com a entidade externa      extIntMsg:        type: string        description: Mensagem do resultado da integração      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE095pes:    type: object    required:      – id    allOf:      –  #/definitions/e095pes    demandaComplemento:    description: Complemento da demanda    type: object    required:      – id      – demanda    properties:      id:        type: string        format: uuid        description: Id da entidade      demanda:        type: object        allOf:         –  #/definitions/demanda        description: Demanda      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito      e095pes:        type: object        allOf:         –  #/definitions/e095pes        description: Fornecedor      dataRecomendadaEntrega:        type: string        format: date        description: Data recomendata para a entrega      urgente:        type: boolean        description: Urgência demanda        default: false      motivoUrgencia:        type: string        description: Motivo da urgência      reservaReatendimentoMrp:        type: boolean        description: Reserva reatendimento MRP        default: false      e001pes:        type: object        allOf:         –  #/definitions/e001pes        description: Pessoa associada ao documento      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editDemandaComplemento:    type: object    required:      – id    allOf:      –  #/definitions/demandaComplemento    documento:    description: Documento de origem de demanda    type: object    required:      – e070emp      – e070fil      – tipoDocumento    properties:      id:        type: string        format: uuid        description: Id do documento      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Filial      idExterno:        type: string        format: uuid        description: Id do documento externo      numeroDocumento:        type: string        description: Numero do Documento      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo do documento      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      numeroDocumentoPai:        type: string        description: Número do documento pai      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editDocumento:    type: object    required:      – id    allOf:      –  #/definitions/documento    demanda:    description: Demanda    type: object    required:      – codigo      – e070emp      – e070fil      – situacao      – quantidade      – dataEntregaPrevista      – documento      – tipoItem    properties:      id:        type: string        format: uuid        description: Id da entidade      codigo:        type: integer        format: int64        description: Código      e070emp:        type: string        format: uuid        description: Código da Empresa      e070fil:        type: string        format: uuid        description: Código da Filial      e075der:        type: string        format: uuid        description: Produto      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoDemanda        description: Situação da demanda      quantidade:        type: string        description: Quantidade        minimum: 0      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      documento:        type: string        format: uuid        description: Id do documento de origem      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      tipoItem:        type: string        allOf:        –  #/definitions/enumTipoItem        description: Tipo do item da demanda      e080ser:        type: string        format: uuid        description: Serviço      reservarDemandaIndependente:        type: boolean        description: Realizar reserva em demanda independente?        default: false      previstaInicioAtendimento:        type: string        format: date        description: Prevista Início Atendimento      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editDemanda:    type: object    required:      – id    allOf:      –  #/definitions/demanda    necessidade:    description: Necessidade    type: object    required:      – demanda      – e075der      – quantidadeOriginal      – quantidadePlanejada      – quantidadeAtendida      – dataEntregaPrevista      – situacao    properties:      id:        type: string        format: uuid        description: Id da necessidade      demanda:        type: string        format: uuid        description: Id da demanda      e075der:        type: string        format: uuid        description: Id do produto      quantidadeOriginal:        type: string        description: Quantidade original        minimum: 0      quantidadePlanejada:        type: string        description: Quantidade alterada pelo planejamento        minimum: 0      quantidadeAtendida:        type: string        description: Quantidade atendida        minimum: 0      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoNecessidade        description: Situação da necessidade      necessidadeOrigem:        type: string        format: uuid        description: Id da necessidade de origem      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editNecessidade:    type: object    required:      – id    allOf:      –  #/definitions/necessidade    e070emp:    description: Cadastros – Empresas    type: object    required:      – codEmp      – nomEmp      – sigEmp    properties:      id:        type: string        format: uuid        description: Id da entidade      codEmp:        type: integer        format: int64        description: Empresa        minimum: 0        maximum: 9999      nomEmp:        type: string        maxLength: 100        description: Nome      sigEmp:        type: string        maxLength: 100        description: Nome fantasia da empresa      e069gre:        type: string        format: uuid        description: Grupo Empresas      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      extIntSts:        type: string        description: Estado de integração com a entidade externa      extIntMsg:        type: string        description: Mensagem do resultado da integração      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE070emp:    type: object    required:      – id    allOf:      –  #/definitions/e070emp    e001tns:    description: Tabelas – Transações    type: object    required:      – e070emp      – codTns      – desTns      – excluido      – aceMan    properties:      id:        type: string        format: uuid        description: Id da entidade      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      codTns:        type: string        maxLength: 5        description: Transação      desTns:        type: string        maxLength: 60        description: Descrição      excluido:        type: boolean        description: Indica se o registro foi excluído      aceMan:        type: boolean        description: Aceita Manual      e001tnsSupEst:        type: object        allOf:         –  #/definitions/e001tnsSupEst        description: Especialização transações suprimentos estoque      sitTns:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação      lisMod:        type: string        allOf:        –  #/definitions/enumLisMod        description: Módulo      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE001tns:    type: object    required:      – id    allOf:      –  #/definitions/e001tns    e070fil:    description: Cadastros – Filiais    type: object    required:      – e070emp      – codFil      – nomFil      – sigFil      – insEst      – insMun      – filMat      – endFil      – cplEnd      – baiFil    properties:      id:        type: string        format: uuid        description: Id da entidade      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      codFil:        type: integer        format: int64        description: Filial        minimum: 0        maximum: 99999      nomFil:        type: string        maxLength: 100        description: Nome      sigFil:        type: string        maxLength: 30        description: Nome Fantasia da Filial da Empresa      numCgc:        type: string        maxLength: 18        description: Número do CPNJ/CPF da Filial da Empresa      numIdf:        type: string        maxLength: 40        description: Número de identificação Fiscal      insEst:        type: string        maxLength: 25        description: Inscrição estadual da filial da empresa      insMun:        type: string        maxLength: 16        description: Inscrição municipal da filial da empresa      filMat:        type: boolean        description: Indicativo que a filial é matriz      postalCodeFil:        type: string        maxLength: 20        description: Código Postal      endFil:        type: string        maxLength: 100        description: Endereço da Filial da Empresa      cplEnd:        type: string        maxLength: 200        description: Complemento do Endereço da Filial da Empresa (Sala, Andar, etc.)      baiFil:        type: string        maxLength: 75        description: Bairro da Filial da Empresa      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      e070filSupEst:        type: object        allOf:         –  #/definitions/e070filSupEst        description: Especialização filial estoque      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE070fil:    type: object    required:      – id    allOf:      –  #/definitions/e070fil    e070filSupEst:    description: Filial – Parâmetros estoques    type: object    properties:      id:        type: string        format: uuid        description: Id da entidade      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Filial      e001tnsTrf:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para transferência entre depósitos      e001tnsBloEnt:        type: object        allOf:         –  #/definitions/e001tns        description: Transação padrão para bloqueio de estoque      e001tnsBloSai:        type: object        allOf:         –  #/definitions/e001tns        description: Transação padrão para desbloqueio de estoque      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      e001tnsTnsRbe:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para reserva de entrada      e001tnsTnsSre:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para saída de reserva      e001tnsAtendDemTrf:        type: object        allOf:         –  #/definitions/e001tns        description: Transação padrão para atendimento de demandas do tipo Tranferencia – Saída      e001tnsPrdNfEstComp:        type: object        allOf:         –  #/definitions/e001tns        description: Transação padrão para nota fiscal de estorno de compra (Saída)      e001tnsPrdSai:        type: object        allOf:         –  #/definitions/e001tns        description: Transação padrão para saída física de estoque não valorizavel      e001tnsPrdEnt:        type: object        allOf:         –  #/definitions/e001tns        description: Transação padrão para entrada física de estoque não valorizavel      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE070filSupEst:    type: object    required:      – id    allOf:      –  #/definitions/e070filSupEst    e001pes:    description: Pessoa    type: object    required:      – codPes      – nomPes      – sitPes    properties:      id:        type: string        format: uuid        description: Id da entidade      codPes:        type: integer        format: int64        description: Pessoa        minimum: 0        maximum: 999999999      nomPes:        type: string        maxLength: 100        description: Nome      sitPes:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação      cnpCpf:        type: string        maxLength: 14        description: CNPJ/CPF      apePes:        type: string        maxLength: 80        description: Fantasia      e095pes:        type: object        allOf:         –  #/definitions/e095pes        description: Fornecedor      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE001pes:    type: object    required:      – id    allOf:      –  #/definitions/e001pes    e083ori:    description: Cadastros – Origens de Produto    type: object    required:      – id      – e070emp      – codOri      – desOri    properties:      id:        type: string        format: uuid        description: Id da entidade      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      codOri:        type: string        maxLength: 3        description: Código Origem      desOri:        type: string        maxLength: 40        description: Descrição      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE083ori:    type: object    required:      – id    allOf:      –  #/definitions/e083ori    e012fam:    description: Cadastros – Famílias    type: object    required:      – id      – e070emp      – codFam      – desFam      – tipPro      – e083ori      – sitFam    properties:      id:        type: string        format: uuid        description: Id da entidade      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Código da empresa      codFam:        type: string        maxLength: 6        description: Código da família de produto      desFam:        type: string        maxLength: 50        description: Descrição da família de produto      tipPro:        type: string        allOf:        –  #/definitions/enumTipPro        description: Tipo de produto (C=Comprado, P=Produzido, S=Serviço)      e083ori:        type: object        allOf:         –  #/definitions/e083ori        description: Origem da família      e012famSupGer:        type: object        allOf:         –  #/definitions/e012famSupGer        description: Cadastros – Famílias – Suprimentos      sitFam:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação da família      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE012fam:    type: object    required:      – id    allOf:      –  #/definitions/e012fam    e015med:    description: Cadastros – Unidades de Medida    type: object    required:      – uniMed      – desMed    properties:      id:        type: string        format: uuid        description: Id da entidade      uniMed:        type: string        maxLength: 3        description: Unidade Medida      desMed:        type: string        maxLength: 10        description: Descrição      qtdDec:        type: integer        format: int64        description: Quantidade Decimais        minimum: 0        maximum: 5      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE015med:    type: object    required:      – id    allOf:      –  #/definitions/e015med    e012famSupGer:    description: Cadastros – Famílias    type: object    required:      – excluido      – ctrLot      – ctrSep    properties:      id:        type: string        format: uuid        description: Id da entidade      e012fam:        type: object        allOf:         –  #/definitions/e012fam        description: Cadastros – Famílias – Suprimentos      excluido:        type: boolean        description: Indica se o registro foi excluído      ctrLot:        type: boolean        description: Controla p/ Lote?      ctrSep:        type: boolean        description: Controla p/ Série?      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE012famSupGer:    type: object    required:      – id    allOf:      –  #/definitions/e012famSupGer    e075der:    description: Cadastros – Produtos – Derivações    type: object    required:      – id      – codDer      – e070emp      – sitDer      – e012fam      – claPro    properties:      id:        type: string        format: uuid        description: Id da entidade      codDer:        type: string        maxLength: 23        description: Derivação      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      desDer:        type: string        maxLength: 120        description: Descrição      sitDer:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação      e012fam:        type: object        allOf:         –  #/definitions/e012fam        description: Família      claPro:        type: string        allOf:        –  #/definitions/enumClaPro        description: Classe de Produto      desCpl:        type: string        maxLength: 255        description: Descrição complementar      e075derSupEst:        type: object        allOf:         –  #/definitions/e075derSupEst        description: Cadastros – Produtos – Derivações – Estoque      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE075der:    type: object    required:      – id    allOf:      –  #/definitions/e075der    e075derSupEst:    description: Produtos – Estoque    type: object    required:      – e015med    properties:      id:        type: string        format: uuid        description: Id da entidade      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Produto      ctrSep:        type: boolean        description: Controla p/ Série?      ctrLot:        type: boolean        description: Controla por Lote?      e015med:        type: object        allOf:         –  #/definitions/e015med        description: Unidade de medida (estoque)      preMed:        type: string        description: Valor/Data Preço Médio      datMed:        type: string        format: date        description: Data Preço Médio      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE075derSupEst:    type: object    required:      – id    allOf:      –  #/definitions/e075derSupEst    e075derSupEstFil:    description: Especialização de Produto – Estoque por Filial    type: object    properties:      id:        type: string        format: uuid        description: Id da entidade      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Id do produto      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Id da filial      leadTimeObtencao:        type: integer        format: int64        description: Número em dias para a obtenção do produto      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     e001tnsSupEst:    description: Tabelas – Transações – Compras    type: object    required:      – depTns      – excluido    properties:      id:        type: string        format: uuid        description: Id da entidade      e001tns:        type: object        allOf:         –  #/definitions/e001tns        description: Transação      oriVmo:        type: string        allOf:        –  #/definitions/enumOriVmo        description: Origem do valor do movimento de estoque      estEos:        type: string        allOf:        –  #/definitions/enumEntSai        description: Entrada ou Saída      estMov:        type: string        allOf:        –  #/definitions/enumEstMov        description: Estoque Movimentado      estVmv:        type: string        allOf:        –  #/definitions/enumVlrEst        description: Forma Valorização Movimento      estCon:        type: boolean        description: Considera como Consumo      estCoc:        type: boolean        description: Consignação Cliente      estCof:        type: boolean        description: Consignação Fornecedor      estPru:        type: boolean        description: Atualiza Preço Última Entrada      estPrr:        type: boolean        description: Atualiza Preço Reposição      e205depEstDep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito Padrão      e001tnsEstTrf:        type: object        allOf:         –  #/definitions/e001tns        description: Transação Transferência      e001tnsTnsSre:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para saída de reserva      e001tnsTnsTer:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para controlar estoque de terceiros      e001tnsTnsEpt:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para movimentar estoque em poder de terceiros      e001tnsTnsRbe:        type: object        allOf:         –  #/definitions/e001tns        description: Transação para reserva/bloqueio de entrada      estCqm:        type: boolean        description: Considera Quantidade para Movimento      cprCve:        type: boolean        description: Considera Valorização dos Estoques      estCam:        type: string        allOf:        –  #/definitions/enumEstCam        description: Critério Acumulo Mensal      estEsv:        type: boolean        description: Per. Mov. Ent. sem valor?      depTns:        type: boolean        description: Obrigar Depósito X Transação      prcVlr:        type: boolean        description: Computar valor médio      estorno:        type: boolean        description: Indica se o registro é usado apenas para estorno        default: false      excluido:        type: boolean        description: Indica se o registro foi excluído      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE001tnsSupEst:    type: object    required:      – id    allOf:      –  #/definitions/e001tnsSupEst    e205dep:    description: Estoques – Depósitos – Cadastro    type: object    required:      – e070emp      – e070fil      – codDep      – desDep      – abrDep      – sitDep    properties:      id:        type: string        format: uuid        description: Id da entidade      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Filial Localização      codDep:        type: string        maxLength: 10        description: Depósito      desDep:        type: string        maxLength: 30        description: Descrição      abrDep:        type: string        maxLength: 10        description: Abreviatura      depCpr:        type: boolean        description: Utiliza para compra        default: false      depVen:        type: boolean        description: Utiliza para venda        default: true      obsDep:        type: string        maxLength: 250        description: Observações      sitDep:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação      cpmDep:        type: number        format: double        description: Comprimento        minimum: 0.00        maximum: 99999.999        readOnly: true      indClt:        type: boolean        description: Depósito de Coleta        readOnly: true      depositoTerceiro:        type: boolean        description: Indica se o depósito é de terceiro        default: false      terceiro:        type: object        allOf:         –  #/definitions/e001pes        description: Pessoa relacionada ao depósito de terceiro      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      depWms:        type: boolean        description: Indicativo que o depósito controla WMS        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     atendimentoNecessidade:    description: Atendimentos da necessidade    type: object    required:      – necessidade      – e075der      – tipoAtendimento      – quantidadeAtendida      – automatico      – situacao    properties:      id:        type: string        format: uuid        description: Id      necessidade:        type: string        format: uuid        description: Id da necessidade atendida      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Produto utilizado para atender a necessidade      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito utilizado para atender a necessidade      e205depDest:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito destino para atender a necessidade de transferência      e001tnsSupEst:        type: object        allOf:         –  #/definitions/e001tnsSupEst        description: Transacao      tipoAtendimento:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Tipo de atendimento da necesidade      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0      automatico:        type: boolean        description: Indicativo se o atendimento foi automático ou manual      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoAtendimento        description: Situação do atendimento      processoAtendimento:        type: string        format: uuid        description: Id do processo gerado para o atendimento      atendimentoNecessidadeLote:        type: array        items:          type: object          allOf:           –  #/definitions/atendimentoNecessidadeLote        description: Lotes utilizados para o atendimento      atendimentoNecessidadeSerie:        type: array        items:          type: object          allOf:           –  #/definitions/atendimentoNecessidadeSerie        description: Séries utilizados para o atendimento      msgErro:        type: string        maxLength: 4000        description: Mensagem de erro nos processos de atendimento/estorno      tipoMovimentoOrigem:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      rateioOrigemId:        type: string        description: Id da origem da herança do rateio      ordemProducaoId:        type: integer        format: int64        description: Id da ordem de produção gerada pelo atendimento      atendimentoOrigem:        type: object        allOf:         –  #/definitions/atendimentoNecessidade        description: Atendimento necessidade origem      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      atendimentoAutomaticoMrp:        type: boolean        description: Indica se o atendimento é automatico com origem no mrp        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editAtendimentoNecessidade:    type: object    required:      – id    allOf:      –  #/definitions/atendimentoNecessidade    atendimentoNecessidadeLote:    description: Lotes do atendimento    type: object    required:      – e200lot      – quantidadeAtendida    properties:      id:        type: string        format: uuid        description: Id      atendimentoNecessidade:        type: object        allOf:         –  #/definitions/atendimentoNecessidade        description: Id atendimento necesidade      e200lot:        type: string        format: uuid        description: Id do lote      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editAtendimentoNecessidadeLote:    type: object    required:      – id    allOf:      –  #/definitions/atendimentoNecessidadeLote    atendimentoNecessidadeSerie:    description: Series do atendimento    type: object    required:      – e200ser      – quantidadeAtendida    properties:      id:        type: string        format: uuid        description: Id      atendimentoNecessidade:        type: object        allOf:         –  #/definitions/atendimentoNecessidade        description: Id atendimento necesidade      e200ser:        type: string        format: uuid        description: Id da série      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editAtendimentoNecessidadeSerie:    type: object    required:      – id    allOf:      –  #/definitions/atendimentoNecessidadeSerie    parametrosAtendimentoProduto:    description: Parâmetros para atendimento por produto    type: object    required:      – e070emp      – e070fil      – e075der      – tipoDocumento      – acaoPrimaria      – acaoPrimariaAutomatica      – resSemLotSer    properties:      id:        type: string        format: uuid        description: Id      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Id da empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Id da filial      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Id do produto      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo de documento      acaoPrimaria:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação primária      e001tnsSupEst:        type: object        allOf:         –  #/definitions/e001tnsSupEst        description: Transacao – e001tnsSupEst      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito padrão para o item      acaoPrimariaAutomatica:        type: boolean        description: Indicativo se a ação primária deve ser executada automaticamente      acaoSecundaria:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação Secundária      acaoSecundariaAutomatica:        type: boolean        description: Indicativo se a ação secundária deve ser executada automaticamente      resSemLotSer:        type: boolean        description: Indicativo se o parâmetro permite realizar reserva sem especificar lote/série      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      resAutPar:        type: boolean        description: Indicativo se o parâmetro permite realizar reserva automatica parcial        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editParametrosAtendimentoProduto:    type: object    required:      – id    allOf:      –  #/definitions/parametrosAtendimentoProduto    parametrosAtendimentoFamilia:    description: Parâmetros para atendimento por familia    type: object    required:      – e070emp      – e070fil      – e012fam      – tipoDocumento      – acaoPrimaria      – acaoPrimariaAutomatica      – resSemLotSer    properties:      id:        type: string        format: uuid        description: Id      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Id da empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Id da filial      e012fam:        type: object        allOf:         –  #/definitions/e012fam        description: Id da familia      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo de documento      acaoPrimaria:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação primária      e001tnsSupEst:        type: object        allOf:         –  #/definitions/e001tnsSupEst        description: Transacao – e001tnsSupEst      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito padrão para o item      acaoPrimariaAutomatica:        type: boolean        description: Indicativo se a ação primária deve ser executada automaticamente      acaoSecundaria:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação Secundária      acaoSecundariaAutomatica:        type: boolean        description: Indicativo se a ação secundária deve ser executada automaticamente      resSemLotSer:        type: boolean        description: Indicativo se o parâmetro permite realizar reserva sem especificar lote/série      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      resAutPar:        type: boolean        description: Indicativo se o parâmetro permite realizar reserva automatica parcial        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editParametrosAtendimentoFamilia:    type: object    required:      – id    allOf:      –  #/definitions/parametrosAtendimentoFamilia    e200lot:    description: Lote    type: object    required:      – e075der      – codLot    properties:      id:        type: string        format: uuid        description: Id da entidade      e075der:        type: string        format: uuid        description: Produto      codLot:        type: string        maxLength: 50        description: Código do lote      datFab:        type: string        format: date        description: Data Fab. Lote      datVlt:        type: string        format: date        description: Data Validade      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     e200ser:    description: Série    type: object    required:      – e075der      – numSep    properties:      id:        type: string        format: uuid        description: Id da entidade      e075der:        type: string        format: uuid        description: Produto      numSep:        type: string        maxLength: 50        description: Número de Série      datFab:        type: string        format: date        description: Data Fab. Lote      datVlt:        type: string        format: date        description: Data Validade      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     movimentoDemandas:    description: Movimentações externas    type: object    required:      – documento      – e075der      – e205dep      – movDat      – qtdMov      – e001tns      – idExterno      – sitOpe      – fatCtb      – fatOri    properties:      id:        type: string        format: uuid        description: Id do movimento      documento:        type: object        allOf:         –  #/definitions/documento        description: Documento      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Produto      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Deposito      e205depDest:        type: object        allOf:         –  #/definitions/e205dep        description: Deposito destino      movDat:        type: string        format: date-time        description: Data da operação      qtdMov:        type: string        description: Quantidade        maximum: 999999999.99999      e001tns:        type: object        allOf:         –  #/definitions/e001tns        description: Transação      vlrMov:        type: string        description: Valor        minimum: -9999999999.99999        maximum: 9999999999.99999      idExterno:        type: string        format: uuid        description: Id externo      ctaFin:        type: string        format: uuid        description: Conta financera      codCcu:        type: string        format: uuid        description: Contro de custo      loteMov:        type: array        items:          type: object          allOf:           –  #/definitions/loteMov        description: Lote      serieMov:        type: array        items:          type: object          allOf:           –  #/definitions/serieMov        description: Serie      sitOpe:        type: string        allOf:        –  #/definitions/enumSitOpe        description: Situação      e202ope:        type: string        format: uuid        description: Operação      msgErro:        type: string        maxLength: 4000        description: Mensagem de erro      fatCtb:        type: string        format: uuid        description: Fato contábil      fatOri:        type: string        allOf:        –  #/definitions/enumFatoContabil        description: Origem do fato contábil      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      tipMovOri:        type: string        allOf:        –  #/definitions/enumTipoMovimento        description: Tipo da origem da herança do rateio      ratOrigId:        type: string        description: Id da origem da herança do rateio      reservas:        type: array        items:          type: object          allOf:           –  #/definitions/reservaMov        description: Reservas a serem consumidas      atendimentoNecessidade:        type: object        allOf:         –  #/definitions/atendimentoNecessidade        description: Atendimento de demanda      e001pes:        type: object        allOf:         –  #/definitions/e001pes        description: Pessoa      observacao:        type: string        description: observação      groupId:        type: string        description: Identificador do grupo de movimentações      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editMovimentoDemandas:    type: object    required:      – id    allOf:      –  #/definitions/movimentoDemandas    loteMov:    description: Lote do movimento    type: object    required:      – codLot      – qtdMov    properties:      id:        type: string        format: uuid        description: Id da entidade      movimento:        type: object        allOf:         –  #/definitions/movimentoDemandas        description: Movimento      codLot:        type: string        maxLength: 50        description: Código do lote      qtdMov:        type: string        description: Quantidade        maximum: 999999999.99999      datFab:        type: string        format: date        description: Data Fab. Lote      datVlt:        type: string        format: date        description: Data Validade      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editLoteMov:    type: object    required:      – id    allOf:      –  #/definitions/loteMov    serieMov:    description: Série do movimento    type: object    required:      – numSep    properties:      id:        type: string        format: uuid        description: Id da entidade      movimento:        type: object        allOf:         –  #/definitions/movimentoDemandas        description: Movimento      numSep:        type: string        maxLength: 50        description: Número de Série      datFab:        type: string        format: date        description: Data Fab. Lote      datVlt:        type: string        format: date        description: Data Validade      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editSerieMov:    type: object    required:      – id    allOf:      –  #/definitions/serieMov    reservaMov:    description: Reservas do movimento    type: object    required:      – desOme      – ideDoc      – ideIte    properties:      id:        type: string        format: uuid        description: Id da entidade      movimento:        type: object        allOf:         –  #/definitions/movimentoDemandas        description: Movimento      desOme:        type: string        maxLength: 50        description: Descrição da origem do documento de referência para a operação de movimentação de estoque      ideDoc:        type: string        format: uuid        description: Id do documento de referência para a operação de movimentação de estoque      ideIte:        type: string        format: uuid        description: Id do item de referência para a operação de movimentação de estoque      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editReservaMov:    type: object    required:      – id    allOf:      –  #/definitions/reservaMov    e080ser:    description: Cadastros – serviços    type: object    required:      – e070emp      – e012fam      – codSer      – desSer      – sitSer      – e015med    properties:      id:        type: string        format: uuid        description: Id da entidade      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa      e012fam:        type: object        allOf:         –  #/definitions/e012fam        description: Família      codSer:        type: string        maxLength: 14        description: Serviço      desSer:        type: string        maxLength: 70        description: Descrição      cplSer:        type: string        maxLength: 250        description: Complemento      obsSer:        type: string        maxLength: 999        description: Observação do serviço      sitSer:        type: string        allOf:        –  #/definitions/enumSitReg        description: Situação      e015med:        type: object        allOf:         –  #/definitions/e015med        description: Unidade medida      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editE080ser:    type: object    required:      – id    allOf:      –  #/definitions/e080ser    necessidadeServico:    description: Necessidade serviço    type: object    required:      – demanda      – e080ser      – quantidadeOriginal      – quantidadePlanejada      – quantidadeAtendida      – dataEntregaPrevista      – situacao    properties:      id:        type: string        format: uuid        description: Id da necessidade      demanda:        type: object        allOf:         –  #/definitions/demanda        description: Id da demanda      e080ser:        type: object        allOf:         –  #/definitions/e080ser        description: Id do servico      quantidadeOriginal:        type: string        description: Quantidade original        minimum: 0      quantidadePlanejada:        type: string        description: Quantidade alterada pelo planejamento        minimum: 0      quantidadeAtendida:        type: string        description: Quantidade atendida        minimum: 0      dataEntregaPrevista:        type: string        format: date        description: Data prevista da entrega      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoNecessidade        description: Situação da necessidade      necessidadeOrigem:        type: string        format: uuid        description: Id da necessidade de origem      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editNecessidadeServico:    type: object    required:      – id    allOf:      –  #/definitions/necessidadeServico    produtoServico:    description: View de produto x Item    type: object    required:      – e070emp      – tipIte      – codIte      – e015med      – e012fam      – indReq    properties:      id:        type: string        format: uuid        description: Id do item      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Id da empresa      tipIte:        type: string        description: Tipo do item      codIte:        type: string        description: Código do item      desIte:        type: string        description: Descrição do item      desCpl:        type: string        description: Descrição complementar do item      e015med:        type: object        allOf:         –  #/definitions/e015med        description: Unidade de medida      e012fam:        type: object        allOf:         –  #/definitions/e012fam        description: familia do item      indReq:        type: boolean        description: Indicativo permite requisição      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     produtoSuprimentos:    description: View de produto com familia e unidade de medida    type: object    required:      – codDer      – desDer      – e012famId      – codFam      – desFam      – e015medId      – uniMed      – desMed      – qtdDec    properties:      id:        type: string        format: uuid        description: Id do produto      codDer:        type: string        maxLength: 23        description: Código do produto      desDer:        type: string        maxLength: 100        description: Decrição do produto      e012famId:        type: string        format: uuid        description: Id da familia      codFam:        type: string        maxLength: 6        description: Código da família      desFam:        type: string        maxLength: 50        description: Descrição da família      e015medId:        type: string        format: uuid        description: Id da unidade de medida      uniMed:        type: string        maxLength: 6        description: Código da unidade de medida      desMed:        type: string        maxLength: 100        description: Descrição da unidade de medida      qtdDec:        type: integer        format: int64        description: Quantida de decimais      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     quantidadeDisponivelDemanda:    description: View para listar as quantidades disponíveis de uma demanda    type: object    required:      – demandaId      – codigo      – documentoId      – tipoDocumento      – e075derId      – codDer      – desDer      – e012famId      – codFam      – desFam      – e015medId      – uniMed      – desMed      – qtdDec      – e205depId      – codDep      – desDep      – qtdDisponivel    properties:      id:        type: string        format: uuid        description: Id      demandaId:        type: string        format: uuid        description: Id da demanda      codigo:        type: integer        format: int64        description: Código da demanda      documentoId:        type: string        format: uuid        description: Id do documento      idExterno:        type: string        format: uuid        description: Id do documento externo      numeroDocumento:        type: string        description: Número do documento      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo do documento      e075derId:        type: string        format: uuid        description: Id do produto      codDer:        type: string        maxLength: 23        description: Código do produto      desDer:        type: string        maxLength: 100        description: Descrição do produto      e012famId:        type: string        format: uuid        description: Id da familia      codFam:        type: string        maxLength: 6        description: Código da família      desFam:        type: string        maxLength: 50        description: Descrição da família      e015medId:        type: string        format: uuid        description: Id da unidade de medida      uniMed:        type: string        maxLength: 6        description: Código da unidade de medida      desMed:        type: string        maxLength: 50        description: Descrição da unidade de medida      qtdDec:        type: integer        format: int64        description: Quantida de decimais      e205depId:        type: string        format: uuid        description: Id do depósito      codDep:        type: string        maxLength: 10        description: Código do depósito      desDep:        type: string        maxLength: 30        description: Descrição do depósito      qtdDisponivel:        type: string        description: Quantidade disponível      e200lotId:        type: string        format: uuid        description: Id do lote      codLot:        type: string        maxLength: 50        description: Código do lote      datFabLot:        type: string        format: date        description: Data fabricação do lote      datVltLot:        type: string        format: date        description: Data validade do lote      e200serId:        type: string        format: uuid        description: Id da série      numSep:        type: string        maxLength: 50        description: Número da série      datFabSep:        type: string        format: date        description: Data fabricação da serie      datVltSep:        type: string        format: date        description: Data validade da serie      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     quantidadeDisponivelDemandaSemDist:    description: View para listar as quantidades disponíveis de uma demanda sem distribuição de lotes e series    type: object    required:      – demandaId      – codigo      – documentoId      – tipoDocumento      – e075derId      – codDer      – desDer      – e012famId      – codFam      – desFam      – e015medId      – uniMed      – desMed      – qtdDec      – e205depId      – codDep      – desDep      – qtdDisponivel    properties:      id:        type: string        format: uuid        description: Id      demandaId:        type: string        format: uuid        description: Id da demanda      codigo:        type: integer        format: int64        description: Código da demanda      documentoId:        type: string        format: uuid        description: Id do documento      idExterno:        type: string        format: uuid        description: Id do documento externo      numeroDocumento:        type: string        description: Número do documento      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo do documento      e075derId:        type: string        format: uuid        description: Id do produto      codDer:        type: string        maxLength: 23        description: Código do produto      desDer:        type: string        maxLength: 100        description: Descrição do produto      e012famId:        type: string        format: uuid        description: Id da familia      codFam:        type: string        maxLength: 6        description: Código da família      desFam:        type: string        maxLength: 50        description: Descrição da família      e015medId:        type: string        format: uuid        description: Id da unidade de medida      uniMed:        type: string        maxLength: 6        description: Código da unidade de medida      desMed:        type: string        maxLength: 50        description: Descrição da unidade de medida      qtdDec:        type: integer        format: int64        description: Quantida de decimais      e205depId:        type: string        format: uuid        description: Id do depósito      codDep:        type: string        maxLength: 10        description: Código do depósito      desDep:        type: string        maxLength: 30        description: Descrição do depósito      qtdDisponivel:        type: string        description: Quantidade disponível      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     integracaoDemandas:    description: Integrações do demanda    type: object    required:      – servico      – situacao    properties:      id:        type: string        format: uuid        description: Id da entidade      atendimentoNecessidade:        type: object        allOf:         –  #/definitions/atendimentoNecessidade        description: Atendimento da necessidade      atendimentoNecessidadeServico:        type: object        allOf:         –  #/definitions/atendimentoNecessidadeServico        description: Atendimento da necessidade serviço      servico:        type: string        allOf:        –  #/definitions/enumServico        description: Serviço chamado      transactionId:        type: string        description: Id da transação      situacao:        type: string        allOf:        –  #/definitions/enumSitProcesso        description: Situação da integração      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:     atendimentoNecessidadeServico:    description: Atendimentos da necessidade serviço    type: object    required:      – necessidadeServico      – e080ser      – tipoAtendimento      – quantidadeAtendida      – automatico      – situacao    properties:      id:        type: string        format: uuid        description: Id      necessidadeServico:        type: object        allOf:         –  #/definitions/necessidadeServico        description: Id da necessidade atendida      e080ser:        type: object        allOf:         –  #/definitions/e080ser        description: Serviço utilizado para atender a necessidade      tipoAtendimento:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Tipo de atendimento da necessidade      quantidadeAtendida:        type: string        description: Quantidada atendida        minimum: 0      automatico:        type: boolean        description: Indicativo se o atendimento foi automático ou manual      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoAtendimento        description: Situação do atendimento      processoAtendimento:        type: string        format: uuid        description: Id do processo gerado para o atendimento      msgErro:        type: string        maxLength: 4000        description: Mensagem de erro nos processos de atendimento/estorno      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editAtendimentoNecessidadeServico:    type: object    required:      – id    allOf:      –  #/definitions/atendimentoNecessidadeServico    parametrosAtendimentoServico:    description: Parâmetros para atendimento por serviço    type: object    required:      – e070emp      – e070fil      – e080ser      – tipoDocumento      – acaoPrimaria      – acaoPrimariaAutomatica    properties:      id:        type: string        format: uuid        description: Id      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Id da empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Id da filial      e080ser:        type: object        allOf:         –  #/definitions/e080ser        description: Serviço      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo de documento      acaoPrimaria:        type: string        allOf:        –  #/definitions/enumTipoAtendimento        description: Ação primária      acaoPrimariaAutomatica:        type: boolean        description: Indicativo se a ação primária deve ser executada automaticamente      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editParametrosAtendimentoServico:    type: object    required:      – id    allOf:      –  #/definitions/parametrosAtendimentoServico    transacaoTransferenciaReserva:    description: View transação de transferências com reserva    type: object    required:      – e070emp      – codTns      – desTns      – aceMan    properties:      id:        type: string        format: uuid        description: Id da transação de saída de transferência      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Empresa da transação de saída de transferência      codTns:        type: string        maxLength: 5        description: Código de transação de saída de transferência      desTns:        type: string        maxLength: 60        description: Descrição de transação de saída de transferência      aceMan:        type: boolean        description: Aceita Manual      lisMod:        type: string        allOf:        –  #/definitions/enumLisMod        description: Módulo da transação de saída de transferência      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editTransacaoTransferenciaReserva:    type: object    required:      – id    allOf:      –  #/definitions/transacaoTransferenciaReserva    parametrosIntegracaoProduto:    description: Parâmetros para atendimento por produto    type: object    required:      – e070emp      – e070fil      – tipoDocumento      – e075der      – e205dep      – tipoMovimento      – e001tnsSupEst    properties:      id:        type: string        format: uuid        description: Id      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Id da empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Id da filial      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo de documento      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Produto      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito padrão para movimentação      tipoMovimento:        type: string        allOf:        –  #/definitions/enumEntSai        description: Tipo do movimento (entrada / saída)      e001tnsSupEst:        type: object        allOf:         –  #/definitions/e001tnsSupEst        description: Transação      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editParametrosIntegracaoProduto:    type: object    required:      – id    allOf:      –  #/definitions/parametrosIntegracaoProduto    parametrosIntegracaoFamilia:    description: Parâmetros para atendimento por família    type: object    required:      – e070emp      – e070fil      – tipoDocumento      – e012fam      – e205dep      – tipoMovimento      – e001tnsSupEst    properties:      id:        type: string        format: uuid        description: Id      e070emp:        type: object        allOf:         –  #/definitions/e070emp        description: Id da empresa      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Id da filial      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo de documento      e012fam:        type: object        allOf:         –  #/definitions/e012fam        description: Familia de produto      e205dep:        type: object        allOf:         –  #/definitions/e205dep        description: Depósito padrão para movimentação      tipoMovimento:        type: string        allOf:        –  #/definitions/enumEntSai        description: Tipo do movimento (entrada / saída)      e001tnsSupEst:        type: object        allOf:         –  #/definitions/e001tnsSupEst        description: Transação      excluido:        type: boolean        description: Indica se o registro foi excluído        default: false      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editParametrosIntegracaoFamilia:    type: object    required:      – id    allOf:      –  #/definitions/parametrosIntegracaoFamilia    consolidacaoDemanda:    description: Consolidação da Demanda    type: object    required:      – empresaId      – filialId      – demandaId      – demandaCodigo      – demandaDocumento      – quantidadePlanejada      – quantidadeReservada      – quantidadeConsumida      – dataGeracao      – dataEntrega      – situacao      – tipoDocumento      – quantidadeEmCompras      – quantidadeEmProducao    properties:      id:        type: string        format: uuid        description: Id      empresaId:        type: string        format: uuid        description: Id da empresa      filialId:        type: string        format: uuid        description: Id da filial      demandaId:        type: string        format: uuid        description: Id da demanda      demandaCodigo:        type: string        description: Código da demanda      demandaDocumento:        type: string        description: Documento da demanda      produtoId:        type: string        format: uuid        description: Id do produto      quantidadePlanejada:        type: string        description: Quantidade planejada      quantidadeReservada:        type: string        description: Quantidade reservada      quantidadeConsumida:        type: string        description: Quantidade Consumida      dataGeracao:        type: string        format: date        description: Data de geração      dataEntrega:        type: string        format: date        description: Data de entrega      situacao:        type: string        allOf:        –  #/definitions/enumSituacaoDemanda        description: Situação      tipoDocumento:        type: string        allOf:        –  #/definitions/enumTipoDocumento        description: Tipo do documento      quantidadeEmCompras:        type: string        description: Quantidade em compras      quantidadeEmProducao:        type: string        description: Quantidade em Produção      numeroDocumento:        type: string        description: Número do documento      idExternoDocumento:        type: string        format: uuid        description: Id externo do documento      dataFinalizacaoReservas:        type: string        format: date        description: Data de finalização das reservas      servicoId:        type: string        format: uuid        description: Id do serviço      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editConsolidacaoDemanda:    type: object    required:      – id    allOf:      –  #/definitions/consolidacaoDemanda    historicoAlteracaoLote:    description: Histórico de alteração do lote    type: object    required:      – acaoAcerto      – e075der      – codLot      – obs    properties:      id:        type: string        format: uuid        description: Id da entidade      acaoAcerto:        type: string        description: Acao do acerto      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Produto      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Filial      codLotAnt:        type: string        description: Código do lote anterior      codLot:        type: string        description: Novo código do lote      datFabAnt:        type: string        format: date        description: Data de fabricação anterior      datFab:        type: string        format: date        description: Nova data de fabricação      datVltAnt:        type: string        format: date        description: Data de validade anterior      datVlt:        type: string        format: date        description: Nova data de validade      obs:        type: string        description: Quantidade anterior      operacaoId:        type: string        format: uuid        description: Identificador a operação de estoque que realizou os movimentos      externalId:        type: string        description: Identificador da origem      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editHistoricoAlteracaoLote:    type: object    required:      – id    allOf:      –  #/definitions/historicoAlteracaoLote    historicoAlteracaoSerie:    description: Histórico de alteração da série    type: object    required:      – acaoAcerto      – e075der      – numSep      – obs    properties:      id:        type: string        format: uuid        description: Id da entidade      acaoAcerto:        type: string        description: Acao do acerto      e075der:        type: object        allOf:         –  #/definitions/e075der        description: Produto      e070fil:        type: object        allOf:         –  #/definitions/e070fil        description: Filial      numSepAnt:        type: string        description: Número de série anterior      numSep:        type: string        description: Novo número de série      datFabAnt:        type: string        format: date        description: Data de fabricação anterior      datFab:        type: string        format: date        description: Nova data de fabricação      datVltAnt:        type: string        format: date        description: Data de validade anterior      datVlt:        type: string        format: date        description: Nova data de validade      obs:        type: string        description: Quantidade anterior      operacaoId:        type: string        format: uuid        description: Identificador a operação de estoque que realizou os movimentos      externalId:        type: string        description: Identificador da origem      usuger:        type: string        description:       dthger:        type: string        format: date-time        description:       usualt:        type: string        description:       dthalt:        type: string        format: date-time        description:   editHistoricoAlteracaoSerie:    type: object    required:      – id    allOf:      –  #/definitions/historicoAlteracaoSerie    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        enum:          – BAD_REQUEST          – UNAUTHORIZED          – PAYMENT_REQUIRED          – FORBIDDEN          – OBJECT_NOT_FOUND          – REQUEST_TIMEOUT          – GONE          – UNPROCESSABLE          – INTERNAL_ERROR          – NOT_IMPLEMENTED          – SERVICE_UNAVAILABLE          – INSUFFICIENT_STORAGE        description:            A symbolic code identifying the category of the reason of the error:           * `BAD_REQUEST` – Bad Request           * `UNAUTHORIZED` – Unauthorized           * `PAYMENT_REQUIRED` – Payment Required           * `OBJECT_NOT_FOUND` – Object Not Found           * `REQUEST_TIMEOUT` – Request Timeout           * `GONE` – Gone           * `UNPROCESSABLE` – Unprocessable           * `INTERNAL_ERROR` – Internal Error           * `NOT_IMPLEMENTED` – Not Implemented           * `SERVICE_UNAVAILABLE` – Service Unavailable           * `INSUFFICIENT_STORAGE` – Insufficient Storage