> For the complete documentation index, see [llms.txt](https://docs.ondoctor.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ondoctor.app/novidades/lancamentos-2026/versao-24-09-2026.md).

# Versão - (24/09/2026)

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F2tBpQTPSatgi1OmNzleL%2Fimage.png?alt=media\&token=dca1e34a-a366-4012-af96-2ae40f6e441f) AGENDA - BOTÃO BUSCAR

Agora a Agenda Call Center conta com uma nova dinâmica de uso. Nesta atualização foi adicionado um botão **Buscar** para que o sistema busque a grade de atendimento dos profissionais com base nos filtros realizados mediante ao clique.&#x20;

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FnUHJNe1vxKg4eAeCSto9%2Fimage.png?alt=media&amp;token=d4bcf154-6b6d-42b3-bdad-0b0aa5281ba4" alt=""><figcaption></figcaption></figure>

O objetivo dessa novidade é fazer com que a agenda não carregue a grade de horários de maneira automática. Isso pois em Clínicas maiores e com demandas elevadas de Agendamentos, pode acontecer um pequeno atraso no carregamento das informações, justamente devido ao número elevado de registros.

Esse novo botão é opcional e parametrizável, o parâmetro **Bloquear Busca Automática na Agenda** controla se a grade da Agenda Call Center carrega os agendamentos automaticamente ou aguarda uma ação do usuário.

Acesse: *Configurações>Empresa>Parâmetros>Atendimento*, Seção *Agenda.*

Ao marcar esta opção, a Agenda Call Center não carrega os agendamentos automaticamente, ao abrir ou ao trocar filtros: é preciso clicar em **Buscar**.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Ftj3I0afSxd59tb700hxD%2Fimage.png?alt=media&amp;token=64c3f115-1e1f-4fe6-b367-a69b030a87f8" alt=""><figcaption></figcaption></figure>

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Fisj8KzXbJ7vE2aWifF4i%2FNovidade.svg?alt=media\&token=f20d3d6c-20ac-4649-9dae-23885d3ff338) OCULTAR DADOS DE CONTATO DO PACIENTE

Agora os grupos de Usuário contam com a permissão **Não Visualiza Dados de Contato.**&#x20;

Quando marcada, os campos Celular, Telefone e E-mail do cliente ficam mascarados e não editáveis para o usuário em todas as telas do sistema que exibem esses dados.

Acesse: *Configurações>Equipe>Grupos*, Aba *Cadastros*, seção *Clientes*.&#x20;

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FfLgHCNRRM45fGVcCCXOx%2Fimage.png?alt=media&amp;token=0a8e8859-789c-4ad8-b600-a5583d170cd9" alt=""><figcaption></figcaption></figure>

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FyAPcdYHN4Cupm012nSdm%2Fimage.png?alt=media&amp;token=c42dfdb1-f2df-4951-8c96-4513356e00e2" alt=""><figcaption></figcaption></figure>

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Fisj8KzXbJ7vE2aWifF4i%2FNovidade.svg?alt=media\&token=f20d3d6c-20ac-4649-9dae-23885d3ff338) AGENDAMENTOS - TROCA DE PROFISSIONAL&#x20;

Agora é possível transferir todos os agendamentos futuros de um profissional para outro, sem precisar alterá-los manualmente um a um.

Acesse: *Configurações>Operações em Lote>Transferir Agendamentos*.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FXznWYIfbInelvAGxYuDE%2Fimage.png?alt=media&amp;token=01d9e1e4-bf08-49b7-bebc-6dcd04a90e63" alt=""><figcaption></figcaption></figure>

Caso a opção não esteja aparecendo, ative a permissão de uso em: *Configurações>Equipe>Grupos,* Aba *Configurações*, Seção ***Operações em Lote*****.**

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FbPtQFyhqkR2H4uHm3ur4%2Fimage.png?alt=media&amp;token=ab6762ca-3591-4eec-8818-93549ab6f22c" alt=""><figcaption></figcaption></figure>

