# Inclusão do campo CBenef para redução de BC do ICMS 51

#### ***Protótipo de Tela:***

***1.*** Deve ser adicionado o campo referente ao código do beneficio do CST 51

[![image-1709918827068.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-03/scaled-1680-/image-1709918827068.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-03/image-1709918827068.png)

#### ***Descrição dos campos:***

<table border="1" cellpadding="7" cellspacing="0" id="bkmrk-campo-tipo-tamanho-o" style="width: 808px;"><tbody><tr valign="top"><td bgcolor="#acb9ca" style="width: 188px; border-style: solid; border-color: black;"><span style="color: #000000;">**Campo**</span>

</td><td bgcolor="#acb9ca" style="width: 50px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tipo**</span>

</td><td bgcolor="#acb9ca" style="width: 92px; border-style: solid; border-color: black;"><span style="color: #000000;">**Tamanho**</span>

</td><td bgcolor="#acb9ca" style="width: 86px; border-style: solid; border-color: black;"><span style="color: #000000;">**Obrig. ?**</span>

</td><td bgcolor="#acb9ca" style="width: 163px; border-style: solid; border-color: black;"><span style="color: #000000;">**Máscara**</span>

</td><td bgcolor="#acb9ca" style="width: 229px; border-style: solid; border-color: black;"><span style="color: #000000;">**Observações**</span>

</td></tr><tr><td style="width: 188px; border-style: solid; border-color: black;"><span style="color: #000000;">Cód. Beneficio CST51</span>

</td><td style="width: 50px; border-style: solid; border-color: black;"><span style="color: #000000;">Texto</span>

</td><td style="width: 92px; border-style: solid; border-color: black;"><span style="color: #000000;">10</span>

</td><td style="width: 86px; border-style: solid; border-color: black;"></td><td style="width: 163px; border-style: solid; border-color: black;"></td><td style="width: 229px; border-style: solid; border-color: black;"></td></tr></tbody></table>

#### ***Regras de Negócio:***

***1.*** O campo deve ficar disponível apenas ao selecionar o ICMS 51

**2.** *O campo só deve ser informado no XML caso preenchido.*

***3.*** O campo só pode ser preenchido caso a base de calculo seja reduzida.

#### ***Questões Técnicas:***

***1.*** Devem ser criados os seguintes campos na tabela "nfeproduto"":

```SQL
ALTER TABLE nfeproduto ADD cBenef51 varchar(10);
```

***2.** Estrutura alterado do XML. O campo cBenefRBC deve ser adicionado logo após o campo pRedBC*

[![image-1709917326002.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-03/scaled-1680-/image-1709917326002.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-03/image-1709917326002.png)

**3.** Definições de SCHEMA

[![image-1709917330614.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-03/scaled-1680-/image-1709917330614.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-03/image-1709917330614.png)