{
  "swagger": "2.0",
  "info": {
    "version": "1.0",
    "title": "Globaltec UAUWeb API v1.0",
    "description": "Esta é a lista dos métodos homologados para integração do UAU"
  },
  "host": "globaltec-app01:90",
  "basePath": "/UAUApi_Integracao",
  "schemes": [
    "http"
  ],
  "paths": {
    "/api/v{version}/Atendimento/GerarPendencia": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Criar uma pendência do UAU com as informações informada",
        "operationId": "Atendimento_GerarPendencia",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe GerarPendenciaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.GerarPendenciaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/GravarAtendimento": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Gravar atendimento no Uau.",
        "operationId": "Atendimento_GravarAtendimento",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe GravarAtendimentoRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.GravarAtendimentoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarPendencia": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consulta as pendências",
        "operationId": "Atendimento_ConsultarPendencia",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarPendenciaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.Pendencia"
            }
          },
          "400": {
            "description": "O número da pendência é obrigatório! - O responsável pela resolução da pendência é obrigatório.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarAtendimento": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Método que consulta atendimento.",
        "operationId": "Atendimento_ConsultarAtendimento",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarAtendimentoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarPendenciaObservacao": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consulta as etapas (pendências).",
        "operationId": "Atendimento_ConsultarPendenciaObservacao",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarPendenciaObservacaoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/VincularArquivoAoAtendimento": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Vincular arquivo ao atendimento.",
        "operationId": "Atendimento_VincularArquivoAoAtendimento",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.VincularArquivoAoAtendimentoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso."
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarAtendimentoPorPessoa": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Realiza consulta de atendimentos do cliente independente de categorias configuradas para o Uau Web.",
        "operationId": "Atendimento_ConsultarAtendimentoPorPessoa",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarAtendimentoPorPessoaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Atendimento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarEmpreendimentosCliente": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consultar todos os empreendimentos do cliente do qual ele é titular da venda.",
        "operationId": "Atendimento_ConsultarEmpreendimentosCliente",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarEmpreendimentosClienteRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarCategoriaAtendimentoWeb": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consulta as categorias de atendimento web.",
        "operationId": "Atendimento_ConsultarCategoriaAtendimentoWeb",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarCategoriaAtendimentoWebRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarNumeroWorkFlowVinculado": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consulta o número do workflow vinculado.",
        "operationId": "Atendimento_ConsultarNumeroWorkFlowVinculado",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarNumeroWorkFlowVinculadoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "format": "int32",
              "type": "integer"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarPendenciasPorNumeroVinculo": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consulta as etapas(pendências) de um atendimento.",
        "operationId": "Atendimento_ConsultarPendenciasPorNumeroVinculo",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarPendenciasPorNumeroVinculoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/GerarAtendimentoPorChatOnlineCliente": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Gerar o atendimento para um cliente do atendimento online do cliente.",
        "operationId": "Atendimento_GerarAtendimentoPorChatOnlineCliente",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.GerarAtendimentoPorChatOnlineClienteRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Comp.Prospects.ImportacaoProspect.RetornoLote"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarConfiguracaoAtendimentoUAUWEB": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Método que consulta as configurações do uauweb.",
        "operationId": "Atendimento_ConsultarConfiguracaoAtendimentoUAUWEB",
        "consumes": [],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Repositorio.ConfigAtendimentoUAUWEBInfo"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarAtendimentoPorCategoriasUauWeb": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Realiza consulta de atendimentos do cliente por categorias de comentários configuradas para o Uau Web.",
        "operationId": "Atendimento_ConsultarAtendimentoPorCategoriasUauWeb",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarAtendimentoPorCategoriasUauWebRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarAtendimentoPorPessoaComentario": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Consulta atendimento pelo pessoa e código da categoria de comentário",
        "description": "Criação   : Bianka Pereira Mendes             Data:18/08/2017\r\nProjeto   : 253219\r\nAlteração :\r\nProjeto   :\r\nManutenção:",
        "operationId": "Atendimento_ConsultarAtendimentoPorPessoaComentario",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ConsultarAtendimentoPorPessoaComentarioRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarAtendimentoPorPessoaComentarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarUnidadesDoEmpreendimentoCliente": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Método que consulta a data prevista para término do atendimento.",
        "operationId": "Atendimento_ConsultarUnidadesDoEmpreendimentoCliente",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarUnidadesDoEmpreendimentoClienteRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarDataPrevistaDeTerminoAtendimento": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Método que consulta a data prevista para término do atendimento.",
        "operationId": "Atendimento_ConsultarDataPrevistaDeTerminoAtendimento",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarDataPrevistaDeTerminoAtendimentoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "format": "date-time",
              "type": "string"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Atendimento/ConsultarNumeroVinculoCategoriaDeComentarioComWorkFlow": {
      "post": {
        "tags": [
          "Atendimento"
        ],
        "summary": "Método que consulta o número do vinculo da categoria de comentário com o workflow.",
        "operationId": "Atendimento_ConsultarNumeroVinculoCategoriaDeComentarioComWorkFlow",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AtendimentoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Atendimento.ConsultarNumeroVinculoCategoriaDeComentarioComWorkFlowRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "format": "int32",
              "type": "integer"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/LogoutUsuario": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "summary": "Realiza o logout de um usuário destruíndo a sessão do usuário logado",
        "description": "Criação: Diogo Rodrigues Gonçalves      Data: 22/01/2018",
        "operationId": "Autenticador_LogoutUsuario",
        "consumes": [],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/AutenticarUsuario": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "summary": "Método para validar usuário e sua respectiva senha",
        "description": "Retorna True caso o usuário e senha sejam válidos\r\nRetorna False se usuário e senha sejam inválidos",
        "operationId": "Autenticador_AutenticarUsuario",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "param",
            "in": "body",
            "description": "Objeto que contem usuário e senha",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Autenticador.AutenticarUsuarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": false,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "token",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Login do usuário ou a senha estão incorretos.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao realizar a autenticação, não foi possível verificar os dados de login.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/AutenticarUsuarioApp": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "summary": "Realiza a autenticação do usuário e senha verificando o método de login sendo AD será autenticado o usuário corporativo,\r\ncaso contrário será validado como usuário UAU ou Cliente.\r\nAtualmente utilizado pela API do Mobile.",
        "operationId": "Autenticador_AutenticarUsuarioApp",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "param",
            "in": "body",
            "description": "Objeto que contem usuário e senha",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Autenticador.AutenticarUsuarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": false,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Usuario",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Usuário não encontrado. Autenticação de usuário via AD é necessário que o usuário Uau tenha o usuário AD vinculado. Acessar o módulo Segurança e configurar o usuário AD.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao realizar a autenticação, não foi possível verificar os dados de login.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/VerificaUsuarioLogado": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "summary": "Verifica se um usuário está logado",
        "operationId": "Autenticador_VerificaUsuarioLogado",
        "consumes": [],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": false,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          },
          "401": {
            "description": "Usuário não está logado!",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/ConsultarDadosUsrLogado": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "operationId": "Autenticador_ConsultarDadosUsrLogado",
        "consumes": [],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "dadospessoais",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Implementado apenas para usuários do tipo pessoa!",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "401": {
            "description": "Usuário não está logado!",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/AutentificarUsuarioTitanium": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "operationId": "Autenticador_AutentificarUsuarioTitanium",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "param",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Autenticador.AutentificarUsuarioTitaniumRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": false,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "token",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Login do usuário ou a senha estão incorretos.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao realizar a autenticação, não foi possível verificar os dados de login.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Autenticador/AutenticarUsuarioCorporativo": {
      "post": {
        "tags": [
          "Autenticador"
        ],
        "summary": "Realiza a autenticação do usuário através do Active Directory",
        "operationId": "Autenticador_AutenticarUsuarioCorporativo",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "param",
            "in": "body",
            "description": "Objeto que contem usuário e senha",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Autenticador.AutenticarUsuarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": false,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "token",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Login do usuário ou a senha estão incorretos.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao realizar a autenticação, não foi possível verificar os dados de login.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/BoletoServices/GerarPDFBoleto": {
      "post": {
        "tags": [
          "BoletoServices"
        ],
        "summary": "Método utilizado gerar os boletos em arquivos PDF e convertê-los para string base64.",
        "operationId": "BoletoServices_GerarPDFBoleto",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe BoletoServicesController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.BoletoServices.GerarPDFBoletoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/BoletoServices/ObterMensagemDoBoleto": {
      "post": {
        "tags": [
          "BoletoServices"
        ],
        "summary": "Monta a mensagem do boleto retornando a mensagem a ser exibida.",
        "operationId": "BoletoServices_ObterMensagemDoBoleto",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ObterMensagemDoBoletoRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.BoletoServices.ObterMensagemDoBoletoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/BoletoServices/ConsultarBoletosDoCliente": {
      "post": {
        "tags": [
          "BoletoServices"
        ],
        "summary": "Consulta os boletos de um determinado cliente exibindo ou não boletos vencidos.",
        "description": "[mayco] 17/03/2006  Removido o esquema de credencial.",
        "operationId": "BoletoServices_ConsultarBoletosDoCliente",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe BoletoServicesController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.BoletoServices.ConsultarBoletosDoClienteRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/BoletoServices/ConsultarBoletosReimpressao": {
      "post": {
        "tags": [
          "BoletoServices"
        ],
        "summary": "Verifica o usuário logado sendo do tipo pessoa/cliente, verificando o código do mesmo e\r\nRealiza a consulta dos boletos disponíveis para reimpressão.",
        "operationId": "BoletoServices_ConsultarBoletosReimpressao",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe BoletoServicesController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.BoletoServices.ConsultarBoletosReimpressaoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Implementado apenas para usuários do tipo pessoa! - Não existe pessoa cadastrada para acesso ao UAU Web com o login: XXX - Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/CorreioEletronico/EnviarMailInternoUau": {
      "post": {
        "tags": [
          "CorreioEletronico"
        ],
        "summary": "Método criado para enviar mail interno para usuário root.",
        "operationId": "CorreioEletronico_EnviarMailInternoUau",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe CorreioEletronicoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.CorreioEletronico.EnviarMailInternoUauRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Espelho/AlterarStatusUnidade": {
      "post": {
        "tags": [
          "Espelho"
        ],
        "summary": "Atualizar unidade personalizada do produto",
        "operationId": "Espelho_AlterarStatusUnidade",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe UnidadePersonalizadaProdutoRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.AlterarUnidadePersonalizadaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso."
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de pendência.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Espelho/ConsultarEspelhosVenda": {
      "post": {
        "tags": [
          "Espelho"
        ],
        "summary": "Consulta espelhos de venda as empresas que o usuário tem permissão.",
        "operationId": "Espelho_ConsultarEspelhosVenda",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ConsultarEspelhosVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.ConsultarEspelhosVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso."
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de pendência.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Espelho/AtualizarCamposCustomizados": {
      "post": {
        "tags": [
          "Espelho"
        ],
        "summary": "Rotina responsável por atualizar campos customizados",
        "description": "Criação   : Alysson Fernando Maioba dos Santos     Data: 11/08/2017\r\nProjeto   : 264334\r\nAlteração : \r\nProjeto   : \r\nManutenção:",
        "operationId": "Espelho_AtualizarCamposCustomizados",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe EspelhoController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.AtualizarCamposCustomizadosRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de pendência.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Espelho/ConsultarUnidadePerPorChave": {
      "post": {
        "tags": [
          "Espelho"
        ],
        "summary": "Consultar unidade personalizada do produto",
        "operationId": "Espelho_ConsultarUnidadePerPorChave",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe UnidadePersonalizadaProdutoRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.UnidadePersonalizadaProdutoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.Espelho.UnidadePersonalizada"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de pendência.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Espelho/BuscaUnidadesDeAcordoComWhere": {
      "post": {
        "tags": [
          "Espelho"
        ],
        "summary": "Rotina responsável por buscar os dados das unidades de acordo com o WHERE passado por parâmetro.",
        "description": "Criação   : Natália Sanchez Chiniara Batuta          Data: 11/08/2017\r\nProjeto   : 264334 - Projeto\r\nAlteração : \r\nProjeto   : \r\nManutenção:",
        "operationId": "Espelho_BuscaUnidadesDeAcordoComWhere",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.BuscaUnidadesDeAcordoComWhereRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de pendência.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Espelho/ConsultarPersonalizacoesComPrecos": {
      "post": {
        "tags": [
          "Espelho"
        ],
        "summary": "Consulta uma personalização com preços.",
        "description": "Criação    :                                               Data:   /  /\r\nProjeto    :\r\nAlteração  : Alysson Fernando Maioba dos Santos            Data: 07/04/2016\r\nProjeto    : 190218 - Projeto\r\nManutenção : Adicionado um filtro para o tipo de contrato usado somente para diferenciar os dados no gráfico estatístico no espelho de vendas - UAUWEB",
        "operationId": "Espelho_ConsultarPersonalizacoesComPrecos",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ConsultarPersonalizacoesComPrecosRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Espelho.ConsultarPersonalizacoesComPrecosRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso."
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de pendência.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/ExtratoDoCliente/GerarPDFExtratoCliente": {
      "post": {
        "tags": [
          "ExtratoDoCliente"
        ],
        "summary": "Método utilizado gerar os extratos em arquivos PDF e converte-los para string base64.",
        "description": "Criação : Natália Sanchez Chiniara Batuta          Data: 21/07/2017\r\nProjeto : 253219 - Projeto",
        "operationId": "ExtratoDoCliente_GerarPDFExtratoCliente",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ExtratoDoClienteController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.ExtratoDoCliente.GerarPDFExtratoClienteRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "O tipo de ordenação só permite valores entre 0 e 1!",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/ModeloVenda/GerarParcelasProposta": {
      "post": {
        "tags": [
          "ModeloVenda"
        ],
        "summary": "Gera as Parcelas da proposta.",
        "operationId": "ModeloVenda_GerarParcelasProposta",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.ModeloVenda.GerarParcelasPropostaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Pessoas/GravarPessoa": {
      "post": {
        "tags": [
          "Pessoas"
        ],
        "summary": "Rotina que grava dados de pessoa física ou jurídica",
        "description": "Criação    : Yuri de Castilho Machado  Data:07/03/2014\r\nProjeto    : 140320\r\nAlteração  : Riubbe S. Oliveira        Data:21/08/2015\r\nProjeto    : 144482\r\nManutenção : Inclui na chamada da rotina GravarPessoa o parametro referente ao documento CI da pessoa física.\r\nAlteração  : Bruno Alisson Eliseu de Almeida            Data:28/06/2016\r\nProjeto    : 220582\r\nManutenção : Incluído teste para corrigir erro quando o o DataSet de telefones (dsPestel) não está preenchido. \r\nAlteração  : Mauro Braga               Data: 13/07/2016\r\nProjeto    : 120270\r\nManutenção : Adiconei o parâmetro ListaEndereco() contendo as infos de endereço PesEnderecoInfo. Este parâmetro\r\n             foi adicionado no método GravarEndereco.\r\nAlteração  : Natália Sanchez Chiniara Batuta    Data: 31/08/2017\r\nProjeto    : 266695 - Projeto\r\nManutenção : Adicionado para verificar a autenticação do usuário.",
        "operationId": "Pessoas_GravarPessoa",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe PessoasController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Pessoas.GravarPessoaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Pessoas/AlterarSenhaCliente": {
      "post": {
        "tags": [
          "Pessoas"
        ],
        "summary": "Alterar Senha da Pessoa/Cliente atualizando os dados login, senha, e-mail.",
        "operationId": "Pessoas_AlterarSenhaCliente",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe AlterarSenhaClienteRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Pessoas.AlterarSenhaClienteRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "O código do cliente e a senha são parâmetros obrigatórios. - A senha deve ter 6 caracteres. - O código do cliente informado está diferente do cliente logado na aplicação. - Existe mais de um cliente com o mesmo login. - Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Pessoas/AlterarPessoaAcessoPortal": {
      "post": {
        "tags": [
          "Pessoas"
        ],
        "summary": "Atualiza os dados de acesso ao UAU Web de uma determinada pessoa.",
        "operationId": "Pessoas_AlterarPessoaAcessoPortal",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Pessoas.AlterarPessoaAcessoPortalRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Pessoas/ConsultarPessoasPorCPFCNPJ": {
      "post": {
        "tags": [
          "Pessoas"
        ],
        "summary": "Seleciona os dados da pessoa por cpf/cnpj e com opção de validar por status da pessoa(0 - Ativo / 1 - Inativo / 2 - Ambos).",
        "description": "Criação: Yuri de Castilho Machado     Data: 28/03/2014\r\nProjeto: 140320",
        "operationId": "Pessoas_ConsultarPessoasPorCPFCNPJ",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ConsultarPessoasPorCPFCNPJRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Pessoas.ConsultarPessoasPorCPFCNPJRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Pessoas/ImportarDadosPessoasParaUau": {
      "post": {
        "tags": [
          "Pessoas"
        ],
        "summary": "Importa os dados de pessoas e seus telefones através do Xml montado conforme o arquivo XSD que contém\r\no formato que deve ser obecido o Xml.\r\nPara importação será validado o xml, deserializado, preenchida a classe de importação e por fim\r\nrealizada a importação validando as informações.",
        "operationId": "Pessoas_ImportarDadosPessoasParaUau",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe PessoasController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Pessoas.ImportarDadosPessoasParaUauRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/ConsultarSolicitacaoInsumoPL": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "Consultar as solicitações de alteração de insumos do planejamento.",
        "operationId": "Planejamento_ConsultarSolicitacaoInsumoPL",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.ConsultarSolicitacaoPLRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Itens de solicitação de aprovação de insumos do planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/ConsultarSolicitacaoServicoPL": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "Consultar as solicitações de alteração de serviço do planejamento.",
        "operationId": "Planejamento_ConsultarSolicitacaoServicoPL",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.ConsultarSolicitacaoPLRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Itens de solicitação de aprovação de serviços do planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/AprovarSolicitacaoPlanejamento": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "- Método com finalidade de aprovar a solicitação de aprovação de planejamento.",
        "operationId": "Planejamento_AprovarSolicitacaoPlanejamento",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.SolicitacaoPlanejamento"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Aprovar solicitação de planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/RecusarSolicitacaoPlanejamentoGeral": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "Recusar a solicitação de planejamento, como também os itens da solicitação.",
        "operationId": "Planejamento_RecusarSolicitacaoPlanejamentoGeral",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.SolicitacaoPlanejamento"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Recusa da solicitação de planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/AprovarSolicitacaoPlanejamentoEmLote": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "-  com finalidade de aprovar a solicitação de aprovação de planejamento em lotes de solicitações.",
        "operationId": "Planejamento_AprovarSolicitacaoPlanejamentoEmLote",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.SolicitacaoPlanejamento"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Aprovar solicitação de planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/ConsultarAprovacaoPlPendentePorUsuario": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "Realiza consulta das aprovações pendentes para o usuário.",
        "operationId": "Planejamento_ConsultarAprovacaoPlPendentePorUsuario",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.ConsultarAprovacaoPlPendentePorUsuarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Aprovação planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/RecusarSolicitacaoPlanejamentoGeralEmLote": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "Recusar a solicitação de planejamento em lote, como também os itens da solicitação.",
        "operationId": "Planejamento_RecusarSolicitacaoPlanejamentoGeralEmLote",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.SolicitacaoPlanejamento"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Recusa da solicitação de planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/AprovarSolicitacaoPlanejamentoInsumosEmLote": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "- Método com finalidade de aprovar a solicitação de aprovação de planejamento de insumos em lotes de solicitações.",
        "operationId": "Planejamento_AprovarSolicitacaoPlanejamentoInsumosEmLote",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.SolicitacaoPlanejamento"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Aprovar solicitação de planejamento de insumos em lote."
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/AprovarSolicitacaoPlanejamentoServicosEmLote": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "- Método com finalidade de aprovar a solicitação de aprovação de planejamento de serviços em lotes de solicitações.",
        "operationId": "Planejamento_AprovarSolicitacaoPlanejamentoServicosEmLote",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.SolicitacaoPlanejamentoServico"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Aprovar solicitação de planejamento de serviços em lote."
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Planejamento/ConsultarQuantidadeAprovacaoPlPendentePorUsuario": {
      "post": {
        "tags": [
          "Planejamento"
        ],
        "summary": "Realiza a busca da quantidade de solicitação pendente para o usuário.",
        "operationId": "Planejamento_ConsultarQuantidadeAprovacaoPlPendentePorUsuario",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Planejamento.ConsultarAprovacaoPlPendentePorUsuarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Aprovação planejamento"
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/ProcessoPagamento/IntegrarProcessoPagamentoUAUWS": {
      "post": {
        "tags": [
          "ProcessoPagamento"
        ],
        "summary": "Realizar a integração do processo de pagamento utilizando XML",
        "description": "Criação   : Diogo Henrikley                 Data: 28/07/2017\r\nProjeto   : 252384\r\nAlteração : Rogério Adriano                 Data: 20/09/2017\r\nProjeto   : 252384 - BUG\r\nManutenção: Foi alterado a forma de carregar o XML, passando a utilizar o LoadXML e não\r\n            somente o Load, pois será carregado a partir de um XML e não do seu caminho.",
        "operationId": "ProcessoPagamento_IntegrarProcessoPagamentoUAUWS",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe IntegrarProcessoPagamentoUAUWSRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.ProcessoPagamento.IntegrarProcessoPagamentoUAUWSRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Proposta/VincularArquivoProposta": {
      "post": {
        "tags": [
          "Proposta"
        ],
        "summary": "Vincular arquivo à proposta.",
        "operationId": "Proposta_VincularArquivoProposta",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe VincularArquivoPropostaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Proposta.VincularArquivoPropostaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "401": {
            "description": "Usuário não está logado!",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Prospect/ImportarProspect": {
      "post": {
        "tags": [
          "Prospect"
        ],
        "summary": "Realiza a importação de prospects para o UAU.",
        "operationId": "Prospect_ImportarProspect",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ProspectController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Prospect.ImportarProspectRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/RelatorioIRPF/GerarPDFRelIRPF": {
      "post": {
        "tags": [
          "RelatorioIRPF"
        ],
        "summary": "Método responsável por gerar o PDF do IRPF",
        "description": "<return>PDF do relatório IRPF convertido para string base64</return>\r\n Criação: Natália Sanchez Chiniara Batuta                  Data: 21/07/2017\r\n Projeto: 253219 - Projeto",
        "operationId": "RelatorioIRPF_GerarPDFRelIRPF",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe GerarPDFRelIRPFRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.RelatorioIRPF.GerarPDFRelIRPFRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/GravarReserva": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Rotina de persistência responsável por gerenciar gravação/alteração de uma reserva",
        "description": " Criação : Alysson Fernando Maioba dos Santos       Data: 17/11/2016\r\n Projeto : 199838\r\n Alteração : Frederiko Oliveira                     Data: 05/12/2016\r\n Projeto   : 240879\r\n Manutenção: Correção da validação e adição de novas validações (que estavam faltando).\r\n- Validação de preenchimento do campos de banco para reservas pagas.\r\n- Correção da validação de status da unidades e validações da taxa.\r\n- Validação sobre inserção de reservas, não pode inserir fila de reserva como sendo uma reserva confirmada.\r\n - Validação de preenchimento obrigatório do histórico contábil pela configuração da empresa.\r\n - Limpar valores de taxa de reserva se não for informado que gera taxa, limpando o dados da tabela de reserva referente a valores.\r\n - VAlidação da confirmação de uma reserva, só irá verificar a taxa se o status da reserva for 5 (ativa confirmada).\r\n Alteração : Frederiko Oliveira                     Data: 07/02/2017\r\n Projeto   : 246277\r\n Manutenção: Alterado onde é feito o retorno da rotina, pois como foram adicionados vários end try em locais onde o usuário não passe em validações importantes, o sistema\r\n             não estava exibindo a mensagem de retorno ao serviço.\r\n Alteração : Frederiko Oliveira                     Data: 13/03/2017\r\n Projeto   : 245611\r\n Manutenção: Corrigi teste que verifica se a reserva é obrigatória ou não.\r\n Alteração : Alysson Fernando Maioba dos Santos     Data: 26/04/2017\r\n Projeto   : 246123\r\n Manutenção: Adicionada validação de número máximo de reservas ativas por vendedor",
        "operationId": "Reserva_GravarReserva",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe GravarReservaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.GravarReservaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/ExcluirReserva": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Responsável por excluir uma reserva.",
        "description": "Criação   :                                             Data:   /  /     \r\nProjeto   : \r\nAlteração : Alysson Fernando Maioba dos Santos          Data: 16/11/2016\r\nProjeto   : 199838\r\nManutenção: Foi adicionado o teste de permissão",
        "operationId": "Reserva_ExcluirReserva",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ReservaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.ExcluirReservaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/ConsultarReservas": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Retorna  todas as reservas da personalização, que possuem o status informado .",
        "description": "Criação   :                                             Data:   /  /     \r\nProjeto   : \r\nAlteração : Bianka Pereira Mendes         Data: 17/11/2016\r\nProjeto   : 199838\r\nManutenção: Foi adicionado a autenticação do usuário e o teste de permissão para consultar",
        "operationId": "Reserva_ConsultarReservas",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ReservaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.ConsultarReservasRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/ConsultarReservaVendedor": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Retorna a reserva da personalização, que pertence ao vendedor informado caso exista.",
        "description": "Criação   :                                             Data:   /  /     \r\nProjeto   : \r\nAlteração : Bianka Pereira Mendes         Data: 17/11/2016\r\nProjeto   : 199838\r\nManutenção: Foi adicionado a autenticação do usuário e o teste de permissão para consultar",
        "operationId": "Reserva_ConsultarReservaVendedor",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ReservaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.ConsultarReservaVendedorRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/ConsultarReservaPorCodigo": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Retorna  todas as reservas da personalização, que possuem o código da reserva informado .",
        "description": "Criação   :                                             Data:   /  /     \r\nProjeto   : \r\nAlteração : Bianka Pereira Mendes         Data: 17/11/2016\r\nProjeto   : 199838\r\nManutenção: Foi adicionado a autenticação do usuário e o teste de permissão para consultar",
        "operationId": "Reserva_ConsultarReservaPorCodigo",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ReservaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.ConsultarReservaPorCodigoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/ConsultaReservaPorProposta": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Retorna  todas as reservas da personalização, que possuem o código da reserva informado .",
        "description": "Criação   :                                             Data:   /  /     \r\nProjeto   : \r\nAlteração : Bianka Pereira Mendes         Data: 17/11/2016\r\nProjeto   : 199838\r\nManutenção: Foi adicionado a autenticação do usuário e o teste de permissão para consultar",
        "operationId": "Reserva_ConsultaReservaPorProposta",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ReservaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.ConsultaReservaPorPropostaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Reserva/ConsultarDadosControleReserva": {
      "post": {
        "tags": [
          "Reserva"
        ],
        "summary": "Cosulta dados da reserva.",
        "description": "Criação   :                                             Data:   /  /     \r\nProjeto   : \r\nAlteração : Bianka Pereira Mendes         Data: 17/11/2016\r\nProjeto   : 199838\r\nManutenção: Foi adicionado a autenticação do usuário e o teste de permissão para consultar",
        "operationId": "Reserva_ConsultarDadosControleReserva",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ReservaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Reserva.ConsultarDadosControleReservaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique as mensagens de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Shopping/GravaRendimentos": {
      "post": {
        "tags": [
          "Shopping"
        ],
        "summary": "Consulta a situação das vendas dos lojistas",
        "operationId": "Shopping_GravaRendimentos",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe GravaRendimentosRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Shopping.GravaRendimentosRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso."
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Shopping/ConsultarRendimentoLojista": {
      "post": {
        "tags": [
          "Shopping"
        ],
        "summary": "Método que consulta para lançamentos de rendimento de lojista e auditor.",
        "operationId": "Shopping_ConsultarRendimentoLojista",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ShoppingController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Shopping.ConsultarRendimentoLojistaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/BuscaParcRenegWeb": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Rotina responsável por retornar as parcelas calculadas na data atual.\r\n\r\nempresa - Código da empresa\r\nobra - Código da obra\r\nnumVen - Nùmero da venda\r\nExibirParcEnvCob - Se é para retornar somente parcelas enviadas a cobrança.\r\nSomenteParcAtraso - Se é para retornar somente parcelas em atraso\r\nRenegWeb - Se é envio de renegociação pela web.\r\nparcelasEnviadasBanco - Se irá retornar parcelas enviadas ao banco.\r\ndataCalculo - Data que para ser utilizada no filtro\r\nvalorPresente - Se é para calcular as parcelas no valor presente.\r\ncustomFiltro - Filtro customizado para a consulta de parcelas a receber.",
        "operationId": "Venda_BuscaParcRenegWeb",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.BuscaParcRenegWebRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ExportarVendasXml": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Busca as vendas informadas ou as vendas inseridas/alteradas no periodo informado.",
        "operationId": "Venda_ExportarVendasXml",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ExportarVendasXmlRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ImportacaoDeVenda": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Alteração : Diogo Henrikley F Martins     Data:24/11/2016\r\nProjeto   : 223478 10.04\r\nManutenção: Inclusão da mensagem que será gravada no histórico de personalização de unidade.",
        "operationId": "Venda_ImportacaoDeVenda",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ImportacaoDeVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ImportacaoDeVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/GerarBoletoBancario": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Gravar o arquivo de remessa para geração do boleto bancario ou carne",
        "operationId": "Venda_GerarBoletoBancario",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe GerarBoletoBancarioRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.GerarBoletoBancarioRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAU.VendasProxy.ParcelasBoletoRetorno"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/GerarPDFResumoVenda": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Gerar PDF do relatório do resumo da venda.",
        "operationId": "Venda_GerarPDFResumoVenda",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ResumoVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ResumoVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ConsultarResumoVenda": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Consultar resumo da venda",
        "operationId": "Venda_ConsultarResumoVenda",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ResumoVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ResumoVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.ResumoVenda"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/FinalizarRenegociacao": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Rotina responsável por finalizar uma renegociação\r\n**  TODAS VALIDAÇÕES SOBRE A VENDA JÁ SÃO REALIZADAS ANTES DA CHAMADA DESSA ROTINA **",
        "operationId": "Venda_FinalizarRenegociacao",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.FinalizarRenegociacaoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/AlterarDataProrrogacao": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Método para gravar alteração da data de prorrogação das contas a receber.",
        "description": "Criação: Bruno Alisson Eliseu de Almeida \r\nProjeto: 213006           Data:    09/05/2016 \r\n\r\nAlteração  : Alysson Fernando Maioba dos Santos  Data: 24/08/2017\r\nProjeto    : 253219   \r\nManutenção : Atualizado os parâmetros passados na rotina 'FechouCaixaContabil'.\r\n\r\nAlteração  : Frederiko Oliveira                  Data: 08/09/2017\r\nProjeto    : 268848   \r\nManutenção : Corrigi para o teste do caixa contábil para só testar a nova data igual é feito no vb6.",
        "operationId": "Venda_AlterarDataProrrogacao",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe VendaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.AlterarDataProrrogacaoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível alterar a data de prorrogação! - Nova data de prorrogação é inválida! - Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/BuscarParcelasAReceber": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Buscar parcelas a receber calculadas para a data atual.",
        "operationId": "Venda_BuscarParcelasAReceber",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe VendaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.BuscarParcelasAReceberRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/BuscarParcelasRecebidas": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Buscar parcelas recebidas da venda",
        "operationId": "Venda_BuscarParcelasRecebidas",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe VendaController",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.BuscarParcelasRecebidasRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ConsultarParcelasDaVenda": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Consultar parcelas da venda calculadas para a data informada",
        "operationId": "Venda_ConsultarParcelasDaVenda",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ConsultarParcelasDaVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ConsultarParcelasDaVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/GerarPDFEvolucaoContrato": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Gerar PDF do relatório da evolução do contrato.",
        "operationId": "Venda_GerarPDFEvolucaoContrato",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe EvolucaoContratoVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.EvolucaoContratoVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/BuscarRecebimentosDaVenda": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Retorna os recebimentos de uma venda",
        "operationId": "Venda_BuscarRecebimentosDaVenda",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe BuscarRecebimentosDaVendaRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.BuscarRecebimentosDaVendaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ExportarPessoasDaVendaXml": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Busca as pessoas vinculadas às vendas informadas.",
        "operationId": "Venda_ExportarPessoasDaVendaXml",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ExportarPessoasDaVendaXmlRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ExportarPessoasDaVendaXmlRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/VendaValidaParaManutencao": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Valida se a venda pode ser renegociada pelo tela de renegociação na Web.",
        "operationId": "Venda_VendaValidaParaManutencao",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.VendaValidaParaManutencaoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ProcessarRecebimentoParcelas": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Processa o recebimento de parcelas realizados por outros sistemas.",
        "operationId": "Venda_ProcessarRecebimentoParcelas",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe ProcessarRecebimentoParcelasRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ProcessarRecebimentoParcelasRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/RetornaChavesVendasPorPeriodo": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Busca as chaves das vendas de acordo com o período informado. Também se vai buscar as vendas com comentários de status de escrituração. Chave: Empresa-Obra/Venda",
        "operationId": "Venda_RetornaChavesVendasPorPeriodo",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe RetornaChavesVendasPorPeriodoRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.RetornaChavesVendasPorPeriodoRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "string"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ConsultarCampanhaDescontoDisponivel": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Consultar campanha de desconto disponível para a venda",
        "operationId": "Venda_ConsultarCampanhaDescontoDisponivel",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "description": "parâmetros de request da classe CampanhaDescontoDisponivelRequest",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.CampanhaDescontoDisponivelRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.CampanhaDescontoDisponivel"
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ConsultarDescontoAntecipacaoParcela": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Calcular desconto por antecipação da parcela",
        "operationId": "Venda_ConsultarDescontoAntecipacaoParcela",
        "consumes": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml",
          "application/x-www-form-urlencoded"
        ],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "request",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/UAUApi.Models.Venda.ConsultarDescontoAntecipacaoParcelaRequest"
            }
          },
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "array",
              "items": {
                "type": "object"
              }
            }
          },
          "400": {
            "description": "Não foi possível realizar sua requisição. Verifique a mensagem de retorno.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/v{version}/Venda/ConsultarUnidadesCompradasUsrLogado": {
      "post": {
        "tags": [
          "Venda"
        ],
        "summary": "Verifica o usuário logado sendo do tipo pessoa/cliente, verificando o código do mesmo e\r\nRealiza a consulta dos itens comprados pelo cliente.",
        "operationId": "Venda_ConsultarUnidadesCompradasUsrLogado",
        "consumes": [],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "version",
            "in": "path",
            "required": true,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "Requisição realizada com sucesso.",
            "schema": {
              "type": "object"
            }
          },
          "400": {
            "description": "- Implementado apenas para usuários do tipo pessoa! - Não existe pessoa cadastrada para acesso ao UAU Web com o login: xxx - Não foi possível realizar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          },
          "500": {
            "description": "Ocorreu um erro ao processar sua requisição.",
            "schema": {
              "$ref": "#/definitions/UAUApi.ResponseHandler"
            }
          }
        }
      }
    },
    "/api/Venda/GravarDataContasReceber": {
      "post": {
        "tags": [
          "Venda"
        ],
        "operationId": "Venda_GravarDataContasReceber",
        "consumes": [],
        "produces": [
          "application/json",
          "text/json",
          "application/xml",
          "text/xml"
        ],
        "parameters": [
          {
            "name": "dataNova",
            "in": "query",
            "required": true,
            "type": "string",
            "format": "date-time"
          },
          {
            "name": "empresa",
            "in": "query",
            "required": true,
            "type": "string"
          },
          {
            "name": "obra",
            "in": "query",
            "required": true,
            "type": "string"
          },
          {
            "name": "venda",
            "in": "query",
            "required": true,
            "type": "string"
          },
          {
            "name": "tipoParcela",
            "in": "query",
            "required": true,
            "type": "string"
          },
          {
            "name": "parcela",
            "in": "query",
            "required": true,
            "type": "string"
          },
          {
            "name": "parcelaGeral",
            "in": "query",
            "required": true,
            "type": "string"
          },
          {
            "name": "api-version",
            "in": "query",
            "required": false,
            "type": "string"
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "Token Authentication",
            "required": true,
            "type": "string"
          },
          {
            "name": "X-INTEGRATION-Authorization",
            "in": "header",
            "description": "Token De Integração",
            "required": true,
            "type": "string"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "schema": {
              "$ref": "#/definitions/Globaltec.UAU.Comp.ResultadoExecucao"
            }
          }
        }
      }
    }
  },
  "definitions": {
    "UAUApi.Models.Abastecimento.GravarAbastecimentoRequest": {
      "type": "object",
      "properties": {
        "info_abastecimento": {
          "$ref": "#/definitions/UAUApi.Models.Abastecimento.Abastecimento"
        },
        "mensagem_critica": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Abastecimento.Abastecimento": {
      "type": "object",
      "properties": {
        "numseq_abas": {
          "format": "int32",
          "type": "integer"
        },
        "numpatequ_abas": {
          "format": "int32",
          "type": "integer"
        },
        "empobr_abas": {
          "format": "int32",
          "type": "integer"
        },
        "codobr_abas": {
          "type": "string"
        },
        "hodometroinicial_abas": {
          "format": "double",
          "type": "number"
        },
        "hodometrofinal_abas": {
          "format": "double",
          "type": "number"
        },
        "qtde_abas": {
          "format": "double",
          "type": "number"
        },
        "valorunt_abas": {
          "format": "double",
          "type": "number"
        },
        "codoperador_abas": {
          "format": "int32",
          "type": "integer"
        },
        "codforn_abas": {
          "format": "int32",
          "type": "integer"
        },
        "datacad_abas": {
          "format": "date-time",
          "type": "string"
        },
        "dataalt_abas": {
          "format": "date-time",
          "type": "string"
        },
        "usrcad_abas": {
          "type": "string"
        },
        "usralt_abas": {
          "type": "string"
        },
        "anexo_abas": {
          "format": "int32",
          "type": "integer"
        },
        "codtcomb_abas": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Abastecimento.ExcluirAbastecimentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "numero_sequencia": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        },
        "mensagem_critica": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Abastecimento.RetornarProximoHodometroInicialRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Abastecimento.TipoCombustivelUtilizadoAbastecimentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "codigotipo_comb": {
          "description": "Código do tipo de combustível",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Abastecimento.ConsultarAbastecimentoEquipamentoPorCodigoEquipamentoEPeriodoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "periodo_de": {
          "format": "date-time",
          "description": "Data de cadastro mínima",
          "type": "string"
        },
        "periodo_ate": {
          "format": "date-time",
          "description": "Data de cadastro máxima",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Abastecimento.ConsultarAbastecimentoEquipamentoPorCodigoEquipamentoESequenciaRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "numero_sequencia": {
          "format": "int32",
          "description": "Número da sequencia do abastecimento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.InserirNFRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "processo": {
          "type": "string"
        },
        "chaven_fe": {
          "type": "string"
        },
        "arquivoxm_l": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.InserirFVMRequest": {
      "type": "object",
      "properties": {
        "dadosfv_m_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarDadosPessoaRequest": {
      "type": "object",
      "properties": {
        "criterio": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarFvmPorChaveRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "insumo": {
          "type": "string"
        },
        "num_fvm": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ValidarFvmCadastradaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "origem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.AlterarObsOrdemCompraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "ordem_compra": {
          "type": "string"
        },
        "observacoes": {
          "type": "string"
        },
        "condicoes_entrega": {
          "type": "string"
        },
        "condicoes_pagamento": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarFVMPorOrigemRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "origem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarFvmInsumosSgqRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "origem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarQuestionarioFvmRequest": {
      "type": "object",
      "properties": {
        "identificador": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.AlterarStatusAdiantamentoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "numero_processo": {
          "type": "string"
        },
        "antecipado": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ValidarPercToleranciaObraRequest": {
      "type": "object",
      "properties": {
        "tipo_valor": {
          "format": "int32",
          "description": "Indica se é quantidade ou preço. (0 - Quantidade; 1 - Preço)",
          "type": "integer"
        },
        "porc_tolerancia": {
          "format": "double",
          "description": "Percentual de tolerância da obra",
          "type": "number"
        },
        "valor_original": {
          "format": "double",
          "description": "Valor original da entrega. (Válido para valor de quantidade ou preço)",
          "type": "number"
        },
        "valor_entrega": {
          "format": "double",
          "description": "Valor da entrega que está sendo realizada (Válido para valor de quantidade ou preço)",
          "type": "number"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.FVMeQuestionarioVinculadosRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "type": "string"
        },
        "cod_obra": {
          "type": "string"
        },
        "cod_insumo": {
          "type": "string"
        },
        "num_processo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.BuscarCriterioDeVerificacaoRequest": {
      "type": "object",
      "properties": {
        "insumo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarSeExisteNotaFiscalRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "processo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarItensProcessoEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "processo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConfirmarAcompanhamentoEntregaRequest": {
      "type": "object",
      "properties": {
        "listaitensacompanhados_json": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_processo": {
          "format": "int32",
          "type": "integer"
        },
        "novadata_entrega": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ValidarVoltarProcessoNaoAntecipadoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "num_processo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarDadosObservacoesOrdemCompraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_processo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.ConsultarDadosProcessoAcompanhamentoRequest": {
      "type": "object",
      "properties": {
        "empresas_obras": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarProcessoAlmoxarifadoCentralRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "numero_processo": {
          "format": "int32",
          "description": "Número do processo",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarQtdeProcessosFEstoqueParaOCRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "numeroo_c": {
          "format": "int32",
          "description": "Número da ordem de compra",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarVinculoQuestionarioComMaterialRequest": {
      "type": "object",
      "properties": {
        "nome_tela": {
          "type": "string"
        },
        "identificador_questionario": {
          "type": "string"
        },
        "insvinculo_registro": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarSeProcessoPossuiAcrescimosOuDescontosRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "numero_processo": {
          "format": "int32",
          "description": "Número do processo",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentoEntrega.VerificarQuantidadeContratosProcessoEstaComoAdiantamentoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "numero_processo": {
          "format": "int32",
          "description": "Número do processo",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompanhamentosServicos.AcompanharServicoPLRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "item": {
          "type": "string"
        },
        "servico": {
          "type": "string"
        },
        "mes": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "qtde": {
          "format": "double",
          "type": "number"
        },
        "sequencia": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentosServicos.AcompanharServicoOrcadoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "servico": {
          "type": "string"
        },
        "item": {
          "type": "string"
        },
        "orcamento": {
          "format": "int32",
          "type": "integer"
        },
        "periodo": {
          "type": "string"
        },
        "quantidade": {
          "format": "double",
          "type": "number"
        },
        "usuario_logado": {
          "type": "string"
        },
        "sequencia": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentosServicos.AcompanharServicoContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato_servico": {
          "format": "int32",
          "type": "integer"
        },
        "item_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "servico": {
          "type": "string"
        },
        "data_inicio": {
          "type": "string"
        },
        "data_fim": {
          "type": "string"
        },
        "mes_pl": {
          "type": "string"
        },
        "quantidade": {
          "format": "double",
          "type": "number"
        },
        "porcentagem_acomp": {
          "format": "double",
          "type": "number"
        },
        "observacoes": {
          "type": "string"
        },
        "etapa": {
          "type": "string"
        },
        "cod_estrutura": {
          "type": "string"
        },
        "sequencia": {
          "type": "string"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentosServicos.ExcluirAcompanhamentoServicoPLRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "item": {
          "type": "string"
        },
        "servico": {
          "type": "string"
        },
        "mes": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "qtde": {
          "format": "double",
          "type": "number"
        },
        "sequencia": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentosServicos.ExcluirAcompanhamentoServicoOrcadoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "servico": {
          "type": "string"
        },
        "item": {
          "type": "string"
        },
        "orcamento": {
          "format": "int32",
          "type": "integer"
        },
        "periodo": {
          "type": "string"
        },
        "quantidade": {
          "format": "double",
          "type": "number"
        },
        "sequencia": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompanhamentosServicos.ExcluirAcompanhamentoServicoDeContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato_servico": {
          "format": "int32",
          "type": "integer"
        },
        "item_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "servico": {
          "type": "string"
        },
        "quantidade": {
          "format": "double",
          "type": "number"
        },
        "sequencia": {
          "type": "string"
        },
        "codigo_estrutura": {
          "type": "string"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.BuscarObrasRequest": {
      "type": "object",
      "properties": {
        "r_emp": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "usr": {
          "description": "Código do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.PeriodoObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.BuscarEmpresasRequest": {
      "type": "object",
      "properties": {
        "usr": {
          "description": "Login do Usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.BuscarContratosRequest": {
      "type": "object",
      "properties": {
        "empresa_cont": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra_cont": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ExportarDadosPKRequest": {
      "type": "object",
      "properties": {
        "empresa_aec": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "contrato_aec": {
          "format": "int32",
          "description": "Número do contrato",
          "type": "integer"
        },
        "cod_aec": {
          "format": "int32",
          "description": "Código do acompanhamento",
          "type": "integer"
        },
        "item_aec": {
          "format": "int32",
          "description": "Item do contrato",
          "type": "integer"
        },
        "serv_aec": {
          "description": "Código do serviço",
          "type": "string"
        },
        "cod_item_aec": {
          "description": "Código da estrutura",
          "type": "string"
        },
        "sequencia_aec": {
          "description": "Sequencial do item ou estrutura",
          "type": "string"
        },
        "inicio_aec": {
          "format": "date-time",
          "description": "Data de inicio do acompanhamento",
          "type": "string"
        },
        "fim_aec": {
          "format": "date-time",
          "description": "Data de fim do acompanhamento",
          "type": "string"
        },
        "qtde_aec": {
          "format": "double",
          "description": "Quantidade acompanhada",
          "type": "number"
        },
        "porc_aec": {
          "format": "double",
          "description": "Porcentagem acompanhada",
          "type": "number"
        },
        "status_aec": {
          "format": "int32",
          "description": "Status do acompanhamento",
          "type": "integer"
        },
        "cod_med_aec": {
          "format": "int32",
          "description": "Código da medição",
          "type": "integer"
        },
        "criacao_aec": {
          "format": "date-time",
          "description": "Data de criação do acompanhamento",
          "type": "string"
        },
        "etapa_aec": {
          "description": "Etapa do acompanhamento",
          "type": "string"
        },
        "obs_aec": {
          "description": "Observação do acompanhamento",
          "type": "string"
        },
        "usuario_aec": {
          "description": "Usuário que fez o acompanhamento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ImportarDadosACRequest": {
      "type": "object",
      "properties": {
        "codigo_emp": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_obr": {
          "description": "Código da obra, = \"\" caso não queira buscar por obra",
          "type": "string"
        },
        "cod_cont": {
          "format": "int32",
          "description": "Código do contrato, = 0 para não buscar por contrato",
          "type": "integer"
        },
        "trazer_ac": {
          "description": "Trazer os acompanhamento em aberto ou fechados no UAU",
          "type": "boolean"
        },
        "usr_login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.BuscarObraFiscalRequest": {
      "type": "object",
      "properties": {
        "r_emp": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.BuscarDadosEmObrasRequest": {
      "type": "object",
      "properties": {
        "r_emp": {
          "format": "int32",
          "type": "integer"
        },
        "usr": {
          "type": "string"
        },
        "campos_retorno": {
          "type": "string"
        },
        "filtraobr_ger": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.AcompContratos.PeriodoObraPorTipoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "tipobusca_meses": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.RetornarQtdeAcItemRequest": {
      "type": "object",
      "properties": {
        "codigo_emp": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_cont": {
          "format": "int32",
          "description": "Número do contrato",
          "type": "integer"
        },
        "num_item": {
          "format": "int32",
          "description": "Código do item",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.GravarAcompanhamentoRequest": {
      "type": "object",
      "properties": {
        "acomp": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.Acompanhamento"
        },
        "casadec_contrato": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.CasaDecimal"
        },
        "casadec_geral": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.CasaDecimal"
        },
        "obra": {
          "type": "string"
        },
        "mes_pl": {
          "format": "date-time",
          "type": "string"
        },
        "indice": {
          "format": "int32",
          "type": "integer"
        },
        "empresa_ativa": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.Acompanhamento": {
      "type": "object",
      "properties": {
        "QtdeAcomp_aec": {
          "format": "double",
          "type": "number"
        },
        "TipoTotalizacao_aec": {
          "format": "int32",
          "type": "integer"
        },
        "DescrServico_aec": {
          "type": "string"
        },
        "StatusVincPl_aec": {
          "format": "int32",
          "type": "integer"
        },
        "ItemVinculadoPlan_aec": {
          "type": "string"
        },
        "SeqVincPlan_aec": {
          "type": "string"
        },
        "QtdeFaltaAcomp_aec": {
          "format": "double",
          "type": "number"
        },
        "ProdVincPlan_aec": {
          "format": "int32",
          "type": "integer"
        },
        "ContratoVincPlan_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Empresa_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Contrato_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Cod_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Item_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Serv_aec": {
          "type": "string"
        },
        "Sequencia_aec": {
          "type": "string"
        },
        "CodItem_aec": {
          "type": "string"
        },
        "Qtde_aec": {
          "format": "double",
          "type": "number"
        },
        "Porc_aec": {
          "format": "int32",
          "type": "integer"
        },
        "DtCriacao_aec": {
          "format": "date-time",
          "type": "string"
        },
        "DtInicio_aec": {
          "format": "date-time",
          "type": "string"
        },
        "DtFim_aec": {
          "format": "date-time",
          "type": "string"
        },
        "Etapa_aec": {
          "type": "string"
        },
        "Obs_aec": {
          "type": "string"
        },
        "Status_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Usuario_aec": {
          "type": "string"
        },
        "CodMed_aec": {
          "format": "int32",
          "type": "integer"
        },
        "Anexos_aec": {
          "format": "int32",
          "type": "integer"
        },
        "CodGeral_aec": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.CasaDecimal": {
      "type": "object",
      "properties": {
        "Qtde": {
          "format": "int32",
          "type": "integer"
        },
        "Preco": {
          "format": "int32",
          "type": "integer"
        },
        "Total": {
          "format": "int32",
          "type": "integer"
        },
        "Mensagem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarObraPorChaveRequest": {
      "type": "object",
      "properties": {
        "obra": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ExcluirAcompanhamentoRequest": {
      "type": "object",
      "properties": {
        "acomp": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.Acompanhamento"
        },
        "codigo_obra": {
          "type": "string"
        },
        "mes_pl": {
          "format": "date-time",
          "type": "string"
        },
        "codigoacompanhamento_servico": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.RetornarQtdeAcEstruturaRequest": {
      "type": "object",
      "properties": {
        "codigo_emp": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_cont": {
          "format": "int32",
          "description": "Código do contrato",
          "type": "integer"
        },
        "num_item": {
          "format": "int32",
          "description": "Número do item",
          "type": "integer"
        },
        "cod_est": {
          "description": "Código da estrutura",
          "type": "string"
        },
        "seq_est": {
          "description": "Número da sequencia",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ObterQtdeAcompanhadaDoItemRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "numero_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "servico": {
          "type": "string"
        },
        "codigo_acompanhamento": {
          "format": "int32",
          "type": "integer"
        },
        "sequencia": {
          "type": "string"
        },
        "tipoitem_acomp": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "qtdecasa_dec": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.GravarAcompanhamentoContratoRequest": {
      "type": "object",
      "properties": {
        "acomp_exec_contrato": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.Acompanhamento"
        },
        "casadec_cont": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.CasaDecimal"
        },
        "casadec_geral": {
          "$ref": "#/definitions/UAUApi.Models.AcompContratos.CasaDecimal"
        },
        "obra": {
          "type": "string"
        },
        "mes_pl": {
          "format": "date-time",
          "type": "string"
        },
        "indice": {
          "format": "int32",
          "type": "integer"
        },
        "empresa_ativa": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ObterCasasDecimaisDoContratoRequest": {
      "type": "object",
      "properties": {
        "tpconfcasas_decimais": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "description": "Código do contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.RetornarQtdeAcompanhadaDoItemRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "numero_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "servico": {
          "type": "string"
        },
        "codigo_acompanhamento": {
          "format": "int32",
          "type": "integer"
        },
        "sequencia": {
          "type": "string"
        },
        "cod_item": {
          "type": "string"
        },
        "item_cont": {
          "format": "int32",
          "type": "integer"
        },
        "qtdecasa_dec": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.VerificarSeUltimaMedicaoContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarContratosPorEmpresaObrasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obras": {
          "description": "Código das obras separadas por vírgula e aspas Ex.: 'Uau01','EVL01'",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarObraParametroPorEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Número da empres",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarAcompanhamentosParaImpressaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_acompanhamento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.RetornarMaiorMedicaoAbertaPorContratoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.VerificarUnicidadeCSFPorAcompContratoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "cod_acomp": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarAcompanhamentoDeExecucaoDeContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_contratos": {
          "description": "Código dos contratos separados por vírgula Ex.: ('Contrato1','Contrato2')",
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "data_inicio": {
          "format": "date-time",
          "description": "Data de inicio",
          "type": "string"
        },
        "data_fim": {
          "format": "date-time",
          "description": "Data Fim",
          "type": "string"
        },
        "status_fvs": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarAcompExecContratoProntoParaMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_contratos": {
          "type": "string"
        },
        "data_inicio": {
          "format": "date-time",
          "type": "string"
        },
        "data_fim": {
          "format": "date-time",
          "type": "string"
        },
        "status_fvs": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ConsultarDadosDoAcompanhamentoDeExecucaoDeContratoRequest": {
      "type": "object",
      "properties": {
        "cod_acomp": {
          "format": "int32",
          "description": "Código do acompanhamento",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "description": "Código do contrato",
          "type": "integer"
        },
        "item": {
          "format": "int32",
          "description": "Código do item",
          "type": "integer"
        },
        "sequencia": {
          "description": "Número da sequência",
          "type": "string"
        },
        "qtdecasa_dec": {
          "format": "int32",
          "description": "Número de casas decimais para quantidade",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AcompContratos.ContratoValidoParaAlteracaoDeItensOuAcompanhamentosRequest": {
      "type": "object",
      "properties": {
        "tp_alteracao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "tp_acao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "valida_aprovacao": {
          "description": "Indica se irá validar o campo 'Aprovação'",
          "type": "boolean"
        },
        "valida_situacao": {
          "description": "Indica se irá validar o campo 'Situação'",
          "type": "boolean"
        },
        "valida_datas": {
          "description": "Indica se irá validar o campo 'Data de Inicio' e 'Data de Término' do contrato",
          "type": "boolean"
        },
        "data_ini": {
          "type": "string"
        },
        "data_termino": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "description": "Código do contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Alcada.ValidaValorDescontoRequest": {
      "type": "object",
      "properties": {
        "i_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "slogin_usr": {
          "type": "string"
        },
        "tp_alcada": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23
          ],
          "type": "integer"
        },
        "dvlr_informado": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Anexo.ExcluirAnexosRequest": {
      "type": "object",
      "properties": {
        "identificador": {
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.AtualizarVinculosRequest": {
      "type": "object",
      "properties": {
        "tipo_anexo": {
          "format": "int32",
          "type": "integer"
        },
        "chave": {
          "type": "string"
        },
        "empresa": {
          "type": "string"
        },
        "separarchave_empresa": {
          "type": "boolean"
        },
        "pode_executar": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Anexo.ConsultarOcorrenciaRequest": {
      "type": "object",
      "properties": {
        "status": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Anexo.ExecutarComandosSqlRequest": {
      "type": "object",
      "properties": {
        "comando": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.RetornaArquivoEmBytesRequest": {
      "type": "object",
      "properties": {
        "nome_arquivo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.VincularListaArquivosRequest": {
      "type": "object",
      "properties": {
        "lista_arquivos": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Anexo.EstruturaAnexo"
          }
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.EstruturaAnexo": {
      "type": "object",
      "properties": {
        "ConteudoArquivo": {
          "format": "byte",
          "description": "Arquivo em bytes",
          "type": "string"
        },
        "NomeArquivo": {
          "description": "Nome do arquivo",
          "type": "string"
        },
        "CaminhoArquivo": {
          "description": "Objeto com informações do arquivo vinculado",
          "type": "string"
        },
        "Identificador": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.TestaFuncionalidadeAnexoRequest": {
      "type": "object",
      "properties": {
        "file": {
          "format": "byte",
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.VerificarExistenciaRegistroRequest": {
      "type": "object",
      "properties": {
        "chave": {
          "type": "string"
        },
        "empresa": {
          "type": "string"
        },
        "separarchave_empresa": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Anexo.RetornarArquivosEmListaBytesRequest": {
      "type": "object",
      "properties": {
        "identificador": {
          "type": "string"
        },
        "listanomes_arquivos": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "UAUApi.Models.Anexo.ValidarRestOcorrenciaVinculoRequest": {
      "type": "object",
      "properties": {
        "enumoco_restricao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "chave": {
          "type": "string"
        },
        "lng_emp": {
          "format": "int32",
          "type": "integer"
        },
        "mensagem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.ConsultarArquivoPorIdentificadorRequest": {
      "type": "object",
      "properties": {
        "identificador": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Anexo.RetornaMensRestricaoOcorrenciaVinculoRequest": {
      "type": "object",
      "properties": {
        "enumoco_restricao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "chave": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Anexo.ConsultarOcorrenciaVinculoPorRestricaoRequest": {
      "type": "object",
      "properties": {
        "enumoco_restricao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "chave": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.GravaObsPendRequest": {
      "type": "object",
      "properties": {
        "pendobs_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.PendenciaObs",
          "description": "Info com os dados da observação a ser gravada"
        }
      }
    },
    "UAUApi.Models.Atendimento.PendenciaObs": {
      "type": "object",
      "properties": {
        "num_pdo": {
          "format": "int32",
          "type": "integer"
        },
        "quemrpen_pdo": {
          "type": "string"
        },
        "qdolpen_pdo": {
          "format": "date-time",
          "type": "string"
        },
        "numpen_pdo": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_pdo": {
          "type": "string"
        },
        "obs_pdo": {
          "type": "string"
        },
        "datacad_pdo": {
          "format": "date-time",
          "type": "string"
        },
        "visiveluauweb_pdo": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_pdo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.GerarPendenciaRequest": {
      "type": "object",
      "properties": {
        "usuariouau_destino": {
          "type": "string"
        },
        "data_prevista": {
          "format": "date-time",
          "type": "string"
        },
        "data_aviso": {
          "format": "date-time",
          "type": "string"
        },
        "hora_aviso": {
          "format": "date-time",
          "type": "string"
        },
        "mensagem": {
          "type": "string"
        },
        "geraremail_interno": {
          "type": "boolean"
        },
        "gerar_email_externo": {
          "type": "boolean"
        },
        "gerar_aviso": {
          "type": "boolean"
        },
        "categoria": {
          "type": "string"
        }
      }
    },
    "UAUApi.ResponseHandler": {
      "type": "object",
      "properties": {
        "Detalhe": {
          "description": "Detalhamento da Exception StrackTrace",
          "type": "string"
        },
        "Mensagem": {
          "description": "Mensagem da Exception",
          "type": "string"
        },
        "Descricao": {
          "description": "Descrição personalizada",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ManterPendenciaRequest": {
      "type": "object",
      "properties": {
        "pend_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.Pendencia",
          "description": "Info com os dados da pendência."
        },
        "chave_vinculo": {
          "description": "Chave do vinculo",
          "type": "string"
        },
        "gera_email": {
          "description": "Se deseja gerar email",
          "type": "boolean"
        },
        "gera_aviso": {
          "description": "Se deseja enviar email de aviso",
          "type": "boolean"
        },
        "usuario_logado": {
          "description": "Usuário logado (criou pendencia)",
          "type": "string"
        },
        "email_externo": {
          "description": "Se deve enviar email externo",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Atendimento.Pendencia": {
      "type": "object",
      "properties": {
        "quemr_pen": {
          "type": "string"
        },
        "qdol_pen": {
          "format": "date-time",
          "type": "string"
        },
        "num_pen": {
          "format": "int32",
          "type": "integer"
        },
        "desc_pen": {
          "type": "string"
        },
        "queml_pen": {
          "type": "string"
        },
        "qdor_pen": {
          "format": "date-time",
          "type": "string"
        },
        "dtprev_pen": {
          "format": "date-time",
          "type": "string"
        },
        "status_pen": {
          "format": "int32",
          "type": "integer"
        },
        "comemail_pen": {
          "format": "int32",
          "type": "integer"
        },
        "numdoc_pen": {
          "type": "string"
        },
        "empresa_pen": {
          "format": "int32",
          "type": "integer"
        },
        "dtaviso_pen": {
          "format": "date-time",
          "type": "string"
        },
        "hraviso_pen": {
          "format": "date-time",
          "type": "string"
        },
        "codcateg_pen": {
          "type": "string"
        },
        "obs_pen": {
          "type": "string"
        },
        "dataativacao_pen": {
          "format": "date-time",
          "type": "string"
        },
        "numvtwf_pen": {
          "format": "int32",
          "type": "integer"
        },
        "numpasso_pen": {
          "format": "int32",
          "type": "integer"
        },
        "numresp_pen": {
          "format": "int32",
          "type": "integer"
        },
        "tiporesp_pen": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.AlterarObservPendRequest": {
      "type": "object",
      "properties": {
        "pendobs_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.PendenciaObs",
          "description": "Info com os dados da observação a ser alterada"
        }
      }
    },
    "UAUApi.Models.Atendimento.ExcluirObservPendRequest": {
      "type": "object",
      "properties": {
        "pendobs_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.PendenciaObs",
          "description": "Info com os dados da observação a ser excluida"
        }
      }
    },
    "UAUApi.Models.Atendimento.GravarAtendimentoRequest": {
      "type": "object",
      "properties": {
        "atendimento": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.Atendimento"
        }
      }
    },
    "UAUApi.Models.Atendimento.Atendimento": {
      "type": "object",
      "properties": {
        "num_atd": {
          "format": "int32",
          "type": "integer"
        },
        "codcateg_atd": {
          "type": "string"
        },
        "descr_atd": {
          "type": "string"
        },
        "usrrespon_atd": {
          "type": "string"
        },
        "usrcad_atd": {
          "type": "string"
        },
        "numccm_atd": {
          "format": "int32",
          "type": "integer"
        },
        "status_atd": {
          "format": "int32",
          "type": "integer"
        },
        "datafim_atd": {
          "format": "date-time",
          "type": "string"
        },
        "codpes_atd": {
          "format": "int32",
          "type": "integer"
        },
        "retoraten_atd": {
          "format": "int32",
          "type": "integer"
        },
        "empresa_atd": {
          "format": "int32",
          "type": "integer"
        },
        "obra_atd": {
          "type": "string"
        },
        "produnid_atd": {
          "format": "int32",
          "type": "integer"
        },
        "numper_atd": {
          "format": "int32",
          "type": "integer"
        },
        "dataprevista_atd": {
          "format": "date-time",
          "type": "string"
        },
        "datacad_atd": {
          "format": "date-time",
          "type": "string"
        },
        "obscancel_atd": {
          "type": "string"
        },
        "usrcancel_atd": {
          "type": "string"
        },
        "numvtwf_atd": {
          "format": "int32",
          "type": "integer"
        },
        "anexos_atd": {
          "format": "int32",
          "type": "integer"
        },
        "reincidente_atd": {
          "type": "boolean"
        },
        "vlrmaoobra_atd": {
          "format": "double",
          "type": "number"
        },
        "tipo_atd": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.AlterarResponsPendRequest": {
      "type": "object",
      "properties": {
        "num_pend": {
          "format": "int32",
          "description": "Numero da pendencia",
          "type": "integer"
        },
        "quem_r": {
          "description": "Responsável pela pendencia",
          "type": "string"
        },
        "qdo_l": {
          "description": "Quando lançou a pendencia",
          "type": "string"
        },
        "novo_resp": {
          "description": "Novo responsável",
          "type": "string"
        },
        "novo_num": {
          "format": "int32",
          "description": "Novo número controlador da pedência (Num_pen)",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.BuscarNumPedObservRequest": {
      "type": "object",
      "properties": {
        "pendobs_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.PendenciaObs"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarPendenciaRequest": {
      "type": "object",
      "properties": {
        "numero": {
          "format": "int32",
          "type": "integer"
        },
        "data_lancamento": {
          "format": "date-time",
          "type": "string"
        },
        "responsavel_resolucao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarAtendimentoRequest": {
      "type": "object",
      "properties": {
        "codigo_atendimento": {
          "format": "int32",
          "description": "Código do atendimento a ser consultado.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.GravarAtendimentoAutoRequest": {
      "type": "object",
      "properties": {
        "tipo_bol": {
          "format": "int32",
          "type": "integer"
        },
        "banco": {
          "type": "string"
        },
        "seu_numero": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.GravaUltimaObsConcluidaRequest": {
      "type": "object",
      "properties": {
        "pend_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.Pendencia"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultaPendObsConclusaoRequest": {
      "type": "object",
      "properties": {
        "quemr_pen": {
          "description": "Responsável pela resolução",
          "type": "string"
        },
        "qdol_pen": {
          "format": "date-time",
          "description": "Quando lançou",
          "type": "string"
        },
        "num_pen": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarObsPendPorChaveRequest": {
      "type": "object",
      "properties": {
        "quemr_pen": {
          "description": "Quem responsável",
          "type": "string"
        },
        "qdol_pen": {
          "description": "Quando lançou",
          "type": "string"
        },
        "num_pen": {
          "format": "int32",
          "description": "Número da pendência",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.GravarAvaliacaoAtendimentoRequest": {
      "type": "object",
      "properties": {
        "num_atend": {
          "type": "string"
        },
        "avaliacao": {
          "type": "string"
        },
        "descricao": {
          "type": "string"
        },
        "acao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarClienteAtendimentoRequest": {
      "type": "object",
      "properties": {
        "codigo_atendimento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.GerenciaManutencaoPendenciaRequest": {
      "type": "object",
      "properties": {
        "pend_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.Pendencia",
          "description": "Info com os dados da pendência."
        },
        "pendobs_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.PendenciaObs",
          "description": "Info com os dados da Observação da pendência."
        }
      }
    },
    "UAUApi.Models.Atendimento.GravarAtendimentoAutomaticoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "description": "Código da empresa.",
          "type": "string"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "numero_venda": {
          "type": "string"
        },
        "acao_atendimento": {
          "format": "int32",
          "description": "Ação que define que tipo de documento terá um atendimento automático gerado.",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ],
          "type": "integer"
        },
        "comentario": {
          "description": "Comentário que será gravado como consequencia da geração do atendimento automático.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarPendenciaObservacaoRequest": {
      "type": "object",
      "properties": {
        "numero_pendencia": {
          "format": "int32",
          "description": "Número da pendência.",
          "type": "integer"
        },
        "dataquando_lancou": {
          "format": "date-time",
          "description": "Data do lançamento.",
          "type": "string"
        },
        "usuario_resolve": {
          "description": "Usuário definido para resolução.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.VincularArquivoAoAtendimentoRequest": {
      "type": "object",
      "properties": {
        "arquivo": {
          "format": "byte",
          "description": "Arquivo em bytes",
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        },
        "num_atendimento": {
          "format": "int32",
          "description": "Número do atendimento",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário (UAU) que vai anexar o arquivo.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarAtendimentoPorPessoaRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarAvaliacaoAtendimentoRequest": {
      "type": "object",
      "properties": {
        "codigo_atend": {
          "format": "int32",
          "description": "Código do atendimento a ser consultado.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarRespostaPassoWorkflowRequest": {
      "type": "object",
      "properties": {
        "quemr_pen": {
          "description": "Responsável pela resolução",
          "type": "string"
        },
        "qdol_pen": {
          "format": "date-time",
          "description": "Quando lançou",
          "type": "string"
        },
        "num_pen": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_resp": {
          "format": "int32",
          "description": "Tipo de resposta: conclusão ou cancelamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.RetornaUsrResponsavelAtendAutoRequest": {
      "type": "object",
      "properties": {
        "acao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarEmpreendimentosClienteRequest": {
      "type": "object",
      "properties": {
        "cod_pessoa": {
          "format": "int32",
          "description": "Código da pessoa do cliente",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarCategoriaAtendimentoWebRequest": {
      "type": "object",
      "properties": {
        "tipo_atend": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarNumeroWorkFlowVinculadoRequest": {
      "type": "object",
      "properties": {
        "numerovinculo_workflow": {
          "format": "int32",
          "description": "Número do vínculo do workflow.",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarPendenciasPorNumeroVinculoRequest": {
      "type": "object",
      "properties": {
        "numero_vinculo": {
          "format": "int32",
          "description": "Número do vinculo do atendimento.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.GerarAtendimentoPorChatOnlineClienteRequest": {
      "type": "object",
      "properties": {
        "dados_atendimento": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.DadosAtendimentoChat",
          "description": "Objeto com os dados."
        }
      }
    },
    "UAUApi.Models.Atendimento.DadosAtendimentoChat": {
      "type": "object",
      "properties": {
        "CPF": {
          "type": "string"
        },
        "NomeCliente": {
          "type": "string"
        },
        "CodCategoria": {
          "type": "string"
        },
        "DescAtendimento": {
          "type": "string"
        },
        "DescChat": {
          "type": "string"
        },
        "UsrAtendente": {
          "type": "string"
        },
        "CanalComunicacao": {
          "type": "string"
        },
        "Email": {
          "type": "string"
        },
        "CodAtd": {
          "type": "string"
        }
      }
    },
    "Globaltec.UAU.Comp.Prospects.ImportacaoProspect.RetornoLote": {
      "type": "object",
      "properties": {
        "_Sucesso": {
          "type": "boolean"
        },
        "_ListaErros": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarAtendimentoDetalhadoPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_atendimento": {
          "format": "int32",
          "description": "Código do atendimento a ser consultado.",
          "type": "integer"
        }
      }
    },
    "Globaltec.UAU.Repositorio.ConfigAtendimentoUAUWEBInfo": {
      "type": "object",
      "properties": {
        "Num_CfgAtdWeb": {
          "format": "int32",
          "type": "integer"
        },
        "AtInat_CfgAtdWeb": {
          "format": "int32",
          "type": "integer"
        },
        "UsrResp_CfgAtdWeb": {
          "type": "string"
        },
        "NumCanalComunicacao_CfgAtdWeb": {
          "format": "int32",
          "type": "integer"
        },
        "PermiteAcompanhamento_CfgAtdWeb": {
          "type": "boolean"
        },
        "RetorAten_CfgAtdWeb": {
          "type": "boolean"
        },
        "VisualizaAtendCategUauWeb_CfgAtdWeb": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarAtendimentoPorCategoriasUauWebRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Codigo da pessoa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarAtendimentoPorPessoaComentarioRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "código da pessoa",
          "type": "integer"
        },
        "lista_categoria": {
          "description": "código de comentário",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "periodo_incio": {
          "format": "date-time",
          "description": "Período que incia a consulta da data de cadastro",
          "type": "string"
        },
        "periodo_fim": {
          "format": "date-time",
          "description": "Período que finaliza a consulta da data de cadastro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarPendenciasUsuarioLogadoPorDataRequest": {
      "type": "object",
      "properties": {
        "data_ini": {
          "format": "date-time",
          "description": "Data inicial",
          "type": "string"
        },
        "data_fim": {
          "format": "date-time",
          "description": "Data final",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.EnviarEmailInternoAlteracaoObsPendenciaRequest": {
      "type": "object",
      "properties": {
        "pendobs_info": {
          "$ref": "#/definitions/UAUApi.Models.Atendimento.PendenciaObs",
          "description": "Info com os dados da observação a ser excluida"
        },
        "oldobserv_pend": {
          "description": "Observação que foi alterada",
          "type": "string"
        },
        "num_atend": {
          "description": "Número do atendimento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarUnidadesDoEmpreendimentoClienteRequest": {
      "type": "object",
      "properties": {
        "obra": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarDataPrevistaDeTerminoAtendimentoRequest": {
      "type": "object",
      "properties": {
        "numerovinculo_workflow": {
          "format": "int32",
          "description": "Número do vínculo do workflow.",
          "type": "integer"
        },
        "numero_workflow": {
          "format": "int32",
          "description": "número do workflow.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Atendimento.ConsultarNumeroVinculoCategoriaDeComentarioComWorkFlowRequest": {
      "type": "object",
      "properties": {
        "codigo_categoria": {
          "description": "Código da categoria.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AtualizacaoAutomatica.VerificaEmailDuplicadoRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "Login do usuário",
          "type": "string"
        },
        "email": {
          "description": "Email do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AtualizacaoAutomatica.GravarDadosDoUsuarioSiteUauRequest": {
      "type": "object",
      "properties": {
        "email_usuario": {
          "type": "string"
        },
        "login_site": {
          "type": "string"
        },
        "senha_site": {
          "type": "string"
        },
        "login": {
          "type": "string"
        },
        "num_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "novo_usuario": {
          "type": "boolean"
        },
        "desvincular_usuario": {
          "type": "boolean"
        },
        "alterarusuario_vinculado": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.AtualizacaoAutomatica.VisualizarCadastroAtendimentoSiteGlobaltecRequest": {
      "type": "object",
      "properties": {
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Autenticador.AutenticarUsuarioRequest": {
      "description": "Essa classe está como exemplo das validações usando o DataAnnotation e o FluentValidation \r\nsendo que o mesmo pode ser usado dentro do projeto simultaneamente",
      "required": [
        "Login"
      ],
      "type": "object",
      "properties": {
        "Login": {
          "type": "string"
        },
        "Senha": {
          "description": "Senha do usuário",
          "type": "string"
        },
        "UsuarioUAUSite": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Autenticador.AutentificarUsuarioTitaniumRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "senha": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.GerarProximoNumeroRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.InserirAvaliacaoFornecedorRequest": {
      "type": "object",
      "properties": {
        "dadosaval_forn_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.ExcluirQuestionarioSemAvalFornRequest": {
      "type": "object",
      "properties": {
        "fornecedor": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.ConsultarAvalFornecedorPorOrigemRequest": {
      "type": "object",
      "properties": {
        "cod_fornecedor": {
          "type": "string"
        },
        "cod_empresa": {
          "type": "string"
        },
        "origem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.ConsultarProcessosAvalFornecedorRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int64",
          "type": "integer"
        },
        "cod_obra": {
          "type": "string"
        },
        "cod_fornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "data_inicial": {
          "type": "string"
        },
        "data_final": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.AvaliacaoComQuestionarioVinculadoRequest": {
      "type": "object",
      "properties": {
        "codigo_form": {
          "type": "string"
        },
        "ident_quest": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.AvaliacaoFornecedor.ExcluirAvaliacaoFornecedorEDependenciasRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_fornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "numaval_for": {
          "format": "int32",
          "description": "Número da avaliação do fornecedor (AvalFornecedor.Num_AvalFor)",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.BoletoOffline.ObtemCargaDeBoletosRequest": {
      "type": "object",
      "properties": {
        "data_referencia": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoOffline.AtualizaDadosBoletosReimpressosRequest": {
      "type": "object",
      "properties": {
        "cargade_boletos": {
          "type": "array",
          "items": {
            "type": "object"
          }
        }
      }
    },
    "UAUApi.Models.BoletoServices.GerarPDFBoletoRequest": {
      "type": "object",
      "properties": {
        "cod_banco": {
          "format": "int32",
          "description": "Número do banco",
          "type": "integer"
        },
        "seu_numero": {
          "format": "int64",
          "description": "Seu número do boleto",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ObterNomeSacadoRequest": {
      "type": "object",
      "properties": {
        "nome_sacado": {
          "description": "nome do sacado que será impresso no boleto",
          "type": "string"
        },
        "qtd_titular": {
          "format": "int32",
          "description": "quantidade de titulares da(s) venda(s) do boleto impresso",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ObterQtdTitularRequest": {
      "type": "object",
      "properties": {
        "cod_banco": {
          "description": "Número do banco",
          "type": "string"
        },
        "seu_numero": {
          "description": "seu número do boleto",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ObterCodigoDeBarrasRequest": {
      "type": "object",
      "properties": {
        "cod_banco": {
          "description": "Identificação do Banco",
          "type": "string"
        },
        "data_venc": {
          "format": "date-time",
          "description": "Data de Vencimento do boleto",
          "type": "string"
        },
        "valor_nominal": {
          "format": "double",
          "description": "Valor Nominal do título",
          "type": "number"
        },
        "campo_livre": {
          "description": "Campo livre utilizado de acordo com a especificação interna do banco emissor",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ObterLinhaDigitavelRequest": {
      "type": "object",
      "properties": {
        "codigode_barras": {
          "description": "Código de barras",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ObterMensagemDoBoletoRequest": {
      "type": "object",
      "properties": {
        "seu_numero": {
          "format": "int64",
          "description": "Seu número do boleto",
          "type": "integer"
        },
        "cod_banco": {
          "format": "int32",
          "description": "Código do banco",
          "type": "integer"
        },
        "cod_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "instrucao": {
          "description": "Instrução do boleto",
          "type": "string"
        },
        "carteira": {
          "description": "Carteira utilizada",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ConsultarDadosDoBoletoRequest": {
      "type": "object",
      "properties": {
        "cod_banco": {
          "description": "Outra chave. (número do banco)",
          "type": "string"
        },
        "seu_numero": {
          "description": "Uma das chaves para o boleto. (Seu numero)",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoServices.AtualizarDataEnvioBoletoRequest": {
      "type": "object",
      "properties": {
        "cod_banco": {
          "format": "int32",
          "description": "número do banco",
          "type": "integer"
        },
        "nosso_numero": {
          "format": "int64",
          "description": "número do boleto gerado",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ConsultarBoletosDoClienteRequest": {
      "type": "object",
      "properties": {
        "cod_pessoa": {
          "format": "int32",
          "description": "Esta, informa o código do usuário conectado.",
          "type": "integer"
        },
        "naomostraboleto_vencido": {
          "type": "boolean"
        },
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "tipo_usuario": {
          "format": "int32",
          "description": "Tipo do usuário 0 = USUÁRIO UAU, 1 = USUÁRIO CLIENTE.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ConsultarBoletosReimpressaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "description": "Número da venda/compra realizada pelo cliente",
          "type": "integer"
        },
        "naomostraboleto_vencido": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.BoletoServices.ConsultarBoletosDoClienteMobRequest": {
      "type": "object",
      "properties": {
        "cod_pessoa": {
          "format": "int32",
          "description": "Esta, informa o código do usuário conectado.",
          "type": "integer"
        },
        "naomostraboleto_vencido": {
          "type": "boolean"
        },
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "tipo_usuario": {
          "format": "int32",
          "description": "Tipo do usuário 0 = USUÁRIO UAU, 1 = USUÁRIO CLIENTE.",
          "type": "integer"
        },
        "limit": {
          "format": "int32",
          "description": "Limite de registros por página",
          "type": "integer"
        },
        "where_clausule": {
          "description": "Filtro dos registros",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.BoletoServices.GerarBoletoDoBancoCorrespondenteRequest": {
      "type": "object",
      "properties": {
        "ident_banco": {
          "description": "Identificador do banco",
          "type": "string"
        },
        "dig_banco": {
          "description": "Dígito do banco",
          "type": "string"
        },
        "logo_banco": {
          "description": "Logo do banco",
          "type": "string"
        },
        "cedente_banco": {
          "description": "Descrição do cedente",
          "type": "string"
        },
        "campo_livre": {
          "description": "Campo livre",
          "type": "string"
        },
        "carteira": {
          "description": "Carteira",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.ReagruparProcessosRequest": {
      "type": "object",
      "properties": {
        "dados_processos": {
          "type": "string"
        },
        "dados_parcelas": {
          "type": "string"
        },
        "data_entrega": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.CancelarProcessoEntregaNormalRequest": {
      "type": "object",
      "properties": {
        "dadosprocessos_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.ConsultarProcessosParaReagruparRequest": {
      "type": "object",
      "properties": {
        "empresas": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "ordem_compra": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.CancelarProcessoEntregaAntecipadoRequest": {
      "type": "object",
      "properties": {
        "dadosprocessos_json": {
          "type": "string"
        },
        "num_processo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.ConsultarOCParaReagruparProcessosRequest": {
      "type": "object",
      "properties": {
        "empresas_obras": {
          "description": "Empresas e obras da ordem de compra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.ConsultarDadosProcessosParaCancelarEntregaRequest": {
      "type": "object",
      "properties": {
        "empresas_obras": {
          "description": "Empresas e obras do processo para cancelamento do acompanhamento de entrega",
          "type": "string"
        },
        "ordem_compra": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.ConsultarDadosProcessosAntecipadosParaCancelarEntregaRequest": {
      "type": "object",
      "properties": {
        "empresas_obras": {
          "description": "Empresas e obras do processo antencipado para cancelamento do acompanhamento de entrega",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CancelarReagruparProcessos.ConsultarItensProcessosAntecipadosParaCancelarEntregaRequest": {
      "type": "object",
      "properties": {
        "empresas_obras": {
          "description": "Empresas e obras do processo antencipado para cancelamento do acompanhamento de entrega",
          "type": "string"
        },
        "processo": {
          "format": "int32",
          "description": "Processo antecipado",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.GravarDadosRequest": {
      "type": "object",
      "properties": {
        "info_dados": {
          "$ref": "#/definitions/UAUApi.Models.CategoriaEquipamento.CategoriaEquipamento",
          "description": "Objeto com informações do objeto"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "mensagem_retorno": {
          "description": "mensagem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.CategoriaEquipamento": {
      "type": "object",
      "properties": {
        "codigo_catequ": {
          "format": "int32",
          "type": "integer"
        },
        "desccategoria_catequ": {
          "type": "string"
        },
        "dataalt_catequ": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_catequ": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.ExcluirDadosRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.ValidarExclusaoDadosRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.ConsultarDadosPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.ConsultarDadosPorDescricaoRequest": {
      "type": "object",
      "properties": {
        "descricao": {
          "description": "Descrição do registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CategoriaEquipamento.ConsultarInfoDadosPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Comissao.GravarPropostaRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.Comissao.PropostaComissaoParcelamento",
          "description": "Info com os dados"
        }
      }
    },
    "UAUApi.Models.Comissao.PropostaComissaoParcelamento": {
      "type": "object",
      "properties": {
        "numprop_pcp": {
          "format": "int32",
          "type": "integer"
        },
        "numpcs_pcp": {
          "format": "int32",
          "type": "integer"
        },
        "numparcel_pcp": {
          "format": "int32",
          "type": "integer"
        },
        "porcentrec_pcp": {
          "format": "double",
          "type": "number"
        },
        "porcentparccom_pcp": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultaComissaoRequest": {
      "type": "object",
      "properties": {
        "lng_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        },
        "cod_hrq": {
          "format": "int32",
          "type": "integer"
        },
        "lngnum_com": {
          "format": "int32",
          "type": "integer"
        },
        "com_captador": {
          "type": "boolean"
        },
        "valtotal_com": {
          "format": "double",
          "type": "number"
        },
        "inicio": {
          "type": "boolean"
        },
        "codpes_capta": {
          "format": "int32",
          "type": "integer"
        },
        "nomepes_capta": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultarPropComisParcRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultarComissaoPadraoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "obra": {
          "description": "obra",
          "type": "string"
        },
        "descricao": {
          "description": "descricao",
          "type": "string"
        },
        "cod_vendedor": {
          "format": "int32",
          "description": "codigo do vendedor",
          "type": "integer"
        },
        "cod_hierarq": {
          "format": "int32",
          "description": "codigo hierarquia",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Comissao.ExisteCaptadorEstruturaRequest": {
      "type": "object",
      "properties": {
        "intcod_hierarquia": {
          "type": "object"
        }
      }
    },
    "UAUApi.Models.Comissao.RetornaPercentualComissaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa da comissão",
          "type": "integer"
        },
        "obra": {
          "description": "Obra da comissão",
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "description": "Produto da comissão",
          "type": "integer"
        },
        "num_person": {
          "format": "int32",
          "description": "Personalização do produto da comissão",
          "type": "integer"
        },
        "num_comissao": {
          "format": "int32",
          "description": "Número da comissão",
          "type": "integer"
        },
        "valorcomissao_contrato": {
          "format": "double",
          "description": "Valor da comissão do contrato",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultarHierarquiaPorChaveRequest": {
      "type": "object",
      "properties": {
        "intcod_hierarquia": {
          "type": "object"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultarComissaoParcelamentoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_comiss": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultarCaptadoresDosProdutosRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "produtos_escolhidos": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Comissao.ConsultarComissaoPorEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Comissao.RetornaPorcentagemComissaoCaptadorRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "cod_hierarquia": {
          "format": "int32",
          "type": "integer"
        },
        "num_comissao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Comissao.VerificaCaptadorProdutosEscolhidosRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "produtos_escolhidos": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ConfigGerais.GravarTentativasLogonRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "num_tentativas": {
          "format": "int32",
          "description": "Número de tentativas de logon",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ConfigGerais.RetornarConfiguracaoEmpresaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "configuracao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ConfigGerais.RetornarConfiguracoesGeraisRequest": {
      "type": "object",
      "properties": {
        "item": {
          "type": "string"
        },
        "configuracao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.AprovarContratoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_obra": {
          "type": "string"
        },
        "cod_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        },
        "valor_contrato": {
          "format": "double",
          "type": "number"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "cod_justificativa": {
          "format": "int32",
          "description": "Código da justificativa de aprovação",
          "type": "integer"
        },
        "obs_justificativa": {
          "description": "Observação da justificativa de aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.ConsultarDescontosContratoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.ConsultarTipoVinculoContratoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.ConsultaItensContratoPendenteRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_contrato": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.QtdeContratosAprovacoesPendentesRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.ConsultarContratoAprovacaoPendenteRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovção",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.ConsultarContratosAprovacoesPendentesRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoMaterialServico.ConsultarAprovacoesRealizadasNoContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "description": "Número do contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.RetirarTagRTFRequest": {
      "type": "object",
      "properties": {
        "texto": {
          "description": "String contendo o texto no padtrao rtf",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.GravarModeloContratoRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.ContratoVenda.ModeloContratoWeb"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ModeloContratoWeb": {
      "type": "object",
      "properties": {
        "num_mcw": {
          "format": "int32",
          "type": "integer"
        },
        "nomedoc_mcw": {
          "type": "string"
        },
        "usrcad_mcw": {
          "type": "string"
        },
        "datacad_mcw": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ExcluirModeloContratoRequest": {
      "type": "object",
      "properties": {
        "id_modelo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.PreencherContratoVendaRequest": {
      "type": "object",
      "properties": {
        "stream_rtf": {
          "format": "byte",
          "description": "Array de bytes do filestream, pois  o webservice não serializa tipo Stream",
          "type": "string"
        },
        "preencher_documento": {
          "description": "Indica se deve substituir os marcadores do documento por seus valores",
          "type": "boolean"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_proposta": {
          "format": "int32",
          "description": "Número da proposta",
          "type": "integer"
        },
        "preenche_vazio": {
          "description": "Indica se deve substituir os marcadores por vazio.",
          "type": "boolean"
        },
        "num_contrato": {
          "format": "int32",
          "description": "Número do contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.AtualizarModeloContratoWebRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.ContratoVenda.ModeloContratoWeb",
          "description": "Dados do modelo de contrato"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarMensagemPessoaObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "modelo": {
          "format": "int32",
          "description": "Código do modelo de contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarMensagemProdutoObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código obra",
          "type": "string"
        },
        "modelo": {
          "format": "int32",
          "description": "Código do modelo de contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarModelosContratoObrasRequest": {
      "type": "object",
      "properties": {
        "modelo": {
          "format": "int32",
          "description": "Código do modelo de contrato",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ExcluirVinculosModeloContratoRequest": {
      "type": "object",
      "properties": {
        "id_modelo": {
          "format": "int32",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.CriarVinculoModeloContratoObraRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.ContratoVenda.ObraModeloContratoWeb"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ObraModeloContratoWeb": {
      "type": "object",
      "properties": {
        "empresa_omcw": {
          "format": "int32",
          "type": "integer"
        },
        "obra_omcw": {
          "type": "string"
        },
        "nummcw_omcw": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_omcw": {
          "type": "string"
        },
        "datacad_omcw": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarDadosConfigMengProdutoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarModelosContratoPropostaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.AtualizarVinculoModeloContratoObraRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.ContratoVenda.ObraModeloContratoWeb"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarModelosContratoVinculadosRequest": {
      "type": "object",
      "properties": {
        "empresa_obra": {
          "type": "string"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ExcluirVinculosModeloContratoMensagemPessoaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "tipocli": {
          "format": "int32",
          "type": "integer"
        },
        "mensagem": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.CriarVinculoMensagemPessoaModeloContratoObraRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.ContratoVenda.ObraModContratoWebMensPes"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ObraModContratoWebMensPes": {
      "type": "object",
      "properties": {
        "empresa_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "obra_ocmp": {
          "type": "string"
        },
        "nummcw_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "tipocli_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "numtexto_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_ocmp": {
          "type": "string"
        },
        "datacad_ocmp": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ExcluirVinculosModeloContratoMensagemProdutoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "type": "integer"
        },
        "tipodocumento": {
          "format": "int32",
          "type": "integer"
        },
        "mensagem": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.CriarVinculoMensagemProdutoModeloContratoObraRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.ContratoVenda.ObraModContratoWebMensProd"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ObraModContratoWebMensProd": {
      "type": "object",
      "properties": {
        "empresa_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "obra_ocmp": {
          "type": "string"
        },
        "nummcw_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "numprod_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "tipodoc_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "numtexto_ocmp": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_ocmp": {
          "type": "string"
        },
        "datacad_ocmp": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ContratoVenda.ConsultarModelosContratoPorNomeDocumentoModeloContratoRequest": {
      "type": "object",
      "properties": {
        "nome_documento": {
          "description": "Array de bytes do filestream, pois  o webservice não serializa tipo Stream",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.GravarDadosRequest": {
      "type": "object",
      "properties": {
        "info_dados": {
          "$ref": "#/definitions/UAUApi.Models.CorEquipamento.CorEquipamento",
          "description": "Objeto com informações do objeto"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "mensagem_retorno": {
          "description": "mensagem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.CorEquipamento": {
      "type": "object",
      "properties": {
        "codigo_corequ": {
          "format": "int32",
          "type": "integer"
        },
        "desccor_corequ": {
          "type": "string"
        },
        "dataalt_corequ": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_corequ": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.ExcluirDadosRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.ValidarExclusaoDadosRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.ConsultarDadosPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.ConsultarDadosPorDescricaoRequest": {
      "type": "object",
      "properties": {
        "descricao": {
          "description": "Descrição do registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorEquipamento.ConsultarInfoDadosPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "description": "Código do registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorreioEletronico.EnviarMailInternoRequest": {
      "type": "object",
      "properties": {
        "msg": {
          "description": "mensagem que será enviada",
          "type": "string"
        },
        "destino": {
          "description": "usuário do uau que receberá a mensagem",
          "type": "string"
        },
        "login": {
          "description": "login do uau",
          "type": "string"
        },
        "assunto": {
          "description": "assunto do mail",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.CorreioEletronico.EnviarMailInternoUauRequest": {
      "type": "object",
      "properties": {
        "mensagem_envio": {
          "description": "mensagem que será enviada",
          "type": "string"
        },
        "usuariosuau_destino": {
          "description": "usuário do uau que receberá a mensagem",
          "type": "string"
        },
        "usuariouau_envio": {
          "description": "Usuário que está enviando o e-mail",
          "type": "string"
        },
        "assunto": {
          "description": "assunto do mail",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscaEntregasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresas",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de Pagamento",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Numero da Entrega",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarCotacaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        },
        "lng_forn": {
          "format": "int64",
          "type": "integer"
        },
        "tipo_cot": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.DeletaEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "description": "Número da cotação",
          "type": "integer"
        },
        "num_entrega": {
          "format": "int32",
          "description": "Número da entrega",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.DeletaParcelasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de Pagamento",
          "type": "integer"
        },
        "num_entrega": {
          "format": "int32",
          "description": "Número da Entrega",
          "type": "integer"
        },
        "parcela": {
          "format": "int32",
          "description": "Número da Parcela",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.GravarEntregasRequest": {
      "type": "object",
      "properties": {
        "info_entrega": {
          "$ref": "#/definitions/UAUApi.Models.Cotacao.Entrega",
          "description": "Info com dados da Entrega"
        },
        "listaitens_entrega": {
          "description": "Lista de itens da Entrega.",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Cotacao.ItensEntrega"
          }
        }
      }
    },
    "UAUApi.Models.Cotacao.Entrega": {
      "type": "object",
      "properties": {
        "empresa_ent": {
          "format": "int32",
          "type": "integer"
        },
        "numcot_ent": {
          "format": "int32",
          "type": "integer"
        },
        "condpag_ent": {
          "format": "int32",
          "type": "integer"
        },
        "codforn_ent": {
          "format": "int32",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "type": "integer"
        },
        "tipocoment_ent": {
          "format": "int32",
          "type": "integer"
        },
        "dataentrega_ent": {
          "format": "date-time",
          "type": "string"
        },
        "usrcad_ent": {
          "type": "string"
        },
        "datacad_ent": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ItensEntrega": {
      "type": "object",
      "properties": {
        "Empresa_ItensEnt": {
          "format": "int32",
          "type": "integer"
        },
        "NumCot_ItensEnt": {
          "format": "int32",
          "type": "integer"
        },
        "CondPag_ItensEnt": {
          "format": "int32",
          "type": "integer"
        },
        "CodIns_ItensEnt": {
          "type": "string"
        },
        "CodForn_ItensEnt": {
          "format": "int32",
          "type": "integer"
        },
        "NumEnt_ItensEnt": {
          "format": "int32",
          "type": "integer"
        },
        "Qtde_ItensEnt": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.InserirEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Número da Entrada",
          "type": "integer"
        },
        "date_entrega": {
          "description": "Data da Entrega",
          "type": "string"
        },
        "usr_cad": {
          "description": "Usuário qeu cadastrou a Cotação",
          "type": "string"
        },
        "data_cad": {
          "format": "date-time",
          "description": "Data de Cadastro da Entrega",
          "type": "string"
        },
        "tipo_coment": {
          "format": "int32",
          "description": "Tipo do comentario",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.InserirParcelasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "parcela": {
          "format": "int32",
          "description": "Número da Parcela",
          "type": "integer"
        },
        "datavenc_parc": {
          "format": "date-time",
          "description": "Data de Vencimento",
          "type": "string"
        },
        "valor_venc": {
          "format": "double",
          "description": "Valor do vencimento",
          "type": "number"
        },
        "num_ent": {
          "format": "int32",
          "description": "Número da Entrega",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarParcelaCotRequest": {
      "type": "object",
      "properties": {
        "num_cot": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de Pagamento",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Número de Entrega",
          "type": "integer"
        },
        "num_parc": {
          "format": "int32",
          "description": "Número da Parcela",
          "type": "integer"
        },
        "sinalnum_parc": {
          "format": "int32",
          "description": "Sinal do numero de parcela",
          "enum": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.CalcularParcelasRequest": {
      "type": "object",
      "properties": {
        "datavencimento_primeira_parcela": {
          "format": "date-time",
          "description": "Data de vencimento da primeira parcela",
          "type": "string"
        },
        "quantidade_parcelas": {
          "format": "int32",
          "description": "Quantidade de parcelas",
          "type": "integer"
        },
        "ervaloentre_parcelas": {
          "format": "int32",
          "description": "Intervalo entre parcelas",
          "type": "integer"
        },
        "valor_total": {
          "format": "double",
          "description": "Valor total",
          "type": "number"
        },
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ContaCotacoesMobRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.GravarComentFornRequest": {
      "type": "object",
      "properties": {
        "info_comentforn_cot": {
          "$ref": "#/definitions/UAUApi.Models.Cotacao.ComentFornCot"
        }
      }
    },
    "UAUApi.Models.Cotacao.ComentFornCot": {
      "type": "object",
      "properties": {
        "empresa_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "numcot_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "codforn_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "numcondpgto_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "tipocoment_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "dtvencini_cfc": {
          "format": "date-time",
          "type": "string"
        },
        "efetpgtoparc_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "qtdeparc_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "intevparc_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "obspgto_cfc": {
          "type": "string"
        },
        "obsentrega_cfc": {
          "type": "string"
        },
        "tipopgto_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "temfrete_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "diainivenc_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "qtdeent_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "intervent_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "tipocarencia_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "qtdediasentr_cfc": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.AprovaSimulacaoMobRequest": {
      "type": "object",
      "properties": {
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "tot_simulacao": {
          "format": "double",
          "type": "number"
        },
        "usuario": {
          "type": "string"
        },
        "msn": {
          "type": "string"
        },
        "valor_transporte": {
          "format": "double",
          "type": "number"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "cod_justificativa": {
          "format": "int32",
          "description": "Código da justificatiava",
          "type": "integer"
        },
        "obs_justificativa": {
          "description": "Observação da justificativa",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarItensCotacaoRequest": {
      "type": "object",
      "properties": {
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código Empresa",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarItensCotServRequest": {
      "type": "object",
      "properties": {
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código Empresa",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.DeletaItensEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "description": "Número da cotaçao",
          "type": "integer"
        },
        "num_entrega": {
          "format": "int32",
          "description": "Número da Entrega",
          "type": "integer"
        },
        "codigo_insumo": {
          "description": "Codigo do insumo",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.GravarItensCotacaoRequest": {
      "type": "object",
      "properties": {
        "item_info": {
          "$ref": "#/definitions/UAUApi.Models.Cotacao.ItensCotacao"
        }
      }
    },
    "UAUApi.Models.Cotacao.ItensCotacao": {
      "type": "object",
      "properties": {
        "empresa_item": {
          "format": "int32",
          "type": "integer"
        },
        "numcot_item": {
          "format": "int32",
          "type": "integer"
        },
        "codins_item": {
          "type": "string"
        },
        "condpag_item": {
          "format": "int32",
          "type": "integer"
        },
        "codforn_item": {
          "format": "int32",
          "type": "integer"
        },
        "preco_item": {
          "format": "double",
          "type": "number"
        },
        "status_item": {
          "format": "int32",
          "type": "integer"
        },
        "qtdesolicit_item": {
          "format": "double",
          "type": "number"
        },
        "qtdecot_item": {
          "format": "double",
          "type": "number"
        },
        "unid_item": {
          "type": "string"
        },
        "marca_item": {
          "type": "string"
        },
        "ipi_item": {
          "format": "double",
          "type": "number"
        },
        "nforn_item": {
          "format": "int32",
          "type": "integer"
        },
        "qtdeent_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "intervent_cfc": {
          "format": "int32",
          "type": "integer"
        },
        "codmarca_item": {
          "type": "string"
        },
        "porcipi_item": {
          "format": "double",
          "type": "number"
        },
        "porcicms_item": {
          "format": "double",
          "type": "number"
        },
        "valoricms_item": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.AtualizaItemEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_insumo": {
          "description": "Código do insumo",
          "type": "string"
        },
        "cotacao": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Numero da entrada",
          "type": "integer"
        },
        "qtde": {
          "format": "double",
          "description": "Quantidade a ser alterada",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.AtualizaQtdeParcelaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_parc": {
          "format": "int32",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "type": "integer"
        },
        "qtde": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarItensCotacao2Request": {
      "type": "object",
      "properties": {
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código Empresa",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        },
        "qtde_ent": {
          "format": "double",
          "description": "Quantidade a ser utilizada para gerar o subTotal",
          "type": "number"
        },
        "codigo_insumo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaCotacoesMobRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "limit": {
          "format": "int32",
          "type": "integer"
        },
        "row": {
          "format": "int32",
          "type": "integer"
        },
        "where_clausule": {
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarCotacaoMobRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Número da cotação",
          "type": "integer"
        },
        "usuario": {
          "description": "Número do pedido",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovção",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.InserirItensEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Numero da entrada",
          "type": "integer"
        },
        "codigo_insumo": {
          "description": "Código do insumo",
          "type": "string"
        },
        "qtde": {
          "format": "double",
          "description": "Quantidade",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscaComentFornFreteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da Empresa",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "tipo_coment": {
          "format": "int32",
          "description": "Tipo do Comentario",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarCotacaoEmpresaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarItensCotacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_cotacao": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "opcaode_pagamento": {
          "format": "int32",
          "description": "Opção de pagamento",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaSimulacoesMobRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "permiteaprovfora_sequencia": {
          "description": "Permite ou não aprovação fora da sequência",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Cotacao.DeletaComentFornFreteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Número do Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "tipo_coment": {
          "format": "int32",
          "description": "Tipo do comentario",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.PodeAlterarComentarioRequest": {
      "type": "object",
      "properties": {
        "cotacao": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        },
        "obra": {
          "description": "Código da Obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.AtualizarQtdePrecoFornRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da Empresa",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "tipo_cot": {
          "format": "int32",
          "description": "Tipo da Cotação",
          "type": "integer"
        },
        "ins_serv": {
          "description": "Código do insumo ou serviço",
          "type": "string"
        },
        "cond_pag": {
          "format": "int32",
          "description": "Condiçao de pagamento",
          "type": "integer"
        },
        "intcod_forn": {
          "format": "int64",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "qtde": {
          "format": "double",
          "description": "Valor da Quantidade a ser Atualizada",
          "type": "number"
        },
        "preco": {
          "format": "double",
          "description": "Valor o Preço a ser Atualizado",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.ExisteCotacaoVinculadaRequest": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarCotacaoFornecedorRequest": {
      "type": "object",
      "properties": {
        "cod_forn": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "status": {
          "format": "int32",
          "description": "Status da Cotação",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.GravarParcelasDaCotacaoRequest": {
      "type": "object",
      "properties": {
        "listade_parcelas": {
          "description": "Lista de Parcelas, quando a cotaçaõ for agrupada deverá vir as parcelas agrupadas pela cotação geral",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Cotacao.Parcela_cot"
          }
        },
        "cotacao_agrupada": {
          "description": "Indicador de cotação Agrupada/Geral ou especifica",
          "type": "boolean"
        },
        "ervaloentre_parcelas": {
          "format": "int32",
          "description": "Intervalo de dias entre as parcelas, só será utilizado para cotações agrupadas.",
          "type": "integer"
        },
        "login_usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.Parcela_cot": {
      "type": "object",
      "properties": {
        "Empresa_parc": {
          "format": "int32",
          "type": "integer"
        },
        "NumCot_parc": {
          "format": "int32",
          "type": "integer"
        },
        "CondPag_parc": {
          "format": "int32",
          "type": "integer"
        },
        "CodForn_parc": {
          "format": "int32",
          "type": "integer"
        },
        "Parcela_parc": {
          "format": "int32",
          "type": "integer"
        },
        "Dtvenc_parc": {
          "format": "date-time",
          "type": "string"
        },
        "Valorvenc_parc": {
          "format": "double",
          "type": "number"
        },
        "NumEnt_parc": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaItensEmpresasMobRequest": {
      "type": "object",
      "properties": {
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaItensSimulacaoMobRequest": {
      "type": "object",
      "properties": {
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaItensFornecedorMobRequest": {
      "type": "object",
      "properties": {
        "cod_fornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.GravarItensCotacaoAgrupadaRequest": {
      "type": "object",
      "properties": {
        "item_info": {
          "$ref": "#/definitions/UAUApi.Models.Cotacao.ItensCotacao",
          "description": "Item da cotação agrupado por cotações especificas"
        },
        "listaitenscotacoes_especificas": {
          "description": "Lista de itensCotacoes especificas",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Cotacao.ItensCotacao"
          }
        }
      }
    },
    "UAUApi.Models.Cotacao.AtualizarStatusWebDaCotacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa da cotação",
          "type": "integer"
        },
        "numerocotacaogeralou_especifica": {
          "format": "int32",
          "description": "Numero da cotação, pode ser geral ou especifica",
          "type": "integer"
        },
        "status_web": {
          "format": "int32",
          "description": "Status da WEB. 0 - Em aberto, 1 - Pendente, 2 - Finalizada",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarItensEntregaInnerJoinRequest": {
      "type": "object",
      "properties": {
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código Empresa",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Número da Entrega",
          "type": "integer"
        },
        "sinalnum_ent": {
          "format": "int32",
          "enum": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13
          ],
          "type": "integer"
        },
        "codigo_insumo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.BuscarItensEntregaRecordsetRequest": {
      "type": "object",
      "properties": {
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "description": "Código Empresa",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        },
        "num_ent": {
          "format": "int32",
          "description": "Número da Entrega",
          "type": "integer"
        },
        "codigo_insumo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaEmpresasSimulacaoMobRequest": {
      "type": "object",
      "properties": {
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.InserirAlteraComentFornFreteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "tipo_coment": {
          "format": "int32",
          "description": "Tipo de comentario",
          "type": "integer"
        },
        "efet_pgto_parc": {
          "format": "int32",
          "description": "Efetua pagamento em parcela",
          "type": "integer"
        },
        "dtvenc_ini": {
          "description": "Data de vencimento",
          "type": "string"
        },
        "qtde_parc": {
          "format": "double",
          "description": "Quantiade de Parcelas",
          "type": "number"
        },
        "intev_parc": {
          "format": "double",
          "description": "Intervalo das parcelas",
          "type": "number"
        },
        "obs_pgto": {
          "description": "Observação de pagamento",
          "type": "string"
        },
        "obs_entrega": {
          "description": "Observação de Entrega",
          "type": "string"
        },
        "tipo_pgto": {
          "format": "int32",
          "description": "Tipo de Pagamento",
          "type": "integer"
        },
        "tem_frete": {
          "format": "int32",
          "description": "Informa se tem frete ou não",
          "type": "integer"
        },
        "diaini_venc": {
          "format": "int32",
          "description": "Dia de inicial do vencimento",
          "type": "integer"
        },
        "freteqtde_ent": {
          "format": "int32",
          "description": "Quantidade de Entrega",
          "type": "integer"
        },
        "interv_ent": {
          "format": "int32",
          "description": "Intervalo entre as Entregas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.RetornaQtdeTotalItensEntregaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de Pagamento",
          "type": "integer"
        },
        "codigo_insumo": {
          "description": "Código do Insumo",
          "type": "string"
        },
        "num_ent": {
          "format": "int32",
          "description": "Número da Entrega",
          "type": "integer"
        },
        "sinalnum_ent": {
          "description": "Sinal para ficar  no Where",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarComentarioFornecedorRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da Empresa",
          "type": "integer"
        },
        "num_cot": {
          "format": "int32",
          "description": "Número da Cotação",
          "type": "integer"
        },
        "cod_forn": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "tipo_coment": {
          "format": "int32",
          "description": "Tipo do Comentario",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaCotacaoPorCotacaoGeralRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "codcotacao_geral": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarCotacoesPorFornecedorRequest": {
      "type": "object",
      "properties": {
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaFornecedoresSimulacaoMobRequest": {
      "type": "object",
      "properties": {
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "secotacao_geral": {
          "type": "boolean"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarCotacoesPorFornecedorCotacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código fornecedor",
          "type": "integer"
        },
        "codigo_cotacao": {
          "format": "int32",
          "description": "Código da cotação. Geral ou especifica",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ValidaQtdeFornecedorComQtdeSolicitadaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "cotacao": {
          "format": "int32",
          "description": "Cotação",
          "type": "integer"
        },
        "fornecedor": {
          "format": "int32",
          "description": "Fornecedor",
          "type": "integer"
        },
        "cond_pagto": {
          "format": "int32",
          "description": "Condição de pagamento",
          "type": "integer"
        },
        "insumo_serv": {
          "description": "Insumo",
          "type": "string"
        },
        "tipo_cot": {
          "format": "int32",
          "description": "Tipo da cotação (serviço ou material)",
          "type": "integer"
        },
        "qtde_dig": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Cotacao.VerificaDisponibilidadeParaDataPagamentoRequest": {
      "type": "object",
      "properties": {
        "data_referencia": {
          "format": "date-time",
          "description": "Data de referencia para verificar disponibilidade",
          "type": "string"
        },
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa que irá efetuar o pagamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultaUsuariosQueJaAprovaramSimulacaoMobRequest": {
      "type": "object",
      "properties": {
        "num_simulacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_cotacao": {
          "format": "int32",
          "type": "integer"
        },
        "cod_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "usr": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarItensCotacaoPorCotacaoGeraleInsumoRequest": {
      "type": "object",
      "properties": {
        "codigo_cotacao": {
          "format": "int32",
          "description": "Código da cotação geral ou especifica",
          "type": "integer"
        },
        "opcaode_pagamento": {
          "format": "int32",
          "description": "Opção de pagamento com valores 1 ou 2 ou 3",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do Fornecedor",
          "type": "integer"
        },
        "codigo_insumo": {
          "description": "Código do insumo",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Cotacao.ConsultarCotacoesEspecificasPorFornecedorCotacaoGeralRequest": {
      "type": "object",
      "properties": {
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código fornecedor",
          "type": "integer"
        },
        "codigocotacao_geral": {
          "format": "int32",
          "description": "Código da cotação Geral.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Dashboard.CarregarDadosDashboardRequest": {
      "type": "object",
      "properties": {
        "num_dash": {
          "format": "int32",
          "type": "integer"
        },
        "numdash_modelo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Dashboard.ExecutarQueryDashboardRequest": {
      "type": "object",
      "properties": {
        "query": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Dashboard.ConsultarDashboardPorNumeroDoDashboardRequest": {
      "type": "object",
      "properties": {
        "num_dash": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.GravarDadosRequest": {
      "type": "object",
      "properties": {
        "info_dados": {
          "$ref": "#/definitions/UAUApi.Models.DiarioEquipamento.DiarioEquipamento",
          "description": "Objeto com informações do objeto"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "mensagem_retorno": {
          "description": "mensagem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.DiarioEquipamento": {
      "type": "object",
      "properties": {
        "NumPatEqu_DiaEqu": {
          "format": "int32",
          "type": "integer"
        },
        "NumSeq_DiaEqu": {
          "format": "int32",
          "type": "integer"
        },
        "DataSaida_DiaEqu": {
          "format": "date-time",
          "type": "string"
        },
        "HorimetroSaida_DiaEqu": {
          "format": "double",
          "type": "number"
        },
        "DataRetorno_DiaEqu": {
          "format": "date-time",
          "type": "string"
        },
        "HorimetroRetorno_DiaEqu": {
          "format": "double",
          "type": "number"
        },
        "Origem_DiaEqu": {
          "type": "string"
        },
        "Destino_DiaEqu": {
          "type": "string"
        },
        "DescServ_DiaEqu": {
          "type": "string"
        },
        "CodOperador_DiaEqu": {
          "format": "int32",
          "type": "integer"
        },
        "UsrCad_DiaEqu": {
          "type": "string"
        },
        "DataCad_DiaEqu": {
          "format": "date-time",
          "type": "string"
        },
        "UsrAlt_DiaEqu": {
          "type": "string"
        },
        "DataAlt_DiaEqu": {
          "format": "date-time",
          "type": "string"
        },
        "AprovDesap_DiaEqu": {
          "type": "boolean"
        },
        "UsrAprov_DiaEqu": {
          "type": "string"
        },
        "DataAprov_DiaEqu": {
          "format": "date-time",
          "type": "string"
        },
        "EmpObrLotacao_DiaEqu": {
          "format": "int32",
          "type": "integer"
        },
        "CodObrLotacao_DiaEqu": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.ExcluirDadosRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "format": "int32",
          "type": "integer"
        },
        "numero_sequencia": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "mensagem_retorno": {
          "description": "mensagem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.GerarProximoCodigoRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.ValidarGravacaoDadosRequest": {
      "type": "object",
      "properties": {
        "info_dados": {
          "$ref": "#/definitions/UAUApi.Models.DiarioEquipamento.DiarioEquipamento",
          "description": "Objeto com informações do objeto"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "mensagem_retorno": {
          "description": "mensagem",
          "type": "string"
        },
        "inclusao": {
          "description": "Indica se a operação a ser executada é de inserção ou alteração",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.GerarProximoHodometroInicialRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "mensagem_retorno": {
          "description": "mensagem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.ConsultarDadosPorCodigoEPeriodoRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "format": "int32",
          "type": "integer"
        },
        "periodo_de": {
          "format": "date-time",
          "description": "Período início do registro",
          "type": "string"
        },
        "periodo_ate": {
          "format": "date-time",
          "description": "Período final do registro",
          "type": "string"
        },
        "operador": {
          "format": "int32",
          "description": "Operador/Motorista do registro",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioEquipamento.ConsultarDadosPorCodigoESequenciaRequest": {
      "type": "object",
      "properties": {
        "codigo": {
          "format": "int32",
          "type": "integer"
        },
        "numero_sequencia": {
          "format": "int32",
          "description": "Número da sequencia do registro",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.GravarDiarioObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "código da obra",
          "type": "string"
        },
        "data_diario": {
          "format": "date-time",
          "description": "data do diário",
          "type": "string"
        },
        "status_diario": {
          "format": "int32",
          "description": "status  do diário",
          "type": "integer"
        },
        "usuario_cad": {
          "description": "usuário de cadastro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ExcluirDiarioObraRequest": {
      "type": "object",
      "properties": {
        "numero": {
          "format": "int32",
          "description": "número do diário",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.AtualizarDiarioObraRequest": {
      "type": "object",
      "properties": {
        "numero": {
          "format": "int32",
          "description": "número do diário",
          "type": "integer"
        },
        "status_diario": {
          "format": "int32",
          "description": "status",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.GravarOcorrenciaObraRequest": {
      "type": "object",
      "properties": {
        "descricao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.RetornarNumeroDiarioRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "código da obra",
          "type": "string"
        },
        "data_diario": {
          "format": "date-time",
          "description": "data do diário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ExcluirOcorrenciaObraRequest": {
      "description": "Exemplo de uso do Fluent validator",
      "type": "object",
      "properties": {
        "numero_oco": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.AtualizarOcorrenciaObraRequest": {
      "type": "object",
      "properties": {
        "num_oco": {
          "format": "int32",
          "type": "integer"
        },
        "descricao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.GravarOcorrenciaDiarioObraRequest": {
      "type": "object",
      "properties": {
        "numero_diario": {
          "format": "int32",
          "type": "integer"
        },
        "numero_oco": {
          "format": "int32",
          "type": "integer"
        },
        "motivo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ConsultarDadosDiariosDeObraRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "status": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ExcluirOcorrenciaDiarioObraRequest": {
      "type": "object",
      "properties": {
        "numero_diario": {
          "format": "int32",
          "type": "integer"
        },
        "numero_oco": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.VincularArquivoAoDiarioObraRequest": {
      "type": "object",
      "properties": {
        "arquivo": {
          "format": "byte",
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        },
        "num_diario": {
          "format": "int32",
          "type": "integer"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ConsultarOcorrenciaObraChaveRequest": {
      "type": "object",
      "properties": {
        "num_oco": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ConsultarOcorrenciaDiarioObraRequest": {
      "type": "object",
      "properties": {
        "numero": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.ExcluirTodasOcorrenciasDiarioRequest": {
      "type": "object",
      "properties": {
        "numero_diario": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.DiarioObra.VerificarExisteOcorrenciaDiarioRequest": {
      "type": "object",
      "properties": {
        "numero_diario": {
          "format": "int32",
          "type": "integer"
        },
        "numero_oco": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Empresa.ConsultarEmpresaRequest": {
      "type": "object",
      "properties": {
        "codigoda_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Empresa.ConsultarConfigEmpresaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "config": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Empresa.ConsultarEmpresaPorChaveRequest": {
      "type": "object",
      "properties": {
        "num_emp": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Empresa.ConsultarEmpresasPorUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario_logado": {
          "description": "Usuário logado no sistema",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.ExcluirEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "usuario": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.GravarDadosEquipamentoRequest": {
      "type": "object",
      "properties": {
        "info_equipamento": {
          "$ref": "#/definitions/UAUApi.Models.Equipamento.Equipamento"
        },
        "datasettipo_combustivel_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.Equipamento": {
      "type": "object",
      "properties": {
        "numpat_equ": {
          "format": "int32",
          "type": "integer"
        },
        "tipocontrole_equ": {
          "type": "boolean"
        },
        "dataalt_equ": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_equ": {
          "type": "string"
        },
        "anexo_equ": {
          "format": "int32",
          "type": "integer"
        },
        "anofab_equ": {
          "format": "double",
          "type": "number"
        },
        "modfab_equ": {
          "format": "double",
          "type": "number"
        },
        "placa_equ": {
          "type": "string"
        },
        "numseriechassi_equ": {
          "type": "string"
        },
        "renavan_equ": {
          "type": "string"
        },
        "codcatequ_equ": {
          "format": "int32",
          "type": "integer"
        },
        "codcorequ_equ": {
          "format": "int32",
          "type": "integer"
        },
        "capactanque_equ": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Equipamento.VincularArquivoAoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "arquivo": {
          "format": "byte",
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        },
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarEquipamentoPorCodigoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarPatrimonioPorEmpresaObraEDescricaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "descricao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarInfoEquipamentoPorCodigoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarTipoCombustivelPorCodigoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "relacionartipo_combustivel": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Equipamento.DesfazerVinculoTipoCombustivelComEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigotipo_combustivel": {
          "description": "Código do tipo de combustível",
          "type": "string"
        },
        "codigo_equipamento": {
          "format": "int32",
          "description": "nome do usuário logado",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarPatrimonioEquipamentoPorEmpresaEObraRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.VincularOuDesvincularTipoCombustivelAoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "datasettipo_combustivel_json": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarPatrimonioEquipamentoPorCodigoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarInfoPatrimonioEquipamentoPorCodigoEquipamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_equipamento": {
          "format": "int32",
          "type": "integer"
        },
        "relacionar_equipamento": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarPatrimonioEquipamentoPorEmpresaObraEDescricaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "descricao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Equipamento.ConsultarPatrimonioEquipamentoPorEmpresaObraCodigoEDescricaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "codigo_patrimonio": {
          "type": "string"
        },
        "descricao_patrimonio": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.CalculoVGVRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "cod_prod": {
          "format": "int32",
          "description": "codigo produto",
          "type": "integer"
        },
        "num_per": {
          "format": "int32",
          "description": "número da personalização",
          "type": "integer"
        },
        "tipo_contrato": {
          "format": "int32",
          "description": "tipo de contrato",
          "type": "integer"
        },
        "vendido": {
          "format": "int32",
          "description": "status",
          "type": "integer"
        },
        "preco_min": {
          "format": "double",
          "description": "preço mínimo",
          "type": "number"
        },
        "quantid": {
          "format": "int32",
          "description": "quantidade",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.BuscaDadosEspelhoRequest": {
      "type": "object",
      "properties": {
        "campos_person": {
          "description": "Campos que serão pesquisados",
          "type": "string"
        },
        "ordena_person": {
          "description": "Campos para Ordenar",
          "type": "string"
        },
        "where_campos": {
          "description": "WHERE utilizado na Consulta (Empresa AND Produto AND Obra)",
          "type": "string"
        },
        "status_per": {
          "description": "Status escolhidos pelo usuário para ser visualizado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.AlterarUnidadePersonalizadaRequest": {
      "type": "object",
      "properties": {
        "codigoEmpresa": {
          "format": "int32",
          "description": "Codigo da empresa do produto personalizado",
          "type": "integer"
        },
        "codigoProduto": {
          "format": "int32",
          "description": "Codigo do produto personalizado",
          "type": "integer"
        },
        "numeroPersonalizacao": {
          "format": "int32",
          "description": "Numero da personalização do produto",
          "type": "integer"
        },
        "novoStatusUnidade": {
          "format": "int32",
          "description": "Novo status que será alterada a unidade de personalização\r\nApenas 0 - Disponível \r\n       7 - Suspenso\r\n       8  - Fora de venda\r\n       10 - Dação.",
          "type": "integer"
        },
        "motivoAlteracao": {
          "description": "Motivo da alteração do status da unidade de personalização",
          "type": "string"
        },
        "categoriaStatusPersonalizacao": {
          "format": "int32",
          "description": "Categoria do status da unidade de personalização.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarClienteUnidRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "description": "empresa",
          "type": "string"
        },
        "obra": {
          "description": "obra",
          "type": "string"
        },
        "cod_prod": {
          "description": "código produto",
          "type": "string"
        },
        "cod_person": {
          "description": "código personalização",
          "type": "string"
        },
        "usuario_logado": {
          "description": "Usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.AtualizarDataImgUauWebRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_produto": {
          "format": "int32",
          "type": "integer"
        },
        "num_espelho": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarEspelhosVendaRequest": {
      "type": "object",
      "properties": {
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarReservaVendedorRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_prod": {
          "format": "int32",
          "type": "integer"
        },
        "num_per": {
          "format": "int32",
          "type": "integer"
        },
        "vendedor": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.RetornarMenorPrecoPersonRequest": {
      "type": "object",
      "properties": {
        "enumtipocontr_unid": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "type": "integer"
        },
        "codcateg_preco": {
          "type": "string"
        },
        "num_person": {
          "format": "int32",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "inicio": {
          "format": "date-time",
          "type": "string"
        },
        "porc_pr": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Espelho.AtualizarCamposCustomizadosRequest": {
      "type": "object",
      "properties": {
        "campos_custom": {
          "$ref": "#/definitions/UAUApi.Models.Espelho.CamposCustom",
          "description": "Objeto que contém as informações necessárias para atualizar os campos customizados"
        }
      }
    },
    "UAUApi.Models.Espelho.CamposCustom": {
      "type": "object",
      "properties": {
        "ListChavesUnid": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Espelho.ListChavesUnid"
          }
        },
        "ListValoresUnid": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Espelho.ListValoresUnid"
          }
        }
      }
    },
    "UAUApi.Models.Espelho.ListChavesUnid": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "Produto": {
          "format": "int32",
          "type": "integer"
        },
        "CodPerson": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.ListValoresUnid": {
      "type": "object",
      "properties": {
        "CampoCustom": {
          "type": "string"
        },
        "CampoCustomValor": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.UnidadePersonalizadaProdutoRequest": {
      "type": "object",
      "properties": {
        "codigoEmpresa": {
          "format": "int32",
          "description": "Codigo da empresa do produto personalizado",
          "type": "integer"
        },
        "codigoProduto": {
          "format": "int32",
          "description": "Codigo do produto personalizado",
          "type": "integer"
        },
        "numeroPersonalizacao": {
          "format": "int32",
          "description": "Numero da personalização do produto",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.Espelho.UnidadePersonalizada": {
      "type": "object",
      "properties": {
        "empresaPersonalizacao": {
          "format": "int32",
          "description": "Codigo da emrpesa da unidade personalizada",
          "type": "integer"
        },
        "produtoPersonalizacao": {
          "format": "int32",
          "description": "Codigo do produto da unidade personalizada",
          "type": "integer"
        },
        "numeroPersonalizacao": {
          "format": "int32",
          "description": "Numero da unidade personalizada",
          "type": "integer"
        },
        "obraPersonalizacao": {
          "description": "Codigo da obra da unidade personalizada",
          "type": "string"
        },
        "quantidadePersonalizacao": {
          "format": "double",
          "description": "Quantidade da unidade personalizada",
          "type": "number"
        },
        "Vendido": {
          "format": "int32",
          "description": "Estágio da unidade personalizada",
          "type": "integer"
        },
        "codigoPersonalizacao": {
          "description": "Codigo da unidade personalizada",
          "type": "string"
        },
        "porcentagemPersonalizacao": {
          "format": "double",
          "description": "Percentual da unidade personalizada",
          "type": "number"
        },
        "campoPersonalizado1": {
          "description": "Campo personalizado 1 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado2": {
          "description": "Campo personalizado 2 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado3": {
          "description": "Campo personalizado 3 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado4": {
          "description": "Campo personalizado 4 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado5": {
          "description": "Campo personalizado 5 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado6": {
          "description": "Campo personalizado 6 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado7": {
          "description": "Campo personalizado 7 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado8": {
          "description": "Campo personalizado 8 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado9": {
          "description": "Campo personalizado 9 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado10": {
          "description": "Campo personalizado 10 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado11": {
          "description": "Campo personalizado 11 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado12": {
          "description": "Campo personalizado 12 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado13": {
          "description": "Campo personalizado 13 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado14": {
          "description": "Campo personalizado 14 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado15": {
          "description": "Campo personalizado 15 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado16": {
          "description": "Campo personalizado 16 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado17": {
          "description": "Campo personalizado 17 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado18": {
          "description": "Campo personalizado 18 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado19": {
          "description": "Campo personalizado 19 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado20": {
          "description": "Campo personalizado 20 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado21": {
          "description": "Campo personalizado 21 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado22": {
          "description": "Campo personalizado 22 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado23": {
          "description": "Campo personalizado 23 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado24": {
          "description": "Campo personalizado 24 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado25": {
          "description": "Campo personalizado 25 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado26": {
          "description": "Campo personalizado 26 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado27": {
          "description": "Campo personalizado 27 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado28": {
          "description": "Campo personalizado 28 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado29": {
          "description": "Campo personalizado 29 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado30": {
          "description": "Campo personalizado 30 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado31": {
          "description": "Campo personalizado 31 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado32": {
          "description": "Campo personalizado 32 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado33": {
          "description": "Campo personalizado 33 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado34": {
          "description": "Campo personalizado 34 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado35": {
          "description": "Campo personalizado 35 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado36": {
          "description": "Campo personalizado 36 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado37": {
          "description": "Campo personalizado 37 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado38": {
          "description": "Campo personalizado 38 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado39": {
          "description": "Campo personalizado 39 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado40": {
          "description": "Campo personalizado 40 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado41": {
          "description": "Campo personalizado 41 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado42": {
          "description": "Campo personalizado 42 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado43": {
          "description": "Campo personalizado 43 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado44": {
          "description": "Campo personalizado 44 da unidade personalizada",
          "type": "string"
        },
        "campoPersonalizado45": {
          "description": "Campo personalizado 45 da unidade personalizada",
          "type": "string"
        },
        "Anexos": {
          "format": "int32",
          "description": "Anexos da unidade personalizada",
          "type": "integer"
        },
        "Identificador": {
          "description": "Identificador da unidade personalizada",
          "type": "string"
        },
        "usuarioCadastrou": {
          "description": "Usuario que cadastrou a unidade personalizada",
          "type": "string"
        },
        "dataCadastro": {
          "format": "date-time",
          "description": "Data de cadastro da unidade personalizada",
          "type": "string"
        },
        "valorPreco": {
          "format": "double",
          "description": "Valor da unidade personalizada",
          "type": "number"
        },
        "fracaoIdeal": {
          "format": "double",
          "description": "Fração ideal da unidade personalizada",
          "type": "number"
        },
        "numeroObjeto": {
          "format": "int32",
          "description": "Numero do objeto da unidade personalizada",
          "type": "integer"
        },
        "objetoEspelhoTop": {
          "format": "int32",
          "description": "Objeto espelho cima da unidade personalizada",
          "type": "integer"
        },
        "objetoEspelhoLeft": {
          "format": "int32",
          "description": "Objeto espelho esquerda da unidade personalizada",
          "type": "integer"
        },
        "porcentagemComissao": {
          "format": "double",
          "description": "Percentual da comissão da unidade personalizada",
          "type": "number"
        },
        "codigoTipoProduto": {
          "description": "Codigodo tipo de produto da unidade personalizada",
          "type": "string"
        },
        "numeroCategoriaStatus": {
          "format": "int32",
          "description": "Numero da categoria da unidade personalizada",
          "type": "integer"
        },
        "dataEntregaChaves": {
          "format": "date-time",
          "description": "Data da entrega das chaves da unidade personalizada",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarConfigEspelhosVendaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_produto": {
          "format": "int32",
          "type": "integer"
        },
        "num_espelho": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.BuscaUnidadesDeAcordoComWhereRequest": {
      "type": "object",
      "properties": {
        "where": {
          "type": "string"
        },
        "retorna_venda": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarUnidadePorChaveEObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "description": "Número do produto",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarPersonalizacoesComPrecosRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Usuário",
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "num_produto": {
          "format": "int32",
          "description": "Número do produto",
          "type": "integer"
        },
        "cod_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_personalizacao": {
          "format": "int32",
          "description": "Número da personalização",
          "type": "integer"
        },
        "consultarapenasnao_vendidos": {
          "type": "boolean"
        },
        "tipo_contrato": {
          "format": "int32",
          "description": "Tipo de contrato",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "type": "integer"
        },
        "datatabela_preco": {
          "format": "date-time",
          "description": "Tabela de preço",
          "type": "string"
        },
        "campos_person": {
          "description": "Campos da personalização",
          "type": "string"
        },
        "status_person": {
          "description": "Status da personalização",
          "type": "string"
        },
        "num_espelho": {
          "format": "int32",
          "description": "Número do espelho",
          "type": "integer"
        },
        "tipocontrato_grafico": {
          "format": "int32",
          "description": "Filtro tipo de contrato - gráfico estatístico",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarProdutosComPersonalizacaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Espelho.ConsultarDadosEntregaPersonalizacaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_prod": {
          "format": "int32",
          "type": "integer"
        },
        "num_per": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ExtratoDoCliente.ConsultarItensVendaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ExtratoDoCliente.GravarAtendAutomaticoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "description": "Código da empresa.",
          "type": "string"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "num_venda": {
          "description": "Número da venda.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ExtratoDoCliente.GerarPDFExtratoClienteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "numVenda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        },
        "tipoOrdenacao": {
          "format": "int32",
          "description": "Verifica se irá ordernar por data de vencimento. 0 - Ordenação padrão, 1 - Ordenação por data de vencimento",
          "type": "integer"
        },
        "valorAntecipado": {
          "description": "Verifica se irá mostrar o extrato antecipado. TRUE - Irá mostrar. FALSE - Não irá mostrar",
          "type": "boolean"
        },
        "dataProrrogacao": {
          "description": "Verifica se irá mostrar a data de prorrogação. TRUE - Irá mostrar. FALSE - Não irá mostrar",
          "type": "boolean"
        },
        "ocultarPersonalizacao": {
          "description": "Verifica se irá as personalizações. TRUE - Irá ocultar. FALSE - Não irá ocultar",
          "type": "boolean"
        },
        "ocultarUsuario": {
          "description": "Verifica se irá ocultar o usuário. TRUE - Irá ocultar. FALSE - Não irá ocultar",
          "type": "boolean"
        },
        "dataCalculo": {
          "format": "date-time",
          "description": "Data de cálculo a ser utilizada para calcular as parcelas do relatório.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ExtratoDoCliente.RetornaEmpreendimentosCliRequest": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "description": "Codigo do Usuario no cadastro de pessoas.",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário que está fazendo a requisição",
          "type": "string"
        },
        "tipo_usuario": {
          "format": "int32",
          "description": "Tipo do usuário 0 - UAU , 1 - CLIENTE",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ExtratoDoCliente.ConsultarSaldoCessoesDireitoAnterioresRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da Empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da Obra",
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ExtratoDoCliente.ConsultarDadosDemonstrativoPagtoClienteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "type": "integer"
        },
        "tipos_parc": {
          "type": "string"
        },
        "tipo_ordenacao": {
          "format": "int32",
          "type": "integer"
        },
        "mostrara_pagas": {
          "type": "boolean"
        },
        "princ_juros": {
          "type": "boolean"
        },
        "descontopor_adiantamento": {
          "type": "boolean"
        },
        "valor_antecipado": {
          "type": "boolean"
        },
        "nome_fantasia": {
          "type": "boolean"
        },
        "ocultapref_custas": {
          "type": "boolean"
        },
        "dataCalculo": {
          "format": "date-time",
          "type": "string"
        },
        "exibirDataDeposito": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.FechamentoFiscal.FechouCaixaContabilRequest": {
      "type": "object",
      "properties": {
        "data_fechamento": {
          "format": "date-time",
          "description": "\"Nova Data\" : Se foi realizado fechamento na data para a qual está se querendo mudar",
          "type": "string"
        },
        "tipo_fechamento": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da Empresa",
          "type": "integer"
        },
        "data_anterior": {
          "format": "date-time",
          "description": "\"Data Anterior a Alteração\" : Se foi realizado fechamento na data original (antes da ateração)",
          "type": "string"
        },
        "tipofechamento_contabilidade": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Fiscal.ImportarLancamentosFiscaisRequest": {
      "type": "object",
      "properties": {
        "dadoslacamentos_xml": {
          "description": "Contem uma string com os dados do lancamento em formato de documento xml",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Fiscal.ImportarLancamentosContabeisRequest": {
      "type": "object",
      "properties": {
        "dadoslacamentos_xml": {
          "description": "Contem uma string com os dados do lancamento em formato de documento xml",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Fornecedor.ConsultarFornecedoresSGQRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Fvs.GravarFvsRequest": {
      "type": "object",
      "properties": {
        "acao_registro": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "regcontserv_info": {
          "$ref": "#/definitions/UAUApi.Models.Fvs.RegistroControleServico"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Fvs.RegistroControleServico": {
      "type": "object",
      "properties": {
        "num_contserv": {
          "format": "int32",
          "type": "integer"
        },
        "codservico_contserv": {
          "type": "string"
        },
        "obra_contserv": {
          "type": "string"
        },
        "localregistro_contserv": {
          "type": "string"
        },
        "dtabertura_contserv": {
          "format": "date-time",
          "type": "string"
        },
        "dtfechar_contserv": {
          "format": "date-time",
          "type": "string"
        },
        "aprovado_contserv": {
          "format": "int32",
          "type": "integer"
        },
        "responsavel_contserv": {
          "type": "string"
        },
        "anotacao_contserv": {
          "type": "string"
        },
        "usrcad_contserv": {
          "type": "string"
        },
        "dtcad_contserv": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_contserv": {
          "type": "string"
        },
        "dtalt_contserv": {
          "format": "date-time",
          "type": "string"
        },
        "codresp_contserv": {
          "format": "int32",
          "type": "integer"
        },
        "emp_contserv": {
          "format": "int32",
          "type": "integer"
        },
        "anexos_contserv": {
          "format": "int32",
          "type": "integer"
        },
        "tipoorigem_contserv": {
          "format": "int32",
          "type": "integer"
        },
        "origem_contserv": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Fvs.ValidarAporvarFvsRequest": {
      "type": "object",
      "properties": {
        "regcontserv_info": {
          "$ref": "#/definitions/UAUApi.Models.Fvs.RegistroControleServico"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Fvs.VincularQuestionarioRequest": {
      "type": "object",
      "properties": {
        "nivelaplicfv_s": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "temunidade_estrutura": {
          "type": "boolean"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "cod_servico": {
          "type": "string"
        },
        "numcont_serv": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Fvs.ConsultarFvsExistenteRequest": {
      "type": "object",
      "properties": {
        "emp_obra": {
          "type": "string"
        },
        "servico": {
          "type": "string"
        },
        "chave_controle": {
          "type": "string"
        },
        "contrato": {
          "format": "int64",
          "type": "integer"
        },
        "codigo_acomp": {
          "format": "int64",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Fvs.ConsultarParaComboServicoPorEmpObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "description": "Código da Obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.GrupoPatrimonio.GravarGrupoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "tipo_operacao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "infogrupo_pat": {
          "$ref": "#/definitions/UAUApi.Models.GrupoPatrimonio.GrupoPatrimonio"
        }
      }
    },
    "UAUApi.Models.GrupoPatrimonio.GrupoPatrimonio": {
      "type": "object",
      "properties": {
        "codigo_grpat": {
          "format": "int32",
          "type": "integer"
        },
        "descricao_grpat": {
          "type": "string"
        },
        "dataalt_grpat": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_grpat": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.GrupoPatrimonio.ExcluirGrupoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "codigogrupo_pat": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.GrupoPatrimonio.ConsultarGrupoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "consultar_por": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "filtro_pesquisa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.GrupoRelacionamento.ConsultarGrupoRelacionamentoRequest": {
      "type": "object",
      "properties": {
        "enumatinatgrupo_rel": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "descricao": {
          "description": "Descrição do grupo de relacionamento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.GrupoRelacionamento.ConsultarRelacionamentoPorGrupoRequest": {
      "type": "object",
      "properties": {
        "num_grupo": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.GrupoRelacionamento.ConsultarAgrupComDescrRelacPorGrupoRequest": {
      "type": "object",
      "properties": {
        "num_grupo": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.GrupoRelacionamento.ConsultarAgrupRelacionamentoPorGrupoRequest": {
      "type": "object",
      "properties": {
        "num_grupo": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.HistoricoInsumo.ConsultaHistoricoInsumoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_insumo": {
          "type": "string"
        },
        "periodo_relatorio": {
          "format": "int32",
          "type": "integer"
        },
        "sepor_fornecedor": {
          "type": "boolean"
        },
        "sepor_obra": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.GravarEtapaRequest": {
      "type": "object",
      "properties": {
        "numero_etapa": {
          "format": "int32",
          "description": "Número da etapa",
          "type": "integer"
        },
        "dias_atraso": {
          "format": "int32",
          "description": "Quantidade de dias de atraso que a etapa abrange",
          "type": "integer"
        },
        "titulo_etapa": {
          "description": "Título da etapa",
          "type": "string"
        },
        "desc_etapa": {
          "description": "Descrição da etapa",
          "type": "string"
        },
        "data_cadastro": {
          "format": "date-time",
          "description": "Data de cadastro da etapa",
          "type": "string"
        },
        "ativo_inativo": {
          "format": "int32",
          "description": "Se a etapa está ativa ou inativa (0 - Ativa; 1 - Inativa)",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ExcluirEtapaRequest": {
      "type": "object",
      "properties": {
        "numero_etapa": {
          "format": "int32",
          "description": "Número da etapa a ser excluída",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarEtapasRequest": {
      "type": "object",
      "properties": {
        "ativo_inativo": {
          "format": "int32",
          "description": "Status da etapa. 0 = Ativo; 1 = Inativo; 2 = Ambos",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConcluirEtapaAtivaRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.GravarInadimpEtapaRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        },
        "codigoetapa_recup": {
          "format": "int32",
          "type": "integer"
        },
        "codigoetapa_geral": {
          "format": "int32",
          "type": "integer"
        },
        "data_inicio": {
          "format": "date-time",
          "type": "string"
        },
        "data_fim": {
          "format": "date-time",
          "type": "string"
        },
        "ativo_inativo": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_responsavel": {
          "type": "string"
        },
        "pendente": {
          "format": "int32",
          "type": "integer"
        },
        "descricao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ExcluirInadimpEtapaRequest": {
      "type": "object",
      "properties": {
        "codigo_etapa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarRecuperacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "description": "Código da recuperação a ser pesquisada",
          "type": "integer"
        },
        "status": {
          "format": "int32",
          "description": "Status da recuperação",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarInadimpEtapaRequest": {
      "type": "object",
      "properties": {
        "codigo_etapa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarResponsaveisRequest": {
      "type": "object",
      "properties": {
        "nome_responsavel": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.GravarObservacaoEtapaRequest": {
      "type": "object",
      "properties": {
        "numero_obs": {
          "format": "int32",
          "description": "Número da observação",
          "type": "integer"
        },
        "numero_etapa": {
          "format": "int32",
          "description": "Número de qual etapa a observação faz parte",
          "type": "integer"
        },
        "obs_etapa": {
          "description": "Texto da observação",
          "type": "string"
        },
        "data_cadastro": {
          "format": "date-time",
          "description": "Data de cadastro da observação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ExcluirObservacaoEtapaRequest": {
      "type": "object",
      "properties": {
        "num_igo": {
          "format": "int32",
          "description": "Campo Num_igo da tabela InadimpEtapaGeralObs",
          "type": "integer"
        },
        "num_ieg_igo": {
          "format": "int32",
          "description": "Campo NumIeg_igo da tabela InadimpEtapaGeralObs",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarEtapaPorCodigoRequest": {
      "type": "object",
      "properties": {
        "codigo_etapa": {
          "format": "int32",
          "description": "Código da etapa a ser consultada",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.AlterarStatusRecuperacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "description": "Código da recuperação",
          "type": "integer"
        },
        "status": {
          "format": "int32",
          "description": "Status que a recuparação será alterado",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarGridRecuperacaoRequest": {
      "type": "object",
      "properties": {
        "listaemp_obr": {
          "description": "Lista de empresas e obras que irá ser filtrado (Empresa|Obra,Empresa|Obra)",
          "type": "string"
        },
        "usuario_responsavel": {
          "description": "Usuário responsável pela recuperação",
          "type": "string"
        },
        "listade_status": {
          "description": "Lista de status da recuperação que irá ser filtrado (0 - Ativo, 1 - Concluído, 2 - Cancelado)",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.InseriParcelaInadimplenteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.GravarObservacaoEtapaRecupRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        },
        "codigoetapa_recup": {
          "format": "int32",
          "type": "integer"
        },
        "codigoobsetapa_recup": {
          "format": "int32",
          "type": "integer"
        },
        "observacao": {
          "type": "string"
        },
        "data_cadastro": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ExcluirObservacaoEtapaRecupRequest": {
      "type": "object",
      "properties": {
        "num_iep_ino": {
          "format": "int32",
          "type": "integer"
        },
        "num_ine_ino": {
          "format": "int32",
          "type": "integer"
        },
        "num_ino": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarObservacoesPorEtapaRequest": {
      "type": "object",
      "properties": {
        "cod_etapa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarParcelaInadimplenteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.EtapasGeraisAtivasEUtilizadasRequest": {
      "type": "object",
      "properties": {
        "listaemp_obr": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ValidarParcelaEmContasReceberRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "description": "Código da recuperação que está vendo validada",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarObservacoesEtapaRecupRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarInadimpEtapasPorRecuperacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarObservacoesEtapaRecupPorEtapaRequest": {
      "type": "object",
      "properties": {
        "codigo_etapa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarGridInadimpEtapasPorRecuperacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        },
        "ativo_inativo": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarInadimpEtapaAtivaPorRecuperacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_recup": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InadimplenciaRecuperacao.ConsultarObservacaoEtapaPorChavePrimariaRequest": {
      "type": "object",
      "properties": {
        "num_igo": {
          "format": "int32",
          "description": "Campo Num_igo da tabela InadimpEtapaGeralObs (Número da observação)",
          "type": "integer"
        },
        "num_ieg_igo": {
          "format": "int32",
          "description": "Campo NumIeg_igo da tabela InadimpEtapaGeralObs (Número da etapa que a observação pertence)",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.InsumosGeral.ConsultarInsumosGeralRequest": {
      "type": "object",
      "properties": {
        "codigo_insumo": {
          "type": "string"
        },
        "descricao_insumo": {
          "type": "string"
        },
        "codigosub_grupo": {
          "format": "int32",
          "type": "integer"
        },
        "item_manutencao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "patrimonio": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.EnviarRemessaSPCRequest": {
      "type": "object",
      "properties": {
        "acao": {
          "description": "\"I\" para incluir e \"E\" para exclusão",
          "type": "string"
        },
        "usuario_logado": {
          "description": "Usuário logado no sistema",
          "type": "string"
        },
        "empresasolicitantesp_c": {
          "format": "int32",
          "description": "Empresa solicitante do envio ao SPC",
          "type": "integer"
        },
        "numerosolicitantesp_c": {
          "description": "Número (alfanumérico) do solicitante",
          "type": "string"
        },
        "codigoacessosp_c": {
          "format": "int32",
          "description": "Código de acesso ao SPC",
          "type": "integer"
        },
        "senhasp_c": {
          "description": "Senha de acesso ao SPC",
          "type": "string"
        },
        "codigo_ocorrencia": {
          "format": "int32",
          "description": "Código da ocorrência que será vinculada",
          "type": "integer"
        },
        "tipo_ocorrencia": {
          "format": "int32",
          "description": "Onde será aplicada (Titulares/Vendas/Parcelas) a ocorrência que será vinculada",
          "type": "integer"
        },
        "codigo_categoria": {
          "description": "Código da categoria da ocorrência que será vinculada",
          "type": "string"
        },
        "listaparcelastitular_selecionadas": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.IntegracaoSPC.ParcelasTitularSelecionadas"
          }
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ParcelasTitularSelecionadas": {
      "type": "object",
      "properties": {
        "NumSPC": {
          "format": "int32",
          "type": "integer"
        },
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "NumVen": {
          "format": "int32",
          "type": "integer"
        },
        "TipoPar": {
          "type": "string"
        },
        "numParc": {
          "format": "int32",
          "type": "integer"
        },
        "NumParcGer": {
          "format": "int32",
          "type": "integer"
        },
        "ValParc": {
          "format": "double",
          "type": "number"
        },
        "CodPes": {
          "format": "int32",
          "type": "integer"
        },
        "DataVenc": {
          "format": "date-time",
          "type": "string"
        },
        "UsrCad": {
          "type": "string"
        },
        "DataCad": {
          "format": "date-time",
          "type": "string"
        },
        "Status": {
          "type": "string"
        },
        "UsrBaixa": {
          "type": "string"
        },
        "DataBaixa": {
          "type": "string"
        },
        "DataCadVenda": {
          "format": "date-time",
          "type": "string"
        },
        "NomeTitular": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ExcluirSPCSerasaRequest": {
      "type": "object",
      "properties": {
        "numerosp_c": {
          "format": "int32",
          "description": "Número do SPC (Num_spc)",
          "type": "integer"
        },
        "usuario_logado": {
          "description": "Usuário logado no sistema",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ExisteParcelaEnviadaSPCRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "numero_venda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ConsultarParcelasTitularEnviadasSPCRequest": {
      "type": "object",
      "properties": {
        "status": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "lista_titular": {
          "description": "Lista dos titulares da venda/parcela",
          "type": "string"
        },
        "listaemp_obr": {
          "description": "Lista de empresas e obras para filtro (Empresa|Obra,Empresa|Obra)",
          "type": "string"
        },
        "usuario_logado": {
          "description": "Usuário logado no sistema",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ConsultarTitularVendaComContasReceberRequest": {
      "type": "object",
      "properties": {
        "filtrar_portitular_principal": {
          "description": "Indicar se irá buscar apenas o titular principal das vendas",
          "type": "boolean"
        },
        "listaemp_obr": {
          "description": "Lista de empresas e obras para filtro (Empresa|Obra,Empresa|Obra)",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ConsultarParcelasTitularRemessaExcluirSPCRequest": {
      "type": "object",
      "properties": {
        "status": {
          "format": "int32",
          "description": "Status (Ativo/Inativo) da parcela/titular que será excluída do SPC",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "filtrar_portitular_principal": {
          "description": "Indica se é para filtrar por titular principal da venda",
          "type": "boolean"
        },
        "filtrarpor_avalista": {
          "description": "Indica se é para filtrar por avalista da venda",
          "type": "boolean"
        },
        "lista_titular": {
          "description": "Lista dos titulares da venda/parcela",
          "type": "string"
        },
        "listaemp_obr": {
          "description": "Lista de empresas e obras para filtro (Empresa|Obra,Empresa|Obra)",
          "type": "string"
        },
        "filtrarso_recebidas": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ConsultarParcelasTitularRemessaIncluirSPCRequest": {
      "type": "object",
      "properties": {
        "atrasonoumais_dias": {
          "format": "int32",
          "description": "Buscar parcelas com período de atraso de N ou mais dias.",
          "type": "integer"
        },
        "atrasonandias_inicio": {
          "format": "int32",
          "description": "Buscar parcelas com período de atraso de N a N dias (N - inicio).",
          "type": "integer"
        },
        "atrasonandias_fim": {
          "format": "int32",
          "description": "Buscar parcelas com período de atraso de N a N dias (N - fim).",
          "type": "integer"
        },
        "maioratrason_dias": {
          "format": "int32",
          "description": "Buscar parcelas com maior atraso de N dias.",
          "type": "integer"
        },
        "qtdeparcelas_atrasadas": {
          "format": "int32",
          "description": "Buscar parcelas onde a venda esteja com N parcelas atrasadas.",
          "type": "integer"
        },
        "filtrar_portitular_principal": {
          "description": "Indica se é para filtrar por titular principal da venda",
          "type": "boolean"
        },
        "lista_titular": {
          "description": "Lista dos titulares da venda/parcela",
          "type": "string"
        },
        "listaemp_obr": {
          "description": "Lista de empresas e obras para filtro (Empresa|Obra,Empresa|Obra)",
          "type": "string"
        },
        "naobuscar_custas": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.IntegracaoSPC.ConsultarTitularVendaComParcelasEnviadasSPCRequest": {
      "type": "object",
      "properties": {
        "status": {
          "format": "int32",
          "description": "Código do titular da venda/parcela",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.JustificativaPadrao.ConsultarJustificativasPadraoPorTipoRequest": {
      "type": "object",
      "properties": {
        "tipo": {
          "format": "int32",
          "description": "Tipo da justificativa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ListaPrecoReferencia.GravarItensPrecoReferenciaFornRequest": {
      "type": "object",
      "properties": {
        "listaitemprecoreferencia_forn": {
          "description": "Lista com os itens de insumos com o preço orçado a ser gravado",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.ListaPrecoReferencia.ItemAlteradoListaPrecoRefForn"
          }
        },
        "confirmar_lista": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_fornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "numero_lista": {
          "format": "int32",
          "type": "integer"
        },
        "usralt_ilprf": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ListaPrecoReferencia.ItemAlteradoListaPrecoRefForn": {
      "type": "object",
      "properties": {
        "CodFornecedor": {
          "format": "int32",
          "type": "integer"
        },
        "NumeroLista": {
          "format": "int32",
          "type": "integer"
        },
        "CodIns": {
          "type": "string"
        },
        "DescrIns": {
          "type": "string"
        },
        "CodUnIns": {
          "type": "string"
        },
        "PrecoOrcadoIns": {
          "format": "double",
          "type": "number"
        },
        "UsrAltIlprf": {
          "type": "string"
        },
        "ResultadoAtualizacao": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.ListaPrecoReferencia.ExisteVinculoFornecedordaEmpresaRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Código da pessoa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ListaPrecoReferencia.ConsultarListaPrecoReferenciaFornPorFornecedorRequest": {
      "type": "object",
      "properties": {
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        },
        "statuslista_fornecedor": {
          "format": "int32",
          "description": "Status das Listas de preços referência do fornecedor",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ListaPrecoReferencia.ConsultarItensListaPrecoReferenciaPorFornecedorRequest": {
      "type": "object",
      "properties": {
        "codigo_fornecedor": {
          "format": "int32",
          "description": "Código do fornecedor",
          "type": "integer"
        },
        "numero_lista": {
          "format": "int32",
          "description": "Número da lista de referência a ser consultada",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarCEPRequest": {
      "type": "object",
      "properties": {
        "cep": {
          "type": "string"
        },
        "logr": {
          "type": "string"
        },
        "bairro": {
          "type": "string"
        },
        "cidade": {
          "type": "string"
        },
        "estado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarNacaoRequest": {
      "type": "object",
      "properties": {
        "tipo_busca": {
          "format": "int32",
          "type": "integer"
        },
        "cod_busca": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarBairroRequest": {
      "type": "object",
      "properties": {
        "num_cid": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarCidadesRequest": {
      "type": "object",
      "properties": {
        "estado": {
          "type": "string"
        },
        "cidade": {
          "type": "string"
        },
        "nacao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarUfImovelRequest": {
      "type": "object",
      "properties": {
        "tipo_imovel": {
          "format": "int32",
          "description": "Tipo interesse",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarNaturalidadesRequest": {
      "type": "object",
      "properties": {
        "enumat_inat": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarBairroUfImovelRequest": {
      "type": "object",
      "properties": {
        "num_cid": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_imovel": {
          "format": "int32",
          "description": "Tipo interesse",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarCidadesUfImovelRequest": {
      "type": "object",
      "properties": {
        "estado": {
          "type": "string"
        },
        "tipo_imovel": {
          "format": "int32",
          "description": "Tipo interesse",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Localidade.ConsultarUnidadeFederativaRequest": {
      "type": "object",
      "properties": {
        "estado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.LogInconsistencia.GravarLogInconsistenciaRequest": {
      "type": "object",
      "properties": {
        "logi": {
          "$ref": "#/definitions/UAUApi.Models.LogInconsistencia.LogInconsistencia",
          "description": "objeto LogInconsistenciaInfo preenchido"
        }
      }
    },
    "UAUApi.Models.LogInconsistencia.LogInconsistencia": {
      "type": "object",
      "properties": {
        "numinc_logi": {
          "format": "int32",
          "type": "integer"
        },
        "nativoinc_logi": {
          "format": "int32",
          "type": "integer"
        },
        "origem_logi": {
          "type": "string"
        },
        "usrcad_logi": {
          "type": "string"
        },
        "datacad_logi": {
          "format": "date-time",
          "type": "string"
        },
        "descr_logi": {
          "type": "string"
        },
        "atividade_logi": {
          "type": "string"
        },
        "objeto_logi": {
          "type": "string"
        },
        "computador_logi": {
          "type": "string"
        },
        "sistemaoper_logi": {
          "type": "string"
        },
        "chaveregatual_logi": {
          "type": "string"
        },
        "modulo_logi": {
          "type": "string"
        },
        "numver_logi": {
          "type": "string"
        },
        "sqlserver_logi": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ManutencaoParcelas.SimularParcelasRequest": {
      "type": "object",
      "properties": {
        "valor_processo": {
          "format": "double",
          "type": "number"
        },
        "valor_acrescimos": {
          "format": "double",
          "type": "number"
        },
        "valor_descontos": {
          "format": "double",
          "type": "number"
        },
        "data_base": {
          "type": "string"
        },
        "qtde_parcelas": {
          "format": "int32",
          "type": "integer"
        },
        "ervalo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoParcelas.FechouCaixaContabilRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "data_vencimento": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ManutencaoParcelas.ValidarDataVencimentoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "data_vencimento": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.GravarItensManutencaoRequest": {
      "type": "object",
      "properties": {
        "itens_manutencao": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.ManutencaoPatrimonio.ItensManut"
          }
        },
        "numero_manutencao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ItensManut": {
      "type": "object",
      "properties": {
        "num_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "nummnt_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "numpat_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "codins_itensmnt": {
          "type": "string"
        },
        "qtde_itensmnt": {
          "format": "double",
          "type": "number"
        },
        "precounit_itensmnt": {
          "format": "double",
          "type": "number"
        },
        "usralt_itensmnt": {
          "type": "string"
        },
        "dataalt_itensmnt": {
          "format": "date-time",
          "type": "string"
        },
        "tipo_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "obs_itensmnt": {
          "type": "string"
        },
        "anexos_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "porcserv_itensmnt": {
          "format": "double",
          "type": "number"
        },
        "numprocpag_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "empresa_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "obra_itensmnt": {
          "type": "string"
        },
        "insumo_itensmnt": {
          "type": "string"
        },
        "numpedido_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "itemped_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "cotar_itensmnt": {
          "type": "boolean"
        },
        "codun_itensmnt": {
          "type": "string"
        },
        "codrevger_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "numpatrevprog_itensmnt": {
          "format": "int32",
          "type": "integer"
        },
        "numrevprog_itensmnt": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.GravarManutencaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "dados_manutencao": {
          "$ref": "#/definitions/UAUApi.Models.ManutencaoPatrimonio.Manutencao"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.Manutencao": {
      "type": "object",
      "properties": {
        "Num_Mnt": {
          "format": "int32",
          "type": "integer"
        },
        "NumPat_Mnt": {
          "format": "int32",
          "type": "integer"
        },
        "Empresa_Mnt": {
          "format": "int32",
          "type": "integer"
        },
        "Obra_Mnt": {
          "type": "string"
        },
        "CodLoc_Mnt": {
          "format": "int32",
          "type": "integer"
        },
        "UsrAprov_Mnt": {
          "type": "string"
        },
        "DataAprov_mnt": {
          "format": "date-time",
          "type": "string"
        },
        "UsrReceb_Mnt": {
          "type": "string"
        },
        "DataReceb_Mnt": {
          "format": "date-time",
          "type": "string"
        },
        "ObsReceb_Mnt": {
          "type": "string"
        },
        "UsrCad_Mnt": {
          "type": "string"
        },
        "DataCad_Mnt": {
          "format": "date-time",
          "type": "string"
        },
        "Status_Mnt": {
          "format": "int32",
          "type": "integer"
        },
        "Obs_Mnt": {
          "type": "string"
        },
        "Tipo_mnt": {
          "format": "int32",
          "type": "integer"
        },
        "s_Num_Mnt": {
          "type": "string"
        },
        "s_NumPat_Mnt": {
          "type": "string"
        },
        "s_Empresa_Mnt": {
          "type": "string"
        },
        "s_Obra_Mnt": {
          "type": "string"
        },
        "s_CodLoc_Mnt": {
          "type": "string"
        },
        "s_UsrAprov_Mnt": {
          "type": "string"
        },
        "s_DataAprov_mnt": {
          "type": "string"
        },
        "s_UsrReceb_Mnt": {
          "type": "string"
        },
        "s_DataReceb_Mnt": {
          "type": "string"
        },
        "s_ObsReceb_Mnt": {
          "type": "string"
        },
        "s_UsrCad_Mnt": {
          "type": "string"
        },
        "s_DataCad_Mnt": {
          "type": "string"
        },
        "s_Status_Mnt": {
          "type": "string"
        },
        "s_Obs_Mnt": {
          "type": "string"
        },
        "s_Tipo_mnt": {
          "type": "string"
        },
        "QuerySource": {
          "type": "string"
        },
        "MappingName": {
          "type": "string"
        },
        "SchemaGlobal": {
          "type": "string"
        },
        "SchemaTableView": {
          "type": "string"
        },
        "SchemaStoredProcedure": {
          "type": "string"
        },
        "ConnectionString": {
          "type": "string"
        },
        "ConnectionStringConfig": {
          "type": "string"
        },
        "Filter": {
          "type": "string"
        },
        "Sort": {
          "type": "string"
        },
        "RowCount": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ExcluirManutencaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "numero_manutencao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ConsultaManutencaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "numero_manutencao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ConsultaPatrimonioManutencaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "descricao_patrimonio": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ValidarExclusaoItemManutencaoRequest": {
      "type": "object",
      "properties": {
        "item_manutencao": {
          "$ref": "#/definitions/UAUApi.Models.ManutencaoPatrimonio.ItensManut"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ObterRelacaoManutencaoEItensManutecaoRequest": {
      "type": "object",
      "properties": {
        "numero_manutencao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ManutencaoPatrimonio.ObterRelacaoETotaisManutencaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "periodo_de": {
          "format": "date-time",
          "type": "string"
        },
        "periodo_ate": {
          "format": "date-time",
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "tipo_manutencao": {
          "type": "string"
        },
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.MarcaModelo.GravarMarcaRequest": {
      "type": "object",
      "properties": {
        "dados_marca": {
          "$ref": "#/definitions/UAUApi.Models.MarcaModelo.MarcaModelo"
        },
        "tipo_operacao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.MarcaModelo.MarcaModelo": {
      "type": "object",
      "properties": {
        "codigo_marc": {
          "type": "string"
        },
        "desc_marc": {
          "type": "string"
        },
        "anexos_marc": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.MarcaModelo.ExcluirMarcaRequest": {
      "type": "object",
      "properties": {
        "codigo_marca": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.MarcaModelo.ConsultarMarcasRequest": {
      "type": "object",
      "properties": {
        "filtro": {
          "type": "string"
        },
        "tipo_consulta": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.GerarMedicaoRequest": {
      "type": "object",
      "properties": {
        "dt_json": {
          "type": "string"
        },
        "medicao_nova": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.AprovaMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "cod_medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "cod_justificativa": {
          "format": "int32",
          "description": "Código da justificatiava",
          "type": "integer"
        },
        "obs_justificativa": {
          "description": "Observação da justificativa",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ExcluirMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarPemissaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do contrato",
          "type": "string"
        },
        "tipo_perm": {
          "format": "int32",
          "description": "0 - Inclusão/ 1 - Alteração/ 2 - Exclusão",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.DesaprovarMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.GravarItemMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "dados_itens_med_json": {
          "type": "string"
        },
        "format_qtde": {
          "type": "string"
        },
        "format_preco": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.BuscarDptoCargoUsrRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarGravarMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "sub_total_itens": {
          "format": "double",
          "type": "number"
        },
        "codigo_fornecedor_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "itens_medicao_json": {
          "type": "string"
        },
        "enum_acao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.calcularValorDescontoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "status_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "formato_preco": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.RetornarStatusMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "contrato": {
          "description": "Código do contrato",
          "type": "string"
        },
        "medicao": {
          "description": "Código da medição",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.AprovarMedicaoContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.calcularValorAcrescimoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "status_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "formato_preco": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ContaMedicoesPendentesRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.DeletarDescontoMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "num_desc_med": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.inserirDescontoMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "num_desc_med": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_desc": {
          "format": "int32",
          "type": "integer"
        },
        "obs_desc": {
          "type": "string"
        },
        "valor_desc": {
          "format": "double",
          "type": "number"
        },
        "calc_desc": {
          "format": "int32",
          "type": "integer"
        },
        "cod_med_origem": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidaAprovacaoMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "cod_medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "podeaprovarfora_sequencia": {
          "description": "Permite aprovar medição fora da sequência de aprovação do usuário",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Medicao.MedicaoPossuiAprovacoesRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "description": "Contrato referente a medição",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "description": "Código da medição",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultaAprovacaoMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "cod_medicao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarDescontoMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "description": "Contrato referente a medição",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "description": "Código da medição",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarMedicaoPendenteRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovção",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.VerificaAprovacaoUsuarioRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.VerificarSeContratoAtualRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.RetornarDeptoCargoUsuarioRequest": {
      "type": "object",
      "properties": {
        "codigo_usuario": {
          "type": "string"
        },
        "codigo_depto": {
          "type": "string"
        },
        "codigo_cargo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.AlterarAdiantamentoMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "dados_adiantamentosmedicaojson": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.BuscarNumeroProximaMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ExcluirAdiantamentoMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "dados_adiantamentosmedicaojson": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.InserirAdiantamentoMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "num_proc": {
          "format": "int32",
          "type": "integer"
        },
        "num_adiantamento": {
          "format": "int32",
          "type": "integer"
        },
        "valor_adiant": {
          "format": "double",
          "type": "number"
        },
        "contrato_vincporitem": {
          "type": "boolean"
        },
        "tipo_distribuicao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarDesaprovacaoMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        },
        "pode_aprovarforasequencia": {
          "type": "boolean"
        },
        "validar_excedentemed": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarExclusaoItemMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "obra": {
          "description": "Obra referente a medição",
          "type": "string"
        },
        "contrato": {
          "description": "Contrato referente a medição",
          "type": "string"
        },
        "medicao": {
          "description": "Código da medição",
          "type": "string"
        },
        "item_medicao": {
          "description": "Código do item da medição",
          "type": "string"
        },
        "item_contrato_medicao": {
          "format": "int32",
          "description": "Código do item da medição no contrato",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.EfetivaExclusaoItensMedicaoRequest": {
      "type": "object",
      "properties": {
        "dt_json": {
          "type": "string"
        },
        "formato_preco": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.InicializarRelatorioMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "detalhar_desc_adiant": {
          "type": "boolean"
        },
        "mostrar_obs_contrato": {
          "type": "boolean"
        },
        "mostrar_estrutura_itens_med": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Medicao.VerificarSeContratoAprovadoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.AdicionarItemEmMedicaoAbertaRequest": {
      "type": "object",
      "properties": {
        "dt_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.CalcularDescontosEAcrescimosRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "status_medicao": {
          "format": "int32",
          "type": "integer"
        },
        "formato_preco": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarFornecedoresMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.RetornarAdiantamentosMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.RetornarIdProximoDescMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "description": "Contrato referente a medição",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "description": "Código da medição",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.RetornarValorExcedenteMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultaItensMedicoesPendentesRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "cod_medicao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarStatusContratoMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "description": "Contrato referente a medição",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "description": "Código da medição",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarValoresExcedenteMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "medicao": {
          "format": "int32",
          "type": "integer"
        },
        "valor_inserirmedicao": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarAprovacaoMedicaoContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "codigo_medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        },
        "pode_aprovar_fora_sequencia": {
          "type": "boolean"
        },
        "validar_usuario_aprovou": {
          "type": "boolean"
        },
        "validar_excedente_med": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Medicao.ValidarExclusaoAcompItemMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa da medição",
          "type": "integer"
        },
        "obra": {
          "description": "Obra referente a medição",
          "type": "string"
        },
        "contrato": {
          "description": "Contrato referente a medição",
          "type": "string"
        },
        "medicao": {
          "description": "Código da medição",
          "type": "string"
        },
        "usuario": {
          "description": "Usuário logado",
          "type": "string"
        },
        "valor_acomp_excluido": {
          "format": "double",
          "description": "",
          "type": "number"
        },
        "valor_medicao": {
          "format": "double",
          "description": "",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Medicao.verificarMultiplasAprovacoesEmpRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarValoresExcedenteMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.EfetivaExclusaoAcompItensMedicaoRequest": {
      "type": "object",
      "properties": {
        "dt_json": {
          "type": "string"
        },
        "formato_preco": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.VerificarSeUltimaMedicaoContratoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarAcompanhamentoPorMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "contrato": {
          "description": "Código do contrato",
          "type": "string"
        },
        "medicao": {
          "description": "Código da medição",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarMedicoesGeradasPorStatusRequest": {
      "type": "object",
      "properties": {
        "status_med": {
          "format": "int32",
          "description": "Status da medição",
          "type": "integer"
        },
        "login_usu": {
          "description": "Usuário da operação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarAprovacaoMedicaoPorUsuarioRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "type": "string"
        },
        "codigo_medicao": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarAcompanhamentoPorItemMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "contrato": {
          "description": "Código do contrato",
          "type": "string"
        },
        "medicao": {
          "description": "Código da medição",
          "type": "string"
        },
        "servico": {
          "description": "Código do item da medição",
          "type": "string"
        },
        "item": {
          "format": "int32",
          "description": "Item da medição",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.RetornarMaiorMedicaoAbertaPorContratoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.VerificarControleEmpAprovDeptoMedicaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultaMedicoesPendentesPorEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "limit": {
          "format": "int32",
          "type": "integer"
        },
        "where_clausule": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "departamento": {
          "type": "string"
        },
        "cargo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultarAdiantamentosComSaldoParaMedicaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_medicao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Medicao.ConsultaItensMedicaoComAdiantamentoPorItemRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "contrato": {
          "description": "Código do contrato",
          "type": "string"
        },
        "medicao": {
          "description": "Código da medição",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Mobile.GravaLogErroRequest": {
      "type": "object",
      "properties": {
        "descricao": {
          "description": "Descrição do erro.",
          "type": "string"
        },
        "classe": {
          "description": "Arquivo em que ocorreu o erro.",
          "type": "string"
        },
        "metodo": {
          "description": "Método que gerou o erro.",
          "type": "string"
        },
        "os": {
          "description": "Sistema operacional do aparelho.",
          "type": "string"
        },
        "aplicativo": {
          "description": "Nome do aplicativo.",
          "type": "string"
        },
        "versao": {
          "description": "Versão do aplicativo.",
          "type": "string"
        },
        "atividade": {
          "description": "Descrição do usuário que detectou o erro.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.BuscarPlanoIndexadorRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.GerarParcelasPropostaRequest": {
      "type": "object",
      "properties": {
        "ds_parametros_json": {
          "type": "string"
        },
        "dsparcelas_geradas_json": {
          "type": "string"
        },
        "icod_emp": {
          "format": "int32",
          "type": "integer"
        },
        "scod_obr": {
          "type": "string"
        },
        "redistribuirvalor_restante": {
          "type": "boolean"
        },
        "utilizar_cap": {
          "type": "boolean"
        },
        "tipo_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarModeloDeVendaRequest": {
      "type": "object",
      "properties": {
        "obra": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        },
        "eat_inat": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "campos_retornados": {
          "type": "string"
        },
        "tipo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.BuscarModeloVendaParcelasRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_parcelamento": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarParcelasModVendaRequest": {
      "type": "object",
      "properties": {
        "codmodelo_venda": {
          "format": "int32",
          "description": "Código do modelo de venda",
          "type": "integer"
        },
        "tipo_parcelamento": {
          "format": "int32",
          "description": "Tipo de parcelas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.VerificarDatasModeloVendaRequest": {
      "type": "object",
      "properties": {
        "codmodelo_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.VerificarSegundaTaxaJurosRequest": {
      "type": "object",
      "properties": {
        "codmodelo_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarCapsDoModeloDeVendaRequest": {
      "type": "object",
      "properties": {
        "codmodelo_venda": {
          "format": "int32",
          "description": "Código do modelo de venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarParcelasModeloVendaRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarModeloDeVendaPorChaveRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarModeloDeVendaSeguroPorChaveRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "description": "Número do modelo de vendas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.ConsultarParcelasModeloVendaTipoParcRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_parcelamento": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ModeloVenda.CalculaValorTotalParcelasFixasModeloDeVendasRequest": {
      "type": "object",
      "properties": {
        "nummodelo_venda": {
          "format": "int32",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "mdt_venda": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarCapRequest": {
      "type": "object",
      "properties": {
        "filtro": {
          "description": "Valor a ser consultado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarSiPendRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "description": "Número do contrato (0-para opcional)",
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "description": "Número do produto (0-para opcional)",
          "type": "integer"
        },
        "item": {
          "description": "Código do item (\"\"- para opcional)",
          "type": "string"
        },
        "servico": {
          "description": "Código do serviço (\"\"-para opcional)",
          "type": "string"
        },
        "mes_pl": {
          "description": "Mes planejado (\"\"-para opcional)",
          "type": "string"
        },
        "insumo": {
          "description": "Insumo planejado (\"\"-para opcional)",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConverteUnidRequest": {
      "type": "object",
      "properties": {
        "tipo_conv": {
          "format": "int32",
          "description": "Tipo da conversão (0 - Multplica (Qtde), 1 - Divide (Preço))",
          "type": "integer"
        },
        "valor": {
          "format": "double",
          "description": "Valor a ser convertido",
          "type": "number"
        },
        "valor_conv": {
          "format": "double",
          "description": "Valor retornado convertido",
          "type": "number"
        },
        "unid": {
          "description": "Unidade",
          "type": "string"
        },
        "unid_conv": {
          "description": "Unidade de conversão",
          "type": "string"
        },
        "validar": {
          "description": "Valida a conversão se retornar zero ou não",
          "type": "boolean"
        },
        "validar_volta": {
          "description": "Verifica se irá validar a volta da conversão",
          "type": "boolean"
        },
        "msg_ret": {
          "description": "Mensagem de retorno",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ObterServicoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "type": "string"
        },
        "codigo_obra": {
          "type": "string"
        },
        "filtro": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarCompInsRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "contrato": {
          "format": "int32",
          "description": "Número do contrato",
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "description": "Número do produto",
          "type": "integer"
        },
        "item": {
          "description": "Código do item",
          "type": "string"
        },
        "servico": {
          "description": "Código do serviço",
          "type": "string"
        },
        "mes_pl": {
          "description": "Mês planejado",
          "type": "string"
        },
        "insumo": {
          "description": "Código do insumo",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarObraFiscalRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarSiPendLikeRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "mes": {
          "format": "date-time",
          "type": "string"
        },
        "byttipo_consulta": {
          "description": "Tipo da consulta (0 - por código/ 1 - por descrição)",
          "type": "string"
        },
        "servico": {
          "description": "Código do serviço",
          "type": "string"
        },
        "insumo": {
          "description": "Código do insumo",
          "type": "string"
        },
        "g1_g2": {
          "format": "int32",
          "description": "Tipo de controle (Quantidade=1 ou Verba=2)",
          "type": "integer"
        },
        "campos_ret": {
          "description": "Campos a serem retornados",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConverterUnidadeRequest": {
      "type": "object",
      "properties": {
        "dadosconversaounidade_insumo": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ConversaoUnidade",
          "description": "Dados utilizados para a conversão"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConversaoUnidade": {
      "type": "object",
      "properties": {
        "ChaveItemPedido": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ChaveItemPedido"
        },
        "UnidadeOrigem": {
          "type": "string"
        },
        "UnidadeConversao": {
          "type": "string"
        },
        "QtdeOrigem": {
          "format": "double",
          "type": "number"
        },
        "PrecoOrigem": {
          "format": "double",
          "type": "number"
        },
        "PrecoConvertido": {
          "format": "double",
          "type": "number"
        },
        "QtdeConvertida": {
          "format": "double",
          "type": "number"
        },
        "QtdeFormat": {
          "format": "double",
          "type": "number"
        },
        "EmpresaObra": {
          "type": "string"
        },
        "Insumo": {
          "type": "string"
        },
        "ResultadoExecucao": {
          "$ref": "#/definitions/UAUApi.Models.ResultadoExecucao"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ChaveItemPedido": {
      "type": "object",
      "properties": {
        "InsumoPedido": {
          "type": "string"
        },
        "TipoPedido": {
          "format": "int32",
          "type": "integer"
        },
        "ItemPedidoEmergencial": {
          "format": "int32",
          "type": "integer"
        },
        "ItemPedidoUnidade": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ResultadoExecucao": {
      "type": "object",
      "properties": {
        "Mensagens": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Mensagem"
          },
          "readOnly": true
        },
        "CampoValidado": {
          "description": "Campo para informar deteminado situação, Ex.: Controle que está sendo validado no momento",
          "type": "string"
        },
        "Tipo": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "Sucesso": {
          "type": "boolean"
        },
        "Mensagem": {
          "type": "string"
        },
        "Continua": {
          "description": "Esta propriedade é utilizada para controlar se ocorreu um erro (Sucesso = False) e\r\npoderá continuar a execução do metodo que retorna esta classe.",
          "type": "boolean"
        },
        "MensagensHtml": {
          "description": "Lista de mensagens formatado em HTML com cores de acordo com o tipo de mensagem",
          "type": "object",
          "readOnly": true
        }
      }
    },
    "UAUApi.Models.Mensagem": {
      "type": "object",
      "properties": {
        "TipoMens": {
          "format": "int32",
          "description": "Tipo de mensagem a ser exibida para o usuário",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "TipoAcao": {
          "format": "int32",
          "description": "Tipo de ação a ser realizada com determinada mensagem a ser exibida para o usuário",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21
          ],
          "type": "integer"
        },
        "Descricao": {
          "description": "Descrição da mensagem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarCapInsGeralRequest": {
      "type": "object",
      "properties": {
        "cod_ins": {
          "description": "Código do insumo",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.EnviarEmailPedidoRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "dados_email": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.DadosEmail",
          "description": "Dados de configuração para encaminhar o e-mail com o relatório dos pedidos gerados"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.DadosEmail": {
      "type": "object",
      "properties": {
        "selectedRemetente": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.EmailDestinatario"
        },
        "selectedDestinatarios": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.EmailDestinatario"
          }
        },
        "AssuntoEmail": {
          "type": "string"
        },
        "CorpoEmail": {
          "type": "string"
        },
        "ConfirmacaoLeitura": {
          "format": "int32",
          "type": "integer"
        },
        "ConfirmacaoEntrega": {
          "format": "int32",
          "type": "integer"
        },
        "AdicionarCopiaOculta": {
          "format": "int32",
          "type": "integer"
        },
        "selectedCopiaOculta": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.EmailDestinatario"
          }
        },
        "AnexoNoCorpoEmail": {
          "format": "int32",
          "type": "integer"
        },
        "FormatoAnexo": {
          "format": "int32",
          "type": "integer"
        },
        "NomeAnexo": {
          "type": "string"
        },
        "RelComVinculos": {
          "format": "int32",
          "type": "integer"
        },
        "RetornoEmail": {
          "type": "string"
        },
        "AnexoByteArray": {
          "format": "byte",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.EmailDestinatario": {
      "type": "object",
      "properties": {
        "nome": {
          "type": "string"
        },
        "email": {
          "type": "string"
        },
        "identificador": {
          "type": "string"
        },
        "tipo": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarContratosRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "type": "string"
        },
        "codigo_obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.GravarPedidoCompraRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "description": "Código da empresa",
          "type": "string"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "obra_fiscal": {
          "description": "Obra fiscal",
          "type": "string"
        },
        "usuario": {
          "description": "Usuário que realizou o pedido",
          "type": "string"
        },
        "observacao": {
          "description": "Observação do pedido",
          "type": "string"
        },
        "ds_dados_json": {
          "description": "DataSet com dados dos itens e vinculos",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarDataEntregaRequest": {
      "type": "object",
      "properties": {
        "data_entrega": {
          "format": "date-time",
          "description": "Data de entrega de um insumo solicitado.",
          "type": "string"
        },
        "pedido_emergencial": {
          "description": "Informar se o pedido é emergencial ou não.",
          "type": "boolean"
        },
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarUnidadesInsumoRequest": {
      "type": "object",
      "properties": {
        "insumo": {
          "description": "Código do insumo que está buscando as unidades",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.GravarPedidoDeCompraRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "info_pedido": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.InfoPedido",
          "description": "Info com as informações do pedido que serão gravadas"
        },
        "listinfoitens_ped": {
          "description": "Info com as informações dos itens do pedido que serão gravados",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.InfoItensCot_temp"
          }
        },
        "tipoPedido": {
          "format": "int32",
          "type": "integer"
        },
        "listinfoitensvinc_ped": {
          "description": "Info com as informações dos vinculos de cada item do pedido que será gravado",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedSI"
          }
        },
        "listainfoitens_servico": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItensCotServ_temp"
          }
        },
        "qtdaprovacao_ped": {
          "format": "int32",
          "description": "Numdo de aprovações definidas para o pedido na configuração da empresa",
          "type": "integer"
        },
        "usuario_logado": {
          "description": "Usuário logado no sistema",
          "type": "string"
        },
        "alterardataent_insumo": {
          "description": "Configurado para recalcular a data de entrega dos itens do pedido de compra",
          "type": "boolean"
        },
        "tipoPedidoSelecionado": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.InfoPedido": {
      "type": "object",
      "properties": {
        "empresa_ped": {
          "format": "int32",
          "type": "integer"
        },
        "obra_ped": {
          "type": "string"
        },
        "cod_ped": {
          "format": "int32",
          "type": "integer"
        },
        "dtpedido_ped": {
          "format": "date-time",
          "type": "string"
        },
        "quem_ped": {
          "type": "string"
        },
        "tipo_ped": {
          "format": "int32",
          "type": "integer"
        },
        "obspedido_ped": {
          "type": "string"
        },
        "anexos_ped": {
          "format": "int32",
          "type": "integer"
        },
        "casadecqtde_ped": {
          "format": "int32",
          "type": "integer"
        },
        "casadecpreco_ped": {
          "format": "int32",
          "type": "integer"
        },
        "origem_ped": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.InfoItensCot_temp": {
      "type": "object",
      "properties": {
        "ItensCotTemp": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItensCot_temp"
        },
        "tipoPedido": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ItemPedSI": {
      "type": "object",
      "properties": {
        "empresa_pedsi": {
          "format": "int32",
          "type": "integer"
        },
        "obra_pedsi": {
          "type": "string"
        },
        "insumo_pedsi": {
          "type": "string"
        },
        "contrato_pedsi": {
          "format": "int32",
          "type": "integer"
        },
        "produto_pedsi": {
          "format": "int32",
          "type": "integer"
        },
        "servico_pedsi": {
          "type": "string"
        },
        "item_pedsi": {
          "type": "string"
        },
        "plmes_pedsi": {
          "format": "date-time",
          "type": "string"
        },
        "insvinc_pedsi": {
          "type": "string"
        },
        "numpedido_pedsi": {
          "format": "int32",
          "type": "integer"
        },
        "itemped_pedsi": {
          "format": "int32",
          "type": "integer"
        },
        "qtde_pedsi": {
          "format": "double",
          "type": "number"
        },
        "num_pedsi": {
          "format": "int32",
          "type": "integer"
        },
        "itemcontrato_pedsi": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ItensCotServ_temp": {
      "type": "object",
      "properties": {
        "NumOrca_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "ItemOrca_ServTemp": {
          "type": "string"
        },
        "ItemPl_ServTemp": {
          "type": "string"
        },
        "MesPl_ServTemp": {
          "format": "date-time",
          "type": "string"
        },
        "ProdPl_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "ContratoPl_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "ItemPed_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "UsrDel_Servtemp": {
          "type": "string"
        },
        "DataDel_Servtemp": {
          "format": "date-time",
          "type": "string"
        },
        "Excluido_Servtemp": {
          "format": "int32",
          "type": "integer"
        },
        "Cap_ServTemp": {
          "type": "string"
        },
        "Anexos_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Anexo_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Contrato_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "NumAditivo_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Origem_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "DataAlt_ServTemp": {
          "format": "date-time",
          "type": "string"
        },
        "QuemAlt_ServTemp": {
          "type": "string"
        },
        "Data_ServTemp": {
          "format": "date-time",
          "type": "string"
        },
        "Empresa_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Obra_ServTemp": {
          "type": "string"
        },
        "NumPedido_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Serv_ServTemp": {
          "type": "string"
        },
        "Cotacao_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Unid_ServTemp": {
          "type": "string"
        },
        "DtInicio_ServTemp": {
          "format": "date-time",
          "type": "string"
        },
        "Qtde_ServTemp": {
          "format": "double",
          "type": "number"
        },
        "Estagio_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "Confirmado_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "QuemConf_ServTemp": {
          "type": "string"
        },
        "PrecoOrc_ServTemp": {
          "format": "double",
          "type": "number"
        },
        "DataConf_ServTemp": {
          "format": "date-time",
          "type": "string"
        },
        "Obs_ServTemp": {
          "type": "string"
        },
        "Cotada_ServTemp": {
          "format": "int32",
          "type": "integer"
        },
        "QtdeCot_ServTemp": {
          "format": "double",
          "type": "number"
        },
        "DtInicioOrig_ServTemp": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ItensCot_temp": {
      "type": "object",
      "properties": {
        "ObraFisc_temp": {
          "type": "string"
        },
        "NumPedido_temp": {
          "format": "int32",
          "type": "integer"
        },
        "PrecoOrc_temp": {
          "format": "double",
          "type": "number"
        },
        "QuemAlt_temp": {
          "type": "string"
        },
        "DataAlt_temp": {
          "format": "date-time",
          "type": "string"
        },
        "ItemPed_Temp": {
          "format": "int32",
          "type": "integer"
        },
        "DtEntregaOrig_temp": {
          "format": "date-time",
          "type": "string"
        },
        "EstoqueOrig_temp": {
          "format": "int32",
          "type": "integer"
        },
        "NumContServico_temp": {
          "format": "int32",
          "type": "integer"
        },
        "UsrDel_temp": {
          "type": "string"
        },
        "DataDel_temp": {
          "format": "date-time",
          "type": "string"
        },
        "Excluido_temp": {
          "format": "int32",
          "type": "integer"
        },
        "CodDeprec_Temp": {
          "type": "string"
        },
        "Anexos_temp": {
          "format": "int32",
          "type": "integer"
        },
        "Anexo_temp": {
          "format": "int32",
          "type": "integer"
        },
        "NumAditivo_Temp": {
          "format": "int32",
          "type": "integer"
        },
        "Unid_temp": {
          "type": "string"
        },
        "Estoque_temp": {
          "format": "int32",
          "type": "integer"
        },
        "DtEntrega_temp": {
          "format": "date-time",
          "type": "string"
        },
        "Data_temp": {
          "format": "date-time",
          "type": "string"
        },
        "Empresa_temp": {
          "format": "int32",
          "type": "integer"
        },
        "Obra_temp": {
          "type": "string"
        },
        "Cotacao_temp": {
          "format": "int32",
          "type": "integer"
        },
        "Insumo_temp": {
          "type": "string"
        },
        "Categ_temp": {
          "type": "string"
        },
        "Cotada_temp": {
          "format": "int32",
          "type": "integer"
        },
        "Marca_Temp": {
          "type": "string"
        },
        "Capins_temp": {
          "type": "string"
        },
        "QtdeCot_temp": {
          "format": "double",
          "type": "number"
        },
        "Estagio_temp": {
          "format": "int32",
          "type": "integer"
        },
        "Confirmado_temp": {
          "format": "int32",
          "type": "integer"
        },
        "QuemConf_temp": {
          "type": "string"
        },
        "Preco_temp": {
          "format": "double",
          "type": "number"
        },
        "DataConf_temp": {
          "format": "date-time",
          "type": "string"
        },
        "OBS_temp": {
          "type": "string"
        },
        "Qtde_temp": {
          "format": "double",
          "type": "number"
        },
        "Especificacao_temp": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarInsumosGeralRequest": {
      "type": "object",
      "properties": {
        "descricao_insumo": {
          "description": "Filtrar para descrição do insumo",
          "type": "string"
        },
        "codigo_categoria": {
          "description": "Filtrar para código da categoria",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarObraPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConverterListaUnidadeRequest": {
      "type": "object",
      "properties": {
        "listadadosconversaounidade_insumo": {
          "description": "Filtrar para código da categoria",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ConversaoUnidade"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarListaCategoriaRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "listaitem_pedido": {
          "description": "Lista com os itens de pedido para validar a categoria",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedidoValidacao"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ItemPedidoValidacao": {
      "type": "object",
      "properties": {
        "InsumoItemPedido": {
          "type": "string"
        },
        "G1G2SiItemPedido": {
          "format": "int32",
          "type": "integer"
        },
        "TipoPedidoEmergencial": {
          "format": "int32",
          "type": "integer"
        },
        "ItemPedidoUnidade": {
          "type": "string"
        },
        "DataEntrega": {
          "format": "date-time",
          "type": "string"
        },
        "CAP": {
          "type": "string"
        },
        "Estoque": {
          "format": "int32",
          "type": "integer"
        },
        "Especificacao": {
          "type": "string"
        },
        "ListaSiVinculada": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.VinculoSi"
          }
        },
        "ResultadoValidacao": {
          "type": "boolean"
        },
        "MensagemValidacao": {
          "type": "string"
        },
        "TipoPedido": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.VinculoSi": {
      "type": "object",
      "properties": {
        "InsumoPl": {
          "type": "string"
        },
        "MesPl": {
          "format": "date-time",
          "type": "string"
        },
        "CompPl": {
          "type": "string"
        },
        "ItemPl": {
          "type": "string"
        },
        "ContratoPl": {
          "format": "int32",
          "type": "integer"
        },
        "ProdutoPl": {
          "format": "int32",
          "type": "integer"
        },
        "Categoria_Pl": {
          "type": "string"
        },
        "UnidPl": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarInsumosGeralLikeRequest": {
      "type": "object",
      "properties": {
        "byttipo_consulta": {
          "description": "Tipo de consulta (0 - por código / 1 - por descrição)",
          "type": "string"
        },
        "insumo": {
          "description": "Código do insumo",
          "type": "string"
        },
        "campos_ret": {
          "description": "Campos a serem retornados",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarItensContratoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarVigenciaContratoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "numero_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarCategoriaDeInsumosRequest": {
      "type": "object",
      "properties": {
        "filtro": {
          "description": "Valor a ser consultado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarEmailsRemetenteRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.VerificarContratoCotacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "ds_dados_json": {
          "description": "Dataset com os dados pl a serem verificados",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarDadosInsumoGeralRequest": {
      "type": "object",
      "properties": {
        "listaitem_pedido": {
          "description": "Lista com os itens de pedido a",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedidoValidacao"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarSIsItemPedidoAppRequest": {
      "type": "object",
      "properties": {
        "empresa_ped": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra_ped": {
          "description": "Código da obra",
          "type": "string"
        },
        "insumo_ped": {
          "description": "Código do insumo do pedido",
          "type": "string"
        },
        "item_ped": {
          "format": "int32",
          "description": "Código do item do pedido",
          "type": "integer"
        },
        "cod_pedido": {
          "format": "int32",
          "description": "Código do item do pedido",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarListaDatasLeadTimeRequest": {
      "type": "object",
      "properties": {
        "listaitem_pedido": {
          "description": "Lista com os itens de pedido para validar a data de entrega",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedidoValidacao"
          }
        },
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do pedido",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.BuscarDescricaoDepreciacaoRequest": {
      "type": "object",
      "properties": {
        "cod_dep": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultaCategoriaDeInsumosRequest": {
      "type": "object",
      "properties": {
        "filtro": {
          "description": "Filtro a ser aplicado para buscar as categorias podendo ser: Vazio \"\" busca todas as categorias / filtro por Código Categoria / filtro por Descrição Categoria",
          "type": "string"
        },
        "opcaode_busca": {
          "format": "int32",
          "description": "Tipo da consulta: 0 - Código/1 - Descrição/ -1 nenhum filtro",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.CriarListaTransfCustoPedidoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "infovinc_itens": {
          "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedSI",
          "description": "Si de mês PL selecionada para o insumo"
        },
        "unidade_item": {
          "description": "Unidade do item para conversão",
          "type": "string"
        },
        "qtde_casas": {
          "description": "Quantidade de casas decimais para quantidade",
          "type": "string"
        },
        "listasi_vinculada": {
          "description": "Lista si's já vinculadas",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedSI"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarInsumosPlanejamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "mesincidenciap_l": {
          "type": "string"
        },
        "filtrobusca_insumo": {
          "type": "string"
        },
        "consultainsumo_agrupado": {
          "description": "True - consultar insumos agrupados; False - consulta insumos detalhados",
          "type": "boolean"
        },
        "tipo_g1_g2": {
          "format": "int32",
          "type": "integer"
        },
        "comqtde_estoque": {
          "type": "boolean"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        },
        "item_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarTipoVinculoContratoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.AprovarPedidoCompraServicoAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "servico": {
          "description": "Código do servico",
          "type": "string"
        },
        "num_pedido": {
          "format": "int32",
          "description": "Númedo do pedido",
          "type": "integer"
        },
        "mensagem_retorno": {
          "description": "Mensagem retornada do método de aprovação",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "cod_justificativa": {
          "format": "int32",
          "description": "Código da justificativa de aprovação",
          "type": "integer"
        },
        "obs_justificativa": {
          "description": "Observação da justificativa de aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarPlanejamentoDisponivelRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "listavinculosi_pedido": {
          "description": "Lista \"denormalizada\" de Si´s vinculadas aos itens de pedidos",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.VinculoSiPedido"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.VinculoSiPedido": {
      "type": "object",
      "properties": {
        "MesSi": {
          "format": "date-time",
          "type": "string"
        },
        "InsumoSi": {
          "type": "string"
        },
        "DescInsumoSi": {
          "type": "string"
        },
        "ServicoSi": {
          "type": "string"
        },
        "DescServicoSi": {
          "type": "string"
        },
        "ItemSi": {
          "type": "string"
        },
        "ProdutoSi": {
          "format": "int32",
          "type": "integer"
        },
        "ContratoSi": {
          "format": "int32",
          "type": "integer"
        },
        "InsumoItemPedido": {
          "type": "string"
        },
        "G1G2SiItemPedido": {
          "format": "int32",
          "type": "integer"
        },
        "TipoPedidoEmergencial": {
          "format": "int32",
          "type": "integer"
        },
        "UnididadeSi": {
          "type": "string"
        },
        "QuantidadeSiNecessariaItemPedido": {
          "format": "double",
          "type": "number"
        },
        "QuantidadeSiNecessariaTotalPedidos": {
          "format": "double",
          "type": "number"
        },
        "QuantidadeSiDisponivelTotalPL": {
          "format": "double",
          "type": "number"
        },
        "PercentualQuantidadeSiNecessariaItemPedido": {
          "format": "double",
          "type": "number"
        },
        "IndicadorPlanejamentoSiDisponivelInsuficiente": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.AprovarPedidoCompraMaterialAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "insumo": {
          "description": "Código do insumo do pedido",
          "type": "string"
        },
        "item_ped": {
          "format": "int32",
          "description": "Código do item do pedido",
          "type": "integer"
        },
        "num_pedido": {
          "format": "int32",
          "description": "Númedo do pedido",
          "type": "integer"
        },
        "mensagem_retorno": {
          "description": "Mensagem retornada do método de aprovação",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        },
        "cod_justificativa": {
          "format": "int32",
          "description": "Código da justificativa de aprovação",
          "type": "integer"
        },
        "obs_justificativa": {
          "description": "Observação da justificativa de aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarEnderecoEntregaDaObraRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarVinculosContratoComPLRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do contrato",
          "type": "integer"
        },
        "cod_contrato": {
          "format": "int32",
          "description": "Código do contrato de material/serviço",
          "type": "integer"
        },
        "codprodp_l": {
          "format": "int32",
          "description": "Produto PL",
          "type": "integer"
        },
        "codcontratop_l": {
          "format": "int32",
          "description": "Contrato PL",
          "type": "integer"
        },
        "coditemp_l": {
          "description": "Item PL",
          "type": "string"
        },
        "codcompp_l": {
          "description": "Composição PL",
          "type": "string"
        },
        "codinsumop_l": {
          "description": "Insumo PL",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.RecalcularDataEntregaPorInsumoRequest": {
      "type": "object",
      "properties": {
        "dataent_atual": {
          "format": "date-time",
          "description": "Data informada pelo usuário para a entrega do insumo.",
          "type": "string"
        },
        "codigo_insumo": {
          "description": "Código do insumo.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarItensContratoVinculoPLRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do contrato",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do contrato",
          "type": "string"
        },
        "cod_contrato": {
          "format": "int32",
          "description": "Código do contrato de material/serviço",
          "type": "integer"
        },
        "codprodp_l": {
          "format": "int32",
          "description": "Produto PL",
          "type": "integer"
        },
        "codcontratop_l": {
          "format": "int32",
          "description": "Contrato PL",
          "type": "integer"
        },
        "coditemp_l": {
          "description": "Item PL",
          "type": "string"
        },
        "codcompp_l": {
          "description": "Composição PL",
          "type": "string"
        },
        "codinsumop_l": {
          "description": "Insumo PL",
          "type": "string"
        },
        "item_contrato": {
          "format": "int32",
          "description": "Item do contrato opcional",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.VincularItensManutencaoAoPedidoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "num_pedido": {
          "format": "int32",
          "type": "integer"
        },
        "num_patrimonio": {
          "format": "int32",
          "type": "integer"
        },
        "nummanut_patrimonio": {
          "format": "int32",
          "type": "integer"
        },
        "numitemmanutencao_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarItensPedidosPendentesAppRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Usuário da provação",
          "type": "string"
        },
        "limit": {
          "format": "int32",
          "description": "Limite de itens por página",
          "type": "integer"
        },
        "where_clausule": {
          "description": "Condições para filtro",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarAprovacaoPedidoServicoAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do pedido",
          "type": "string"
        },
        "cod_item": {
          "description": "Código do item do pedido",
          "type": "string"
        },
        "cod_pedido": {
          "format": "int32",
          "description": "Código do pedido",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarPlanejamentoDisponivelVerbaRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "listavinculosi_pedido": {
          "description": "Lista \"denormalizada\" de Si´s vinculadas aos itens de pedidos",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.VinculoSiPedido"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarAprovacaoPedidoMaterialAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do pedido",
          "type": "string"
        },
        "cod_item": {
          "description": "Código do item do pedido",
          "type": "string"
        },
        "numitem_ped": {
          "format": "int32",
          "description": "Número do item do pedido",
          "type": "integer"
        },
        "cod_pedido": {
          "format": "int32",
          "description": "Código do pedido",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.CalcularQuantidadeEstoqueInsumoGeralRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "codigo_insumo": {
          "description": "Código do insumo geral",
          "type": "string"
        },
        "codigo_unidade": {
          "description": "Código da unidade",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarDetalhesItemPedidoServicoAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do pedido",
          "type": "string"
        },
        "cod_item": {
          "description": "Código do item do pedido",
          "type": "string"
        },
        "cod_pedido": {
          "format": "int32",
          "description": "Código do pedido",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarInsumosPlanejamentoPorInsumoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa selecionado no pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra selecionada no pedido",
          "type": "string"
        },
        "mesincidenciap_l": {
          "description": "Mês selecionado no pedido",
          "type": "string"
        },
        "insumo_pedido": {
          "description": "Insumos selecionado no pedido",
          "type": "string"
        },
        "camposde_busca": {
          "type": "string"
        },
        "tipo_g1_g2": {
          "format": "int32",
          "type": "integer"
        },
        "contratop_l": {
          "format": "int32",
          "type": "integer"
        },
        "produto_pl": {
          "format": "int32",
          "type": "integer"
        },
        "compp_l": {
          "type": "string"
        },
        "itemp_l": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarDetalhesItemPedidoMaterialAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do pedido",
          "type": "string"
        },
        "cod_item": {
          "description": "Código do item do pedido",
          "type": "string"
        },
        "numitem_ped": {
          "format": "int32",
          "description": "Número do item do pedido",
          "type": "integer"
        },
        "cod_pedido": {
          "format": "int32",
          "description": "Código do pedido",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarListaTipoPedidoLeadTimeAprovacaoRequest": {
      "type": "object",
      "properties": {
        "listaitem_pedido": {
          "description": "Lista com os itens de pedido para validar a data de entrega",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.ItemPedidoValidacao"
          }
        },
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra do pedido",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarPlanejamentoDisponivelQuantidadeRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "listavinculosi_pedido": {
          "description": "Lista \"denormalizada\" de Si´s vinculadas aos itens de pedidos",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.PedidoCompra.VinculoSiPedido"
          }
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarAlterarDataEntregaInsumoPorObraRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa selecionada",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra selecionada",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ValidarFiltroConsultaInsumosPlanejamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "mesincidenciap_l": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarInsumosGeralComQuantidadeEstoqueRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "descricao_insumo": {
          "description": "Filtrar para descrição do insumo",
          "type": "string"
        },
        "codigo_categoria": {
          "description": "Filtrar para código da categoria",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarQuantidadeAprovacaoPedPorEmpresaRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Código da empresa selecionada",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarItensPedidosPendentesPorPedidoAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Obra",
          "type": "string"
        },
        "pedido": {
          "format": "int32",
          "description": "Número do pedido",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário da aprovação",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovção",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ConsultarItensPedidosPendentesEmpresaObraAppRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "Empresa do item do pedido",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "Empresa do item do pedido",
          "type": "string"
        },
        "usuario": {
          "description": "Usuário da provação",
          "type": "string"
        },
        "limit": {
          "format": "int32",
          "description": "Limite de itens por página",
          "type": "integer"
        },
        "where_clausule": {
          "description": "Condições para filtro",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.PedidoCompra.ContarItensPedidosPendentesAgrupadoPorEmpresaObraAppRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login de usuário para acesso do sistema UAU",
          "type": "string"
        },
        "departamento": {
          "description": "Departamento da aprovação",
          "type": "string"
        },
        "cargo": {
          "description": "Cargo da aprovação",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.GravarPessoaRequest": {
      "type": "object",
      "properties": {
        "info_pes": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.Pessoas",
          "description": "Contém informações da Pessoa(física ou jurídica)"
        },
        "info_pesfis": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.PesFis",
          "description": "Contém informações da Pessoa física"
        },
        "infopes_jur": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.PesJur",
          "description": "Contém informações da Pessoa jurídica"
        },
        "dspes_tel_json": {
          "description": "Contém os telefones da Pessoa(física ou jurídica)",
          "type": "string"
        },
        "infopes_doc": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.PessoasDoc"
        },
        "info_pesendereco_principal": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.PesEndereco"
        },
        "infopesendereco_cobranca": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.PesEndereco"
        },
        "infopesendereco_comercial": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.PesEndereco"
        }
      }
    },
    "UAUApi.Models.Pessoas.Pessoas": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        },
        "nome_pes": {
          "type": "string"
        },
        "tipo_pes": {
          "format": "int32",
          "type": "integer"
        },
        "cpf_pes": {
          "type": "string"
        },
        "dtcad_pes": {
          "format": "date-time",
          "type": "string"
        },
        "dtnasc_pes": {
          "format": "date-time",
          "type": "string"
        },
        "intext_pes": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_pes": {
          "type": "string"
        },
        "usralt_pes": {
          "type": "string"
        },
        "status_pes": {
          "format": "int32",
          "type": "integer"
        },
        "tratamento_pes": {
          "type": "string"
        },
        "siglaobr_pes": {
          "type": "string"
        },
        "email_pes": {
          "type": "string"
        },
        "endwww_pes": {
          "type": "string"
        },
        "matricula_pes": {
          "type": "string"
        },
        "atinat_pes": {
          "format": "int32",
          "type": "integer"
        },
        "dataalt_pes": {
          "format": "date-time",
          "type": "string"
        },
        "nomefant_pes": {
          "type": "string"
        },
        "anexos_pes": {
          "format": "int32",
          "type": "integer"
        },
        "inscrmunic_pes": {
          "type": "string"
        },
        "inscrest_pes": {
          "type": "string"
        },
        "siglaemp_pes": {
          "format": "int32",
          "type": "integer"
        },
        "login_pes": {
          "type": "string"
        },
        "senha_pes": {
          "type": "string"
        },
        "cnae_pes": {
          "type": "string"
        },
        "datacadportal_pes": {
          "format": "date-time",
          "type": "string"
        },
        "cadastradoprefeituragyn_pes": {
          "type": "boolean"
        },
        "habilitadoriscosacado_pes": {
          "type": "boolean"
        },
        "cei_pes": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.PesFis": {
      "type": "object",
      "properties": {
        "cod_pf": {
          "format": "int32",
          "type": "integer"
        },
        "lotacao_pf": {
          "type": "string"
        },
        "cargo_pf": {
          "type": "string"
        },
        "dtadm_pf": {
          "format": "date-time",
          "type": "string"
        },
        "corresp_pf": {
          "format": "int32",
          "type": "integer"
        },
        "estciv_pf": {
          "format": "int32",
          "type": "integer"
        },
        "doc_pf": {
          "type": "string"
        },
        "tdoc_pf": {
          "type": "string"
        },
        "dtdoc_pf": {
          "format": "date-time",
          "type": "string"
        },
        "sexo_pf": {
          "format": "int32",
          "type": "integer"
        },
        "nacion_pf": {
          "type": "string"
        },
        "numdep_pf": {
          "format": "int32",
          "type": "integer"
        },
        "pai_pf": {
          "type": "string"
        },
        "dtpai_pf": {
          "format": "date-time",
          "type": "string"
        },
        "mae_pf": {
          "type": "string"
        },
        "dtmae_pf": {
          "format": "date-time",
          "type": "string"
        },
        "naturalid_pf": {
          "type": "string"
        },
        "codnacao_pf": {
          "type": "string"
        },
        "codgrau_pf": {
          "type": "string"
        },
        "codraca_pf": {
          "type": "string"
        },
        "codsmil_pf": {
          "type": "string"
        },
        "ufnasc_pf": {
          "type": "string"
        },
        "cidadenat_pf": {
          "format": "int32",
          "type": "integer"
        },
        "fatorrh_pf": {
          "type": "string"
        },
        "regcasamento_pf": {
          "format": "int32",
          "type": "integer"
        },
        "cdi_pf": {
          "type": "string"
        },
        "numpro_pf": {
          "format": "int32",
          "type": "integer"
        },
        "uniaoestavel_pf": {
          "type": "boolean"
        },
        "detalhanacao_pf": {
          "format": "int32",
          "type": "integer"
        },
        "codnacaoorigem_pf": {
          "type": "string"
        },
        "codmunicnasc_pf": {
          "format": "int32",
          "type": "integer"
        },
        "indicativofiscal_pf": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.PesJur": {
      "type": "object",
      "properties": {
        "cod_pj": {
          "format": "int32",
          "type": "integer"
        },
        "contato_pj": {
          "type": "string"
        },
        "contato2_pj": {
          "type": "string"
        },
        "inssuframa_pj": {
          "type": "string"
        },
        "natureza_pj": {
          "format": "int32",
          "type": "integer"
        },
        "optantesimples_pj": {
          "type": "boolean"
        },
        "ans_pj": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.PessoasDoc": {
      "type": "object",
      "properties": {
        "codpes_doc": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_doc": {
          "format": "int32",
          "type": "integer"
        },
        "registro_doc": {
          "type": "string"
        },
        "orgaoemissor_doc": {
          "type": "string"
        },
        "codnacao_doc": {
          "type": "string"
        },
        "uf_doc": {
          "type": "string"
        },
        "dataemissao_doc": {
          "format": "date-time",
          "type": "string"
        },
        "datavalidade_doc": {
          "format": "date-time",
          "type": "string"
        },
        "categoria_doc": {
          "type": "string"
        },
        "zonaeleit_doc": {
          "type": "string"
        },
        "secao_doc": {
          "type": "string"
        },
        "tipoentclasse_doc": {
          "format": "int32",
          "type": "integer"
        },
        "seqconselho_doc": {
          "type": "string"
        },
        "dataalt_doc": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_doc": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.PesEndereco": {
      "type": "object",
      "properties": {
        "codpes_pend": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_pend": {
          "format": "int32",
          "type": "integer"
        },
        "endereco_pend": {
          "type": "string"
        },
        "bairro_pend": {
          "type": "string"
        },
        "cidade_pend": {
          "type": "string"
        },
        "uf_pend": {
          "type": "string"
        },
        "cep_pend": {
          "type": "string"
        },
        "numend_pend": {
          "type": "string"
        },
        "complendereco_pend": {
          "type": "string"
        },
        "referend_pend": {
          "type": "string"
        },
        "proprio_pend": {
          "format": "int32",
          "type": "integer"
        },
        "numcid_pend": {
          "format": "int32",
          "type": "integer"
        },
        "numbrr_pend": {
          "format": "int32",
          "type": "integer"
        },
        "numlogr_pend": {
          "format": "int32",
          "type": "integer"
        },
        "codemp_pend": {
          "format": "int32",
          "type": "integer"
        },
        "nomeemp_pend": {
          "type": "string"
        },
        "tipoendemp_pend": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.BuscaRapidaPesRequest": {
      "type": "object",
      "properties": {
        "valor": {
          "description": "Dado a ser pesquisado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ValidarEnderecoRequest": {
      "type": "object",
      "properties": {
        "logradouro": {
          "description": "Endereço",
          "type": "string"
        },
        "numero_endereco": {
          "description": "Número",
          "type": "string"
        },
        "bairro": {
          "description": "Bairro",
          "type": "string"
        },
        "cidade": {
          "description": "Cidade",
          "type": "string"
        },
        "complemento": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.BuscaAvancadaPesRequest": {
      "type": "object",
      "properties": {
        "nome": {
          "description": "Nome da Pessoa",
          "type": "string"
        },
        "email": {
          "description": "Email da Pessoa",
          "type": "string"
        },
        "cpf": {
          "description": "CPF da Pessoa",
          "type": "string"
        },
        "endereco": {
          "description": "Endereço da Pessoa",
          "type": "string"
        },
        "cidade": {
          "description": "Cidade da Pessoa",
          "type": "string"
        },
        "uf": {
          "description": "Unidade de Federação da Pessoa",
          "type": "string"
        },
        "criterio": {
          "description": "Critério de Pesquisa Utilizado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.AlterarSenhaClienteRequest": {
      "type": "object",
      "properties": {
        "codigo_cliente": {
          "format": "int32",
          "type": "integer"
        },
        "senha": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.BuscaPessoaPorLoginRequest": {
      "type": "object",
      "properties": {
        "loginportal": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarProfissoesRequest": {
      "type": "object",
      "properties": {
        "status": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarRgPesssoaFisRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "código de pessoas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ValidarTelefonePessoaRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Código da pessoa",
          "type": "integer"
        },
        "d_d_d": {
          "description": "DDD",
          "type": "string"
        },
        "numero_tel": {
          "description": "Número do telefone",
          "type": "string"
        },
        "dspes_tel_json": {
          "description": "Telefones da pessoa",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarEnderecoPessoaRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Número do código da pessoa",
          "type": "integer"
        },
        "tipo_pend": {
          "format": "int32",
          "description": "Tipo de endereço: 0 - Endereço Principal, 1 - Endereço Cobrança, 2 - Endereço Comercial",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoaPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoasPorNomeRequest": {
      "type": "object",
      "properties": {
        "nome": {
          "type": "string"
        },
        "tipo_pessoa": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoasPorTipoRequest": {
      "type": "object",
      "properties": {
        "tipo_pessoa": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "status": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ValidaLoginAcessoUauWebRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "Login do cliente",
          "type": "string"
        },
        "codigo_pessoa": {
          "description": "Codigo do Cliente",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoasPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "código de pessoas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.AlterarPessoaAcessoPortalRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Código da pessoa",
          "type": "integer"
        },
        "login": {
          "description": "Login de acesso ao portaluau",
          "type": "string"
        },
        "senha": {
          "description": "Senha de acesso",
          "type": "string"
        },
        "email": {
          "description": "Endereço de email",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.BuscaCodigoPessoaPorLoginRequest": {
      "type": "object",
      "properties": {
        "loginportal": {
          "description": "Login de acesso ao PortalUAU",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.BuscaPessoaPorLoginUsuarioRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoasPorCPFCNPJRequest": {
      "type": "object",
      "properties": {
        "cpf_cnpj": {
          "description": "Número do CPF/CNPJ",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarProfissaoPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_profissao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.GravarUsuarioPendenteUauWebRequest": {
      "type": "object",
      "properties": {
        "info": {
          "$ref": "#/definitions/UAUApi.Models.Pessoas.UsuarioPendenteUauWeb",
          "description": "Info da classe UsuarioPendenteUauWeb"
        }
      }
    },
    "UAUApi.Models.Pessoas.UsuarioPendenteUauWeb": {
      "type": "object",
      "properties": {
        "codpes_upweb": {
          "format": "int32",
          "type": "integer"
        },
        "login_upweb": {
          "type": "string"
        },
        "senha_upweb": {
          "type": "string"
        },
        "datasoliccad_upweb": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ImportarDadosPessoasParaUauRequest": {
      "type": "object",
      "properties": {
        "xml": {
          "description": "Xml montado conforme o arquivo XSD de Pessoas.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarTelefonePesPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarDadosPessoaPorCodigoRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Código da pessoa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.BuscaPessoaComEnderecoPorLoginRequest": {
      "type": "object",
      "properties": {
        "loginportal": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarEnderecoPessoasPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "description": "Número do código da pessoa",
          "type": "integer"
        },
        "tipo_pend": {
          "format": "int32",
          "description": "Tipo de endereço: 0 - Endereço Principal, 1 - Endereço Cobrança, 2 - Endereço Comercial",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoasInadimplentesUAURequest": {
      "type": "object",
      "properties": {
        "parcelasnao_conciliadas": {
          "description": "Se a parcela está conciliada ou não",
          "type": "boolean"
        },
        "qtd_dias": {
          "format": "int32",
          "description": "Número de dias em atraso para ser considerado inadimplente",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoaComEnderecoPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarDadosPessoaFisicaPorCodigoRequest": {
      "type": "object",
      "properties": {
        "codigopessoa_fis": {
          "format": "int32",
          "description": "Código da pessoa física",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ExcluirUsuarioPendenteUauWebPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "description": "Codigo do cliente a ser excluido",
          "type": "string"
        },
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarDadosPessoaJuridicaPorCodigoRequest": {
      "type": "object",
      "properties": {
        "codigopessoa_jur": {
          "format": "int32",
          "description": "Código da pessoa jurídica",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarDadosAdicionaisPessoaPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarUsuarioPendenteUauWebPorChaveRequest": {
      "type": "object",
      "properties": {
        "cod_cliente": {
          "type": "string"
        },
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Pessoas.ConsultarPessoasPorCPFCNPJDataNascimentoRequest": {
      "type": "object",
      "properties": {
        "cpf_cnpj": {
          "description": "Número do CPF/CNPJ",
          "type": "string"
        },
        "data_nasc": {
          "format": "date-time",
          "description": "Data de Nascimento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.PlanejamentoModelo": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "Produto": {
          "format": "int32",
          "type": "integer"
        },
        "Contrato": {
          "format": "int32",
          "type": "integer"
        },
        "Item": {
          "type": "string"
        },
        "Servico": {
          "type": "string"
        },
        "DescricaoServico": {
          "type": "string"
        },
        "Insumo": {
          "type": "string"
        },
        "DescricaoInsumo": {
          "type": "string"
        },
        "Mes": {
          "type": "string"
        },
        "MesFormatado": {
          "type": "string"
        },
        "MesDate": {
          "format": "date-time",
          "type": "string"
        },
        "Qtde": {
          "format": "double",
          "type": "number"
        },
        "QtdeOriginal": {
          "format": "double",
          "type": "number"
        },
        "Preco": {
          "format": "double",
          "type": "number"
        },
        "PrecoOriginal": {
          "format": "double",
          "type": "number"
        },
        "NumSolicitacao": {
          "format": "int32",
          "type": "integer"
        },
        "PlanejamentoControlado": {
          "format": "int32",
          "type": "integer"
        },
        "InsumoPL": {
          "$ref": "#/definitions/UAUApi.Models.Planejamento.PlanejamentoModelo.Compins"
        },
        "ServicoPL": {
          "$ref": "#/definitions/UAUApi.Models.Planejamento.PlanejamentoModelo.ServicoPlanejamento"
        },
        "Sequencia": {
          "type": "string"
        },
        "JustificativaAprovPl": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.PlanejamentoModelo.Compins": {
      "type": "object",
      "properties": {
        "tipoInsumo": {
          "format": "int32",
          "type": "integer"
        },
        "encargo": {
          "format": "int32",
          "type": "integer"
        },
        "G1G2": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Planejamento.PlanejamentoModelo.ServicoPlanejamento": {
      "type": "object",
      "properties": {
        "Qdade_pls": {
          "format": "double",
          "type": "number"
        },
        "QdadeAlterada": {
          "format": "double",
          "type": "number"
        },
        "prodEquipe": {
          "format": "double",
          "type": "number"
        },
        "dataFim": {
          "format": "date-time",
          "type": "string"
        },
        "dataInicio": {
          "format": "date-time",
          "type": "string"
        },
        "ValidarCusto": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Globaltec.UAU.Comp.Planejamento": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "Produto": {
          "format": "int32",
          "type": "integer"
        },
        "Contrato": {
          "format": "int32",
          "type": "integer"
        },
        "Item": {
          "type": "string"
        },
        "Servico": {
          "type": "string"
        },
        "Insumo": {
          "type": "string"
        },
        "Mes": {
          "type": "string"
        },
        "MesFormatado": {
          "type": "string"
        },
        "MesDate": {
          "format": "date-time",
          "type": "string"
        },
        "Qtde": {
          "format": "double",
          "type": "number"
        },
        "QtdeOriginal": {
          "format": "double",
          "type": "number"
        },
        "Preco": {
          "format": "double",
          "type": "number"
        },
        "PrecoOriginal": {
          "format": "double",
          "type": "number"
        },
        "NumSolicitacao": {
          "format": "int32",
          "type": "integer"
        },
        "PlanejamentoControlado": {
          "format": "int32",
          "type": "integer"
        },
        "InsumoPL": {
          "$ref": "#/definitions/Globaltec.UAU.Comp.Planejamento.Compins"
        },
        "ServicoPL": {
          "$ref": "#/definitions/Globaltec.UAU.Comp.Planejamento.ServicoPlanejamento"
        },
        "Sequencia": {
          "type": "string"
        }
      }
    },
    "Globaltec.UAU.Comp.Planejamento.Compins": {
      "type": "object",
      "properties": {
        "insumo": {
          "$ref": "#/definitions/Globaltec.UAU.Repositorio.CompInsInfo"
        },
        "tipoInsumo": {
          "format": "int32",
          "type": "integer"
        },
        "encargo": {
          "format": "int32",
          "type": "integer"
        },
        "G1G2": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Globaltec.UAU.Comp.Planejamento.ServicoPlanejamento": {
      "type": "object",
      "properties": {
        "planServ": {
          "$ref": "#/definitions/Globaltec.UAU.Repositorio.PlanServInfo"
        },
        "prodEquipe": {
          "format": "double",
          "type": "number"
        },
        "dataFim": {
          "format": "date-time",
          "type": "string"
        },
        "dataInicio": {
          "format": "date-time",
          "type": "string"
        },
        "ValidarCusto": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Globaltec.UAU.Repositorio.CompInsInfo": {
      "type": "object",
      "properties": {
        "Empresa_cins": {
          "format": "int32",
          "type": "integer"
        },
        "Obra_cins": {
          "type": "string"
        },
        "Item_cins": {
          "type": "string"
        },
        "Mes_cins": {
          "format": "date-time",
          "type": "string"
        },
        "Comp_cins": {
          "type": "string"
        },
        "Prod_cins": {
          "format": "int32",
          "type": "integer"
        },
        "Contrato_cins": {
          "format": "int32",
          "type": "integer"
        },
        "Ins_cins": {
          "type": "string"
        },
        "Coef_cins": {
          "format": "double",
          "type": "number"
        },
        "CoefOri_cins": {
          "format": "double",
          "type": "number"
        },
        "Preco_cins": {
          "format": "double",
          "type": "number"
        },
        "Anexos_Cins": {
          "format": "int32",
          "type": "integer"
        },
        "PrecoSaldo_Cins": {
          "format": "double",
          "type": "number"
        },
        "PrecoRealizado_Cins": {
          "format": "double",
          "type": "number"
        },
        "ValorComp_cins": {
          "format": "double",
          "type": "number"
        },
        "ValorAjuste_Cins": {
          "format": "double",
          "type": "number"
        },
        "ValorEstorno_Cins": {
          "format": "double",
          "type": "number"
        },
        "EmpresaI_Cins": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "Globaltec.UAU.Repositorio.PlanServInfo": {
      "type": "object",
      "properties": {
        "Empresa_pls": {
          "format": "int32",
          "type": "integer"
        },
        "Obra_pls": {
          "type": "string"
        },
        "Item_pls": {
          "type": "string"
        },
        "Mes_pls": {
          "format": "date-time",
          "type": "string"
        },
        "Serv_pls": {
          "type": "string"
        },
        "Prod_pls": {
          "format": "int32",
          "type": "integer"
        },
        "Contrato_pls": {
          "format": "int32",
          "type": "integer"
        },
        "Qdade_pls": {
          "format": "double",
          "type": "number"
        },
        "Dini_pls": {
          "format": "date-time",
          "type": "string"
        },
        "Dfim_pls": {
          "format": "date-time",
          "type": "string"
        },
        "Anexos_pls": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarPlanProdPorChaveRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "description": "Código do produto Pl.",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "description": "Código do contrato Pl.",
          "type": "integer"
        },
        "item": {
          "description": "Código do item Pl.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarDadosDaObraPorObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ValidarAlteracaoPLRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "usuario": {
          "description": "Login usuário.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarSolicitacaoPLRequest": {
      "type": "object",
      "properties": {
        "numSolicitacao": {
          "format": "int32",
          "description": "Código da solicitação de planejamento.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Planejamento.SolicitacaoPlanejamento": {
      "type": "object",
      "properties": {
        "NumSolicitacao": {
          "format": "int32",
          "description": "Código da solicitação de planejamento.",
          "type": "integer"
        },
        "NumSolicitacoes": {
          "description": "Número de solicitação de planejamento.",
          "type": "array",
          "items": {
            "format": "int32",
            "type": "integer"
          }
        },
        "IdsItensSolicitacao": {
          "description": "Armazena os ID's dos itens de solicitação de aprovação de planejamento.",
          "type": "array",
          "items": {
            "format": "int32",
            "type": "integer"
          }
        },
        "Usuario": {
          "description": "Código do usuário",
          "type": "string"
        },
        "Departamento": {
          "description": "- Departamento do usuário, informado para a aprovação.",
          "type": "string"
        },
        "Cargo": {
          "description": "- Cargo do usuário, informado para a aprovação.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.EfetivarAlteracaoPlanejamentoRequest": {
      "type": "object",
      "properties": {
        "listaPlanejamnto": {
          "description": "- Lista com os itens do planejamento, contendo suas alterações.",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Planejamento.PlanejamentoModelo"
          }
        },
        "usuario": {
          "description": "Login usuário.",
          "type": "string"
        },
        "justificativaAprovacaoPl": {
          "description": "Justificativa de aprovação de planejamento.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarTotalPlanejamentoPorChaveRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "description": "Código do produto Pl.",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "description": "Código do contrato Pl.",
          "type": "integer"
        },
        "item": {
          "description": "Código do item Pl.",
          "type": "string"
        },
        "servico": {
          "description": "Código do servico ou composicao Pl.",
          "type": "string"
        },
        "insumo": {
          "description": "Código do insumo Pl.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarAprovacaoPlPendentePorUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Código do usuário.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarPlanProdPorEmpresaObraProdutoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "description": "Código do produto Pl.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Planejamento.ConsultarServicosInsumosPlanejamentoWebRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.SolicitacaoPlanejamentoServico": {
      "type": "object",
      "properties": {
        "NumSolicitacao": {
          "format": "int32",
          "description": "Código da solicitação de planejamento.",
          "type": "integer"
        },
        "ChavesServico": {
          "description": "Armazena uma cadeia de chaves de serviço PL. (Sequência: Empresa, Obra, Produto, Contrato, Item, Servico, Mes (dd/mm/yyyy))",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Planejamento.ChaveServicoPlRequest"
          }
        },
        "Usuario": {
          "description": "Código do usuário",
          "type": "string"
        },
        "Departamento": {
          "description": "- Departamento do usuário, informado para a aprovação.",
          "type": "string"
        },
        "Cargo": {
          "description": "- Cargo do usuário, informado para a aprovação.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Planejamento.ChaveServicoPlRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa.",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra.",
          "type": "string"
        },
        "produto": {
          "format": "int32",
          "description": "Código do produto Pl.",
          "type": "integer"
        },
        "contrato": {
          "format": "int32",
          "description": "Código do contrato Pl.",
          "type": "integer"
        },
        "item": {
          "description": "Código do item Pl.",
          "type": "string"
        },
        "servico": {
          "description": "Código do servico ou composicao Pl.",
          "type": "string"
        },
        "data": {
          "description": "Data no formato (dd/mm/yyyy))",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.DVQGravarRequest": {
      "type": "object",
      "properties": {
        "dvq": {
          "type": "string"
        },
        "aprovar": {
          "type": "boolean"
        },
        "usuario": {
          "type": "string"
        },
        "sobreporAprovacoesDeOutrosUsuarios": {
          "type": "boolean"
        },
        "parcelas": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.ProcessoPagamento.DVQParcelas"
          }
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.DVQParcelas": {
      "type": "object",
      "properties": {
        "numero_processo": {
          "format": "int32",
          "type": "integer"
        },
        "numero_parcela": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "nome_empresa": {
          "type": "string"
        },
        "codigo_obra": {
          "type": "string"
        },
        "nome_obra": {
          "type": "string"
        },
        "valor_total": {
          "format": "double",
          "type": "number"
        },
        "status_d": {
          "description": "Valor 'A' para aprovado\r\nValor 'D' para não aprovado",
          "type": "string"
        },
        "status_q": {
          "description": "Valor 'A' para aprovado\r\nValor 'D' para não aprovado",
          "type": "string"
        },
        "status_v": {
          "description": "Valor 'A' para aprovado\r\nValor 'D' para não aprovado",
          "type": "string"
        },
        "usuarioStatus_d": {
          "type": "string"
        },
        "usuarioStatus_q": {
          "type": "string"
        },
        "usuarioStatus_v": {
          "type": "string"
        },
        "codigo_departamento": {
          "type": "string"
        },
        "status_processo": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_DocProcesso": {
          "format": "int32",
          "type": "integer"
        },
        "adiantamento_parcela": {
          "format": "int32",
          "type": "integer"
        },
        "valor_parcela": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.AprovarProcessoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "cod_obra": {
          "description": "código da obra",
          "type": "string"
        },
        "numero_processo": {
          "description": "número do processo de pagamento",
          "type": "string"
        },
        "numero_parcela": {
          "description": "número da parcela",
          "type": "string"
        },
        "tipo_processo": {
          "format": "int32",
          "description": "tipo do processo",
          "type": "integer"
        },
        "aprovaro_processo": {
          "format": "int32",
          "description": "indica se deve aprovar (1) ou desaprovar(0) o processo",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "login_usuario": {
          "description": "login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.DVQPorParcelaRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "cod_empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "cod_obra": {
          "description": "código da obra",
          "type": "string"
        },
        "numero_processo": {
          "description": "número do processo de pagamento",
          "type": "string"
        },
        "numero_parcela": {
          "description": "número da parcela",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ValidarAprovacaoProcessoRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "cod_obra": {
          "description": "código da obra",
          "type": "string"
        },
        "numero_processo": {
          "description": "número do processo de pagamento",
          "type": "string"
        },
        "numero_parcela": {
          "description": "número da parcela",
          "type": "string"
        },
        "tipo_processo": {
          "format": "int32",
          "description": "tipo do processo",
          "type": "integer"
        },
        "login_usuario": {
          "description": "login do usuário",
          "type": "string"
        },
        "aprovar_processo": {
          "format": "int32",
          "description": "indica o status do processo. 0 (não aprovado) ou 1 (aprovado)",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.AlterarProcessoPagamentoVRequest": {
      "type": "object",
      "properties": {
        "processospagamentos_a_aprovar": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.ProcessoPagamento.parametrosProcessoPagamento"
          }
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.parametrosProcessoPagamento": {
      "type": "object",
      "properties": {
        "codigoEmpresaValue": {
          "format": "int32",
          "type": "integer"
        },
        "codigoObraValue": {
          "type": "string"
        },
        "numeroParcelaValue": {
          "format": "int32",
          "type": "integer"
        },
        "numeroProcessoValue": {
          "format": "int32",
          "type": "integer"
        },
        "confirmarAprovacaoValue": {
          "type": "boolean"
        },
        "codigoDepartamentoValue": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ConsultarAprovacaoEmissaoRequest": {
      "type": "object",
      "properties": {
        "numero_processo": {
          "format": "int32",
          "description": "Número do processo",
          "type": "integer"
        },
        "numero_parcela": {
          "format": "int32",
          "description": "Número da parcela",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ConsultarProcessosPagamentoRequest": {
      "type": "object",
      "properties": {
        "empresa_obra": {
          "description": "empresa e obra",
          "type": "string"
        },
        "periodo_inicio": {
          "format": "date-time",
          "description": "data inicial",
          "type": "string"
        },
        "periodo_fim": {
          "format": "date-time",
          "description": "data final",
          "type": "string"
        },
        "mostrar_processosassistente_pagamento": {
          "type": "boolean"
        },
        "mostrarprocessospagamento_a_aprovar": {
          "type": "boolean"
        },
        "codigo_departamento": {
          "type": "string"
        },
        "valor_inicial": {
          "format": "double",
          "type": "number"
        },
        "valor_final": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.IntegrarProcessoPagamentoUAUWSRequest": {
      "type": "object",
      "properties": {
        "xml_proc": {
          "description": "Arquivo XML com os processos a serem incluidos, de acordo com o XSD",
          "type": "string"
        }
      }
    },
    "Globaltec.UAU.Obras.ImportaDados.LogProcPagamentoXSD": {
      "type": "object",
      "properties": {
        "data_importacaoField": {
          "format": "date-time",
          "type": "string"
        },
        "sucessoField": {
          "type": "boolean"
        },
        "mensagemField": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.DVQPorProcessoRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "cod_empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "cod_obra": {
          "description": "código da obra",
          "type": "string"
        },
        "numero_processo": {
          "description": "número do processo de pagamento",
          "type": "array",
          "items": {
            "format": "int32",
            "type": "integer"
          }
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ConsultarItensProcessosPagamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "numero_processo": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.AlterarProcessoPagamentoObservacaoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "numero_processo": {
          "format": "int32",
          "type": "integer"
        },
        "numero_parcela": {
          "format": "int32",
          "type": "integer"
        },
        "observacao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.DVQPorEmpresaEObraRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.AlterarProcessoPagamentoDepartamentoRequest": {
      "type": "object",
      "properties": {
        "codigo_empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "codigo_obra": {
          "description": "código da obra",
          "type": "string"
        },
        "numero_processo": {
          "format": "int32",
          "description": "número do processo",
          "type": "integer"
        },
        "codigo_departamento": {
          "description": "código do departamento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ContaProcessoEmissaoPagamentoPorObraRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ContaProcessoEmissaoPagamentoResumidoRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.DVQQuantidadeProcessoRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProcessoPagamento.ConsultarProcessoEmissaoPagamentoResumidoPorEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "limit": {
          "format": "int32",
          "type": "integer"
        },
        "where_clausule": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.ProximaDataRequest": {
      "type": "object",
      "properties": {
        "inicio": {
          "format": "date-time",
          "type": "string"
        },
        "codtipo_venc": {
          "type": "string"
        },
        "iprim_vez": {
          "type": "boolean"
        },
        "b_tipo": {
          "format": "int32",
          "type": "integer"
        },
        "icod_emp": {
          "format": "int32",
          "type": "integer"
        },
        "scod_obr": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.GravarPropostaRequest": {
      "type": "object",
      "properties": {
        "dsdados_proposta_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.ExcluirPropostaRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "description": "Número da proposta de venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.RetornaDataUtilRequest": {
      "type": "object",
      "properties": {
        "data": {
          "format": "date-time",
          "type": "string"
        },
        "b_tipo": {
          "format": "int32",
          "type": "integer"
        },
        "icod_emp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.BuscaTiposParcelaRequest": {
      "type": "object",
      "properties": {
        "tipo_filtro": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaRequest": {
      "type": "object",
      "properties": {
        "enumopcaocons_prop": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "status": {
          "type": "string"
        },
        "status_aprov": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "emp_obra": {
          "description": "Empresas e Obras selecionadas (1|UAU01, ...)",
          "type": "string"
        },
        "cod_resp": {
          "type": "string"
        },
        "todos_proposta": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Proposta.BuscaEmpObraUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.AlterarDatasPropostaRequest": {
      "type": "object",
      "properties": {
        "numero_proposta": {
          "format": "int32",
          "description": "Contem o número da proposta",
          "type": "integer"
        },
        "data_cadastro": {
          "format": "date-time",
          "description": "Contem a data de cadastro da proposta",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.ValidaPersonalizacaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "código da empresa",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "description": "código do produto",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "description": "código da personalização",
          "type": "integer"
        },
        "cod_vendedor": {
          "format": "int32",
          "description": "código do vendedor",
          "type": "integer"
        },
        "usuario": {
          "type": "string"
        },
        "erro": {
          "description": "lista de erros caso ocorra",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.ProdutoServico.BuscarCodigoDeServicoRequest": {
      "type": "object",
      "properties": {
        "itens_venda": {
          "description": "",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.ProdutoServico.ItemVenda"
          }
        }
      }
    },
    "UAUApi.Models.ProdutoServico.ItemVenda": {
      "type": "object",
      "properties": {
        "codigo": {
          "format": "int32",
          "description": "",
          "type": "integer"
        },
        "quantidade": {
          "format": "double",
          "description": "",
          "type": "number"
        },
        "preco": {
          "format": "double",
          "description": "",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Proposta.ExisteUnidadePropostaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "enumstatus_prop": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4
          ],
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "type": "integer"
        },
        "num_per": {
          "format": "int32",
          "type": "integer"
        },
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaBlocoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPlanProdPersonRequest": {
      "type": "object",
      "properties": {
        "status_per": {
          "description": "Status a ser buscado nas personalizações",
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "obra": {
          "description": "obra",
          "type": "string"
        },
        "nome_pes": {
          "description": "usuário que cadastrou",
          "type": "string"
        },
        "numero_proposta": {
          "format": "int32",
          "description": "número da proposta",
          "type": "integer"
        },
        "cod_prod": {
          "description": "codigo do produto",
          "type": "string"
        },
        "data_prop": {
          "description": "data da proposta",
          "type": "string"
        },
        "tipo_contrato": {
          "format": "int32",
          "description": "tipo de contrato da proposta",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.VincularArquivoPropostaRequest": {
      "type": "object",
      "properties": {
        "arquivo": {
          "format": "byte",
          "description": "Arquivo em bytes",
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        },
        "proposta": {
          "format": "int32",
          "description": "Número da proposta",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário que vai anexar o arquivo.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarParcelasShoppingRequest": {
      "type": "object",
      "properties": {
        "tipo_contrato": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarTipoVencPorChaveRequest": {
      "type": "object",
      "properties": {
        "codtipo_venc": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.VerificaPropostaCanceladaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarDadosPropostaVendaRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "description": "número da proposta",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultaTipoContratoUnidadeRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "produto": {
          "format": "int32",
          "description": "produto",
          "type": "integer"
        },
        "num_personal": {
          "format": "int32",
          "description": "personalização",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarTipoContratoUnidadeRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "prod": {
          "format": "int32",
          "type": "integer"
        },
        "num_per_udt": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ValidarRestOcorrenciaVinculoRequest": {
      "type": "object",
      "properties": {
        "restricao": {
          "format": "int32",
          "type": "integer"
        },
        "chave": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "msg_ret": {
          "type": "string"
        },
        "cod_produto": {
          "format": "int32",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaVendaPorChaveRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarDadosResumoPropostaVendaRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "description": "Número da proposta de venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaVendaPorVendedorRequest": {
      "type": "object",
      "properties": {
        "status": {
          "type": "string"
        },
        "status_proposta": {
          "type": "string"
        },
        "num_vendedor": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaItensTotalUnidadeRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarDadosEntregaPersonalizacaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "num_prod": {
          "format": "int32",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaItensTotalComissaoRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaVendaSeguroPorChaveRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "description": "Número da proposta",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPlanProdPorEmpresaObraVendedorRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "obra": {
          "description": "obra",
          "type": "string"
        },
        "nome_pes": {
          "description": "usuário que cadastrou",
          "type": "string"
        },
        "tipo_contrato": {
          "format": "int32",
          "description": "tipo de contrato da proposta",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.ConsultarPropostaItensTotalComissaoDiretaRequest": {
      "type": "object",
      "properties": {
        "num_proposta": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.VerificaPermissaoVendedorCadastroPropostaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        },
        "configuracao_cfg": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Proposta.BuscarProprietariosPorPersonalizacaoTipoPesRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "produto": {
          "description": "Código do produto",
          "type": "string"
        },
        "personalizacao": {
          "description": "Código da personalização",
          "type": "string"
        },
        "tipo_pessoa": {
          "format": "int32",
          "description": "Tipo da pessoa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Proposta.CalculaQuantidadeDeParcelasPorTipoDeVencimentoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "mdata_inicial": {
          "format": "date-time",
          "type": "string"
        },
        "mdata_final": {
          "format": "date-time",
          "type": "string"
        },
        "freq": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.GravarProspectRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "Login do usuário logado",
          "type": "string"
        },
        "o_prospinfo": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.Prospect",
          "description": "Info com dados do prospect"
        },
        "prospectfis_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectFis",
          "description": "Info com adicionais dados do prospect"
        },
        "oprosp_inter_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectInteresse",
          "description": "Info com dados interesse do prospect"
        },
        "dsprosp_tel_json": {
          "description": "Telefones cadastrados para o prospect",
          "type": "string"
        },
        "ds_prospinter_produto_json": {
          "type": "string"
        },
        "o_prospendereco_principal": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectEndereco",
          "description": "Endereço principal de prospect"
        },
        "oprospendereco_cobranca": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectEndereco",
          "description": "Endereço de cobrança de prospect"
        },
        "oprospendereco_comercial": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectEndereco",
          "description": "Endereço comercial de prospect"
        },
        "dsprospinter_bairro_json": {
          "type": "string"
        },
        "responsavel": {
          "description": "Nome do Responsável",
          "type": "string"
        },
        "buscoude_pessoas": {
          "type": "boolean"
        },
        "atualizar_pessoas": {
          "type": "boolean"
        },
        "mensagem_retorno": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.Prospect": {
      "type": "object",
      "properties": {
        "num_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "nome_ppt": {
          "type": "string"
        },
        "tipo_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "cpf_ppt": {
          "type": "string"
        },
        "datacad_ppt": {
          "format": "date-time",
          "type": "string"
        },
        "usrcad_ppt": {
          "type": "string"
        },
        "datanasc_ppt": {
          "format": "date-time",
          "type": "string"
        },
        "email_ppt": {
          "type": "string"
        },
        "numccm_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "codpesrespons_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "codpes_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "contato_ppt": {
          "type": "string"
        },
        "anexos_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "coddvg_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "numlca_ppt": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectFis": {
      "type": "object",
      "properties": {
        "numppt_ppf": {
          "format": "int32",
          "type": "integer"
        },
        "sexo_ppf": {
          "format": "int32",
          "type": "integer"
        },
        "estciv_ppf": {
          "format": "int32",
          "type": "integer"
        },
        "regcasamento_ppf": {
          "format": "int32",
          "type": "integer"
        },
        "mae_ppf": {
          "type": "string"
        },
        "pai_ppf": {
          "type": "string"
        },
        "numpro_ppf": {
          "format": "int32",
          "type": "integer"
        },
        "renda_ppf": {
          "format": "double",
          "type": "number"
        },
        "moeda_ppf": {
          "type": "string"
        },
        "cargo_ppf": {
          "type": "string"
        },
        "codigonacao_ppf": {
          "type": "string"
        },
        "refpessoal1_ppf": {
          "type": "string"
        },
        "refpessoal1ddd_ppf": {
          "type": "string"
        },
        "refpessoal1fone_ppf": {
          "type": "string"
        },
        "refpessoal2_ppf": {
          "type": "string"
        },
        "refpessoal2ddd_ppf": {
          "type": "string"
        },
        "refpessoal2fone_ppf": {
          "type": "string"
        },
        "numcidnatural_ppf": {
          "format": "int32",
          "type": "integer"
        },
        "uniaoestavel_ppf": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectInteresse": {
      "type": "object",
      "properties": {
        "num_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "numppt_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "precoini_ppi": {
          "format": "double",
          "type": "number"
        },
        "precofim_ppi": {
          "format": "double",
          "type": "number"
        },
        "tipoimovel_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_ppi": {
          "type": "string"
        },
        "datacad_ppi": {
          "format": "date-time",
          "type": "string"
        },
        "anexos_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "obs_ppi": {
          "type": "string"
        },
        "usraltstatus_ppi": {
          "type": "string"
        },
        "dataaltstatus_ppi": {
          "format": "date-time",
          "type": "string"
        },
        "status_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "qtdequarto_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "qtdesuite_ppi": {
          "format": "int32",
          "type": "integer"
        },
        "qtdegaragem_ppi": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectEndereco": {
      "type": "object",
      "properties": {
        "numppt_pend": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_pend": {
          "format": "int32",
          "type": "integer"
        },
        "endereco_pend": {
          "type": "string"
        },
        "bairro_pend": {
          "type": "string"
        },
        "cidade_pend": {
          "type": "string"
        },
        "uf_pend": {
          "type": "string"
        },
        "cep_pend": {
          "type": "string"
        },
        "numend_pend": {
          "type": "string"
        },
        "complendereco_pend": {
          "type": "string"
        },
        "referend_pend": {
          "type": "string"
        },
        "proprio_pend": {
          "format": "int32",
          "type": "integer"
        },
        "numcid_pend": {
          "format": "int32",
          "type": "integer"
        },
        "numbrr_pend": {
          "format": "int32",
          "type": "integer"
        },
        "numlogr_pend": {
          "format": "int32",
          "type": "integer"
        },
        "codemp_pend": {
          "format": "int32",
          "type": "integer"
        },
        "nomeemp_pend": {
          "type": "string"
        },
        "tipoendemp_pend": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ValidaCPF_CNPJRequest": {
      "type": "object",
      "properties": {
        "cpf_cnpj": {
          "type": "string"
        },
        "tipo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ExcluirProspectRequest": {
      "type": "object",
      "properties": {
        "num_ppt": {
          "format": "int32",
          "description": "Código do prospect para exclusão",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ImportarProspectRequest": {
      "type": "object",
      "properties": {
        "xml": {
          "description": "Arquivo XML contendo as informações para serem importadas para o sistema.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectRequest": {
      "type": "object",
      "properties": {
        "enum_opcao": {
          "format": "int32",
          "description": "Opção de Consulta do Prospect\r\n0-Hierarquia 1-CodProspect 2-NomeProspect 3-CPFProspect",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "codigo_prospect": {
          "description": "Código identificador do prospect",
          "type": "string"
        },
        "enum_visao": {
          "format": "int32",
          "description": "Visão do Prospect\r\n0-EmAndamento 1-Encerrado 2-Todos",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "permissao": {
          "description": "Indica permissão ou não",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.DefinirResponsavelRequest": {
      "type": "object",
      "properties": {
        "cod_responsavel": {
          "format": "int32",
          "type": "integer"
        },
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "usr_cad": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.RetornarNomePessoaRequest": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProfissoesRequest": {
      "type": "object",
      "properties": {
        "enumat_inat": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ValidaEmailProspectRequest": {
      "type": "object",
      "properties": {
        "email_prospect": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.MigrarProspectPessoaRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        },
        "mensagem_retorno": {
          "type": "string"
        },
        "validou_dependentes": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.GravarDadosAdicionaisRequest": {
      "type": "object",
      "properties": {
        "prospectfis_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectFis"
        },
        "atualizar_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectPossuiConjugeRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.RetornarCodPesUsuarioRequest": {
      "type": "object",
      "properties": {
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.RetornarCodResponsavelRequest": {
      "type": "object",
      "properties": {
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ValidarCPFCNPJProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "cp_f": {
          "type": "string"
        },
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarTodosProspectsRequest": {
      "type": "object",
      "properties": {
        "enum_opcao_todos": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4
          ],
          "type": "integer"
        },
        "codigo_prospect": {
          "type": "string"
        },
        "dados_popup": {
          "type": "boolean"
        },
        "codvendedor": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ExisteVinculoDependenteRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        },
        "cod_dependente": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.GravarDocumentoProspectRequest": {
      "type": "object",
      "properties": {
        "prospectdoc_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectDoc"
        },
        "atualizardocumento_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectDoc": {
      "type": "object",
      "properties": {
        "numppt_ppd": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_ppd": {
          "format": "int32",
          "type": "integer"
        },
        "registro_ppd": {
          "type": "string"
        },
        "orgaoemissor_ppd": {
          "type": "string"
        },
        "codnacao_ppd": {
          "type": "string"
        },
        "ufdoc_ppd": {
          "type": "string"
        },
        "datadoc_ppd": {
          "format": "date-time",
          "type": "string"
        },
        "datavalidade_ppd": {
          "format": "date-time",
          "type": "string"
        },
        "dataalt_ppd": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_ppd": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ValidarTelefoneProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "d_d_d": {
          "type": "string"
        },
        "telefone": {
          "type": "string"
        },
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        },
        "dsprosp_tel_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.AlterarDocumentoProspectRequest": {
      "type": "object",
      "properties": {
        "prospectdoc_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectDoc"
        },
        "atualizadocumento_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.GravarDependenteProspectRequest": {
      "type": "object",
      "properties": {
        "prospectdependente_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectDependente"
        },
        "atualizadependente_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectDependente": {
      "type": "object",
      "properties": {
        "numppt_pdep": {
          "format": "int32",
          "type": "integer"
        },
        "numpptdep_pdep": {
          "format": "int32",
          "type": "integer"
        },
        "datacasam_pdep": {
          "format": "date-time",
          "type": "string"
        },
        "cartorio_pdep": {
          "type": "string"
        },
        "usrcad_pdep": {
          "type": "string"
        },
        "numgpar_pdep": {
          "format": "int32",
          "type": "integer"
        },
        "datacad_pdep": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.AlterarDependenteProspectRequest": {
      "type": "object",
      "properties": {
        "prospectdependente_info": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectDependente"
        },
        "atualizadependente_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectEnderecoRequest": {
      "type": "object",
      "properties": {
        "num_ppt": {
          "format": "int32",
          "description": "Código do prospect",
          "type": "integer"
        },
        "tipo_ppt": {
          "format": "int32",
          "description": "Natureza do prospect (0 - Física, 1 - Jurídico)",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectPorOpcaoRequest": {
      "type": "object",
      "properties": {
        "enumopcons_prosp": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "conteudo_filtro": {
          "type": "string"
        },
        "enumopconstodos_prosp": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4
          ],
          "type": "integer"
        },
        "codigo_prospect": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ExcluirDependenteProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        },
        "cod_dependente": {
          "format": "int32",
          "type": "integer"
        },
        "grau_parentesco": {
          "format": "int32",
          "type": "integer"
        },
        "atualizar_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ExisteDocumentoCadastradoRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_doc": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarPessoaPorTelefoneRequest": {
      "type": "object",
      "properties": {
        "d_d_d": {
          "type": "string"
        },
        "telefone": {
          "type": "string"
        },
        "valida_pessoa_prosp": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectComFiltroRequest": {
      "type": "object",
      "properties": {
        "enum_opcao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "enumop_visao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "prosp_sem_responsavel": {
          "type": "boolean"
        },
        "uf_prosp": {
          "type": "string"
        },
        "cod_responsavel": {
          "type": "string"
        },
        "nome_pes": {
          "type": "string"
        },
        "telefone": {
          "type": "string"
        },
        "cpf_cnpj": {
          "type": "string"
        },
        "tratasem_responsavel": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectPorCodigoRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ExisteProspectComEsteEmailRequest": {
      "type": "object",
      "properties": {
        "num_ppt": {
          "format": "int32",
          "type": "integer"
        },
        "email_ppt": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarDocumentosProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarPessoasPorProspectRequest": {
      "type": "object",
      "properties": {
        "nome_pes": {
          "type": "string"
        },
        "tipo_pes": {
          "format": "int32",
          "type": "integer"
        },
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.RetornarResponsavelProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "description": "Código do prospect para buscar seu responsável",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarDependentesProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarTelefonePorProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarVeiculoDeDivulgacaoRequest": {
      "type": "object",
      "properties": {
        "enumat_inat_divulg": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.GerenciarRetiradaResponsTempoRequest": {
      "type": "object",
      "properties": {
        "usr_cad": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarDendentesParaProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.EnviarEmailResponsavelProspectRequest": {
      "type": "object",
      "properties": {
        "acao": {
          "format": "int32",
          "description": "tipo e ação que foi executada",
          "type": "integer"
        },
        "num_ppt": {
          "format": "int32",
          "description": "Número de identificação do prospect",
          "type": "integer"
        },
        "num_ppa": {
          "format": "int32",
          "description": "Número de Acompanhamento do prospect",
          "type": "integer"
        },
        "num_grlc_ppa": {
          "format": "int32",
          "description": "Número do grupo de relacionamento do prospect",
          "type": "integer"
        },
        "num_pgr_ppa": {
          "format": "int32",
          "description": "Número de identificação do prospect",
          "type": "integer"
        },
        "num_rlc_ppa": {
          "format": "int32",
          "description": "Número de relacionamento prospect",
          "type": "integer"
        },
        "usr_login": {
          "description": "Login do usuário atual",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.GravarAcompanhamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "num_acomp": {
          "format": "int32",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "usr_cad": {
          "type": "string"
        },
        "data_cadastro": {
          "format": "date-time",
          "type": "string"
        },
        "data_acomp": {
          "format": "date-time",
          "type": "string"
        },
        "obs_acomp": {
          "type": "string"
        },
        "obs_anterior": {
          "type": "string"
        },
        "usr_antigo": {
          "type": "string"
        },
        "email_responavel": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.GravarComentarioAcompanhamentoRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do prospect",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "description": "Número do prospect grupo de relacionamento",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "description": "Número do relacionamento",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "description": "Número do acompanhamento",
          "type": "integer"
        },
        "comentario": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.RetornaCodPessoaPorCodProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.AlterarProspectHistoricoResponsRequest": {
      "type": "object",
      "properties": {
        "prospect_histinfo": {
          "$ref": "#/definitions/UAUApi.Models.Prospect.ProspectHistoricoRespons"
        }
      }
    },
    "UAUApi.Models.Prospect.ProspectHistoricoRespons": {
      "type": "object",
      "properties": {
        "numprosp_phr": {
          "format": "int32",
          "type": "integer"
        },
        "num_phr": {
          "format": "int32",
          "type": "integer"
        },
        "codpesrespons_phr": {
          "format": "int32",
          "type": "integer"
        },
        "datacad_phr": {
          "format": "date-time",
          "type": "string"
        },
        "datafim_phr": {
          "format": "date-time",
          "type": "string"
        },
        "obs_phr": {
          "type": "string"
        },
        "usrcad_phr": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarAcompanhamentoPorChaveRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarHierarquiaPorCodigoPesRequest": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectPorResponsavelRequest": {
      "type": "object",
      "properties": {
        "cod_responsavel": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.GerenciarExclusaoAcompanhamentoRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "type": "integer"
        },
        "usr_cod": {
          "type": "string"
        },
        "enviaremail_responsavel": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.GerenciarValidacoesCustomizadasRequest": {
      "type": "object",
      "properties": {
        "codigo_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarDadosAdicionaisProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarDependentesParaProspectRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ExcluirDocumentoProspectPorChaveRequest": {
      "type": "object",
      "properties": {
        "cod_prospect": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_doc": {
          "format": "int32",
          "type": "integer"
        },
        "atualizar_pessoas": {
          "type": "boolean"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarPessoasTelefonePorCodigoRequest": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.VerificaVendedorEstruturaComissaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "cod_pes": {
          "format": "int32",
          "description": "Código da pessoa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectsTelefonePorCodigoRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.VerificaComentariosNoAcompanhamentoRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do prospect",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "description": "Número do prospect grupo de relacionamento",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "description": "Número do relacionamento",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "description": "Número do acompanhamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.AlterarAgrupRelacionamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do Prospect",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento do Prospect",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "description": "Número do Relacionamento",
          "type": "integer"
        },
        "data_prev": {
          "format": "date-time",
          "description": "Data prevista",
          "type": "string"
        },
        "data_fim": {
          "format": "date-time",
          "description": "Data Fim",
          "type": "string"
        },
        "tipo": {
          "format": "int32",
          "description": "Tipo",
          "type": "integer"
        },
        "data_cadastro": {
          "format": "date-time",
          "description": "Data de cadastro do agrupamento",
          "type": "string"
        },
        "usuario": {
          "description": "Usuário que cadastrou o agrupamento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarHistoricoResponsPorProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "codpes_respons": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.EnviarEmailInternoExternoComentAcompRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do prospect",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "description": "Número do prospect grupo de relacionamento",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "description": "Número do relacionamento",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "description": "Número do acompanhamento",
          "type": "integer"
        },
        "login": {
          "description": "Login do usuário que está enviando as mensagens",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarProspectsComFiltroEPaginacaoRequest": {
      "type": "object",
      "properties": {
        "enum_opcao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "enumop_visao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "enumbuscar_por": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4
          ],
          "type": "integer"
        },
        "sem_responsavel": {
          "type": "boolean"
        },
        "uf_prosp": {
          "type": "string"
        },
        "cod_responsavel": {
          "type": "string"
        },
        "valor_pesquisar": {
          "type": "string"
        },
        "qtd_registros": {
          "format": "int32",
          "type": "integer"
        },
        "num_pagina": {
          "format": "int32",
          "type": "integer"
        },
        "total_registros": {
          "type": "string"
        },
        "order_by": {
          "type": "string"
        },
        "todos_prospect": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarAgrupRelacionamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "num_prospect": {
          "format": "int32",
          "description": "Número do Prospect",
          "type": "integer"
        },
        "num_grupo": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento",
          "type": "integer"
        },
        "numgrupo_prospect": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento do Prospect",
          "type": "integer"
        },
        "num_relacionamento": {
          "format": "int32",
          "description": "Número do relacionamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarGrupoDeRelacionamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "num_prospect": {
          "format": "int32",
          "description": "Número do Prospect",
          "type": "integer"
        },
        "num_grupo": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento",
          "type": "integer"
        },
        "numgrupo_prospect": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento do Prospect",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarHierarquiaIntegrantePorCodigoPesRequest": {
      "type": "object",
      "properties": {
        "cod_pes": {
          "format": "int32",
          "type": "integer"
        },
        "sub_hierarquia": {
          "type": "boolean"
        },
        "cod_hrq": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarGrupoDeRelacionamentoPorEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "empresa_obra": {
          "type": "string"
        },
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "enum_visao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarGrupoDeRelacionamentoSemEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "todos": {
          "type": "boolean"
        },
        "enum_visao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarGrupoDeRelacionamentoDeUmaEmpresaObraRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "enum_visao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarHierarquiaIntegrantePorNivelEstruturaRequest": {
      "type": "object",
      "properties": {
        "cod_hierarquia": {
          "format": "int32",
          "description": "Código da estrutura a ser carregada",
          "type": "integer"
        },
        "cod_cargo": {
          "description": "Código do cargo",
          "type": "string"
        },
        "codusuariopes_super": {
          "format": "int32",
          "description": "Código da pessoa super",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.GerenciarExclusaoAgrupRelacionamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do Prospect",
          "type": "integer"
        },
        "numgruporelac_prosp": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento",
          "type": "integer"
        },
        "num_relac": {
          "format": "int32",
          "description": "Número do Relacionamento",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "description": "Número do Acompanhamento",
          "type": "integer"
        },
        "numgrupo_relac": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.GerenciarExclusaoGrupoRelacionamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do Prospect",
          "type": "integer"
        },
        "numgruporelac_prosp": {
          "format": "int32",
          "description": "Número do Grupo de Relacionamento",
          "type": "integer"
        },
        "num_relac": {
          "format": "int32",
          "description": "Número do Relacionamento",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "description": "Número do Acompanhamento",
          "type": "integer"
        },
        "numgrupo_relac": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.GerenciarGravacaoGrupoRelacionamentoDoProspectRequest": {
      "type": "object",
      "properties": {
        "intnumgrupo_relac": {
          "description": "Números dos Grupos de Relacionamentos selecionados para vinculação ao prospect",
          "type": "array",
          "items": {
            "format": "int32",
            "type": "integer"
          }
        },
        "numgruporelac_prosp": {
          "format": "int32",
          "description": "Número do grupo de relacionamento do prospect para o caso de alteração",
          "type": "integer"
        },
        "num_prospect": {
          "format": "int32",
          "description": "Número do Prospect",
          "type": "integer"
        },
        "data_fim": {
          "format": "date-time",
          "description": "Data fim do grupo de relacionamento do prospect",
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Número da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "data_cad": {
          "format": "date-time",
          "description": "Data de cadastro",
          "type": "string"
        },
        "usr_logado": {
          "description": "Usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarAgrupamentoPorProspGrupoRelacionamentoRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarAcompanhamentoPorChaveOrdenadoPorNumeroRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarAgrupRelacionamentoDoProspectSemDataFimRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do prospect",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "description": "Número do grupo de relacionamento do prospect",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarComentarioAcompanhamentoPorChaveOrdenadoPorDataRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "description": "Número do prospect",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "description": "Número do grupo de relacionamento",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "description": "Número do prospect grupo de relacionamento",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "description": "Número do relacionamento",
          "type": "integer"
        },
        "num_acomp": {
          "format": "int32",
          "description": "Número do acompanhamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Prospect.ConsultarTodosAcompanhamentosPorProspGrupoRelacionamentoRequest": {
      "type": "object",
      "properties": {
        "num_prosp": {
          "format": "int32",
          "type": "integer"
        },
        "num_grlc": {
          "format": "int32",
          "type": "integer"
        },
        "num_pgr": {
          "format": "int32",
          "type": "integer"
        },
        "num_rlc": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Questionario.GravarQuestionarioRequest": {
      "type": "object",
      "properties": {
        "quest": {
          "$ref": "#/definitions/UAUApi.Models.Questionario.QuestionarioPadrao",
          "description": "dados do questionario"
        },
        "ehnova_resposta": {
          "description": "se é uma nova resposta",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Questionario.QuestionarioPadrao": {
      "type": "object",
      "properties": {
        "NumForm_Quest": {
          "format": "int32",
          "type": "integer"
        },
        "DataCad_Quest": {
          "format": "date-time",
          "type": "string"
        },
        "UsrCad_Quest": {
          "type": "string"
        },
        "Identificador_Quest": {
          "type": "string"
        },
        "DataAplica_Quest": {
          "format": "date-time",
          "type": "string"
        },
        "Novo_Quest": {
          "type": "boolean"
        },
        "TituloFormulario_Quest": {
          "type": "string"
        },
        "Titulo_Quest": {
          "type": "string"
        },
        "MensRetorno": {
          "type": "string"
        },
        "QuestionarioValidado": {
          "type": "boolean"
        },
        "UsuarioAtual": {
          "type": "string"
        },
        "Perguntas_Quest": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Questionario.Pergunta"
          }
        },
        "ConstanteChave": {
          "type": "string"
        },
        "Empresa": {
          "type": "string"
        },
        "questionarioGravado": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Questionario.Pergunta": {
      "type": "object",
      "properties": {
        "Num_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "NumForm_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "Descr_PergForm": {
          "type": "string"
        },
        "TipoResp_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "TipoObjeto_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "NumColunas_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "Ordem_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "QtdeRespostas_PergForm": {
          "format": "int32",
          "type": "integer"
        },
        "Respostas_PergForm": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Questionario.Resposta"
          }
        }
      }
    },
    "UAUApi.Models.Questionario.Resposta": {
      "type": "object",
      "properties": {
        "Descricao_Resp": {
          "type": "string"
        },
        "TemObservacao_Resp": {
          "type": "boolean"
        },
        "ItemRespondido_Resp": {
          "type": "boolean"
        },
        "IndiceControleObservacao_Resp": {
          "format": "int32",
          "type": "integer"
        },
        "NumPergForm_Resp": {
          "format": "int32",
          "type": "integer"
        },
        "NumForm_Resp": {
          "format": "int32",
          "type": "integer"
        },
        "Observ_Resp": {
          "type": "string"
        },
        "IdentQuest_Resp": {
          "type": "string"
        },
        "NumValResp_Resp": {
          "format": "int32",
          "type": "integer"
        },
        "UsrCad_Resp": {
          "type": "string"
        },
        "DataCad_Resp": {
          "format": "date-time",
          "type": "string"
        },
        "Num_Resp": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Questionario.ExcluirQuestionarioRequest": {
      "type": "object",
      "properties": {
        "num_form": {
          "format": "int32",
          "description": "número do formulário",
          "type": "integer"
        },
        "chave_coment": {
          "description": "Chave para quem será o Questionário",
          "type": "string"
        },
        "constante_coment": {
          "description": "Constante",
          "type": "string"
        },
        "empresa_coment": {
          "format": "int32",
          "description": "Empresa que será o Questionário",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Questionario.RemoverRespostasUauRequest": {
      "type": "object",
      "properties": {
        "num_form": {
          "format": "int32",
          "type": "integer"
        },
        "identificador": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ConsultarQuestionarioRequest": {
      "type": "object",
      "properties": {
        "num_form": {
          "format": "int32",
          "description": "número do formulário",
          "type": "integer"
        },
        "descricao_quest": {
          "description": "descrição do formulário",
          "type": "string"
        },
        "chave_coment": {
          "description": "Chave para quem será o Questionário",
          "type": "string"
        },
        "constante_coment": {
          "description": "Tela (constante) do Questionário",
          "type": "string"
        },
        "empresa_coment": {
          "format": "int32",
          "description": "Empresa que será o Questionário",
          "type": "integer"
        },
        "preencheform_para_pesquisa": {
          "description": "informa se está pesquisando ou não",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Questionario.ExportarDadosQuestionarioRequest": {
      "type": "object",
      "properties": {
        "dsrespostas_quest_json": {
          "description": "DataSet contendo a tabela de respostas de um determinado questionário",
          "type": "string"
        },
        "num_form": {
          "format": "int32",
          "description": "Número do formulário",
          "type": "integer"
        },
        "identificador": {
          "description": "Identificador do questionário",
          "type": "string"
        },
        "login": {
          "description": "Nome de usuário logado no Pocket",
          "type": "string"
        },
        "mdata_aplicacao": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ImportarDadosQuestionarioRequest": {
      "type": "object",
      "properties": {
        "ds_json": {
          "description": "DataSet contendo a tabela com informações dos questionários a serem importados para o Pocket",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ConsultarFormularioPesquisaRequest": {
      "type": "object",
      "properties": {
        "nometela_questionario": {
          "description": "Nome da tela que esta aplicando questionário",
          "type": "string"
        },
        "identificador_questionario": {
          "description": "Identificador do questionário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ImportarDadosFVSQuestionarioRequest": {
      "type": "object",
      "properties": {
        "ds_questionario_json": {
          "description": "DataSet contendo as tabelas com as informações dos questionários",
          "type": "string"
        },
        "identificador": {
          "description": "Constante e Chave do Registro",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ConsultarFormPesquisaVinculadoRequest": {
      "type": "object",
      "properties": {
        "nometela_questionario": {
          "description": "Nome da tela que esta aplicando questionário",
          "type": "string"
        },
        "identificador_questionario": {
          "description": "Identificador do questionário",
          "type": "string"
        },
        "vinculo_registro": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.AtualizarDadosQuestionarioPocketRequest": {
      "type": "object",
      "properties": {
        "ds_json": {
          "type": "string"
        },
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.EncontrarRespostasPorQuestionarioRequest": {
      "type": "object",
      "properties": {
        "num_form": {
          "format": "int32",
          "type": "integer"
        },
        "identificador": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ConsultarFormPesquisaVincFornecedorRequest": {
      "type": "object",
      "properties": {
        "nometela_questionario": {
          "description": "Nome da tela que esta aplicando questionário",
          "type": "string"
        },
        "identificador_questionario": {
          "description": "Identificador do questionário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Questionario.ConsultarQuestionariosParaImportacaoRequest": {
      "type": "object",
      "properties": {
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Registro.ValidaConfiguracaoUsrSiteRequest": {
      "type": "object",
      "properties": {
        "usr_login": {
          "type": "string"
        },
        "item": {
          "type": "string"
        },
        "configuracao": {
          "type": "string"
        },
        "valor_default": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarBalancoRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "numero_mascara": {
          "format": "int32",
          "description": "Código da máscara",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarGrupoDRERequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "numero_mascara": {
          "format": "int32",
          "description": "Código da máscara",
          "type": "integer"
        },
        "empresas": {
          "description": "Lista com o código das empresas selecionadas. Separadas por vírgula",
          "type": "string"
        },
        "tipo_fechamento": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_lancamento": {
          "format": "int32",
          "type": "integer"
        },
        "buscar_agrupadores": {
          "type": "boolean"
        },
        "mes": {
          "format": "int32",
          "description": "Mês do lançamento",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ValidarValorDoBalancoRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "numero_mascara": {
          "format": "int32",
          "description": "Código da máscara",
          "type": "integer"
        },
        "empresas": {
          "description": "Lista de empresas separadas por vírgula",
          "type": "string"
        },
        "mes": {
          "format": "int32",
          "description": "Mês do balanço",
          "type": "integer"
        },
        "tipode_balanco": {
          "format": "int32",
          "description": "Tipo de balanço, Fiscal/Societario/Ambos",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ExisteBalancoNoPeriodoRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "numero_mascara": {
          "format": "int32",
          "description": "Código da máscara",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarDescricaoGruposRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "numero_mascara": {
          "format": "int32",
          "description": "Código da máscara",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarMascaraPorEmpresaRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "empresas": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarMascaraPorPeriodoRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarEmpresasPorPeriodoRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarDadosBalancoPatrimonialRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "numero_mascara": {
          "format": "int32",
          "description": "Máscara do ano fiscal",
          "type": "integer"
        },
        "empresas": {
          "description": "lista de empresas separadas por vírgula",
          "type": "string"
        },
        "tipo_fechamento": {
          "format": "int32",
          "type": "integer"
        },
        "configura_manual": {
          "description": "Configura manual",
          "type": "boolean"
        },
        "grupo": {
          "description": "Grupo de contas",
          "type": "string"
        },
        "tipo_lancamento": {
          "format": "int32",
          "type": "integer"
        },
        "mes": {
          "format": "int32",
          "description": "Mês do lançamento",
          "type": "integer"
        },
        "mostrarcontascomsaldo_zerado": {
          "description": "Mostra as contas com saldo inicial zerado ou final",
          "type": "boolean"
        },
        "mostrarsaldo_anterior": {
          "description": "Mostra a coluna saldo anterior das contas",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarEmpresasPorPeriodoEEmpresaRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário logado",
          "type": "string"
        },
        "empresas": {
          "description": "Máscara do ano fiscal logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarEmpresasPorPeriodoEMascaraRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "Usuário logado",
          "type": "string"
        },
        "numero_mascara": {
          "description": "Máscara do ano fiscal logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarMascaraComVinculoPorPeriodoRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarResponsaveisPorAssinarPelaEmpresaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int64",
          "description": "Código da empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioContabil.ConsultarMascaraComVinculoPorPeriodoEMascaraRequest": {
      "type": "object",
      "properties": {
        "ano_fiscal": {
          "format": "int32",
          "description": "Ano fiscal",
          "type": "integer"
        },
        "usuario": {
          "description": "nome do usuário logado",
          "type": "string"
        },
        "numero_mascara": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RelatorioIRPF.GerarPDFRelIRPFRequest": {
      "type": "object",
      "properties": {
        "vendasobras_empresa": {
          "description": "Lista de Empresa, Obra e Venda",
          "type": "array",
          "items": {
            "type": "object"
          }
        },
        "ano_base": {
          "format": "int32",
          "description": "Ano base",
          "type": "integer"
        },
        "naomostradados_venda": {
          "description": "Se irá mostrar ou não os dados consolidados da venda",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.RelatorioIRPF.ConsultarDadosDemonstrativoValoresPagosIPRFRequest": {
      "type": "object",
      "properties": {
        "vendasobras_empresas": {
          "type": "array",
          "items": {
            "type": "object"
          }
        },
        "data_visao": {
          "format": "date-time",
          "type": "string"
        },
        "tipos_parcelas": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarCAPsRequest": {
      "type": "object",
      "properties": {
        "enumtipoca_p": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.GravarReservaRequest": {
      "type": "object",
      "properties": {
        "dados_reserva_json": {
          "description": "Objeto que contém as tabelas 'reserva' e 'taxa'.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Reserva.ExcluirReservaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_proposta": {
          "format": "int32",
          "description": "Número da proposta",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "description": "Código do produto",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "description": "Código da personalização",
          "type": "integer"
        },
        "cod_reserva": {
          "format": "int32",
          "description": "Codígo da reserva",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarBancosRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "empresas": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarReservasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "description": "Código do produto",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "description": "Código da personalização",
          "type": "integer"
        },
        "status": {
          "description": "Status da unidade",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarCCorrenteRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "empresas": {
          "type": "string"
        },
        "bancos": {
          "type": "string"
        },
        "tipos_conta": {
          "type": "string"
        },
        "enum_ativo": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarDadosProdutoRequest": {
      "type": "object",
      "properties": {
        "cod_produto": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarStatusUnidadeRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarHistoricoPadraoRequest": {
      "type": "object",
      "properties": {
        "tipos_historico": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarReservaVendedorRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "num_prod": {
          "format": "int32",
          "description": "Código do produto",
          "type": "integer"
        },
        "num_per": {
          "format": "int32",
          "description": "Código da personalização",
          "type": "integer"
        },
        "vendedor": {
          "format": "int32",
          "description": "Código do vendedor",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarUltimasReservasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "type": "integer"
        },
        "num_person": {
          "format": "int32",
          "type": "integer"
        },
        "qtd_consecutiva": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarReservaPorCodigoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "description": "Código do produto",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "description": "Código da personalização",
          "type": "integer"
        },
        "cod_reserva": {
          "format": "int32",
          "description": "Código da reserva",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultaReservaPorPropostaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Obra",
          "type": "string"
        },
        "num_proposta": {
          "format": "int32",
          "description": "Código da proposta",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultaParametroCobrancaObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "enumparam_obra": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Reserva.ConsultarDadosControleReservaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "cod_produto": {
          "format": "int32",
          "description": "Código do produto",
          "type": "integer"
        },
        "cod_person": {
          "format": "int32",
          "description": "Código da personalização",
          "type": "integer"
        },
        "status": {
          "description": "Status da unidade",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.ExcluirRevisaoRequest": {
      "type": "object",
      "properties": {
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.ConsultarRevisaoRequest": {
      "type": "object",
      "properties": {
        "consultar_por": {
          "format": "int32",
          "enum": [
            0,
            1,
            2
          ],
          "type": "integer"
        },
        "filtro_pesquisa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.GravarRevisaoGeralRequest": {
      "type": "object",
      "properties": {
        "tipo_operacao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "dados_revisao": {
          "$ref": "#/definitions/UAUApi.Models.RevisaoGeral.RevisaoGeral"
        },
        "mensagem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.RevisaoGeral": {
      "type": "object",
      "properties": {
        "codigo_revger": {
          "format": "int32",
          "type": "integer"
        },
        "descricao_revger": {
          "type": "string"
        },
        "frequtilizacao_revger": {
          "format": "double",
          "type": "number"
        },
        "antutilizacao_revger": {
          "format": "double",
          "type": "number"
        },
        "freqdia_revger": {
          "format": "int32",
          "type": "integer"
        },
        "antdia_revger": {
          "format": "int32",
          "type": "integer"
        },
        "instrucao_revger": {
          "type": "string"
        },
        "anexos_revger": {
          "format": "int32",
          "type": "integer"
        },
        "dataalt_revger": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_revger": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.GravarItensRevisaoGeralRequest": {
      "type": "object",
      "properties": {
        "itens_revisao": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.RevisaoGeral.ItensRevisaoGeral"
          }
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.ItensRevisaoGeral": {
      "type": "object",
      "properties": {
        "Codigo_ItemRevGer": {
          "format": "int32",
          "type": "integer"
        },
        "CodRevGer_ItemRevGer": {
          "format": "int32",
          "type": "integer"
        },
        "CodIns_ItemRevGer": {
          "type": "string"
        },
        "Quantidade_ItemRevGer": {
          "format": "int32",
          "type": "integer"
        },
        "CodUn_ItemRevGer": {
          "type": "string"
        },
        "Tarefa_ItemRevGer": {
          "format": "int32",
          "type": "integer"
        },
        "CodSubGrPat_ItemRevGer": {
          "format": "int32",
          "type": "integer"
        },
        "DataAlt_ItemRevGer": {
          "format": "date-time",
          "type": "string"
        },
        "UsrAlt_ItemRevGer": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoGeral.ConsultarItensRevisaoGeralRequest": {
      "type": "object",
      "properties": {
        "tipo_consulta": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_item": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.ConsultarItensRevisaoRequest": {
      "type": "object",
      "properties": {
        "tipo_consulta": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_item": {
          "format": "int32",
          "type": "integer"
        },
        "existe_revisao": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.GravarDadosRevisaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "tipo_operacao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "dados_revisao": {
          "$ref": "#/definitions/UAUApi.Models.RevisaoPatrimonio.RevisaoPatrimonio"
        },
        "mensagem": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.RevisaoPatrimonio": {
      "type": "object",
      "properties": {
        "numpat_revpat": {
          "format": "int32",
          "type": "integer"
        },
        "codrevger_revpat": {
          "format": "int32",
          "type": "integer"
        },
        "frequtilizacao_revpat": {
          "format": "double",
          "type": "number"
        },
        "antutilizacao_revpat": {
          "format": "double",
          "type": "number"
        },
        "freqdia_revpat": {
          "format": "int32",
          "type": "integer"
        },
        "antdia_revpat": {
          "format": "int32",
          "type": "integer"
        },
        "instrucao_revpat": {
          "type": "string"
        },
        "status_revpat": {
          "type": "boolean"
        },
        "hodoinicial_revpat": {
          "format": "double",
          "type": "number"
        },
        "datainicial_revpat": {
          "format": "date-time",
          "type": "string"
        },
        "anexos_revpat": {
          "format": "int32",
          "type": "integer"
        },
        "dataalt_revpat": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_revpat": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.GravarItensRevisaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "itens_revisao": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.RevisaoPatrimonio.ItensRevisaoPatrimonio"
          }
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.ItensRevisaoPatrimonio": {
      "type": "object",
      "properties": {
        "NumPat_ItensRevPat": {
          "format": "int32",
          "type": "integer"
        },
        "CodRevGer_ItensRevPat": {
          "format": "int32",
          "type": "integer"
        },
        "CodIns_ItensRevPat": {
          "type": "string"
        },
        "Quantidade_ItensRevPat": {
          "format": "int32",
          "type": "integer"
        },
        "CodUn_ItensRevPat": {
          "type": "string"
        },
        "Tarefa_ItensRevPat": {
          "format": "int32",
          "type": "integer"
        },
        "CodSubGrPat_ItensRevPat": {
          "format": "int32",
          "type": "integer"
        },
        "DataAlt_ItensRevPat": {
          "format": "date-time",
          "type": "string"
        },
        "UsrAlt_ItensRevPat": {
          "type": "string"
        },
        "NumSeq_ItensRevPat": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.ExcluirDadosRevisaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.ConsultarDadosRevisaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "consultar_por": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "type": "integer"
        },
        "valor_param1": {
          "type": "string"
        },
        "valor_param2": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoPatrimonio.ConsultarItensRevisaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "tipo_consulta": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_item": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ManutencaoGeradaRequest": {
      "type": "object",
      "properties": {
        "numero_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ConsultarItensRevisaoRequest": {
      "type": "object",
      "properties": {
        "item_revisao": {
          "$ref": "#/definitions/UAUApi.Models.RevisaoProgramada.ItensRevisaoProgramada"
        },
        "existerevisao_programada": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ItensRevisaoProgramada": {
      "type": "object",
      "properties": {
        "codrevprog_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "numpat_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "numrevprog_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "numseq_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "codins_itensrevprog": {
          "type": "string"
        },
        "quantidade_itensrevprog": {
          "format": "double",
          "type": "number"
        },
        "codun_itensrevprog": {
          "type": "string"
        },
        "valorunit_itensrevprog": {
          "format": "double",
          "type": "number"
        },
        "tarefa_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "origem_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "codsubgrpat_itensrevprog": {
          "format": "int32",
          "type": "integer"
        },
        "dataalt_itensrevprog": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_itensrevprog": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ExcluirRevisaoProgramadaRequest": {
      "type": "object",
      "properties": {
        "dadosrevisao_programada": {
          "$ref": "#/definitions/UAUApi.Models.RevisaoProgramada.RevisaoProgramada"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.RevisaoProgramada": {
      "type": "object",
      "properties": {
        "numpat_revprog": {
          "format": "int32",
          "type": "integer"
        },
        "codrevpat_revprog": {
          "format": "int32",
          "type": "integer"
        },
        "num_revprog": {
          "format": "int32",
          "type": "integer"
        },
        "programacao_revprog": {
          "format": "int32",
          "type": "integer"
        },
        "prioridade_revprog": {
          "format": "int32",
          "type": "integer"
        },
        "dataprevista_revprog": {
          "format": "date-time",
          "type": "string"
        },
        "datainicio_revprog": {
          "format": "date-time",
          "type": "string"
        },
        "datatermino_revprog": {
          "format": "date-time",
          "type": "string"
        },
        "hodometroparada_revprog": {
          "format": "double",
          "type": "number"
        },
        "hodometroretorno_revprog": {
          "format": "double",
          "type": "number"
        },
        "valorprevisto_revprog": {
          "format": "double",
          "type": "number"
        },
        "status_revprog": {
          "format": "int32",
          "type": "integer"
        },
        "dataalt_revprog": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_revprog": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.GerarManutencaoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "numero_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ConsultarRevisaoProgramadaRequest": {
      "type": "object",
      "properties": {
        "placa": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "programacao": {
          "type": "string"
        },
        "dataprev_inicio": {
          "format": "date-time",
          "type": "string"
        },
        "dataprev_fim": {
          "format": "date-time",
          "type": "string"
        },
        "codigo_empresa": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_obra": {
          "type": "string"
        },
        "numero_patrimonio": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.GravarDadosRevisaoProgramadaRequest": {
      "type": "object",
      "properties": {
        "dadosrevisao_programada": {
          "$ref": "#/definitions/UAUApi.Models.RevisaoProgramada.RevisaoProgramada"
        },
        "numero_revisao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.GravarItensRevisaoProgramadaRequest": {
      "type": "object",
      "properties": {
        "itens_revisao": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.RevisaoProgramada.ItensRevisaoProgramada"
          }
        },
        "numero_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ObterRevisaoProgramadaPorChaveRequest": {
      "type": "object",
      "properties": {
        "numero_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RevisaoProgramada.ConsultarRevisaoProgramadaPorChaveRequest": {
      "type": "object",
      "properties": {
        "numero_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_revisao": {
          "format": "int32",
          "type": "integer"
        },
        "numero_patrimonio": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.RotinasGerais.BuscaObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "produto": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RotinasGerais.BuscaProdutosRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RotinasGerais.BuscaCamposGeraisRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.RotinasGerais.BuscaCamposPersonRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "type": "string"
        },
        "produto": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.AlterarSenhaRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "senha": {
          "description": "Senha do usuário descriptografada",
          "type": "string"
        },
        "senha_criptografada": {
          "description": "Senha do usuário criptografada",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.ChecarPermissaoRequest": {
      "type": "object",
      "properties": {
        "programa": {
          "description": "Nome do programa",
          "type": "string"
        },
        "permissao_solicitada": {
          "format": "int32",
          "description": "Permissão necessária para realizar operações",
          "enum": [
            1,
            2,
            4,
            8,
            16,
            32,
            64,
            -1
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Seguranca.ChecarPermissaoMobRequest": {
      "type": "object",
      "properties": {
        "programa": {
          "description": "Nome do programa",
          "type": "string"
        },
        "permissao_solicitada": {
          "format": "int32",
          "description": "Permissão necessária para realizar operações",
          "enum": [
            1,
            2,
            4,
            8,
            16,
            32,
            64,
            -1
          ],
          "type": "integer"
        },
        "usuario": {
          "description": "Código do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.ChecarPermissaoObraRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "programa": {
          "description": "Nome do programa",
          "type": "string"
        },
        "permissao_solicitada": {
          "format": "int32",
          "description": "Permissão necessária para realizar operações",
          "enum": [
            1,
            2,
            4,
            8,
            16,
            32,
            64,
            -1
          ],
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Seguranca.SenhaUsuarioExpiradaRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.DiasRestantesExpiraSenhaUsrRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.InativarUsuarioPorSenhaErradaRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.ConsultarObrasPorUsuarioEmpresaRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Seguranca.ConsultarObrasEmpresasPorUsuarioRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Seguranca.ConsultarObrasEmpresasContratosPorUsuarioRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Shopping.BuscaProdutosRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Usuário logado",
          "type": "string"
        },
        "tipo_usuario": {
          "format": "int32",
          "description": "Tipo do usuário: 0 - UAU, 1 - Cliente",
          "type": "integer"
        },
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Shopping.GravaRendimentosRequest": {
      "type": "object",
      "properties": {
        "dia": {
          "format": "date-time",
          "type": "string"
        },
        "lojista": {
          "type": "boolean"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        },
        "valor_lancamento": {
          "format": "double",
          "type": "number"
        },
        "usuario": {
          "type": "string"
        },
        "tipo_usuario": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Shopping.BuscaVendasLojistaRequest": {
      "type": "object",
      "properties": {
        "data": {
          "format": "date-time",
          "type": "string"
        },
        "codigo_pessoa": {
          "format": "int32",
          "type": "integer"
        },
        "tipo_usuario": {
          "format": "int32",
          "type": "integer"
        },
        "usuario": {
          "type": "string"
        },
        "codigo_produto": {
          "format": "int32",
          "type": "integer"
        },
        "filtra_pessoa": {
          "type": "boolean"
        },
        "filtra_usuario": {
          "type": "boolean"
        },
        "contrato_ativo": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Shopping.ConsultarLocalizacaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Empresa",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Shopping.BuscaRendimentosLojistaRequest": {
      "type": "object",
      "properties": {
        "data": {
          "format": "date-time",
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "numero_venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Shopping.ConsultarRendimentoLojistaRequest": {
      "type": "object",
      "properties": {
        "cod_empresa": {
          "format": "int32",
          "description": "Código da empresa que possui a obra com controle de rendimento de lojista e auditor",
          "type": "integer"
        },
        "cod_obra": {
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "type": "integer"
        },
        "ini_lancamento": {
          "format": "date-time",
          "description": "Data inicial de lançamento da venda registrada com rendimento de lojista e auditor",
          "type": "string"
        },
        "fim_lancamento": {
          "format": "date-time",
          "description": "Data final de lançamento da venda registrada com rendimento de lojista e auditor",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Shopping.BuscaSituacaoVendasLojistasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        },
        "mes": {
          "format": "date-time",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Shopping.GravarStatusLancRendimentoLojistaRequest": {
      "type": "object",
      "properties": {
        "ds_rendimentos_json": {
          "type": "string"
        },
        "s_usuario": {
          "type": "string"
        },
        "tipo_usuario": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.SubGrupoPat.GravarSubGrupoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "tipo_operacao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3,
            4,
            5,
            6,
            7
          ],
          "type": "integer"
        },
        "infosubgrupo_pat": {
          "$ref": "#/definitions/UAUApi.Models.SubGrupoPat.SubGrupoPatrimonio"
        }
      }
    },
    "UAUApi.Models.SubGrupoPat.SubGrupoPatrimonio": {
      "type": "object",
      "properties": {
        "codigo_subgrpat": {
          "format": "int32",
          "type": "integer"
        },
        "descricao_subgrpat": {
          "type": "string"
        },
        "dataalt_subgrpat": {
          "format": "date-time",
          "type": "string"
        },
        "codgrpat_subgrpat": {
          "format": "int32",
          "type": "integer"
        },
        "usralt_subgrpat": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.SubGrupoPat.ExcluirSubGrupoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "codigosubgrupo_pat": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.SubGrupoPat.ConsultarSubGrupoPatrimonioRequest": {
      "type": "object",
      "properties": {
        "consultar_por": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "filtro_pesquisa": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.GravarTerrenoRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "type": "string"
        },
        "cod_terreno": {
          "type": "string"
        },
        "desc_terreno": {
          "type": "string"
        },
        "cod_zoneamento": {
          "type": "string"
        },
        "coef_zoneamento": {
          "format": "double",
          "type": "number"
        },
        "tipo_area": {
          "format": "int32",
          "type": "integer"
        },
        "area_total": {
          "format": "double",
          "type": "number"
        },
        "unidarea_total": {
          "type": "string"
        },
        "area_privativa": {
          "format": "double",
          "type": "number"
        },
        "area_app": {
          "format": "double",
          "type": "number"
        },
        "tammin_lote": {
          "format": "double",
          "type": "number"
        },
        "unidtammin_lote": {
          "type": "string"
        },
        "qtde_lote": {
          "format": "int32",
          "type": "integer"
        },
        "valormedio_lote": {
          "format": "double",
          "type": "number"
        },
        "num_habitantes": {
          "format": "double",
          "type": "number"
        },
        "rendaper_capita": {
          "format": "double",
          "type": "number"
        },
        "num_logradouro": {
          "format": "int32",
          "type": "integer"
        },
        "numendereco_logr": {
          "type": "string"
        },
        "num_bairro": {
          "format": "int32",
          "type": "integer"
        },
        "referencia": {
          "type": "string"
        },
        "infraestrutura_local": {
          "type": "string"
        },
        "numvt_wf": {
          "format": "int32",
          "type": "integer"
        },
        "cod_responsavel": {
          "format": "int32",
          "type": "integer"
        },
        "anexo": {
          "format": "double",
          "type": "number"
        },
        "valor_vg_v": {
          "format": "double",
          "type": "number"
        },
        "codigo_categ": {
          "type": "string"
        },
        "area_saldo": {
          "format": "double",
          "type": "number"
        },
        "cod_corretor": {
          "format": "int32",
          "type": "integer"
        },
        "status_area": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_origem": {
          "type": "string"
        },
        "descdetalhada_terreno": {
          "type": "string"
        },
        "origem_cad": {
          "format": "int32",
          "type": "integer"
        },
        "coordenadas": {
          "type": "array",
          "items": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "endereco": {
          "type": "string"
        },
        "bairro": {
          "type": "string"
        },
        "cidade": {
          "type": "string"
        },
        "u_f": {
          "type": "string"
        },
        "cep": {
          "type": "string"
        },
        "msg_retorno": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.GravarPropostaDoTerrenoRequest": {
      "type": "object",
      "properties": {
        "info_proposta": {
          "$ref": "#/definitions/UAUApi.Models.Terreno.OfertaTerreno"
        },
        "usuario_logado": {
          "type": "string"
        },
        "mensagem_retorno": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.OfertaTerreno": {
      "type": "object",
      "properties": {
        "codterr_of": {
          "type": "string"
        },
        "num_of": {
          "format": "int32",
          "type": "integer"
        },
        "codofertante_of": {
          "format": "int32",
          "type": "integer"
        },
        "valormetro_of": {
          "format": "double",
          "type": "number"
        },
        "proposta_of": {
          "type": "string"
        },
        "observacao_of": {
          "type": "string"
        },
        "aprovado_of": {
          "format": "int32",
          "type": "integer"
        },
        "usrcad_of": {
          "type": "string"
        },
        "datacad_of": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_of": {
          "type": "string"
        },
        "dataalt_of": {
          "format": "date-time",
          "type": "string"
        },
        "anexos_of": {
          "format": "int32",
          "type": "integer"
        },
        "tipoproposta_of": {
          "format": "int32",
          "type": "integer"
        },
        "valorproposta_of": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Terreno.ValidarPropostaAprovadaRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "description": "Código do terreno",
          "type": "string"
        },
        "numero_proposta": {
          "format": "int32",
          "description": "Código do Proposta",
          "type": "integer"
        },
        "mensagem_retorno": {
          "description": "mensagem onde a crítica é retornada",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ExcluirPropostaDoTerrenoRequest": {
      "type": "object",
      "properties": {
        "info_proposta": {
          "$ref": "#/definitions/UAUApi.Models.Terreno.OfertaTerreno"
        },
        "usuario_logado": {
          "type": "string"
        },
        "mensagem_retorno": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.VincularArquivoAoTerrenoRequest": {
      "type": "object",
      "properties": {
        "arquivo": {
          "format": "byte",
          "type": "string"
        },
        "nome_arquivo": {
          "type": "string"
        },
        "codigo_terreno": {
          "type": "string"
        },
        "usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarTerrenoPorCodigoRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "description": "Código do terreno",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ExisteTerrenoComEsteCodigoRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "description": "Código do tereno",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarPropostaTerrenoPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "description": "Código do terreno",
          "type": "string"
        },
        "numero_proposta": {
          "description": "Código do proposta",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarPropostaPorCodigoTerrenoRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "description": "Código do terreno",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarCoordendasPorCodigoTerrenoRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarTerrenoPorCodigoAgenciadorRequest": {
      "type": "object",
      "properties": {
        "codigo_agenciador": {
          "format": "int32",
          "description": "Código do agenciador",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarInfoPropostaTerrenoPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "description": "Código do terreno",
          "type": "string"
        },
        "numero_proposta": {
          "description": "Código do proposta",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarDesmembramentosPorCodigoTerrenoOrigemRequest": {
      "type": "object",
      "properties": {
        "codigoterreno_orig": {
          "description": "Código do terreno de origem",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Terreno.ConsultarArquivosVinculadosAoTerrenoPorCodigoTerrRequest": {
      "type": "object",
      "properties": {
        "codigo_terreno": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.ExcluirTipoCombustivelRequest": {
      "type": "object",
      "properties": {
        "codigotipo_comb": {
          "description": "Código do tipo de combustível",
          "type": "string"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.GravarDadosTipoCombustivelRequest": {
      "type": "object",
      "properties": {
        "infotipo_comb": {
          "$ref": "#/definitions/UAUApi.Models.TipoCombustivel.TipoCombustivel"
        },
        "usuario_logado": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.TipoCombustivel": {
      "type": "object",
      "properties": {
        "codigo_tcomb": {
          "type": "string"
        },
        "descricao_tcomb": {
          "type": "string"
        },
        "dataalt_tcomb": {
          "format": "date-time",
          "type": "string"
        },
        "usralt_tcomb": {
          "type": "string"
        },
        "atinat_tcomb": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.ValidarExclusaoTipoCombustivelRequest": {
      "type": "object",
      "properties": {
        "codigotipo_comb": {
          "description": "Código do tipo de combustível",
          "type": "string"
        },
        "usuario_logado": {
          "description": "nome do usuário logado",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.ConsultarTipoCombustivelPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigotipo_comb": {
          "description": "Código do Tipo de combustível",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.ConsultarInfoTipoCombustivelPorChaveRequest": {
      "type": "object",
      "properties": {
        "codigotipo_comb": {
          "description": "Código do Tipo de combustível",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.TipoCombustivel.ConsultarTiposCombustiveisPorDescricaoRequest": {
      "type": "object",
      "properties": {
        "descricao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Unidade.ConsultarUnidadePorInsumoRequest": {
      "type": "object",
      "properties": {
        "codigo_insumo": {
          "description": "Filtrar para a lista de códigos insumos",
          "type": "string"
        },
        "colunacodigo_insumo": {
          "description": "Caso o valor seja positivo, o datatable com a lista de retorno conterá os códigos de insumo e as respectivas unidades",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Unidade.ConsultarUnidadesPorTipoUnidadeRequest": {
      "type": "object",
      "properties": {
        "tipo_unidade": {
          "format": "int32",
          "description": "Tipo da unidade(0-Materiais,1-Terreno,2-Ambos)",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Usuarios.GravarUsuarioRequest": {
      "type": "object",
      "properties": {
        "tipo_acao": {
          "format": "int32",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "usr": {
          "$ref": "#/definitions/UAUApi.Models.Usuarios.Usuario",
          "description": "informações do usuário"
        }
      }
    },
    "UAUApi.Models.Usuarios.Usuario": {
      "type": "object",
      "properties": {
        "UsrInfo": {
          "$ref": "#/definitions/UAUApi.Models.Usuarios.Usuarios"
        },
        "LoginUsrOrigem": {
          "type": "string"
        },
        "CopiaLotacaoDepartamento": {
          "type": "boolean"
        },
        "CopiaPermissaoUsuario": {
          "type": "boolean"
        },
        "CopiaConfiguracaoUsuario": {
          "type": "boolean"
        },
        "CopiaPermissaoPorObra": {
          "type": "boolean"
        },
        "CopiaValoresAlcada": {
          "type": "boolean"
        },
        "CopiaPermissaoBanco": {
          "type": "boolean"
        },
        "CopiaEstruturaCons": {
          "type": "boolean"
        },
        "CopiaECommerce": {
          "type": "boolean"
        },
        "CopiaPerfil": {
          "type": "boolean"
        },
        "Departamento": {
          "type": "string"
        },
        "MarcouInativarUsuario": {
          "type": "boolean"
        },
        "EmailOriginal": {
          "type": "string"
        },
        "CopiaGrupoDoUsuario": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Usuarios.Usuarios": {
      "type": "object",
      "properties": {
        "login_usr": {
          "type": "string"
        },
        "nome_usr": {
          "type": "string"
        },
        "senha_usr": {
          "type": "string"
        },
        "status_usr": {
          "format": "int32",
          "type": "integer"
        },
        "grupo_usr": {
          "type": "string"
        },
        "codcompradornet_usr": {
          "type": "string"
        },
        "codtelefonenet_usr": {
          "type": "string"
        },
        "codloginexpnet_usr": {
          "type": "string"
        },
        "anexos_usr": {
          "format": "int32",
          "type": "integer"
        },
        "email_usr": {
          "type": "string"
        },
        "codpes_usr": {
          "format": "int32",
          "type": "integer"
        },
        "representagrupo_usr": {
          "format": "int32",
          "type": "integer"
        },
        "loginsiteuau_usr": {
          "type": "string"
        },
        "senhasiteuau_usr": {
          "type": "string"
        },
        "datacad_usr": {
          "format": "date-time",
          "type": "string"
        },
        "dataalt_usr": {
          "format": "date-time",
          "type": "string"
        },
        "usrcad_usr": {
          "type": "string"
        },
        "usralt_usr": {
          "type": "string"
        },
        "usarseguranca_usr": {
          "type": "boolean"
        },
        "representadepartamento_usr": {
          "type": "boolean"
        },
        "dataloginuau_usr": {
          "format": "date-time",
          "type": "string"
        },
        "usuarioad_usr": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.StatusUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarEmailRootRequest": {
      "type": "object",
      "properties": {
        "login": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.AlterarDtHrLoginUsrRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarUsuariosAtivosRequest": {
      "type": "object",
      "properties": {
        "login_usuario": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultaUsuarioPeloLoginRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarEmpresasDoUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "código login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarUsuarioPorLoginADRequest": {
      "type": "object",
      "properties": {
        "loginusuarioa_d": {
          "description": "Login do Active Directory",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarUsuariosComFiltroRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "login",
          "type": "string"
        },
        "nome": {
          "description": "nome",
          "type": "string"
        },
        "grupo": {
          "description": "grupo",
          "type": "string"
        },
        "status": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Usuarios.CopiarPerfilDeOutroUsuarioRequest": {
      "type": "object",
      "properties": {
        "usr": {
          "$ref": "#/definitions/UAUApi.Models.Usuarios.Usuario",
          "description": "informações do usuário"
        }
      }
    },
    "UAUApi.Models.Usuarios.RecuperarUsuarioSenhaPorEmailRequest": {
      "type": "object",
      "properties": {
        "email": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.RecuperarUsuarioSenhaPorLoginRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "Login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarEmpresasObrasDoUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "código login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.VerificaPermissaoModuloSegurancaRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "login",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarDepartamentosECargosPorUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "código login do usuário",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ConsultarUsuariosPermissaoCopiaDePerfilRequest": {
      "type": "object",
      "properties": {
        "login": {
          "description": "login",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Usuarios.ValidarDepartamentoCargoExisteLotacaoUsuarioRequest": {
      "type": "object",
      "properties": {
        "usuario": {
          "description": "Login do usuário",
          "type": "string"
        },
        "departamento": {
          "description": "Código do departamento",
          "type": "string"
        },
        "cargo": {
          "description": "Código do cargo",
          "type": "string"
        }
      }
    },
    "UAU.VendasProxy.CalculoVendas": {
      "type": "object",
      "properties": {
        "Ambiente": {
          "$ref": "#/definitions/UAU.VendasProxy.AmbienteDllVendas"
        }
      }
    },
    "UAU.VendasProxy.AmbienteDllVendas": {
      "type": "object",
      "properties": {
        "ModuloUAU": {
          "$ref": "#/definitions/UAU.VendasProxy.AplicativoUAU"
        },
        "BoletoUAU": {
          "$ref": "#/definitions/UAU.VendasProxy.BoletoFunctions"
        },
        "Ambiente": {
          "$ref": "#/definitions/ParcelasTemp.AmbienteUAU",
          "readOnly": true
        },
        "VendasWorkspace": {
          "$ref": "#/definitions/ParcelasTemp.VendasWorkSpace",
          "readOnly": true
        }
      }
    },
    "UAU.VendasProxy.AplicativoUAU": {
      "type": "object",
      "properties": {
        "Erros": {
          "type": "object",
          "readOnly": true
        },
        "MensagemErros": {
          "type": "string",
          "readOnly": true
        },
        "MensPerm": {
          "type": "string"
        },
        "MensagensAlerta": {
          "type": "string",
          "readOnly": true
        }
      }
    },
    "UAU.VendasProxy.BoletoFunctions": {
      "type": "object",
      "properties": {
        "OpcaoConfirmar": {
          "type": "boolean"
        },
        "ExisteEvento": {
          "type": "boolean",
          "readOnly": true
        },
        "Eventos": {
          "type": "string",
          "readOnly": true
        }
      }
    },
    "ParcelasTemp.AmbienteUAU": {
      "type": "object",
      "properties": {}
    },
    "ParcelasTemp.VendasWorkSpace": {
      "type": "object",
      "properties": {
        "CalculoVendas": {
          "$ref": "#/definitions/ParcelasTemp.CalculoVendas",
          "readOnly": true
        },
        "CobrancaBancaria": {
          "$ref": "#/definitions/ParcelasTemp.CobrancaBancaria",
          "readOnly": true
        },
        "RelDemonstrativo": {
          "$ref": "#/definitions/ParcelasTemp.RelDemonstrativo",
          "readOnly": true
        },
        "RelDemonstrativoIRPF": {
          "$ref": "#/definitions/ParcelasTemp.RelDemonstrativoIRPF",
          "readOnly": true
        }
      }
    },
    "ParcelasTemp.CalculoVendas": {
      "type": "object",
      "properties": {}
    },
    "ParcelasTemp.CobrancaBancaria": {
      "type": "object",
      "properties": {}
    },
    "ParcelasTemp.RelDemonstrativo": {
      "type": "object",
      "properties": {}
    },
    "ParcelasTemp.RelDemonstrativoIRPF": {
      "type": "object",
      "properties": {}
    },
    "UAU.VendasProxy.ContratoVenda": {
      "type": "object",
      "properties": {
        "Ambiente": {
          "$ref": "#/definitions/UAU.VendasProxy.AmbienteDllVendas"
        }
      }
    },
    "UAUApi.Models.Venda.BuscaParcRenegWebRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_ven": {
          "format": "int32",
          "type": "integer"
        },
        "exibirparcenv_cob": {
          "type": "boolean"
        },
        "somenteparc_atraso": {
          "type": "boolean"
        },
        "parcelasenviadas_banco": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.ExportarVendasXmlRequest": {
      "type": "object",
      "properties": {
        "dados_vendas": {
          "$ref": "#/definitions/UAUApi.Models.Venda.ExportaVendas"
        }
      }
    },
    "UAUApi.Models.Venda.ExportaVendas": {
      "type": "object",
      "properties": {
        "dataInicio": {
          "format": "date-time",
          "description": "Propiedades passadas para o webservice para exportar vendas para o SalesForce",
          "type": "string"
        },
        "dataFim": {
          "format": "date-time",
          "type": "string"
        },
        "statusEscrituracao": {
          "type": "boolean"
        },
        "listaVendas": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.ExportaVendas.ChavesVendas"
          }
        }
      }
    },
    "UAUApi.Models.Venda.ExportaVendas.ChavesVendas": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "Venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.ImportacaoDeVendaRequest": {
      "type": "object",
      "properties": {
        "xml_vendas": {
          "type": "string"
        },
        "alterarnumerodas_vendas": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.VendaHistPendenteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "num_ven": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.GerarBoletoBancarioRequest": {
      "type": "object",
      "properties": {
        "parcelas": {
          "description": "lista de objeto (ParcelasBoleto) com as parcelas que serão geradas o boleto / carne e valor do desconto se existir",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.ParcelasBoleto"
          }
        },
        "data_calculo": {
          "format": "date-time",
          "description": "Data de cálculo",
          "type": "string"
        },
        "antecipar": {
          "description": "Se o cálculo será antecipado",
          "type": "boolean"
        },
        "reajustar": {
          "description": "Se é para reajustar os valores",
          "type": "boolean"
        },
        "excluirboleto_expirado": {
          "description": "Se é para excluir os boletos expirados",
          "type": "boolean"
        },
        "formaarquivo_cobranca": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "boletosacado_detalhado": {
          "description": "Se o sacado será detalhado",
          "type": "boolean"
        },
        "carnetres_vias": {
          "description": "Se o carne será em três vias",
          "type": "boolean"
        },
        "naovalidardados_pendentes": {
          "description": "Se não deve validar os dados pendentes da parcela",
          "type": "boolean"
        },
        "acrescentar_residuo": {
          "description": "Se vai acrescentar o valor de resíduo",
          "type": "boolean"
        },
        "usarpadraoboleto_avulso": {
          "description": "Indica qual o padrão de cobrança será utilizado",
          "type": "boolean"
        },
        "agrupar_parcelas": {
          "description": "Se deve agrupar as parcelas informadas",
          "type": "boolean"
        },
        "formaagruparpor_vendas": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.ParcelasBoleto": {
      "type": "object",
      "properties": {
        "Empresa_reaj": {
          "format": "int32",
          "type": "integer"
        },
        "Obra_reaj": {
          "type": "string"
        },
        "NumVenda_reaj": {
          "format": "int32",
          "type": "integer"
        },
        "NumParc_reaj": {
          "format": "int32",
          "type": "integer"
        },
        "Tipo_reaj": {
          "type": "string"
        },
        "NumParcGer_reaj": {
          "format": "int32",
          "type": "integer"
        },
        "ValorDescAnt_reaj": {
          "format": "double",
          "type": "number"
        }
      }
    },
    "UAU.VendasProxy.ParcelasBoletoRetorno": {
      "type": "object",
      "properties": {
        "Mensagens": {
          "type": "string"
        },
        "Advertencias": {
          "type": "string"
        },
        "BoletosGerados": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAU.VendasProxy.BoletoGerado"
          }
        }
      }
    },
    "UAU.VendasProxy.BoletoGerado": {
      "type": "object",
      "properties": {
        "Gerou": {
          "type": "boolean"
        },
        "Banco": {
          "type": "string"
        },
        "SeuNumero": {
          "type": "string"
        },
        "NossoNumero": {
          "type": "string"
        },
        "ImprimirBoleto": {
          "type": "boolean"
        },
        "StatusCarteira": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.ResumoVendaRequest": {
      "type": "object",
      "properties": {
        "codigoEmpresa": {
          "format": "int32",
          "description": "Codigo da empresa do resumo de venda",
          "type": "integer"
        },
        "codigoObra": {
          "description": "Codigo da obra do resumo de venda",
          "type": "string"
        },
        "numeroVenda": {
          "format": "int32",
          "description": "Numero da venda",
          "type": "integer"
        },
        "dataCalculo": {
          "format": "date-time",
          "description": "Data de calculo do resumo de venda",
          "type": "string"
        },
        "dataCorrecao": {
          "format": "date-time",
          "description": "Data da correção do resumo de venda",
          "type": "string"
        },
        "antecipar": {
          "description": "Antecipar parcelas do resumo de venda",
          "type": "boolean"
        },
        "parcelas": {
          "description": "Lista de parcelas para antecipação do resumo de venda",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.ParcelasResumoVendaRequest"
          }
        },
        "aplicarDescontoGeral": {
          "description": "Aplicar desconto geral no resumo de venda",
          "type": "boolean"
        },
        "percentualDescontoGeral": {
          "format": "double",
          "description": "Percentual de desconto geral a ser aplicado no resumo de venda",
          "type": "number"
        },
        "aplicarDescontoAntecipacao": {
          "description": "Aplicar desconto de antecipação no resumo de venda",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.ParcelasResumoVendaRequest": {
      "type": "object",
      "properties": {
        "numeroParcela": {
          "format": "int32",
          "description": "Numero da parcela",
          "type": "integer"
        },
        "numeroParcelaGeral": {
          "format": "int32",
          "description": "Numero geral da parcela",
          "type": "integer"
        },
        "tipoParcela": {
          "description": "Tipo da parcela",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.ResumoVenda": {
      "type": "object",
      "properties": {
        "codigoEmpresa": {
          "format": "int32",
          "description": "Codigo da empresa do resumo de venda",
          "type": "integer"
        },
        "codigoObra": {
          "description": "Codigo da obra do resumo de venda",
          "type": "string"
        },
        "numeroVenda": {
          "format": "int32",
          "description": "Numero da venda",
          "type": "integer"
        },
        "dataCalculo": {
          "format": "date-time",
          "description": "Data do calculo do resumo de venda",
          "type": "string"
        },
        "totalParcelas": {
          "format": "int32",
          "description": "Total das parcelas do resumo de venda",
          "type": "integer"
        },
        "totalDesconto": {
          "format": "double",
          "description": "Total dos descontos do resumo de venda",
          "type": "number"
        },
        "totalAPagarComDesconto": {
          "format": "double",
          "description": "Total a pagar com os descontos",
          "type": "number"
        },
        "parcelasportipo": {
          "description": "Lista das parcelas do resumo de venda por tipo",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.ParcelasPorTipo"
          }
        },
        "totaisareceber": {
          "description": "Lista com os totais da venda a receber",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.TotaisAReceber"
          }
        },
        "totaisrecebido": {
          "description": "Lista com os totais da venda já recebidos",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.TotaisRecebidos"
          }
        },
        "descontoantecipacao": {
          "description": "Lista com os descontos antecipação do resumo de venda",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.DescontoAntecipacao"
          }
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.ParcelasPorTipo": {
      "type": "object",
      "properties": {
        "tipoParcela": {
          "description": "Tipo da parcela da venda",
          "type": "string"
        },
        "descricaoTipoParcela": {
          "description": "Descrição do tipo da parcela da venda",
          "type": "string"
        },
        "quantidadeParcelaAPagar": {
          "format": "int32",
          "description": "Quantidades de parcelas a pagar da venda",
          "type": "integer"
        },
        "totalParcelaAPagar": {
          "format": "double",
          "description": "Total das parcelas a pagar da venda",
          "type": "number"
        },
        "quantidadeParcelaPaga": {
          "format": "int32",
          "description": "Quantidade de parcelas pagas da venda",
          "type": "integer"
        },
        "totalParcelaPaga": {
          "format": "double",
          "description": "Total das parcelas pagas da venda",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.TotaisAReceber": {
      "type": "object",
      "properties": {
        "valorSaldoDevedor": {
          "format": "double",
          "description": "Valor do saldo devedor que ainda falta receber",
          "type": "number"
        },
        "valorPrincipal": {
          "format": "double",
          "description": "Valor principal a receber",
          "type": "number"
        },
        "valorJuros": {
          "format": "double",
          "description": "Valor dos juros a receber",
          "type": "number"
        },
        "valorCorrecao": {
          "format": "double",
          "description": "Valor da correção a receber",
          "type": "number"
        },
        "valorMulta": {
          "format": "double",
          "description": "Valor da multa a receber",
          "type": "number"
        },
        "valorJurosAtraso": {
          "format": "double",
          "description": "Valor dos juros de atraso a receber",
          "type": "number"
        },
        "valorResiduoNaoGerado": {
          "format": "double",
          "description": "Valor do residuo não gerado.",
          "type": "number"
        },
        "outrosValores": {
          "format": "double",
          "description": "Outros valores a receber",
          "type": "number"
        },
        "totalParcelas": {
          "format": "int32",
          "description": "Valor total das parcelas a receber",
          "type": "integer"
        },
        "totalParcelasAtrasadas": {
          "format": "int32",
          "description": "Valor total das parcelas atrasadas a receber",
          "type": "integer"
        },
        "percentualAtrasadas": {
          "format": "double",
          "description": "Percentual de parcelas atrasadas",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.TotaisRecebidos": {
      "type": "object",
      "properties": {
        "valorTotalRecebido": {
          "format": "double",
          "description": "Valor total recebido da venda",
          "type": "number"
        },
        "valorPrincipal": {
          "format": "double",
          "description": "Valor principal recebido da venda",
          "type": "number"
        },
        "valorJuros": {
          "format": "double",
          "description": "Valor dos juros recebidos da venda",
          "type": "number"
        },
        "valorCorrecao": {
          "format": "double",
          "description": "Valor da correção recebidos da venda",
          "type": "number"
        },
        "valorMulta": {
          "format": "double",
          "description": "Valor da multa recebidos da venda",
          "type": "number"
        },
        "valorJurosAtraso": {
          "format": "double",
          "description": "Valor dos juros atrasados recebidos da venda",
          "type": "number"
        },
        "valorDescontoAcrescimo": {
          "format": "double",
          "description": "Valor dos descontos/acrescimos recebidos da venda",
          "type": "number"
        },
        "outrosValores": {
          "format": "double",
          "description": "Outros valores recebidos da venda",
          "type": "number"
        },
        "totalParcelas": {
          "format": "int32",
          "description": "total de parcelas recebidas",
          "type": "integer"
        },
        "totalRecebidasAtrasadas": {
          "format": "int32",
          "description": "total de parcelas recebidas atrasadas",
          "type": "integer"
        },
        "percentualRecebidasAtrasadas": {
          "format": "double",
          "description": "Percentual das parcelas recebidas atrasadas",
          "type": "number"
        },
        "totalRecebidasAdiantadas": {
          "format": "int32",
          "description": "Total de parcelas da venda recebidas adiantadas",
          "type": "integer"
        },
        "percentualRecebidasAdiantadas": {
          "format": "double",
          "description": "Percentual de parcelas recebidas adiantadas",
          "type": "number"
        },
        "mediaDiasAdiantamento": {
          "format": "int32",
          "description": "Media de dias de adiantamento das parcelas recebidas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.DescontoAntecipacao": {
      "type": "object",
      "properties": {
        "codigoCampanha": {
          "format": "int32",
          "description": "Codigo da campanha do desconto de antecipação",
          "type": "integer"
        },
        "descricaoCampanha": {
          "description": "Descrição da campanha do desconto de antecipação",
          "type": "string"
        },
        "percentualDesconto": {
          "format": "double",
          "description": "Percentual do desconto de antecipação da campanha",
          "type": "number"
        },
        "tipoDesconto": {
          "format": "int32",
          "description": "Tipo do desconto de antecipação da campanha",
          "type": "integer"
        },
        "descricaoTipoDesconto": {
          "description": "Descrição do tipo de desconto",
          "type": "string"
        },
        "descontoAteHabitese": {
          "description": "Define se o desconto é até a habitese",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.FinalizarRenegociacaoRequest": {
      "type": "object",
      "properties": {
        "usuario_logado": {
          "description": "Usuário que está realizando a ação",
          "type": "string"
        },
        "parc_geradas_json": {
          "description": "Tabela com as parcelas geradas na renegociação",
          "type": "string"
        },
        "parcsel_reneg_json": {
          "description": "Tabela com as parcelas selecionadas para a renegociação",
          "type": "string"
        },
        "grupo_parcelas_json": {
          "description": "Parametros dos grupos de parcelas utilizados(LogParc)",
          "type": "string"
        },
        "valdesc_reneg": {
          "format": "double",
          "description": "Valor de desconto utilizado na renegociação",
          "type": "number"
        },
        "valacresc_reneg": {
          "format": "double",
          "description": "Valor de acrescimo utilizado na renegociação",
          "type": "number"
        },
        "val_reneg": {
          "format": "double",
          "description": "Valor renegociado",
          "type": "number"
        },
        "pendentevalidar_alcada": {
          "description": "Se está pendente a validação de alçada de desconto",
          "type": "boolean"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "tabelaplano_idx_json": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.AlterarDataProrrogacaoRequest": {
      "type": "object",
      "properties": {
        "dados_prorrogacao": {
          "$ref": "#/definitions/UAUApi.Models.Venda.DadosProrrogacao"
        }
      }
    },
    "UAUApi.Models.Venda.DadosProrrogacao": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "Venda": {
          "format": "int32",
          "type": "integer"
        },
        "TipoParcela": {
          "type": "string"
        },
        "Parcela": {
          "format": "int32",
          "type": "integer"
        },
        "ParcelaGeral": {
          "format": "int32",
          "type": "integer"
        },
        "DataAntiga": {
          "format": "date-time",
          "type": "string"
        },
        "DataNova": {
          "format": "date-time",
          "type": "string"
        },
        "Usuario": {
          "type": "string"
        },
        "UsarDataUtil": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.BuscarParcelasAReceberRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Obra da venda",
          "type": "string"
        },
        "num_ven": {
          "format": "int32",
          "description": "Nº da venda",
          "type": "integer"
        },
        "data_calculo": {
          "format": "date-time",
          "type": "string"
        },
        "valor_presente": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.BuscarParcelasRecebidasRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Obra da venda",
          "type": "string"
        },
        "num_ven": {
          "format": "int32",
          "description": "Nº da venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.ConsultarParcelasDaVendaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        },
        "data_calculo": {
          "format": "date-time",
          "description": "Data de cálculo",
          "type": "string"
        },
        "boleto_antecipado": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.EvolucaoContratoVendaRequest": {
      "type": "object",
      "properties": {
        "codigoEmpresa": {
          "format": "int32",
          "description": "Codigo da empresa da venda",
          "type": "integer"
        },
        "codigoObra": {
          "description": "Codigo da obra da venda",
          "type": "string"
        },
        "numeroVenda": {
          "format": "int32",
          "description": "Numero da venda",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.BuscarRecebimentosDaVendaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        },
        "parcelasnao_conciliadas": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.ExportarPessoasDaVendaXmlRequest": {
      "type": "object",
      "properties": {
        "lista_vendas": {
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.ChavesVendas"
          }
        }
      }
    },
    "UAUApi.Models.Venda.ChavesVendas": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "type": "integer"
        },
        "Obra": {
          "type": "string"
        },
        "Venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.VendaValidaParaManutencaoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        },
        "usr_logado": {
          "type": "string"
        },
        "mensagem_securitizacao": {
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.DetalhesDaVendaSelecionadaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.VerificaClienteInadimplenteRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        },
        "codigo_cliente": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.ProcessarRecebimentoParcelasRequest": {
      "type": "object",
      "properties": {
        "o_recebimento": {
          "$ref": "#/definitions/UAUApi.Models.Venda.DTORecebimentoSimplificado"
        },
        "oforma_pagamento": {
          "$ref": "#/definitions/UAUApi.Models.Venda.DTOFormaPagamento"
        }
      }
    },
    "UAUApi.Models.Venda.DTORecebimentoSimplificado": {
      "type": "object",
      "properties": {
        "Empresa": {
          "format": "int32",
          "description": "Código da empresa do recebimento.",
          "type": "integer"
        },
        "Banco": {
          "description": "Número do banco de deposito.",
          "type": "string"
        },
        "Conta": {
          "description": "Número da conta de deposito.",
          "type": "string"
        },
        "HistContabil": {
          "description": "Histórico contábil",
          "type": "string"
        },
        "UsuarioLogado": {
          "description": "Usuário logado",
          "type": "string"
        },
        "TipoRecebimento": {
          "format": "int32",
          "description": "Tipo de recebimento: todas as parc, parte das parc, todas as parc e parte residuo, recebimento total resíduo\r\n0 - Realizar o recebimento total das parcelas\r\n1 -",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "DataRecebimento": {
          "format": "date-time",
          "description": "Data de recebimento",
          "type": "string"
        },
        "ValorJurosPreDatado": {
          "format": "double",
          "description": "Armazena o valor do juros pré-datado, para saber se gera uma nova parcela com o mesmo ou não.",
          "type": "number"
        },
        "DataParcelaPreDatada": {
          "format": "date-time",
          "description": "Data para vencimento da parcela referente ao juros que faltaram para cheques pré-datados.",
          "type": "string"
        },
        "ValorLiquidoRecebido": {
          "format": "double",
          "description": "Liquido Recebido",
          "type": "number"
        },
        "ValorDesconto": {
          "format": "double",
          "description": "Valor de Desconto concedido no recebimento.",
          "type": "number"
        },
        "DataCalculo": {
          "format": "date-time",
          "description": "Data de cálculo para utilizar no recebimento das parcelas.",
          "type": "string"
        },
        "Antecipacao": {
          "description": "Identifica se é para calcular as parcelas antecipadas ou não.",
          "type": "boolean"
        },
        "NovaDataVenc": {
          "format": "date-time",
          "description": "Nova data de vencimento para a parcela que será gerada (recebimento parcial)",
          "type": "string"
        },
        "ReceberResiduo": {
          "description": "Verificar se é para receber o residuo.",
          "type": "boolean"
        },
        "Parcelas": {
          "description": "Parcelas a serem recebidas.",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.DTORecebimentoParcelaSimplificada"
          }
        }
      }
    },
    "UAUApi.Models.Venda.DTOFormaPagamento": {
      "type": "object",
      "properties": {
        "Cheques": {
          "description": "Lista de cheques",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.DTOCheque"
          }
        },
        "Bens": {
          "description": "Lista de bens",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.DTOBens"
          }
        },
        "Dinheiro": {
          "description": "Lista de pagamentos em dinheiro",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.DTODinheiro"
          }
        },
        "CredEletro": {
          "description": "Lista de créditos eletrônicos",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.DTOCreditoEletronico"
          }
        },
        "Cartao": {
          "description": "Lista de cartão",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.DTOCartao"
          }
        }
      }
    },
    "UAUApi.Models.Venda.DTORecebimentoParcelaSimplificada": {
      "type": "object",
      "properties": {
        "NumParc": {
          "format": "int32",
          "description": "Nº da parcela",
          "type": "integer"
        },
        "NumParcGer": {
          "format": "int32",
          "description": "Nº de Parcela geral",
          "type": "integer"
        },
        "NumVenda": {
          "format": "int32",
          "description": "Numero da venda",
          "type": "integer"
        },
        "Obra": {
          "description": "Número da obra do recebimento.",
          "type": "string"
        },
        "TipoParc": {
          "description": "Tipo da parcela: Balão,Parcela,entrada,Cache",
          "type": "string"
        },
        "ValorDesconto": {
          "format": "double",
          "description": "Valor do desconto da parcela. ***Só é aplicado por recebimento Avulso.***",
          "type": "number"
        }
      }
    },
    "UAUApi.Models.Venda.DTOCheque": {
      "type": "object",
      "properties": {
        "Banco": {
          "format": "int32",
          "description": "Banco",
          "type": "integer"
        },
        "Agencia": {
          "description": "Agencia",
          "type": "string"
        },
        "Conta": {
          "description": "Conta",
          "type": "string"
        },
        "NumCheque": {
          "description": "Nº do Cheque",
          "type": "string"
        },
        "DataCadastro": {
          "format": "date-time",
          "description": "Dt de Cadas. do Chq",
          "type": "string"
        },
        "Valor": {
          "format": "double",
          "description": "Valor",
          "type": "number"
        },
        "Titular": {
          "description": "Titular",
          "type": "string"
        },
        "QuemRecebeu": {
          "description": "Quem Recebeu o cheque",
          "type": "string"
        },
        "Predatado": {
          "format": "date-time",
          "description": "Data pré-datada para recebimento do cheque",
          "type": "string"
        },
        "ValorDescontoCedido": {
          "format": "double",
          "description": "Vlr do desconto cedido [CALCULADO]",
          "type": "number"
        },
        "ValorAcrescimoCedido": {
          "format": "double",
          "description": "Vlr do Acréscimo cedido [CALCULADO]",
          "type": "number"
        },
        "NumeroControle": {
          "format": "int32",
          "description": "Nº de controle",
          "type": "integer"
        },
        "TipoValorJurosPredatado": {
          "format": "int32",
          "description": "Informa a forma da distribuição dos juros gerados pelos cheques pré-datados",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.DTOBens": {
      "type": "object",
      "properties": {
        "NumBem": {
          "format": "int32",
          "description": "Nº do Bem",
          "type": "integer"
        },
        "Descricao": {
          "description": "Descrição",
          "type": "string"
        },
        "Valor": {
          "format": "double",
          "description": "Valor",
          "type": "number"
        },
        "QuemRecebeu": {
          "description": "Quem Recebeu",
          "type": "string"
        },
        "QuemRespons": {
          "description": "Quem Respons.",
          "type": "string"
        },
        "DataRecebeu": {
          "format": "date-time",
          "description": "Quem Respons.",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.DTODinheiro": {
      "type": "object",
      "properties": {
        "NumControle": {
          "format": "int32",
          "description": "Número do controle",
          "type": "integer"
        },
        "Valor": {
          "format": "double",
          "description": "Valor",
          "type": "number"
        },
        "QuemRecebeu": {
          "description": "Login do usuário que recebeu.",
          "type": "string"
        },
        "DataRecebeu": {
          "format": "date-time",
          "description": "Data recebeu",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.DTOCreditoEletronico": {
      "type": "object",
      "properties": {
        "NumControle": {
          "format": "int32",
          "description": "Num. controle",
          "type": "integer"
        },
        "Valor": {
          "format": "double",
          "description": "Valor",
          "type": "number"
        },
        "QuemRecebeu": {
          "description": "Login do usuário que recebeu.",
          "type": "string"
        },
        "DataRecebimento": {
          "format": "date-time",
          "description": "Data do recebimento",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.DTOCartao": {
      "type": "object",
      "properties": {
        "NumControle": {
          "format": "int32",
          "description": "Num. controle",
          "type": "integer"
        },
        "Valor": {
          "format": "double",
          "description": "Valor",
          "type": "number"
        },
        "QuemRecebeu": {
          "description": "Login",
          "type": "string"
        },
        "DataRecebimento": {
          "format": "date-time",
          "description": "Data do recebimento",
          "type": "string"
        },
        "NumTerminal": {
          "format": "int32",
          "description": "Número do perminal",
          "type": "integer"
        },
        "NSU": {
          "description": "Número sequencial unico",
          "type": "string"
        },
        "NumReferencia": {
          "description": "Número de referencia",
          "type": "string"
        },
        "CodAutorizacao": {
          "description": "Código da autorizacao",
          "type": "string"
        },
        "Modalidade": {
          "format": "int32",
          "description": "Modalidade",
          "type": "integer"
        },
        "TotalParcelas": {
          "format": "int32",
          "description": "Se foi pago em crédito, informar em quantas parcelas. Para crédito avista e débito enviar 1.",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.RetornaChavesVendasPorPeriodoRequest": {
      "type": "object",
      "properties": {
        "data_inicio": {
          "format": "date-time",
          "type": "string"
        },
        "data_fim": {
          "format": "date-time",
          "type": "string"
        },
        "status_escrituracao": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.CalcularDescontoPorAntecipacaoRequest": {
      "type": "object",
      "properties": {
        "valor": {
          "format": "double",
          "description": "Valor que será aplicado o desconto",
          "type": "number"
        },
        "datainicio_juros": {
          "format": "date-time",
          "description": "Data de início de juros da parcela",
          "type": "string"
        },
        "data_vencimento": {
          "format": "date-time",
          "description": "Data de vencimento da parcela",
          "type": "string"
        },
        "data_desconto": {
          "format": "date-time",
          "description": "Data que será calculado o valor do desconto",
          "type": "string"
        },
        "tipo_des": {
          "format": "int32",
          "description": "Tipo do desconto aplicado",
          "enum": [
            0,
            1,
            2,
            3
          ],
          "type": "integer"
        },
        "porc_des": {
          "format": "double",
          "description": "Valor em % do desconto 0 a 100",
          "type": "number"
        },
        "habite_se_des": {
          "description": "Se o desconto deve ser utilizando habitase, verifica a data de início de juros",
          "type": "boolean"
        },
        "obra": {
          "description": "Obra da parcela",
          "type": "string"
        },
        "empresa": {
          "format": "int32",
          "description": "Empresa da parcela",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.ConsultarPlanoIndexadoresVendaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.ConsultarEmpreendimentosClienteRequest": {
      "type": "object",
      "properties": {
        "codigo_usuario": {
          "format": "int32",
          "description": "Código do usuário do cadastro de pessoas",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.GerenciaBloqueioVendaEmManutencoRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "venda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        },
        "usuario_logado": {
          "type": "string"
        },
        "desbloquear_venda": {
          "description": "Se é para desbloquear ou bloquear a venda.",
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Venda.CampanhaDescontoDisponivelRequest": {
      "type": "object",
      "properties": {
        "codigoEmpresa": {
          "format": "int32",
          "description": "Código da empresa da venda",
          "type": "integer"
        },
        "codigoObra": {
          "description": "Código da obra da venda",
          "type": "string"
        },
        "numeroVenda": {
          "format": "int32",
          "description": "Numero da venda",
          "type": "integer"
        },
        "dataCalculo": {
          "format": "date-time",
          "description": "Data do calculo da campanha da venda",
          "type": "string"
        },
        "dataCorrecao": {
          "format": "date-time",
          "description": "Data de correção das parcelas",
          "type": "string"
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.CampanhaDescontoDisponivel": {
      "type": "object",
      "properties": {
        "codigoCampanha": {
          "format": "int32",
          "description": "Codigo da campanha",
          "type": "integer"
        },
        "descricaoCampanha": {
          "description": "Descrição da campanha",
          "type": "string"
        },
        "valorTotalAPagar": {
          "format": "double",
          "description": "Valor total a ser pago",
          "type": "number"
        },
        "valorDesconto": {
          "format": "double",
          "description": "Valor do desconto",
          "type": "number"
        },
        "totalSimuladoQuitacao": {
          "format": "double",
          "description": "Valor total para a quitação",
          "type": "number"
        },
        "descontos": {
          "description": "Lista com os descontos da campanha",
          "type": "array",
          "items": {
            "$ref": "#/definitions/UAUApi.Models.Venda.VendaIntegracao.DescontosCampanhaDisponiveis"
          }
        }
      }
    },
    "UAUApi.Models.Venda.VendaIntegracao.DescontosCampanhaDisponiveis": {
      "type": "object",
      "properties": {
        "tipo": {
          "format": "int32",
          "description": "Tipo da campanha disponível",
          "type": "integer"
        },
        "descricaoTipoCampanha": {
          "description": "Descrição da campanha",
          "type": "string"
        },
        "percentualDesconto": {
          "format": "double",
          "description": "Percentual de desconto definido na campanha",
          "type": "number"
        },
        "tipoDesconto": {
          "format": "int32",
          "description": "Tipo de desconto definido na campanha",
          "type": "integer"
        },
        "descricaoTipoDesconto": {
          "description": "Descrição do tipo de desconto",
          "type": "string"
        },
        "tipoObra": {
          "format": "int32",
          "description": "Tipo da obra da venda",
          "type": "integer"
        },
        "numeroParcelaInicial": {
          "format": "int32",
          "description": "Numero inicial da parcela que irá aplicar o desconto",
          "type": "integer"
        },
        "numeroParcelaFinal": {
          "format": "int32",
          "description": "Numero final da parcela que irá aplicar o desconto",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.ConsultarDescontoAntecipacaoParcelaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        },
        "obra": {
          "description": "Código da obra",
          "type": "string"
        },
        "num_venda": {
          "format": "int32",
          "description": "Número da venda",
          "type": "integer"
        },
        "num_parc": {
          "format": "int32",
          "description": "Número da parcela",
          "type": "integer"
        },
        "numparc_ger": {
          "format": "int32",
          "description": "Número geral da parcela",
          "type": "integer"
        },
        "tipo_parc": {
          "description": "Tipo da parcela",
          "type": "string"
        },
        "data_calculo": {
          "format": "date-time",
          "description": "Data de cálculo",
          "type": "string"
        },
        "valor_parcela": {
          "format": "double",
          "description": "Valor da parcela corrigido",
          "type": "number"
        },
        "data_vencimento": {
          "format": "date-time",
          "description": "Data de vencimento da parcela",
          "type": "string"
        },
        "data_prorrogacao": {
          "format": "date-time",
          "description": "Data de prorrogação da parcela",
          "type": "string"
        },
        "totalparcelas_sel": {
          "format": "int32",
          "description": "Total de parcelas selecionadas",
          "type": "integer"
        },
        "antecipado": {
          "description": "Se é ou não antecipado",
          "type": "boolean"
        },
        "totalpara_quitacao": {
          "format": "int32",
          "type": "integer"
        }
      }
    },
    "UAUApi.Models.Venda.BuscarConfigDescontoPorAntecipacaoEmpresaRequest": {
      "type": "object",
      "properties": {
        "empresa": {
          "format": "int32",
          "description": "Código da empresa",
          "type": "integer"
        }
      }
    },
    "Globaltec.UAU.Comp.ResultadoExecucao": {
      "type": "object",
      "properties": {
        "CampoValidado": {
          "type": "string"
        },
        "Tipo": {
          "format": "int32",
          "enum": [
            0,
            1
          ],
          "type": "integer"
        },
        "Sucesso": {
          "type": "boolean"
        },
        "Mensagem": {
          "type": "string"
        },
        "Continua": {
          "type": "boolean"
        }
      }
    },
    "UAUApi.Models.Virtuau.ObterLinksVirtuauRequest": {
      "type": "object",
      "properties": {
        "termo_pesquisa": {
          "type": "string"
        }
      }
    }
  }
}