Na tela, é possível selecionar o Profissional Atual e o Novo Profissional.&#x20;

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FkTbB45dJxfLgbT1n51kH%2Fimage.png?alt=media&amp;token=0ab45919-c486-4f31-ac10-09540816b895" alt=""><figcaption></figcaption></figure>

Ao clicar em **Executar Operação**, o sistema exibe um preview com a quantidade de agendamentos que serão alterados, dentro do período informado, e pede confirmação antes de aplicar a transferência.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FKGKB7L3DzF0kVzrET6m4%2Fimage.png?alt=media&amp;token=78e037b6-8deb-49d4-a83c-83569b4c7553" alt=""><figcaption></figcaption></figure>

#### Informações Adicionais

Agendamentos sincronizados com o Google Agenda são cancelados na agenda do profissional atual e recriados na agenda do novo profissional automaticamente.

A transferência é registrada em Auditoria, incluindo o motivo informado para a transferência.

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Fisj8KzXbJ7vE2aWifF4i%2FNovidade.svg?alt=media\&token=f20d3d6c-20ac-4649-9dae-23885d3ff338) BSUID WHATSAPP

O cadastro de Cliente agora conta com o campo BSUID (Business Scoped User ID), com até 128 caracteres. Trata-se de um identificador único e anônimo gerado pela Meta para reconhecer o cliente em conversas pelo WhatsApp quando ele utiliza nome de usuário (@nome) em vez do número de telefone, aumentando a privacidade ao não expor o número pessoal.

O campo é composto pelo código do país (padrão ISO 3166 alpha-2), seguido de ponto e uma sequência alfanumérica, por exemplo, US.13491208655302741918. Não contém informação pessoal além do país associado à conta, e seu valor é específico para cada Business Manager da Meta.

**API Pública**

O campo BSUID está disponível na API Pública, tanto para leitura quanto para escrita, nas rotas de cliente, incluindo as rotas que já retornavam o telefone, que agora também retornam o BSUID.

O envio de BSUID pelo método PUT não tem efeito, apenas pelo método PATCH.

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FLvo8TDmPIbZ2uWL2jMqS%2FMelhoria.svg?alt=media\&token=2c9a3ee4-e889-4797-aa05-bafd5c76b8e8) PROCEDIMENTO E SESSÃO

O cadastro de Procedimento, quando marcado como Tratamento/Sessão, agora conta com o campo Quantidade de Sessões, com limite de até 100 sessões.

Ao inserir esse procedimento em um orçamento, o campo de quantidade de sessões é preenchido automaticamente com o valor cadastrado no procedimento. Caso o procedimento não tenha uma quantidade definida, o orçamento assume o valor 1.&#x20;

O limite de 100 sessões também se aplica na edição da quantidade diretamente no orçamento.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FCm25q8mOah4xeCxdKIQg%2Fimage.png?alt=media&amp;token=9b67fea4-0627-4831-9736-b15ee79613f3" alt=""><figcaption></figcaption></figure>

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FJkdVtGJYQHSYUXnIwJbP%2Fimage.png?alt=media\&token=ab8f9c8e-6860-48ae-a33b-2a1d309fa55e) REPASSE

A tela de Repasse agora permite visualizar o detalhamento dos itens, exibindo o Título (forma de recebimento, como Dinheiro, Cartão ou Pix) e o CPF do cliente de cada item.

Também está disponível a opção de impressão do detalhamento do repasse, trazendo essas informações em um documento.

Os valores exibidos no detalhamento conferem tanto quando o repasse é calculado pelo valor Total quanto pelo valor Líquido.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FEd1iitsPkG3QhchNmjeQ%2Fimage.png?alt=media&amp;token=afe576e8-9333-4b7d-8c22-4e2980cdfd25" alt=""><figcaption></figcaption></figure>

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FSPIX5nDZGmWMZXWWZDyK%2Fimage.png?alt=media&amp;token=dba3777f-fcc8-4045-98d0-fa9d53897b49" alt=""><figcaption></figcaption></figure>

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FLvo8TDmPIbZ2uWL2jMqS%2FMelhoria.svg?alt=media\&token=2c9a3ee4-e889-4797-aa05-bafd5c76b8e8) REPASSE AUTOMÁTICO

