- 12.11.5.3. Veículo
12.11.5.3.1. Proprietário do Veículo - 12.11.5.3. Veículo
« Anterior - 12.11.5.4. Lacres
Próximo »
12.11.5.3.1. Proprietário do Veículo
Assinatura
string prop(string CPF, string CNPJ, string RNTRC, string xNome, string IE_Opc, string UF_Opc, int tpProp)
Descrição:
Funcionalidade para gerar o XML de Dados do Proprietário do Veículo.
Parâmetros:
| nome | tipo | tam. | obrig. | descrição |
|---|---|---|---|---|
| CPF | string | 11 | sim | informar o número do CPF (Informar o zeros não significativos). |
| CNPJ | string | 14 | sim | informar o número do CNPJ. |
| RNTRC | string | 8 | sim | informar o Registro Nacional dos Transportadores Rodoviários de Carga. |
| xNome | string | 1-60 | sim | informar a razão Social ou Nome do proprietário. |
| IE_Opc | string | 0-14 | não | informar a inscrição estadual. |
| UF_Opc | string | 2 | não | informar a sigla da UF. |
| tpProp | inteiro | 1 | sim | informar o tipo de proprietário: 0 - TAC-Agregado; 1 - TAC Independente; 2 - Outros. |
Diagrama:

Retorno:
Um string com o grupo XML do Grupo de Dados do Proprietário do Veículo
XML:
Exemplo de XML
<prop> <CNPJ>99999999000191</CNPJ> <RNTRC>10581234</RNTRC> <xNome>DIAS e DIAS TENTANDO S/A</xNome> <IE>123456789011</IE> <UF>SP</UF> <tpProp>1</tpProp> </prop>
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.
Exemplos de uso:
Visual Basic 6.0
' '====== Dados do Dim Proprietário do Veículo========== ' Dim prop As String Dim prop_CPF As String Dim prop_CNPJ As String Dim prop_RNTRC As String Dim prop_xNome As String Dim prop_IE As String Dim prop_UF_Opc As String Dim prop_tpProp As Integer ' ' '====== instancia DLL================== ' ' ' referenciando a DLL em late binding ' não é necessário fazer o reference da DLL ' o intelisense não funciona ' Dim objCTeUtil As Object Set objCTeUtil = CreateObject("CTe_Util.Util") ' ' criação dos grupos ' '===================grupo de identificação do Proprietário do Veículo======================= ' ' ' prop_CPF = "" ' CPF do proprietário prop_CNPJ = "99999999000191" ' CNPJ do proprietário sem máscara de formatação prop_RNTRC = "10581234" ' Registro Nacional dos Transportadores Rodoviários de Carga prop_xNome = "DIAS e DIAS TENTANDO S/A" ' Razão social ou nome do Proprietário prop_IE = "123456789011" ' Inscrição Estadual do proprietário sem máscara prop_UF_Opc = "SP" ' sigla da UF prop_tpProp = 1 ' Tipo Proprietário (0-TAC-Agregado; 1-TAC-Independente; 2-Outros) ' prop = objCTeUtil.prop(prop_CPF, prop_CNPJ, prop_RNTRC, prop_xNome, prop_IE, prop_UF_Opc, prop_tpProp) MsgBox "Dados do Proprietário do Veículo " + prop, vbInformation, "Resultado"
- 12.11.5.3.1. Proprietário do Veículo
12.11.5.3. Veículo - « Anterior
12.11.5.3. Veículo - Próximo »
12.11.5.4. Lacres