# Release — Sprint 18 **Data:** 2026-06-01 ## Versões | Projeto | Versão | VersionCode | |----------------|----------|-------------| | DoncMobile.App | 3.5.10 | 41 | | DoncMobile.API | 3.5.5 | — | | Admin | 3.3.6 | — | | WebHubDonc | 2.4.8 | — | | Servico | 3.0.24 | — | | ApiV2 | 3.0.20 | — | ## Release Notes ### Admin — v3.3.6 - Fotos e solicitações de peças agora visíveis na seção "Problemas Relatados" do detalhe do pedido — coluna "Peças Solicitadas" exibe nome da peça, quantidade, observação e foto; visível apenas para clientes com pedido de peça habilitado — @jessica - Produto: botão "Gerar QR Code" corrigido — modal abre corretamente em todas as chamadas, QR Code gerado localmente e download PNG funcionando — @jessica - Botão "Baixar template CSV" adicionado na tela de importação de parceiros — @jessica - NullReferenceException ao trocar Tipo de Serviço na tela "Criar OS" em sessão nova corrigido — @tiago - Clone de OS: dados do cliente agora permanecem ao trocar o Serviço — @tiago - Importação em lote de Profissionais (Motoqueiros) via CSV: botão na Grid, tela de importação com validação de Parceiro e duplicidade, e template disponível para download — @tiago ### DoncMobile.API — v3.5.5 - OS de montagem enfileirada automaticamente ao finalizar serviço com produto marcado com GeraMontagem — Worker cria o novo pedido de montagem com os produtos filtrados — @jessica - Relatório de Recebimentos: Valor Total e Valor Médio corrigidos para usar o valor da OS quando o valor do profissional não está disponível — @tiago ### DoncMobile.App — v3.5.10 - Aba Recebimentos: Valor Total e Valor Médio passam a exibir os valores corretos, consistentes com a soma dos itens da lista — @tiago ### WebHubDonc — v2.4.8 - Sem alterações ### Servico — v3.0.24 - Sem alterações ### ApiV2 — v3.0.20 - Sem alterações --- ## Guia de Testes — QA ### Ambientes | Projeto | Onde testar | |----------------|------------------------------------| | Admin | `admin.teste.donc.com.br` | | DoncMobile.API | `apimobile.teste.donc.com.br` | | App | APK de teste na pasta Drive | ### Admin - [ ] Abrir pedido com relato de problema do tipo "Pedido de Peça" — verificar se coluna "Peças Solicitadas" aparece com nome, quantidade, observação e foto da peça - [ ] Abrir pedido com relato de problema comum (não pedido de peça) — verificar se coluna "Peças Solicitadas" não aparece e fotos obrigatórias são exibidas normalmente - [ ] Abrir pedido de cliente sem funcionalidade de pedido de peça — verificar que coluna extra não aparece - [ ] Cadastro de produto: clicar em "Gerar QR Code" múltiplas vezes — modal deve abrir corretamente em todas as chamadas - [ ] Tela de importação de parceiros: verificar botão "Baixar template CSV" e conferir colunas do arquivo baixado - [ ] Logar pela primeira vez (sem visitar o Grid antes), ir direto em "Criar OS" e trocar o Tipo de Serviço — não deve ocorrer erro - [ ] Clonar uma OS, trocar o Serviço — dados do cliente devem permanecer preenchidos - [ ] Grid de Motoqueiros: verificar botão "Importar", fazer upload de CSV válido e conferir importação; testar com CodigoParceiro inválido e verificar feedback de erro ### DoncMobile.API - [ ] Finalizar serviço no app com pedido que contenha produto com GeraMontagem ativo — verificar se nova OS de montagem é criada automaticamente pelo Worker - [ ] Finalizar serviço com pedido sem produto GeraMontagem — verificar que nenhuma OS extra é criada ### DoncMobile.App - [ ] Aba Recebimentos: verificar se Valor Total e Valor Médio exibem valores corretos para serviços com TipoJob que tem `ApresentarValorProfissionalApp = false` - [ ] Aba Recebimentos: verificar consistência dos totais com a soma dos itens listados