# SIEM | Emissão de NFSe para Brasília

# Pré-Requisitos

#### Requisitos Gerais

- Consultar se o CNPJ está cadastrado/habilitado para emissão em: [https://df.issnetonline.com.br/online/NotaDigital/ListaPrestadoresNotaDigital.aspx](https://df.issnetonline.com.br/online/NotaDigital/ListaPrestadoresNotaDigital.aspx)
    - Caso não esteja, solicitar que o cliente faça o cadastro junto com o contador em: [https://df.issnetonline.com.br/online/Pessoas/CadastroPrimeiroAcesso.aspx](https://df.issnetonline.com.br/online/Pessoas/CadastroPrimeiroAcesso.aspx)
- Um cadastro bem sucedido listará o serviço a ser utilizado na emissão: [![image-1672508432395.png](https://docs.softensistemas.com.br/uploads/images/gallery/2022-12/scaled-1680-/image-1672508432395.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2022-12/image-1672508432395.png)
- Se cadastrado, verificar se foi feita a liberação de emissão de RPS (usando o WS). Fazer o login e consultar as solicitações em "Declaração de Serviços Contratados" -&gt; Consultas[![image-1672507584606.png](https://docs.softensistemas.com.br/uploads/images/gallery/2022-12/scaled-1680-/image-1672507584606.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2022-12/image-1672507584606.png)
    - Caso não tenha sido feita nenhuma liberação, solicitar: [![image-1672507908884.png](https://docs.softensistemas.com.br/uploads/images/gallery/2022-12/scaled-1680-/image-1672507908884.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2022-12/image-1672507908884.png)
- Brasília usará a série fixa 3 para todas emissões.

####  # Certificados A3

#### Como emitir NFSe em Brasília utilizando um certificado A3

- Verificar se todos os [Pré-Requisitos](https://docs.softensistemas.com.br/books/siem-emissao-de-nfse-para-brasilia/page/pre-requisitos) foram cumpridos. Caso não, garantir que os requisitos sejam atendidos.
- Esse manual engloba o fluxo de emissão BÁSICO.
- Verificar o cadastro do Prestador na consulta disponibilizada para saber qual serviço deve ser usado (confirmar mesmo que o cliente saiba. A consulta só lista a atividade principal, se existir alguma secundária o portal deve ser acessado e a atividade encontrada no lançamento de uma nova NFSe. [![image-1672704949915.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-01/scaled-1680-/image-1672704949915.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-01/image-1672704949915.png)
- A alíquota pode ser encontrada na [planilha](https://docs.google.com/spreadsheets/d/13MoZkAo1tygVa2nKZwSLIg6itwe7Ldsl/edit?usp=sharing&ouid=116812138455805437947&rtpof=true&sd=true) disponibilizada pelo governo, de acordo com o CNAE.
- A partir dos dados encontrados na consulta, atualizar a tabela FATURAMENTO\_TIPO\_ISS.  
      
    [![image-1672705774342.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-01/scaled-1680-/image-1672705774342.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-01/image-1672705774342.png)
- Executar as seguintes SQLs

```SQL
ALTER TABLE Faturamento_Servico_Nota_Itens ADD Cnae TEXT(20);
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ADD CodIntermediario INT;
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ALTER COLUMN idNfse VARCHAR(50);
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ALTER COLUMN Nota INT;
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ALTER COLUMN MunPrestacao INT;
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ADD COLUMN idEmpresa INTEGER;
```

(definir o valor padrão desse campo para o Código da empresa que está em CD\_EMPRESA)

```SQL
CREATE INDEX Nota ON Faturamento_Servico_Nota_Itens(Nota)
```

```SQL
CREATE INDEX CST_ISS ON Faturamento_Servico_Nota_Itens(CST_ISS)
```

```SQL
ALTER TABLE Faturamento_Servico_Nota_Itens ADD ISSRetido BIT
```

```SQL
ALTER TABLE Faturamento_Servico_Nota_Itens ALTER COLUMN CST_ISS VARCHAR(5);
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ADD InformacaoComplementar MEMO;
```

```SQL
INSERT INTO CD_CONFIG_CAMPO (CODIGO, DESCRICAO) VALUES (596, "FATURAMENTO: EMISSÃO NFSE BRASILIA COM A3 (0=NÃO(PADRAO)/1=SIM):");
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ADD DataGeracao DATETIME;
```

```SQL
ALTER TABLE Faturamento_Servico_Nota ADD COLUMN MunIncidencia INT;
```

```SQL
CREATE TABLE Faturamento_Servico_Nota_Deducoes
(
Codigo AUTOINCREMENT,
CodigoNfse INT,
TipoDeducao INT,
DescricaoDeducao TEXT(150),
DataEmissao DATE,
ValorDedutivel MONEY,
ValorUtilizadoDeducao MONEY,
TipoIdentificacao BYTE,
ValorDocumento MONEY,
NumeroDocumento TEXT(9),
CodigoMunicipioGerador INT,
CodigoVerificacao TEXT(9),
UfNfe TEXT(2),
ChaveAcessoNfe TEXT(44),
IdentificacaoDocumento TEXT(255),
CpfCnpj TEXT(18),
NifFornecedor TEXT(40),
CodigoPais INT
);
```

```SQL
CREATE TABLE Faturamento_Servico_Nota_Eventos
(
Codigo AUTOINCREMENT,
CodigoNfse INT,
IdentificacaoEvento TEXT(30),
DescricaoEvento TEXT(255)
);
```

<p class="callout warning">ATENÇÃO, É IMPORTANTE EXECUTAR ESTAS SQL TAMBÉM, NO BANCO DE DADOS!  
NA PRIMEIRA VEZ DO CLIENTE PARA AJUSTAR A TABELA FATURAMENTO\_TIPO\_ISS</p>

**SQL QUE COLOCA ZERO NA FRENTE DO CST DO SERVIÇO**

```SQL
UPDATE FATURAMENTO_TIPO_ISS SET FATURAMENTO_TIPO_ISS.CODIGO = "0" & [FATURAMENTO_TIPO_ISS]![CODIGO]
WHERE (((Left([FATURAMENTO_TIPO_ISS]![CODIGO],1))<10) AND ((Len([FATURAMENTO_TIPO_ISS]![CODIGO]))=4));
```

**SQL TIRAR PONTO DA LISTA DE SERVIÇO**

```SQL
UPDATE FATURAMENTO_TIPO_ISS SET FATURAMENTO_TIPO_ISS.MUN = Replace([FATURAMENTO_TIPO_ISS]![MUN],".","");
```

- As configs a serem usadas são as do Plugnotas, mais a nova vinculada ao A3  
      
    [![image-1672751341470.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-01/scaled-1680-/image-1672751341470.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-01/image-1672751341470.png)
- Atualizar o MontadorNFSe e o NFSe.exe
- Colar na pasta do sistema o arquivo NFSe.rpt
- Abrir o gerenciador e verificar se este é aberto sem erro de dependências
- Para impressão da NFSe pode ser necessária a instalação do SAP como componente. **Instalar a versão 32 bits.**

##### O QUE O GERENCIADOR NÃO ATENDE 05/01: 

- Deduções
- Não envia serviços de Eventos

##### Repositório com os arquivos: [AQUI](https://drive.google.com/drive/folders/1yv5RNftHFUW1PUDWZ3_K2NrjzZ8kFzeo?usp=sharing)

- - - - - -# NFS-E MEI

##### **NFS-e para MEI** 

No caso do MEI, primeiro é necessário que tenha sido feito o cadastro no [ambiente nacional](https://www.nfse.gov.br/EmissorNacional/Login?ReturnUrl=%2fEmissorNacional) da empresa que irá fazer as emissões.  
Em **Serviços Favoritos** também é preciso identificar qual o código de serviço utilizado pela empresa.

[![image-1694005072657.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/scaled-1680-/image-1694005072657.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/image-1694005072657.png)

As emissões feitas nesse novo servidor só poderão ser enviados pelo PlugNotas, por isso, certifique-se com o responsável de seu grupo que os dados do emitente estão de acordo.  
Na aba de NFS-e deve estar assinalado a opção: **Envio pelo ambiente nacional.**

[![image-1694004483571.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/scaled-1680-/image-1694004483571.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/image-1694004483571.png)

<p class="callout warning">Caso não consiga salvar a opção, verifique se na parte **Detalhes** está assinalado **MEI**</p>

No SIEM, será necessário o uso dos novos Montadores e Gerenciados disponibilizados: [**AQUI**](https://drive.google.com/drive/folders/1b6B0WKS6zdgrdc4RiR7d2teSoICTbG_P)[**.**](https://drive.google.com/file/d/1h7BGLFM737W4lpYl6hNHJ1G4JwiMcnLO/view?usp=sharing)

Os novos códigos de serviço utilizados são maiores e por isso será preciso cadastrar o código na tabela FATURAMENTO\_TIPO\_ISS, como demonstrado abaixo:[![image-1694007310694.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/scaled-1680-/image-1694007310694.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/image-1694007310694.png)

E para o uso desse código maior no sistema, use a SQL de aumento do tamanho do campo:

```SQL
ALTER TABLE Faturamento_Servico_Nota_Itens ALTER COLUMN CST_ISS VARCHAR(20);
```

Também será necessário aplicar 4 configurações no SIEM:

[![image-1694010330376.png](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/scaled-1680-/image-1694010330376.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2023-09/image-1694010330376.png)

Apenas essas 4 serão necessárias para o envio.

Certifique-se de que o sistema está na última versão disponível. Caso a config. de AMBIENTE NACIONAL não esteja aparecendo, use a SQL de geração:

```SQL
INSERT INTO CD_CONFIG_CAMPO VALUES (618, 'NFSE: PLUGNOTAS - ENVIAR NFSE AMBIENTE NACIONAL (0=NÃO PADRAO/1=SIM)') 
```

O resto do processo de emissão é regular, com nenhuma mudança no preenchimento.