Olá, como podemos lhe ajudar?
Funcionalidade para gerar o XML do grupo de informações de Armamentos [arma]
string NFeRef(string NFe)
string arma(int tpArma, string nSerie, string nCano, string descr)
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
tpArma | int | 1 | sim | Indicador do tipo de arma de fogo: 0 – Uso permitido; 1 – Uso restrito; |
nSerie | string | 1-9 | sim | Número de série da arma |
nCano | string | 1-9 | sim | Número de série do cano |
descr | string | 1-256 | sim | Descrição completa da arma, compreendendo: calibre, marca, capacidade, tipo de funcionamento, comprimento e demais elementos que permitam a sua perfeita identificação. |
![](https://flexdocs.net/wp-content/uploads/2021/07/arma2G.png)
Um string com o fragmento XML do grupo de Armamentos, se houver mais de uma ocorrência, basta concatenar os retornos.
<arma>
<tpArma>0</tpArma>
<nSerie>ABC000123</nSerie>
<nCano>NCC000123</nCano>
<descr>CALIBRE:9mm,- COMPRIMENTO DO CANO:95mm (3.74),- ESPECIE:PISTOLA,- FUNCIONAMENTO:2,- MARCA:FABRICANTE,- QTD.CANOS:1,- NUMERO DE TIROS:15,- QTD. RAIAS:06,- SENTIDO RAIAS:2</descr>
</arma>
Importante
O trecho do XML foi formatado para uma melhor visualização, a mensagem original não tem formatação.
Vale observar que a formatação pode corromper a assinatura digital, além de ocupar espaço e ser desnecessária, pois os browser exibem formatado.