# OS 78210 - CONTAS A RECEBER - CANCELAMENTO DA INTEGRAÇÃO - NÃO ESTÁ VOLTANDO STATUS DO PEDIDO DECOR

#### **Objetivo:**

- Esta solicitação visa, 
    - **Bloquear o cancelamento individual de lançamentos para títulos originados de pedidos no módulo DECOR**  
        ➤ Prevenir inconsistências no status do pedido, pois no módulo DECOR as parcelas são integradas em lançamentos distintos. Cancelamentos individuais geram divergência no controle de aprovação e na integração dos pedidos.
    - **Corrigir o cancelamento de lote para restaurar o status do pedido para "Aguardando Aprovação Final"**  
        ➤ Antes da correção, o status do pedido ficava em branco após cancelamento do lote, impossibilitando nova aprovação. O ajuste garante que o pedido retorne corretamente ao seu fluxo.

#### **Premissas:**

- Necessário o ambiente estar atualizado com as versões: 
    - Contas a receber de número **105653** **Genexus 16 / 105670** **Genexus 17** ou superior;
    - Contabilidade de número **105790** **Genexus 16 / 105789** **Genexus 17** ou superior;

#### **Teste realizado após a atualização**

##### **Contas a Receber**

#### **Cenário 1: Tentativa de cancelamento individual de lançamento originado do DECOR.**

**Passo a passo:**

1. Acessar a tela **"Deleta lançamentos contábeis"**.
2. Informar os dados do **lote** gerado por um pedido do módulo DECOR.
3. Clicar no botão **(X)** para tentar cancelar um lançamento individual.
4. Confirmar a exclusão.

<p class="callout info">**Resultado esperado:**</p>

- Sistema **bloqueia o cancelamento** com a seguinte mensagem: 
    - O título \[número\] está atrelado a um pedido gerado no sistema DECOR. Para cancelar, será necessário excluir o lote completo ou realizar o procedimento diretamente pelo módulo onde o pedido foi criado.”

**Premissa**:

- Ter um pedido integrado no financeiro.

**Consulta do pedido:**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/VDKXZynQqKih4BCX-embedded-image-wzm66lgr.png)

**Acessando a funcionalidade.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/QTFsEfWL4yMiPwa8-embedded-image-248mnvzi.png)  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/m7lZ3XpjP9SC5VKa-embedded-image-xlj2lyvc.png)

**Tela de cancelamento de lançamento**

Na tela principal, utilize o filtro para encontrar o lançamento desejado.

1. Informe os filtros,
2. Clique no botão cancelar lançamento.
3. Mensagem de alerta "O título 2000135 está atrelado a um pedido gerado no sistema DECOR. Para cancelar, será necessário excluir o lote completo ou realizar o procedimento diretamente pelo módulo onde o pedido foi criado."

![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/QLnCwB9dAZSWo8VX-embedded-image-ipy6yuyg.png)

#### **Cenário 2: Cancelamento total do lote com origem no DECOR.**

**Passo a passo:**

1. Acessar a tela **"Deleta lançamentos contábeis"**.
2. Informar os dados do **lote**.
3. Clicar no botão **Excluir lote**.
4. Confirmar a exclusão.

<p class="callout info">**Resultado esperado:**</p>

- Lote é cancelado com sucesso.
- O **status do pedido é atualizado** automaticamente para **"Aguardando Aprovação Final"**.

**Premissa**:

- Ter um pedido integrado no financeiro.

**Consulta do pedido:**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/EKx5XsRCVudUMKP4-embedded-image-9yfqbvhv.png)

**Acessando a funcionalidade.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/tuBmnds42c5j8QZB-embedded-image-jhfzesps.png)  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/pefBr91smtk3KfjI-embedded-image-eup3xyvo.png)

**Tela de cancelamento do lote**

Na tela de cancelamento de lançamento, informe a data, lote e clique em "Excluir lote".  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/sBg48QcG46B10Mky-embedded-image-eikeek0g.png)

