- 14.18. Agropecuário [28-10-25]
14.18.2. defensivo [28-10-25] - 14.18.1. guiaTransito [28-10-25]
« Anterior - 14.19. Consolida NF-e [20-01-25]
Próximo »
14.18.2. defensivo [28-10-25]
Funcionalidade para gerar o XML com a informação dos Defensivos Agrícolas
Assinatura
string defensivo(string nReceituario, string CPFRespTec)
Descrição:
Funcionalidade para gerar o XML com a informação dos Defensivos Agrícolas
Parâmetros:
| nome | tipo | tam. | obrig. | descrição |
|---|---|---|---|---|
| nReceituario | string | 1-20 | sim | Informar o número da receita ou receituário de aplicação do defensivo |
| CPFRespTec | string | 11 | sim | informar o CPF do Responsável Técnico legalmente habilitado, como engenheiro agrônomo, engenheiro florestal e técnico agrícola. |
Diagrama:

Retorno:
Um string com o grupo XML do defensivo.
É permitido informar até 20 grupo Defensivo por nota fiscal, assim concatene os grupos gerados.
Histórico de atualização:
- 2024-12-02 - versão 2Gv4.20 - versão preliminar.
- 2025-10-28 - versão 2Gv5.00l - correção para permitir múltiplas ocorrências do grupo defensivo
XML:
<defensivo> <nReceituario>12345</nReceituario> <CPFRespTec>11122233344</CPFRespTec> </defensivo>
Exemplos de uso:
Visual Basic 6.0
Dim defensivo As String Dim defensivo_nReceituario As String Dim defensivo_CPF As String Dim objNFeUtil As Object Set objNFeUtil = CreateObject("NFe_Util_2G.util") defensivo = "" defensivo_nReceituario = "12345" defensivo_CPF = "11122233344" defensivo = objNFeUtil.defensivo(defensivo_nReceituario, defensivo_CPF) MsgBox "grupo defensivo: " + defensivo, vbInformation, "Resultado"
- 14.18.2. defensivo [28-10-25]
14.18. Agropecuário [28-10-25] - « Anterior
14.18.1. guiaTransito [28-10-25] - Próximo »
14.19. Consolida NF-e [20-01-25]
