Skip to content

Commit

Permalink
Corrección del armado de la respuesta consulta de estatus CFDI para q…
Browse files Browse the repository at this point in the history
…ue sea acorde a los campos. Se añade ejemplo de consumo para el ambiente de pruebas.
  • Loading branch information
JuanGamezSW committed Nov 2, 2018
1 parent 111cafb commit bf3f94c
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ public IResponse sendRequest(IRequest request) throws GeneralException, AuthExce
}
}
if(codigoEstatus.startsWith("N -")) {
return new StatusCfdiResponse(400, "error", codigoEstatus, estado);
return new StatusCfdiResponse(400, "error", codigoEstatus, estado, esCancelable, estatusCancelacion, codigoEstatus, codigoEstatus);
}
else {
return new StatusCfdiResponse(200, "success", codigoEstatus, estado, esCancelable, estatusCancelacion, "OK", "OK");
Expand Down
13 changes: 13 additions & 0 deletions src/test/java/Tests/StatusCfdi/StatusCfdiServiceTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,17 @@ public void testStatusCancelationService_Real() throws Exception {
String expect_status = "success";
Assert.assertTrue(expect_status.equalsIgnoreCase(response.Status));
}
public void testStatusCancelationService_Test() throws Exception {
StatusCfdiService app = new StatusCfdiService("http://consultaqrfacturaelectronicatest.sw.com.mx/ConsultaCFDIService.svc", "http://tempuri.org/IConsultaCFDIService/Consulta");
StatusCfdiResponse response = null;
response = (StatusCfdiResponse) app.StatusCfdi("LAN8507268IA", "LAN7008173R5", "5800.00", "6ab07bef-4446-43ea-a3fd-04a804309457");
System.out.println(response.Status);
System.out.println(response.HttpStatusCode);
System.out.println(response.codigoEstatus);
System.out.println(response.estado);
System.out.println(response.esCancelable);
System.out.println(response.estatusCancelacion);
String expect_status = "success";
Assert.assertTrue(expect_status.equalsIgnoreCase(response.Status));
}
}

0 comments on commit bf3f94c

Please sign in to comment.