- 16.11. Cobrança
16.11.1. Duplicata - 16.11. Cobrança
« Anterior - 16.12. Informações da Exportação
Próximo »
16.11.1. Duplicata
Funcionalidade para gerar o XML da Duplicatas da NF-e
Assinatura
string dup(string nDup, datetime dVenc, double vDup)
Descrição:
Funcionalidade para gerar o XML da Duplicatas da NF-e, quando existir mais de uma duplicata, os XML devem ser concatenados
Parâmetros:
| nome | tipo | tam. | obrig. | descrição |
|---|---|---|---|---|
| nDup | string | 1-60 | não | informar o número da duplicata |
| dVenc | data | - | não | informar a data de vencimento da duplicata |
| vDup | double | 15,2 | não | informar o valor da duplicata |
Diagrama:

Retorno:
Funcionalidade para gerar o XML da Duplicatas da NF-e
Exemplos:
Trecho de código para gerar uma duplicata
' '========Cria Duplicatas=============== ' dup_nDUP = "1234-1" dup_vDUP = 100 dup_dVenc = #10/04/2009# dup = objNFeUtil.dup(dup_nDUP, dup_dVenc, dup_vDUP)
Trecho do XML com uma duplicata
<dup> <nDup>1234-1</nDup> <dVenc>2009-04-10</dVenc> <vDup>100.00</vDup> </dup>
Trecho de código para gerar duas duplicata
' '========Cria Duplicatas=============== ' dup_nDUP = "1234-1" dup_vDUP = 100 dup_dVenc = #10/04/2009# dup = objNFeUtil.dup(dup_nDUP, dup_dVenc, dup_vDUP) ' '========Cria Duplicatas=============== ' ' repetir quantas vezes forem necessáras ' dup_nDUP = "1234-2" dup_vDUP = 100 dup_dVenc = #11/05/2009# dup = dup + objNFeUtil.dup(dup_nDUP, dup_dVenc, dup_vDUP) 'concatenar com a dup anterior
Trecho do XML com uma duplicata
<dup> <nDup>1234-1</nDup> <dVenc>2009-04-10</dVenc> <vDup>100.00</vDup> </dup> <dup> <nDup>1234-2</nDup> <dVenc>2009-05-11</dVenc> <vDup>100.00</vDup> </dup>
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.
- 16.11.1. Duplicata
16.11. Cobrança - « Anterior
16.11. Cobrança - Próximo »
16.12. Informações da Exportação