Login Registre-se
NFSE etransparencia  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
Rafael_oliveira

JavaC Membro

Membro desde: 07/04/2016 17:11:53
Mensagens: 9
Offline

Bom dia, estou desenvolvendo a validação do XML de NFSE de taboão da Serra, mas está retornando o seguinte erro:

org.apache.axis2.AxisFault: SOAP message MUST NOT contain a Document Type Declaration(DTD)

O erro ocorre nesta linha: Ws_nfeStub.Ws_nfeVERFICARPSResponse result = stub.vERFICARPS(dadosMsg);

Segue o Código:

Sdt_ProcessarpsIn processar = new Sdt_ProcessarpsIn();
Sdt_ProcessarpsInSDTRPS sdtrps = new Sdt_ProcessarpsInSDTRPS();
Reg20_type1 reg20 = new Reg20_type1();
Sdt_ProcessarpsInSDTRPSReg20Item reg20item = new Sdt_ProcessarpsInSDTRPSReg20Item();
Reg30_type1 reg30 = new Reg30_type1();
Sdt_ProcessarpsInSDTRPSReg20ItemReg30Item reg30item = new Sdt_ProcessarpsInSDTRPSReg20ItemReg30Item();
Sdt_ProcessarpsInSDTRPSReg90 reg90 = new Sdt_ProcessarpsInSDTRPSReg90();
Sdt_ProcessarpsInLogin login = new Sdt_ProcessarpsInLogin();


login.setCodigoUsuario("Meu Código");
login.setCodigoContribuinte("Meu Código");

sdtrps.setAno("2020");
sdtrps.setMes("06");
sdtrps.setCPFCNPJ("Meu CNPJ");
sdtrps.setDTIni("19/06/2020");
sdtrps.setDTFin("19/06/2020");
sdtrps.setTipoTrib("1");
sdtrps.setDtAdeSN("");
sdtrps.setAlqIssSN_IP("");
sdtrps.setVersao("2.00");

reg20item.setTipoNFS("NFS");
reg20item.setNumRps("000000001");
reg20item.setSerRps("001");
reg20item.setDtEmi("19/06/2020");
reg20item.setRetFonte("NAO");
reg20item.setCodSrv("14.13");
reg20item.setDiscrSrv("Carpintaria e Serralheria");
reg20item.setVlNFS("1000,00");
reg20item.setVlDed("0,00");
reg20item.setDiscrDed("");
reg20item.setVlBasCalc("1000,00");
reg20item.setAlqIss("1,00");
reg20item.setVlIss("10,00");
reg20item.setVlIssRet("0,00");
reg20item.setCpfCnpTom("CNPJ");
reg20item.setRazSocTom("ANTONIO GALDINO");
reg20item.setTipoLogtom("RUA");
reg20item.setLogTom("JOSE GUARDIA SANCHES");
reg20item.setNumEndTom("182");
reg20item.setComplEndTom("");
reg20item.setBairroTom("PARQUE CALIFORNIA");
reg20item.setMunTom("SAO JOSE DOS CAMPOS");
reg20item.setSiglaUFTom("SP");
reg20item.setCepTom("12311060");
reg20item.setTelefone("");
reg20item.setInscricaoMunicipal("");
reg20item.setTipoLogLocPre("");
reg20item.setLogLocPre("");
reg20item.setNumEndLocPre("");
reg20item.setComplEndLocPre("");
reg20item.setBairroLocPre("");
reg20item.setMunLocPre("");
reg20item.setSiglaUFLocpre("");
reg20item.setCepLocPre("");
reg20item.setEmail1("MeuEmail@terra.com.br");
reg20item.setEmail2("");
reg20item.setEmail3("");


sdtrps.setReg20(reg20);

reg20.addReg20Item(reg20item);

reg30item.setTributoSigla("INSS");
reg30item.setTributoAliquota("1,00");
reg30item.setTributoValor("0,10");

reg20item.setReg30(reg30);

reg30.addReg30Item(reg30item);

reg90.setQtdRegNormal("1");
reg90.setValorNFS("1000,00");
reg90.setValorISS("10,00");
reg90.setValorDed("0,00");
reg90.setValorIssRetTom("0,00");
reg90.setQtdReg30("1");
reg90.setValorTributos("0,10");

sdtrps.setReg90(reg90);

processar.setLogin(login);
processar.setSDTRPS(sdtrps);

Ws_nfeStub.Ws_nfeVERFICARPS dadosMsg = new Ws_nfeStub.Ws_nfeVERFICARPS();
dadosMsg.setSdt_processarpsin(processar);

Ws_nfeStub stub = new Ws_nfeStub(url.toString());
Ws_nfeStub.Ws_nfeVERFICARPSResponse result = stub.vERFICARPS(dadosMsg);

System.out.println(result.getSdt_processarpsout().getProtocolo());

Alguém já passou por algo parecido, poderiam me orientar no que estou errando ?
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team