Agora o OnDoctor permite gerar o Repasse dos prestadores de maneira automática, sem a necessidade de que o usuário faça esse processo.

Acesse: *Configurações>Empresa>Parâmetros>Financeiro*, Seção *Outros*.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F7WhUf7Q81GOvIZNln2Lo%2Fimage.png?alt=media&amp;token=76bb7681-876f-4a7b-a819-85ebf04e9d76" alt=""><figcaption></figcaption></figure>

Ao realizar essa parametrização, o sistema passa a gerar o repasse automaticamente de acordo com o tipo de Repasse do prestador, sendo eles **Por atendimento**, **Por recebimento** e **Ambos**.&#x20;

* **Por Atendimento:** Quando o **Status** de um Agendamento é igual a **Atendido**.
* **Por Recebimento:** Quando uma conta a Receber é **baixada**.

Obs: O sistema apenas gera o Repasse automaticamente, a finalização continua e precisa ser feita normalmente.&#x20;

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F73fsMTMnUUSDiXzB9RQi%2Fimage.png?alt=media&amp;token=dbf26bdf-e73b-40f3-bfd3-b31349bac5fe" alt=""><figcaption></figcaption></figure>

Vários atendimentos do mesmo profissional no mesmo dia entram no mesmo repasse automático enquanto ele estiver pendente. Ao finalizar um repasse, um novo é criado automaticamente para os atendimentos seguintes.

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FXlZvkhDBIxI7iazw70H8%2Fimage.png?alt=media\&token=16f82c6d-6d83-43d7-be32-3ae7597b2dc2) NFS-e AUTOMÁTICA

Assim como acontece no Repasse, agora também é possível gerar a **Nota Fiscal De Serviço eletrônica** automaticamente e fazer a divisão do valor para emissão entre as partes.

Acesse: *Configurações>Empresa>Parâmetros>Financeiro*, Seção *Outros*.

* **Integral:** O modo Integral é o comportamento já existente e continua sendo o padrão do sistema, a nota fiscal é emitida com o valor total do orçamento ou da parcela recebida.
* **Só a parte da empresa:** Nesse modo, a nota fiscal é emitida apenas com o valor líquido da clínica, descontando a fatia do profissional.&#x20;
* **Dividida(Empresa e Profissional):** Gera também a nota do profissional caso o mesmo seja emissor de NFS-e por dentro do sistema.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FEP1j24SfhqCcTtvzVm7Z%2Fimage.png?alt=media&amp;token=3b113e19-f777-4449-8fb4-d42980c4f418" alt=""><figcaption></figcaption></figure>

Ao selecionar uma das opçoes **Só a parte da empresa** ou **Dividida(Empresa e Profissional)**, o sistema habilita a opção **Gerar nota fiscal automaticamente.**&#x20;

Com ela, ao atender a agenda (ou quitar e compensar a parcela), a nota fiscal da origem é gerada sozinha, pendente. A emissão continua manual. A nota gerada trava a agenda, o estorno e o repasse como qualquer nota: para desfazer, exclua a nota pendente na tela de NFS-e.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FIp1bCW4fqfODB4Z1wLjU%2Fimage.png?alt=media&amp;token=fc6eb25d-32f8-456b-a0c6-dc4f564dcb12" alt=""><figcaption></figcaption></figure>

#### Outras Informações

A nota só pode ser gerada após a agenda vinculada estar atendida. Enquanto isso não ocorre, a opção de emitir nota fica desabilitada, com o motivo indicado (por exemplo, "Agenda ainda não atendida").&#x20;

