# OS 79294 - MELHORIA - CONTAS A PAGAR - AJUSTES DDA

#### **Objetivo:**

- Esta solicitação tem por objetivo, automatizar o processo de títulos registrados no mercado financeiro, visando garantir: 
    - A flexibilização da regra de beneficiário por meio de novo campo no cadastro de parceiros;
    - A limpeza de registros anteriores ao importar novo arquivo;
    - A desconciliação automática de títulos não pagos;
    - A conciliação com faturas além de títulos Contas a Pagar;
    - A visualização e gravação de valores de multa, juros e desconto.

**Premissas:**

- Necessário o ambiente estar atualizado com as versões: 
    - Contas a Pagar de número **116371 Genexus 17** ou superior;
    - Corporativo de número **116017 Genexus 17** ou superior;
    - Script de número **116141 SQL** / **116142 SQLPostgre** ou superior.

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

#### **Cenário 1: Cadastro de Parceiro - Flag Beneficiário.**

<span style="mso-fareast-language: PT-BR; mso-no-proof: yes;">Na interface de cadastro de parceiros o novo campo criado será para tratar exceção de regra na conciliação. Como exemplo poderá acontecer de um título ser protestado e seu **beneficiário** ser alterado, com isso a condição para conciliação de que o *título do mercado financeiro* e o *título contas a pagar* ou *fatura* a ser conciliado precisar ter o mesmo beneficiário não deve ser aplicada, pois nesse caso o título / fatura terá o beneficiário “A” enquanto o título mercado financeiro terá o beneficiário de origem "B".</span>

**Passos:**

1. Acessar **Módulo Corporativo &gt; Cadastro &gt; Parceiros**
2. Editar um fornecedor.
3. Marcar a opção **"Ignora validação beneficiário"** na aba "Auxiliar".

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

- Campo está visível e editável.
- Permite conciliação futura com faturas de beneficiário diferente.

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/YunnYyhvqDx45kMW-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/YunnYyhvqDx45kMW-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/1okBj1nOJXsJLYFV-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/1okBj1nOJXsJLYFV-image.png)

 **Tela de cadastro do parceiros**

Na tela de cadastro de parceiro, encontre o parceiro desejado e clique em "Editar".[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/pNvr2GP0GSGnjwca-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/pNvr2GP0GSGnjwca-image.png)

Note que foi criado o campo **Ignora validação de beneficiário na conciliação**.  
  
**Regra da funcionalidade:** Caso campo “Ignora validação Beneficiário na Conciliação” for marcado no cadastro, ao selecionar um registro na tela “títulos mercado financeiro” e clicar em conciliar, permitirá listar títulos ou faturas de beneficiário diferente.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/sscrG5Bdjqi5Q6uY-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/sscrG5Bdjqi5Q6uY-image.png)

---

#### **Cenário 2: Importação de Arquivo DDA.**

**Passos:**

1. Importar novo arquivo DDA.
2. Verificar se os títulos com status "Aguardando Conciliação" anteriores foram excluídos.
3. Verificar se títulos "Conciliados" e ainda não pagos foram desconciliados automaticamente.

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

- Registros anteriores com status "Aguardando Conciliação" são excluídos.
- Títulos conciliados, mas não pagos, são desconciliados automaticamente.
- Títulos conciliados e pagos permanecem inalterados.

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/D06eEdjQ6h2gEl8W-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/D06eEdjQ6h2gEl8W-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/cQgDKKacTjb3Bbps-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/cQgDKKacTjb3Bbps-image.png)

**Tela de importação**

Ao entrar na tela note que há registros conciliados e registros aguardando conciliação. Para importar um novo arquivo, basta clicar no botão **Importar Título.**[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/yPI4PR1MJbKir7ZV-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/yPI4PR1MJbKir7ZV-image.png)Os registros que estão com o status **conciliados** e o título **não foi baixado**, exibe o botão para poder **cancelar a conciliação**. Já os registros que o **título foi baixado,** não é permitido o cancelamento da conciliação.

**Importando arquivo**

Selecione o arquivo e clique em **Confirmar**.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/5ekzEfbnLgindi8u-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/5ekzEfbnLgindi8u-image.png)

O sistema irá direcionar para tela de dashboard e realiza em segundo plano o processamento do arquivo.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/ZVnsmI00REOYZ4Gz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/ZVnsmI00REOYZ4Gz-image.png)

O resultado do processamento poder ser analisado ao baixar o arquivo gerado.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/rCi6EdqIQlNWOwol-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/rCi6EdqIQlNWOwol-image.png)

<p class="callout warning">**Regras da funcionalidade:**</p>

- Após importar um novo arquivo, que **não possui os mesmos códigos de barras** já importados: 
    - Os registros com o status Conciliados e o título baixado, continua sua exibição **sem alteração de status.**
    - Os registros com o status Conciliados e o título em aberto, continua sua exibição sem alteração de status.
    - Os registros com o status Aguardando conciliados, **são excluídos da tela.**
- Após importar um novo arquivo, que **possui os mesmos códigos de barras** já importados: 
    - Os registros com o status Conciliados e o título baixado, continua sua exibição **sem alteração de status.**
    - Os registros com o status Conciliados e o título em aberto, voltam para o status **Aguardando conciliados**
    - Os registros com o status Aguardando conciliados, **são excluídos da tela.**

#### **Exemplo quando importa novo arquivo, com códigos de barras já importados.**

- **Registro com o status Conciliado (com baixa).**

Tela com o registro:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/ZTWcIeyi3Zdftny4-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/ZTWcIeyi3Zdftny4-image.png)

Consulta do título baixado (1) e com o código de barras (2) vinculado:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/hJfBwJfEHoeb6yN0-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/hJfBwJfEHoeb6yN0-image.png)

Após importar o novo arquivo - Tela de registro. [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/hpp79uQs4L0gMYOu-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/hpp79uQs4L0gMYOu-image.png)

Consulta do título:  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/hJfBwJfEHoeb6yN0-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/hJfBwJfEHoeb6yN0-image.png)

- **Registro com o status Conciliado (título em aberto).**

Tela com o registro:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/BzGHx915dSbHIeEh-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/BzGHx915dSbHIeEh-image.png)

Consulta do título em aberto (1) e com o código de barras (2) vinculado:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/scpajeBwxzHSaJgm-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scpajeBwxzHSaJgm-image.png)

Após importar o novo arquivo - Tela de registros[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/nbw3ikoIKXysKBTh-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/nbw3ikoIKXysKBTh-image.png)

Consulta do título que estava vinculado em aberto (1), não deve ter o código de barras (2) gravado.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/HgCrS3sd7hxYMPZT-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/HgCrS3sd7hxYMPZT-image.png)

- **Registro com o status Aguardando Conciliação.**

Tela com o registro:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/80MhzLDvuGZrgo5z-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/80MhzLDvuGZrgo5z-image.png)

Após importar o novo arquivo:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/cQn6HInZOGTtqU0Q-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/cQn6HInZOGTtqU0Q-image.png)

Análise do relatório de processamento:[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/HXWaELu2thTPa7fI-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/HXWaELu2thTPa7fI-image.png)

---

#### **Cenário 3: Visualização de Juros, Multa e Desconto**

**Passos:**

1. Confirmar que as colunas "Juros", "Multa" e "Desconto" estão disponíveis no grid.
2. Validar que os valores são corretamente preenchidos conforme posições (Segmentos G e H).

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

- As três colunas são exibidas no grid.
- Valores são consistentes com os informados no arquivo importado.

**Acessando a funcionalidade** [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/D06eEdjQ6h2gEl8W-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/D06eEdjQ6h2gEl8W-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/cQgDKKacTjb3Bbps-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/cQgDKKacTjb3Bbps-image.png)

**Tela de títulos registrados no mercado financeiro.**

Foram adicionadas as colunas juros, multa e desconto. Campos utilizado para como informativo, não utilizados em outras funcionalidades.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/eXxor1GdaWX5z6eC-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/eXxor1GdaWX5z6eC-image.png)

**Validando com arquivo importado.**

- **Juros**: Segmento **G -** Posição **190** até **204**;
- **Desconto**: <span style="mso-tab-count: 1;">Segmento **G -** </span>Posição **214** até **228**;
- <span style="font-size: 10.0pt; mso-bidi-font-size: 11.0pt; line-height: 115%; font-family: 'Verdana',sans-serif; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: PT-BR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">**Multa**: Segmento **H -** Posição **131** até **145**.</span>

[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/NgUWCJSONp13Vu6b-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/NgUWCJSONp13Vu6b-image.png)

---

**Cenário 4: Conciliação com Título do Contas a Pagar ou Fatura**

**Passos:**

1. Após importação do arquivo.
2. Clicar em "Conciliar".
3. Visualizar o prompt com títulos e faturas disponíveis.

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

- Exibe grid com títulos e faturas.
- Aplica regra de mesmo beneficiário, exceto quando o campo “Ignora validação Beneficiário na Conciliação” esteja marcado.

**Acessando a funcionalidade [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/D06eEdjQ6h2gEl8W-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/D06eEdjQ6h2gEl8W-image.png)  
[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/cQgDKKacTjb3Bbps-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/cQgDKKacTjb3Bbps-image.png)**

**Tela de títulos em mercado financeiro**

Ao entrar na tela, utilize os filtros para encontrar o registro.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/CxchLyFG0OOyUmrv-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/CxchLyFG0OOyUmrv-image.png)Após isso, clique no botão **Conciliar**, o sistema irá exibir um pop-up com os **títulos/faturas** que atendam a conciliação.

**Exemplo de regra com o mesmo beneficiário - Título.**

Note que somente título do beneficiário é exibido.  
Para conciliar, clique no botão Conciliar da tela principal (1) e ao achar o título, clique no botão de selecionar (2)[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/6T4E2tMFSozK265H-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/6T4E2tMFSozK265H-image.png)

O sistema exibira a mensagem de sucesso.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/yv8cwStWZkFMutNd-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/yv8cwStWZkFMutNd-image.png)

Na consulta do título, note que o código de barras foi vinculado ao título.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/mX9oHDq2ubLMUmEw-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/mX9oHDq2ubLMUmEw-image.png)

**Exemplo de regra com o mesmo beneficiário - Fatura**

Note que somente título do beneficiário é exibido.  
Para conciliar, clique no botão Conciliar da tela principal (1) e ao achar a fatura, clique no botão de selecionar (2).[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/9ZNuRFqW8D8borPh-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/9ZNuRFqW8D8borPh-image.png)

O sistema exibira a mensagem de sucesso.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/vl7HXWirYiasDNDx-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/vl7HXWirYiasDNDx-image.png)

Na consulta da fatura, note que o código de barras foi vinculado à fatura.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/7sMX6wHSiQynQPWe-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/7sMX6wHSiQynQPWe-image.png)

**Exemplo de regra com beneficiário diferente - Título**

Observe que o título exibido não corresponde ao beneficiário original. Isso ocorre porque a opção ***Ignorar validação de beneficiário na conciliação*** está marcada no cadastro do parceiro.  
Para conciliar, clique no botão Conciliar da tela principal (1) e ao achar o título, clique no botão de selecionar (2).[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/XHSmsWdO0hxab1rs-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/XHSmsWdO0hxab1rs-image.png)

O sistema exibira a mensagem de sucesso.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/9fUZsuGEVlVgWoWz-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/9fUZsuGEVlVgWoWz-image.png)

Na consulta do título, note que o código de barras foi vinculado ao título.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/Q41jV8ZbmTx6dBQZ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/Q41jV8ZbmTx6dBQZ-image.png)

**Exemplo de regra com beneficiário diferente - Fatura**

Observe que a fatura exibida não corresponde ao beneficiário original. Isso ocorre porque a opção ***Ignorar validação de beneficiário na conciliação*** está marcada no cadastro do parceiro  
Para conciliar, clique no botão Conciliar da tela principal (1) e ao achar a fatura, clique no botão de selecionar (2).[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/lijUDkEOumAUDOvy-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/lijUDkEOumAUDOvy-image.png)

O sistema exibira a mensagem de sucesso.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/M9MlPpAcrUGmiPO9-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/M9MlPpAcrUGmiPO9-image.png)

Na consulta da fatura, note que o código de barras foi vinculado à fatura.[![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/scaled-1680-/qZMYEvho7z9cOsqc-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2025-07/qZMYEvho7z9cOsqc-image.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>