3. Gerar o XML do MDF-e
3.12. Responsável Técnico 2 24-07-19
3.11. Responsável Técnico 07-09-18
« Anterior
3.13. QRCode 24-07-19
Próximo »

3.12. Responsável Técnico 2 24-07-19

Funcionalidade para gerar as informações do responsável técnico

Assinatura

string infRespTec2(string CNPJ, string xContato, string email, string fone, string idCSRT, string CSRT_Opc, string chaveMDFe_Opc)

Descrição:

Funcionalidade para gerar o grupo de informações do responsável técnico pelo sistema utilizado na emissão do documento fiscal eletrônico

Parâmetros:

nome tipo tam. obrig. descrição
CNPJ string - sim informar o CNPJ da pessoa jurídica resposável técnica pelo sistema utilizado na emissão do documento fiscal eletrônico
xContato string - sim informar o nome da pessoa a ser contatada
email string - sim informar o e-mail da pessoa jurídica a ser contatada
fone string - sim informar o telefone da pessoa jurídica a ser contatada
idCSRT_Opc string - não informar o identificador do código de segurança do responsável técnico
CSRT_Opc string - não informar o CSRT - código de segurança do responsável técnico
chaveMDFe_Opc string - não informar a chave de acesso do MDF-e

Diagrama:

DiagramaResponsaveTecnico

Retorno:

Um string com o grupo XML do Grupo informações do responsável técnico pelo sistema utilizado na emissão do documento fiscal eletrônico

XML:

Exemplo de XML

<infRespTec>
   <CNPJ>00000000000191</CNPJ>
   <xContato>Fulano de Tal</xContato>
   <email>fulano@contato.com.br</email>
   <fone>11999991234</fone>
</infRespTec>

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.

Histórico de atualização:

Exemplos de uso:

Visual Basic 6.0

'
'======  Dados do Dim do Grupo de Corte de Voo ==========
'
Dim infRespTec As String
Dim infRespTec_CNPJ As String
Dim infRespTec_xContato As String
Dim infRespTec_email As String
Dim infRespTec_fone As String
Dim infRespTec_idCSRT As String
Dim infRespTec_CSRT As String
Dim infRespTec_chaveMDFe 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 objMDFeUtil As Object
 
Set objMDFeUtil = CreateObject("MDFe_Util.Util")
 
'
'         criação dos grupos
'

infRespTec_CNPJ = "00000000000191"          ' informar o CNPJ da PJ responsável técnica pela emissão do documento fiscal eletrônico
infRespTec_xContato = "Fulano de Tal"           ' informar o nome da pessoa de contato
infRespTec_email = "fulano@contato.com.br"      ' informar o e-mail da PJ a ser contatada
infRespTec_fone = "11999991234"             ' informar o telefone da PJ a ser contatada
infRespTec_idCSRT_Opc = ""              ' informar o identificador do código de segurança do responsavel técnico
infRespTec_hashCSRT_Opc = ""                ' informar o CSRT - código de segurança do responsável técnico
infRespTec_chaveMDFe_Opc =""                ' informar a chave de acesso do MDF-e
'
infRespTec = MDFeUtil.infRespTec2(infRespTec_CNPJ, infRespTec_xContato, infRespTec_email, infRespTec_fone, infRespTec_idCSRT_Opc, infRespTec_hashCSRT_Opc, infRespTec_chaveMDFe_Opc)
 
MsgBox "Responsável Técnico: " + infRespTec, vbInformation, "Resultado"
3.12. Responsável Técnico 2 24-07-19
3. Gerar o XML do MDF-e
« Anterior
3.11. Responsável Técnico 07-09-18
Próximo »
3.13. QRCode 24-07-19