- 12.5.1. Nota Fiscal da Carga
12.5.1.1. Local de retirada - 12.5.1. Nota Fiscal da Carga
« Anterior - 12.5.2. NF-e da Carga
Próximo »
12.5.1.1. Local de retirada
Funcionalidade para gerar o XML do grupo de Informações do Local de retirada constante na NF
Assinatura
string localRetirada(string CNPJ, string CPF, string xNome, string xLgr, string nro, string xCpl_Opc, string xBairro, string cMun, string xMun, string, string UF)
Descrição:
Funcionalidade para gerar o XML de Informações do Local de retirada constante na NF.
Parâmetros:
| nome | tipo | tam. | obrig. | descrição |
|---|---|---|---|---|
| CNPJ | string | 14 | sim | informar o CNPJ do Local de retirada, sem formatação ou máscara. |
| CPF | string | 11 | sim | informar o CPF do Local de retirada, sem formatação ou máscara, utilizado apenas quando o fisco emite a nota fiscal. |
| xNome | string | 2-60 | sim | informar a razão social do Local de retirada. |
| xLgr | string | 2-60 | sim | informar o logradouro do Local de retirada. |
| nro | string | 2-60 | sim | informar o número do endereço do Local de retirada, campo obrigatório. Informar S/N ou . (ponto) ou - (traço) para evitar falha de schema XML quando não houver número. |
| xCpl_Opc | string | 1-60 | não | informar o complemento do endereço do Local de retirada, pode ser omitido. |
| xBairro | string | 2-60 | sim | informar o bairro do endereço do Local de retirada. |
| cMun | string | 7 | sim | informar o código do município na codificação do IBGE com 7 dígitos. |
| xMun | string | 2-60 | sim | informar o nome do município. |
| UF | string | 2 | sim | informar a sigla da UF. |
Diagrama:

Retorno:
Um string com o grupo XML do Grupo de Informações do Local de retirada constante na NF
XML:
Exemplo de XML do local de retirada
<locRet> <CNPJ>99999999000191</CNPJ> <xNome>DIAS e DIAS TENTANDO S/A</xNome> <xLgr>AV PRINCIPAL</xLgr> <nro>S/N</nro> <xCpl>10 andar</xCpl> <xBairro>CENTRO</xBairro> <cMun>3550308</cMun> <xMun>SAO PAULO</xMun> <UF>SP</UF> </locRet>
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 de identificação do Local de retirada constante na NF========== ' Dim localRetirada As String Dim localRetirada_CNPJ As String Dim localRetirada_CPF As String Dim localRetirada_xNome As String Dim localRetirada_xLgr As String Dim localRetirada_nro As String Dim localRetirada_xCpl_Opc As String Dim localRetirada_xBairro As String Dim localRetirada_cMun As String Dim localRetirada_xMun As String Dim localRetirada_UF As String ' ' '====== 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 Local de retirada constante na NF======================= ' ' localRetirada_CNPJ = "99999999000191" ' CNPJ sem máscara de formatação localRetirada_CPF = "" ' CPF localRetirada_xNome = "DIAS e DIAS TENTANDO S/A" ' Razão social ou nome, evitar caracteres acentuados e & localRetirada_xLgr = "AV PRINCIPAL" ' logradouro localRetirada_nro = "S/N" ' número, informar S/N quano inexistente para erro de Schema XML localRetirada_xCpl_Opc = "10 andar" ' complemento do endereço, o conteúdo pode ser omitido localRetirada_xBairro = "CENTRO" ' bairro localRetirada_cMun = "3550308" ' código do município, deve ser compatível com a UF localRetirada_xMun = "SAO PAULO" ' nome do município localRetirada_UF = "SP" ' sigla da UF ' localRetirada = objCTeUtil.localRetirada(localRetirada_CNPJ, localRetirada_CPF, localRetirada_xNome, localRetirada_xLgr, localRetirada_nro, localRetirada_xCpl_Opc, localRetirada_xBairro, localRetirada_cMun, localRetirada_xMun, localRetirada_UF) MsgBox "Grupo do Local de retirada constante na NF" + localRetirada, vbInformation, "Resultado"
- 12.5.1.1. Local de retirada
12.5.1. Nota Fiscal da Carga - « Anterior
12.5.1. Nota Fiscal da Carga - Próximo »
12.5.2. NF-e da Carga