- 14.12. Cobrança
14.12.1. Parcelas - 14.12. Cobrança
« Anterior - 14.13. Pagamento 4.00 [20-08-17]
Próximo »
14.12.1. Parcelas
Funcionalidade para gerar o XML do grupo das parcelas da NF-e
Assinatura
string dup(string nDup, datetime dVenc, double vDup)
Descrição:
Funcionalidade para gerar o XML do grupo das parcelasda NF-e, quando existir mais de uma parcela, os XML devem ser concatenados
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
nDup | string | 1-60 | não | informar o número da parcela |
dVenc | data | - | não | informar a data de vencimento da parcela |
vDup | double | 15,2 | não | informar o valor da parcela |
Diagrama:
Retorno:
Funcionalidade para gerar o XML da grupo das Parcelas da NF-e
Exemplos:
Trecho de código para gerar uma parcela
Dim objNFeUtil As Object Set objNFeUtil = CreateObject("NFe_Util_2G.Util") ' '========Cria Parcela=============== ' 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 parcela
<dup> <nDup>1234-1</nDup> <dVenc>2009-04-10</dVenc> <vDup>100.00</vDup> </dup>
Trecho de código para gerar duas parcelas
Dim objNFeUtil As Object Set objNFeUtil = CreateObject("NFe_Util_2G.Util") ' '========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 parcela
<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.
- 14.12.1. Parcelas
14.12. Cobrança - « Anterior
14.12. Cobrança - Próximo »
14.13. Pagamento 4.00 [20-08-17]