Se apenas parte dos procedimentos de um orçamento foi atendida, a nota é gerada somente com os itens já atendidos. Quando há mais de um atendimento pendente de nota no mesmo orçamento, o sistema disponibiliza a opção "Gerar notas pendentes", com a quantidade de notas em aberto.

Procedimentos sem regra de repasse configurada entram na nota pelo valor integral. Procedimentos de convênio TISS não geram esse tipo de nota. Um procedimento repetido no mesmo orçamento gera uma pendência a ser resolvida antes da emissão.

Pelo recebimento, a nota é oferecida somente após a conclusão do recebimento, no caso de várias parcelas, a pergunta de emissão aparece uma única vez. Parcelas pagas parcialmente não permitem a emissão, indicando que a parcela ainda não foi quitada.

Quando os procedimentos de uma mesma nota têm regras tributárias diferentes, a nota utiliza a regra tributária do procedimento de maior valor.

#### Importante!

Agendamentos, itens de repasse e parcelas com nota fiscal já emitida ficam protegidos contra alterações:

* Não é possível alterar a situação de um agendamento com nota fiscal gerada.
* Itens de repasse com nota não podem ser editados ou excluídos, nem o repasse pode ser excluído, apenas finalizado.
* Orçamentos com nota gerada não podem ser cancelados, e parcelas com nota não podem ter a baixa estornada.

Excluindo a nota pendente, essas travas são liberadas. Ao gerar a nota novamente, o sistema mantém a mesma referência original.

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Ffz92otnaUjULTs2GmzKW%2Fimage.png?alt=media\&token=00aa174b-fca3-4b93-a49c-efc3ca269fd6) SOLICITAÇÃO DE EXAMES - GERAR ORÇAMENTO AUTOMÁTICO

Agora é possível gerar orçamentos automaticamente a partir de Solicitações de Exames.&#x20;

O parâmetro **Gerar Orçamento Automático ao Finalizar a Solicitação de Exames** permite que o orçamento seja criado automaticamente ao gerar a solicitação, sem a necessidade de um clique adicional.

Acesse: *Configurações>Empresa>Parâmetros>Outros*, Seção *Exames*.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F29Ucvig3rF6NJybuoeOi%2Fimage.png?alt=media&amp;token=4452a7e8-94fc-479f-b39b-00c5810101c6" alt=""><figcaption></figcaption></figure>

Com o parâmetro marcado, o orçamento é gerado automaticamente ao imprimir ou assinar digitalmente a solicitação de exame, desde que ao menos um dos exames tenha procedimento vinculado. O profissional que solicitou o exame é registrado como usuário e solicitante do orçamento gerado.

Exames sem procedimento vinculado não entram no orçamento e são listados na observação, identificando cada exame sem vínculo. Se nenhum exame da solicitação tiver procedimento vinculado, a solicitação é finalizada normalmente, sem gerar orçamento.

Se o orçamento gerado automaticamente for cancelado, a solicitação volta a exibir a opção **Gerar Orçamento**, permitindo a geração manual normalmente.

A geração automática de orçamentos acontece somente para solicitações de exames no **particular**.&#x20;

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FqRrQcVghaYJbYrdd6HpH%2Fimage.png?alt=media\&token=a56b93c0-14d3-41b3-9ef5-d6906a192bbb) TÍTULO PADRÃO

Agora é possível definir qual Título é utilizado automaticamente nas parcelas à vista e como título a prazo em orçamentos e movimentos criados pelo sistema. Por padrão, esse campo vem preenchido com o título Carteira já cadastrado na empresa.

O título escolhido precisa estar Ativo e com a opção Faturamento marcada. Com isso, o Título não pode ser inativado, desmarcar a opção Faturamento e nem excluir o título que estiver definido como padrão

