Pular para o conteúdo principal

BaixaAtividadeCommand

notifications object[]nullable
  • Array [
  • propertystringnullable
    messagestringnullable
  • ]
  • validboolean
    invalidboolean
    tarefasIdsint32[]required
    siteIdint32nullable
    dataRealizadadate-timenullable
    tempoTotalint32nullable
    observacaostringnullable
    textostringnullable
    avaliacaoint32

    Avaliação qualitativa da execução, escala 1-4. ⚠️ A confirmar: o significado exato de cada valor (1..4) não está documentado - consulte o time de produto antes de usar em lógica automatizada.

    Possible values: [1, 2, 3, 4]

    conformidadeint32

    Conformidade da execução: 1 = Conforme; 2 = Não conforme; 3 = reservado.

    Possible values: [1, 2, 3]

    custodoublenullable
    statusIdint32

    Resultado da execução da tarefa: 1 = Realizada; 2 = Não realizada (informe também justificativaNaoRealizado); 3 = Em andamento; 4 = Cancelada; 5 = reservado.

    Possible values: [1, 2, 3, 4, 5]

    qrCodestringnullable
    justificativaNaoRealizadoint32nullable
    temAssinaturaboolean
    usuarioAssinaturaint32nullable
    nomeUsuarioAssinaturastringnullable
    gerarOcorrenciasPorAtividadeNaoConformeboolean
    gerarOcorrenciasPorMedicoesForaPadraoboolean
    plataformaint32required

    Origem da requisição. Use sempre o inteiro (nunca a string "WEB"/"API"). Valor recomendado para integrações via API: 6. Demais valores (0,2,3,4,5,7,9,10) são canais internos - consulte o time AuthCenter. Mapeamento conhecido: 6 = API (integrações server-side); 1 = WEB (interface web).

    Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 9, 10]

    usuarioIdint32
    executores object[]nullable
  • Array [
  • notifications object[]nullable
  • Array [
  • propertystringnullable
    messagestringnullable
  • ]
  • validboolean
    invalidboolean
    executorint32
    tempoint32
  • ]
  • materiais object[]nullable
  • Array [
  • notifications object[]nullable
  • Array [
  • propertystringnullable
    messagestringnullable
  • ]
  • validboolean
    invalidboolean
    materialint32
    quantidadedouble
    custodouble
    custoMaoObradoublenullable
  • ]
  • fotos object[]nullable
  • Array [
  • notifications object[]nullable
  • Array [
  • propertystringnullable
    messagestringnullable
  • ]
  • validboolean
    invalidboolean
    fotoPathstringnullable
    descricaostringnullable
    gidstringnullable
  • ]
  • skipMateriaisboolean
    BaixaAtividadeCommand
    {
    "notifications": [
    {
    "property": "string",
    "message": "string"
    }
    ],
    "valid": true,
    "invalid": true,
    "tarefasIds": [
    0
    ],
    "siteId": 0,
    "dataRealizada": "2024-07-29T15:51:28.071Z",
    "tempoTotal": 0,
    "observacao": "string",
    "texto": "string",
    "avaliacao": 1,
    "conformidade": 1,
    "custo": 0,
    "statusId": 1,
    "qrCode": "string",
    "justificativaNaoRealizado": 0,
    "temAssinatura": true,
    "usuarioAssinatura": 0,
    "nomeUsuarioAssinatura": "string",
    "gerarOcorrenciasPorAtividadeNaoConforme": true,
    "gerarOcorrenciasPorMedicoesForaPadrao": true,
    "plataforma": 0,
    "usuarioId": 0,
    "executores": [
    {
    "notifications": [
    {
    "property": "string",
    "message": "string"
    }
    ],
    "valid": true,
    "invalid": true,
    "executor": 0,
    "tempo": 0
    }
    ],
    "materiais": [
    {
    "notifications": [
    {
    "property": "string",
    "message": "string"
    }
    ],
    "valid": true,
    "invalid": true,
    "material": 0,
    "quantidade": 0,
    "custo": 0,
    "custoMaoObra": 0
    }
    ],
    "fotos": [
    {
    "notifications": [
    {
    "property": "string",
    "message": "string"
    }
    ],
    "valid": true,
    "invalid": true,
    "fotoPath": "string",
    "descricao": "string",
    "gid": "string"
    }
    ],
    "skipMateriais": true
    }