- 14.1. Identificação do CT-e OS v100
14.1.3. DF-e pagto antecipado RT - 14.1.2.1. DFe anterior RT
« Anterior - 14.1.4. Identificação do CT-e OS obsoleto
Próximo »
14.1.3. DF-e pagto antecipado RT
Funcionalidade para gerar tag chDFePagAnt do documento fiscal de antecipação do pagamento do grupo gPagAntecipado
Assinatura
string chDFePagAnt(string chave)
Descrição:
Funcionalidade para gerar tag chDFePagAnt do documento fiscal de antecipação do pagamento do grupo gPagAntecipado
Parâmetros:
| nome | tipo | tam. | obrig. | descrição |
|---|---|---|---|---|
| chave | string | 44 | sim | informar a chave de acesso do DF-e de pagamento antecipado. |
Diagrama:

Retorno:
Um string com a tag chDFePagAnt do documento fiscal anterior do grupo gPagAntecipado
Histórico de atualização:
- 2025-08-05 - versão inicial - 2Gv5.02
XML:
Exemplo de XML
<chDFePagAnt>12345678912345678912345678912345678912345678</chDFePagAnt>
Concatene as tags gerados caso exista mais de um DF-e de pagamento antecipado.
<chDFePagAnt>12345678912345678912345678912345678912345678</chDFePagAnt> <chDFePagAnt>12345678912345678912345678912345678912345678</chDFePagAnt>
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 documento fiscal anterior do grupo ========== ' Dim chDFePagAnt As String Dim chDFePagAnt_chave 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 Informações dos CT-e de pagamento antecipado======================= ' ' chDFePagAnt_chave = "12345678912345678912345678912345678912345678" ' Chave de Acesso do DF-e de pagamento antecipado chDFePagAnt = objCTeUtil.chDFePagAnt(chDFePagAnt_chave) ' concatenar os resultados quando existirem mais de uma chave de acesso chDFePagAnt_chave = "12345678912345678912345678912345678912345678" ' Chave de Acesso do DF-e de pagamento antecipado chDFePagAnt = chDFePagAnt + objCTeUtil.chDFePagAnt(chDFePagAnt_chave) MsgBox "chDFePagAnt" + chDFePagAnt , vbInformation, "Resultado"
- 14.1.3. DF-e pagto antecipado RT
14.1. Identificação do CT-e OS v100 - « Anterior
14.1.2.1. DFe anterior RT - Próximo »
14.1.4. Identificação do CT-e OS obsoleto