Acesse: *Configurações>Empresa>Parâmetros>Financeiro*, Seção *Padrões*.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FWSCllTWTXCbYZmM2qBhU%2Fimage.png?alt=media&amp;token=b4da467b-c79f-4c84-a7c7-96a06353e141" alt=""><figcaption></figcaption></figure>

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FhpirSvN7CWMeKHSDSUyx%2Fimage.png?alt=media\&token=8dd012ac-bfb7-4967-82c8-2c545c4de1ce) DASHBOARD - TIPO DATA

O Dashboard agora conta com o campo Tipo, ao lado do filtro de Período, permitindo calcular os cards de Despesas e Receitas (total, quitados, em aberto e vencido) considerando a data de Vencimento, Emissão ou Pagamento. Por padrão, o dashboard abre com Vencimento selecionado.

Ao selecionar Pagamento, os cards passam a considerar apenas os títulos que já possuem pagamento registrado. A escolha do Tipo permanece salva ao sair e voltar ao dashboard.

O filtro está disponível tanto para usuários do tipo Clínica quanto Profissional, incluindo a alternância entre os perfis Profissional e Clínica, quando permitido.

Ao clicar nos valores dos cards, a tela de Contas a Pagar ou Receber é aberta já filtrada com o mesmo Período e Tipo selecionados no dashboard, incluindo o filtro de títulos vencidos, quando aplicável, o total exibido na listagem corresponde ao valor mostrado no card. Para o perfil Profissional, o card Despesas abre a tela de Contas a Receber do profissional, e o card Receitas abre Contas a Pagar, mantendo essa mesma correspondência de filtro.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FC9EnTYfElsWbqzmF7t7C%2Fimage.png?alt=media&amp;token=ee818cfd-7368-4398-8659-30f793742941" alt=""><figcaption></figcaption></figure>

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FhTslIgzuXeCOPD3jpmmH%2Fimage.png?alt=media\&token=afa20ce0-6f7f-461f-84ee-6df5c6b508e1) BLOQUEAR VENDAS PARA INADIMPLENTE

Agora é possível impedir que orçamentos e movimentos de estoque com financeiro sejam finalizados para clientes com títulos vencidos em aberto.

Para ativação do parâmetro acesse: *Configurações>Empresa>Financeiro*, Seção *Outros*.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Fbb3DbtHC0DiBDTRq63hl%2Fimage.png?alt=media&amp;token=e5e45b4b-d077-42ab-97d2-da52c0a4f423" alt=""><figcaption></figcaption></figure>

Com o parâmetro ativo, ao tentar aprovar um orçamento de um cliente inadimplente, o sistema exibe a mensagem "Cliente inadimplente (N título(s) vencido(s) em aberto)!", indicando a quantidade de títulos vencidos do cliente, e a aprovação não é concluída. Assim que os títulos vencidos são recebidos, o mesmo orçamento pode ser aprovado normalmente.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FIBwZGESkS9O64SW09hwO%2Fimage.png?alt=media&amp;token=ab46071d-1f03-4f4a-9a09-fb994ae727ca" alt=""><figcaption></figcaption></figure>

Em contas com o cadastro de cliente compartilhado entre empresas, um título vencido em qualquer empresa do grupo é considerado para o bloqueio. Em contas sem compartilhamento, apenas os títulos da própria empresa são considerados.

## Relatórios

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FLvo8TDmPIbZ2uWL2jMqS%2FMelhoria.svg?alt=media\&token=2c9a3ee4-e889-4797-aa05-bafd5c76b8e8) MOVIMENTAÇÃO DE PRODUTOS

O filtro Tipo da **Movimentação de Produtos** agora conta com duas novas opções, Compra e Venda, além das já existentes Todos, Entrada e Saída.

* **Compra:** traz apenas as entradas de estoque que geraram movimento financeiro.
* **Venda:** traz apenas as saídas de estoque que geraram movimento financeiro.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FphZ5rAKGuGuEJOp9nodc%2Fimage.png?alt=media&amp;token=a843e094-95e6-406d-befc-b53aa56db3c6" alt=""><figcaption></figcaption></figure>

