• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Samuel-Oliveira / Java_NFe / #2

14 Jun 2026 07:31PM UTC coverage: 14.623%. First build
#2

push

Samuel-Oliveira
Merge branch 'develop'

299 of 1379 new or added lines in 130 files covered. (21.68%)

2702 of 18478 relevant lines covered (14.62%)

0.15 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/br/com/swconsultoria/nfe/CancInsucessoEntrega.java
1
package br.com.swconsultoria.nfe;
2

3
import br.com.swconsultoria.nfe.dom.ConfiguracoesNfe;
4
import br.com.swconsultoria.nfe.dom.enuns.DocumentoEnum;
5
import br.com.swconsultoria.nfe.dom.enuns.ServicosEnum;
6
import br.com.swconsultoria.nfe.exception.NfeException;
7
import br.com.swconsultoria.nfe.schemas_eventos.TEnvEventoCancelamentoInsucessoEntrega;
8
import br.com.swconsultoria.nfe.schemas_eventos.TRetEnvEventoCancelamentoInsucessoEntrega;
9
import br.com.swconsultoria.nfe.util.XmlNfeUtil;
10

11
import javax.xml.bind.JAXBException;
12

13
/**
14
 * @author Samuel Oliveira - samuel@swconsultoria.com.br
15
 */
16
class CancInsucessoEntrega {
17

18
    private CancInsucessoEntrega() {
19
    }
20

21
    static TRetEnvEventoCancelamentoInsucessoEntrega eventoCancInsuccessoEntrega(ConfiguracoesNfe config, TEnvEventoCancelamentoInsucessoEntrega enviEvento, boolean valida)
22
            throws NfeException {
23

24
        try {
25

26
            String xml = XmlNfeUtil.objectToXml(enviEvento, config.getEncode());
×
27
            xml = xml.replaceAll(" xmlns:ns2=\"http://www.w3.org/2000/09/xmldsig#\"", "");
×
28
            xml = xml.replaceAll("<evento v", "<evento xmlns=\"http://www.portalfiscal.inf.br/nfe\" v");
×
29

30
            xml = Eventos.enviarEvento(config, xml, ServicosEnum.CANC_INSUCESSO_ENTREGA, valida, true, DocumentoEnum.NFE);
×
31

NEW
32
            return XmlNfeUtil.xmlToObject(xml, TRetEnvEventoCancelamentoInsucessoEntrega.class);
×
33

34
        } catch (JAXBException e) {
×
NEW
35
            throw new NfeException(e.getMessage(), e);
×
36
        }
37

38
    }
39

40
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc