# OS 102526 - OBRIGAÇÃO - RECEBIMENTO REVENDA - ADAPTAÇÃO RECEBIMENTO DECOR - REFORMA TRIBUTARIA - UTILIZAR RECEBIMENTO TRADICIONAL COMO MODELO

#### **Objetivo:**

A correção implementada visa garantir a **adaptação do Recebimento Decor (modelo do recebimento tradicional)** para **considerar os novos impostos IBSS/CBS** em **duas rotinas**:

1. **Recebimento via XML (Importar XML)**
2. **Recebimento manual (Inserir)**

Confirmando que:

- Os campos/abas dos novos impostos estão disponíveis **na tela de consulta do item**.
- Os valores de **base, alíquota e valor** de **CBS / IBS UF / IBS Mun / IBS Total** são **lidos do XML** (quando informados) e **gravados corretamente**.
- No recebimento manual, os percentuais seguem a **parametrização do módulo Fiscal** e os valores são **calculados/gravadados** conforme a base informada.
- A “situação reportada” (ex.: **não totalizar na nota / inconsistência de gravação/tela**) foi atendida no desenvolvimento final.

#### **Premissas:**

- Necessário o ambiente estar atualizado com as versões: 
    - **Recebimento** **Revenda** de número **130920 Genexus 17** ou superior;
- Necessário ter a opção de lançamento prévio habilitado.

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

#### **Cenário 01 — Recebimento via XML (Upload + Importar XML) lendo/gravar novos impostos**

**Passo a passo**

1. Acessar: **Corporativo &gt; Configuração empresa &gt; Parâmetro recebimento** (editar na UOP que fará o recebimento).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/PMJJE8rF20t0LHFJ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/PMJJE8rF20t0LHFJ-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/Sns8t3MknUh9OL12-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/Sns8t3MknUh9OL12-image.png)
    
    
    - Na aba **orçamento/diretório**, informar o diretório para arquivos XML.
    
    **Resultado esperado:** diretório salvo e válido.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/MsuaA0viZLrLXLuR-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/MsuaA0viZLrLXLuR-image.png)
2. Acessar: **Recebimento Revenda &gt; Upload de XML**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/Zsl7qa8JUT45pCki-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/Zsl7qa8JUT45pCki-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/TdClU5HWUu1tT1cU-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/TdClU5HWUu1tT1cU-image.png)
    
    
    - Clicar em **Adicionar arquivos**, selecionar o XML e **Confirmar**.
    
    **Resultado esperado:** upload concluído com sucesso e arquivo copiado para a pasta parametrizada.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/M1WMorH1FcD64uzD-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/M1WMorH1FcD64uzD-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/LhUZLUO71uigoAnM-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/LhUZLUO71uigoAnM-image.png)
3. Acessar: **Recebimento Revenda &gt; Nota fiscal: Revenda (Importar XML)**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/BHKWQB6MvIUZviPu-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/BHKWQB6MvIUZviPu-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/oYM8HqhXJN8quKer-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/oYM8HqhXJN8quKer-image.png)
    
    
    - Informar a **chave** e pressionar **TAB** para carregar.
    - Preencher campos obrigatórios.
    - Garantir que a nota esteja vinculada a uma **OC** compatível (tipo de pagamento igual ao da OC).
    
    **Resultado esperado:** itens do XML são carregados e aparecem para seleção.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/6yHe6S3gtIHwG2Qc-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/6yHe6S3gtIHwG2Qc-image.png)
4. Selecionar o item do XML e clicar em **Próxima**.
    
    **Resultado esperado:** item relacionado com sucesso e avanço para rateio.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/QywCT0ovWVDJNYvt-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/QywCT0ovWVDJNYvt-image.png)
5. Informar/editar o **Rateio** do item (base de cálculo e confirmar).
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/NVKOXHFb3BJu6yUO-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/NVKOXHFb3BJu6yUO-image.png)
    
      
    **Resultado esperado (ponto principal):**
    
    
    - Os valores lidos do XML para **vBC, pCBS, vCBS, pIBSUF/vIBSUF, pIBSMun/vIBSMun e vIBS** aparecem corretamente no rateio/aba correspondente.
    - Não ocorre erro de validação.
        
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/PtNHSgto6Y0n5ZAF-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/PtNHSgto6Y0n5ZAF-image.png)
6. Clicar em **Próxima** e **Finalizar** o recebimento.
    
    **Resultado esperado:** NF gerada com sucesso.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/ZtVxaec4hUzTrR5V-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/ZtVxaec4hUzTrR5V-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/u3KAiPPjstXrf420-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/u3KAiPPjstXrf420-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/FnUgEqq8UoueF5HZ-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/FnUgEqq8UoueF5HZ-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/vTfJTcyc8QAUL8lP-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/vTfJTcyc8QAUL8lP-image.png)