As opções Entrada e Saída continuam trazendo todas as movimentações do tipo, com ou sem financeiro gerado, como já acontecia antes desta atualização. A opção Todos também mantém o mesmo resultado de antes.

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FTjSH26ZvlK7Bv4cQte4M%2Fimage.png?alt=media\&token=f2275c85-c191-4b51-985c-9d199c84dd82) LISTA DE CLIENTES

O relatório de **Lista de Clientes** agora conta com duas novas opções de Agrupamento: **Tag** e **Indicação**.

No agrupamento por Tag, clientes com mais de uma tag aparecem em cada um dos grupos correspondentes. Clientes sem nenhuma tag são reunidos no grupo Sem Tag, exibido por último, após os grupos com tag.

No agrupamento por Indicação, os clientes são organizados em um grupo para cada indicação. Clientes sem indicação registrada são reunidos no grupo **Sem Indicação**, também exibido por último.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FhhB9hRMfT4rpeG5RnUKe%2Fimage.png?alt=media&amp;token=85c80d90-71d7-4410-bf2d-b6cd2484b52c" alt=""><figcaption></figcaption></figure>

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FJhoPTvZ64BNZfqsPcvo1%2Fimage.png?alt=media\&token=3446cb1e-649c-4a88-971d-3dd587a900f1) MOVIMENTO FINANCEIRO

O Resumo do relatório de **Movimento Financeiro** agora conta com a coluna **Valor**, além das colunas já existentes Entrada, Saída e Saldo, agrupada por Título.

Com essa coluna, é possível visualizar quanto foi movimentado em cada título. Por exemplo, Pix, Cartão de Crédito, Boleto ou Dinheiro, dentro do período selecionado, sem depender apenas do saldo final de cada um.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FHnG0DNIKXx5QsPhIHZ0k%2Fimage.png?alt=media&amp;token=7d107c1e-3ecb-4f49-b32b-4933dcdc8753" alt=""><figcaption></figcaption></figure>

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Ff3YpFdj73ZHBI4DFrMSL%2Fimage.png?alt=media\&token=6c48df51-0449-4c16-aee4-48cf94cfdeca) AGENDA

O relatório de **Agenda** agora conta com a opção de escolher o modo de exibição: **Detalhado, Resumido** ou **Todos**.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FpVFnXiVohrZCMja2ycVV%2Fimage.png?alt=media&amp;token=04828750-9d01-4551-9c8b-d788a8de7734" alt=""><figcaption></figcaption></figure>

No modo Resumido, quando o relatório está agrupado (por exemplo, por profissional), é exibida a quantidade de agendamentos e o valor total de cada grupo, sem listar cada agendamento individualmente, útil para consultas como a quantidade de atendimentos realizados por profissional em um período.

O modo Detalhado mantém a listagem completa dos agendamentos, como já acontecia antes desta atualização. O modo Todos reúne os dois, exibindo tanto o resumo por grupo quanto o detalhamento de cada agendamento.

Outra melhoria feita nesse relatório, é a possibilidade de filtrar e agrupar os resultados por **Tag** e por **Indicação** do cliente, além das opções já existentes.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Fq9ON4Kx5T6XPRxUtTQLJ%2Fimage.png?alt=media&amp;token=793c80b1-ef84-4cd3-bbfb-e45bb2962657" alt=""><figcaption></figcaption></figure>

Ao agrupar por Tag, o relatório não exibe o total geral. Isso acontece porque um cliente pode ter mais de uma tag associada ao cadastro, o que faria o mesmo agendamento ser contado em mais de um grupo, somar esses valores duplicaria o total geral.

***

## ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FLvo8TDmPIbZ2uWL2jMqS%2FMelhoria.svg?alt=media\&token=2c9a3ee4-e889-4797-aa05-bafd5c76b8e8) CAMPOS OBRIGATÓRIOS EM AGENDAMENTOS

Agora é possível definir campos obrigatórios para na criação de um agendamento. As opções disponíveis no momento são **Celular** e **Observação**.