Confirme o cancelamento no pop-up.  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/NeQmjGW5EJuwDG2K-embedded-image-cn4cttow.png)

O sistema irá direcionar para tela de DashBoard.  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/7LC1aLMVTeLXUGuR-embedded-image-e818jp62.png)  
  
**Consulta do pedido após cancelamento do lote.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/e13jBCQSpHgI2eCM-embedded-image-2e1qbqwn.png)

##### **Contabilidade**

#### **Cenário 3: Tentativa de cancelamento individual de lançamento originado do DECOR.**

**Passo a passo:**

1. Acessar a tela **"Deleta lançamentos contábeis"**.
2. Informar os dados do **lote** gerado por um pedido do módulo DECOR.
3. Clicar no botão **(X)** para tentar cancelar um lançamento individual.
4. Confirmar a exclusão.

<p class="callout info">**Resultado esperado:**</p>

- Sistema **bloqueia o cancelamento** com a seguinte mensagem: 
    - Título \[número\] está vinculado a pedido gerado no DECOR. "O cancelamento somente poderá ser efetuado cancelando o LOTE todo ou pelo módulo de origem.”

**Premissa**:

- Ter um pedido integrado no financeiro.

**Consulta do pedido:**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/p3eaeyy2EPknng17-embedded-image-6ljrmng0.png)

**Acessando a funcionalidade.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/NvpopTps4VVJ2Iny-embedded-image-9hgzd6wx.png)  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/m1Ih4QwfhLb65GGv-embedded-image-esfsykik.png)

**Tela de cancelamento de lançamento**

Na tela de cancelamento de lançamento:

1. Informe a data do lote,
2. Marque o lançamento desejado,
3. Clique no botão "Cancelar lançamento".

![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/YjCZOpAvmY27tNAp-embedded-image-ac7vrt6b.png)

Confirme o cancelamento  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/q3QadKoiMQN2eYoP-embedded-image-ep0rdzpg.png)

O sistema irá direcionar para tela de DashBoard.  
E exibirá a mensagem de alerta: "O título \[número\] está atrelado a um pedido gerado no sistema DECOR. Para cancelar, será necessário excluir o lote completo ou realizar o procedimento diretamente pelo módulo onde o pedido foi criado."  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/zJCxtREB50fdHrG7-embedded-image-5gqhb7wf.png)

#### **Cenário 4: Cancelamento total do lote com origem no DECOR.**

**Passo a passo:**

1. Acessar a tela **"Deleta lançamentos contábeis"**.
2. Informar os dados do **lote**.
3. Clicar no botão **Excluir lote**.
4. Confirmar a exclusão.

<p class="callout info">**Resultado esperado:**</p>

- Lote é cancelado com sucesso.
- O **status do pedido é atualizado** automaticamente para **"Aguardando Aprovação Final"**.

**Premissa**:

- Ter um pedido integrado no financeiro.

**Consulta do pedido:**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/cztyYmbQKMjwUnfO-embedded-image-od8goiwc.png)

**Acessando a funcionalidade.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/YZTEITaJpQHhNGG3-embedded-image-mcurtkza.png)  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/djetN1wKhNZCU71w-embedded-image-pyxgagju.png)

**Tela de cancelamento de lançamento**

Na tela de cancelamento de lançamento, informe a data, lote e clique no botão "Excluir lote".  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/JpntEnDXASM2DHMn-embedded-image-wdeszufs.png)  
  
Confirme o cancelamento no pop-up.  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/1geXWJJ71Q3Fdlwk-embedded-image-f6abi0nw.png)

O sistema irá direcionar para tela de DashBoard.  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/hqYpDy8llD1ey4Vk-embedded-image-2prwumok.png)

**Consulta do pedido após cancelamento do lote.**  
![](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/nx2Vh82L79tk5mtk-embedded-image-utclbixr.png)

![4.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-03/scaled-1680-/eO9m8fVMKPpticCz-4.png)

<p class="callout danger">**ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.**</p>