7. **Consultar a nota** e **consultar o item**.
    
    **Resultado esperado:** existe **nova aba** no item exibindo os novos impostos (IBS/CBS) com os mesmos valores do XML.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/QAgQUH9jFRIIAhaV-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/QAgQUH9jFRIIAhaV-image.png)
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/JMQlEu7nAdKDC665-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/JMQlEu7nAdKDC665-image.png)

---

#### **Cenário 02 — Recebimento manual (Inserir) calculando novos impostos pela parametrização Fiscal**

**Passo a passo**

1. Acessar: **Recebimento &gt; Nota fiscal: Revenda (Inserir)**.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/TqnGTPX14lgUpisW-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/TqnGTPX14lgUpisW-image.png)  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/BHKWQB6MvIUZviPu-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/BHKWQB6MvIUZviPu-image.png)
    
    
    - Preencher campos obrigatórios e clicar em **Confirmar**.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/idctVDSBzek85Nm3-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/idctVDSBzek85Nm3-image.png)
2. Preencher campos obrigatórios e clicar em confirmar.  
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/1jmGQyRNOgOOdWi0-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/1jmGQyRNOgOOdWi0-image.png)
    
    <div class="contain-inline-size rounded-2xl corner-superellipse/1.1 relative bg-token-sidebar-surface-primary"><div class="sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl/main:top-9">  
    </div></div>
3. Se os itens **não carregarem**:
    
    
    - Acessar: **Compras Revenda &gt; Gerar etiquetas a partir da OC**
    - Filtrar pela OC e clicar em **Gerar etiquetas**.
    
    **Resultado esperado:** etiquetas geradas e, ao retornar/atualizar o recebimento, itens passam a carregar.
4. Voltar ao recebimento e **atualizar a tela**.
    
    
    - Informar **quantidade entregue**, selecionar o item e clicar em **Próxima**.
    
    **Resultado esperado:** item relacionado e segue para rateio.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/SsSJGxSdLJhfpJUm-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/SsSJGxSdLJhfpJUm-image.png)
5. Editar o **Rateio** pendente:
    
    
    - Informar o **código da base de cálculo**
    - Informar o **valor base** para cálculo dos novos impostos
    - Confirmar
    
    **Resultado esperado (ponto principal):**
    
    
    - As **alíquotas** aplicadas para IBS/CBS seguem a **parametrização do Fiscal** (regra informada).
    - Os valores calculados são consistentes com a base informada.
        
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/B5eixmDdUvDKWayr-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/B5eixmDdUvDKWayr-image.png)
        
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/GqY3t2QTq5ao3bMt-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/GqY3t2QTq5ao3bMt-image.png)
        
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/0m5aOdoScHE4Cu4E-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/0m5aOdoScHE4Cu4E-image.png)
        
        [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/AUjkBW3murufCvoj-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/AUjkBW3murufCvoj-image.png)
6. Avançar para a próxima etapa onde existe a aba dos novos impostos.
    
    
    - Validar se a nota **totaliza automaticamente** os novos impostos.
    - Caso o sistema exija preenchimento manual do total, informar o valor solicitado e finalizar.
    
    **Resultado esperado (verificação da situação reportada):**
    
    
    - **Se a correção foi entregue:** a aba deve totalizar corretamente e a NF deve finalizar sem ajustes manuais indevidos.
    - **Se ainda existir regra de digitação total:** o sistema deve ao menos **validar e gravar** corretamente o que foi informado, sem divergência na consulta e no banco.
7. Finalizar o recebimento.
    
    **Resultado esperado:** NF gerada com sucesso.
    
    [![image.png](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/scaled-1680-/IL5krq5ceLr4pwLj-image.png)](https://wiki.sendsolutions.com.br/uploads/images/gallery/2026-01/IL5krq5ceLr4pwLj-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>