Com um campo marcado como obrigatório, o sistema não permite salvar o agendamento se ele estiver vazio, sinalizando visualmente qual campo precisa ser preenchido.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FYdq8Ls8zcyzeWWdNwK6m%2Fimage.png?alt=media&amp;token=d58440ab-06e0-458e-9922-20d1b26abe97" alt=""><figcaption></figcaption></figure>

Acesse: *Configurações>Empresa>Atendimento*, Seção *Agenda*.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FuRKMZkghU9hSgFt92HF8%2Fimage.png?alt=media&amp;token=dd11126b-9fd9-41e7-b55b-75403106c0a1" alt=""><figcaption></figcaption></figure>

## API Pública&#x20;

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FteNlLIih2JixwTEKRzPT%2Fimage.png?alt=media\&token=574414e5-bbe6-4918-a41b-71255cebfbae) DADOS DE REPASSE VIA API

A API agora disponibiliza uma rota para consulta dos itens de repasse do profissional, retornando um registro para cada item do período informado, limitado a até 31 dias. Essa rota é destinada a integrações externas responsáveis pela emissão de nota fiscal do profissional.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FaudvXUvxuzEUawGNBfbl%2Fimage.png?alt=media&amp;token=e2f384e5-b2e9-4e72-9631-f09ca8404529" alt=""><figcaption></figcaption></figure>

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2Fisj8KzXbJ7vE2aWifF4i%2FNovidade.svg?alt=media\&token=f20d3d6c-20ac-4649-9dae-23885d3ff338) NOVO MÉTODO DE ATUALIZAÇÃO DE CLIENTE (PATCH)

A API Pública passa a contar com o método PATCH para atualização de cliente, que substitui o método PUT anteriormente utilizado. A principal diferença é que o PATCH atualiza somente os campos enviados na requisição, mantendo os demais inalterados — diferente do PUT, que exigia o envio do cadastro completo.

Alguns comportamentos do PATCH:

* Enviar um campo com valor null limpa a informação (por exemplo, remover o BSUID).
* Campos obrigatórios (como nome, sexo, cidade ou convênio) não podem ser enviados como null, nem campos do tipo verdadeiro/falso — a requisição é recusada nesses casos.
* Enviar um campo que não existe no cadastro, um corpo vazio, ou um ID diferente do informado na rota também faz a requisição ser recusada.
* CPF já utilizado por outro cliente, ou cliente pertencente a outra empresa, também são recusados.

O método PUT continua funcionando, mas está marcado como obsoleto e deixará de ser suportado a partir de 31/10/2026. O envio de BSUID por esse método não tem efeito.

### ![](https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2F61Rebcj6hZEwuhbXIwxV%2Fimage.png?alt=media\&token=cbf442d4-8a8e-4aac-a306-4f735683598f) PROCEDIMENTOS

A API Pública agora conta com uma rota específica para consultar o valor de um procedimento, considerando a combinação de Convênio, Especialidade, Profissional e Data informados na consulta.

O valor retornado segue a seguinte ordem de prioridade:

1. Valor da tabela de preço vigente para os filtros informados (convênio, profissional ou especialidade).
2. Na ausência de tabela de preço, o valor específico cadastrado para a combinação entre procedimento e convênio.
3. Na ausência dos dois anteriores, o valor cadastrado diretamente no procedimento.

Informando apenas o procedimento, sem nenhum outro filtro, a rota também retorna um valor, seguindo a mesma ordem de prioridade.

<figure><img src="https://738487307-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVImXBbJmGrnxDOVYme%2Fuploads%2FQYGovwBrNgOJrKdkLmP8%2Fimage.png?alt=media&amp;token=f688be0a-f24c-4964-8ac3-d831b3088d9e" alt=""><figcaption></figcaption></figure>

***

Para mais informações ou em caso de dúvidas entre em contato com nosso time, [Clique aqui.](https://wa.me/556140420123)
