Cambios contables
This commit is contained in:
parent
3a0ca4f706
commit
2b2c59ab28
|
|
@ -9,11 +9,16 @@ import com.fasterxml.jackson.databind.ObjectMapper;
|
|||
import com.qsoft.erp.constantes.DominioConstantes;
|
||||
import com.qsoft.erp.constantes.EntidadEnum;
|
||||
import com.qsoft.erp.dominio.AccionGenerica;
|
||||
import com.qsoft.erp.dto.DescuentoFacturaDTO;
|
||||
import com.qsoft.erp.dto.DetalleEntradaDTO;
|
||||
import com.qsoft.erp.dto.DetalleFacturaDTO;
|
||||
import com.qsoft.erp.dto.DocumentoDTO;
|
||||
import com.qsoft.erp.dto.EstadoLiquidacionDTO;
|
||||
import com.qsoft.erp.dto.FacturaCompraDTO;
|
||||
import com.qsoft.erp.dto.FacturaVentaDTO;
|
||||
import com.qsoft.erp.dto.ImpuestoFacturaDTO;
|
||||
import com.qsoft.erp.dto.LiquidacionDTO;
|
||||
import com.qsoft.erp.dto.RetencionDTO;
|
||||
import com.qsoft.erp.dto.RubroRetenidoDTO;
|
||||
import com.qsoft.erp.model.FacturaCompra;
|
||||
import com.qsoft.wmp.services.rest.AccionResource;
|
||||
import com.qsoft.wmp.services.rest.ConsultaResource;
|
||||
import com.qsoft.wmp.services.xsd.EntradaAccion;
|
||||
|
|
@ -34,9 +39,10 @@ public class Tester {
|
|||
|
||||
public static void main(String[] args) throws IOException {
|
||||
System.out.println("TEST " + DominioConstantes.getDateTime());
|
||||
testAccionService(); //0101154
|
||||
testAccionService();
|
||||
}
|
||||
|
||||
|
||||
public static void testConsultaService() throws IOException {
|
||||
ObjectMapper maper = new ObjectMapper();
|
||||
EntradaConsulta entrada = new EntradaConsulta();
|
||||
|
|
@ -69,7 +75,7 @@ public class Tester {
|
|||
ObjectMapper maper = new ObjectMapper();
|
||||
EntradaAccion entrada = new EntradaAccion();
|
||||
entrada.getBodyIn().setTipoAccion(AccionGenerica.GUARDA);
|
||||
entrada.getBodyIn().setEntidad(EntidadEnum.Retencion.name());
|
||||
entrada.getBodyIn().setEntidad(EntidadEnum.FacturaCompra.name());
|
||||
List<Map<String, Object>> entidades = new ArrayList<>();
|
||||
//TODO: agregar entidades
|
||||
entrada.getBodyIn().setEntidades(entidades);
|
||||
|
|
@ -78,24 +84,23 @@ public class Tester {
|
|||
System.out.println("JSON=> " + s);
|
||||
AccionResource ar = new AccionResource();
|
||||
System.out.println("POSTING....");
|
||||
List<RetencionDTO> data = new ArrayList<>();
|
||||
List<FacturaCompraDTO> data = new ArrayList<>();
|
||||
|
||||
RetencionDTO retencion = new RetencionDTO();
|
||||
retencion.setRetEstablecimiento("001");
|
||||
retencion.setRetPtoEmision("001");
|
||||
retencion.setRetSecuencial("00000095");
|
||||
retencion.setRetFechaEmision(new Date());
|
||||
retencion.setCliCodigo(1);
|
||||
retencion.setRetTotalRetenido(50.20);
|
||||
retencion.setRetReferencia("Retencion para factura de prueba");
|
||||
FacturaCompraDTO factura = new FacturaCompraDTO();
|
||||
factura.setFacEstablecimiento("001");
|
||||
factura.setFacPtoEmision("001");
|
||||
factura.setFacSecuencial("00000095");
|
||||
factura.setFacFechaEmision(new Date());
|
||||
factura.setProCodigo(1);
|
||||
factura.setFacImporte(50.20);
|
||||
factura.setFacObservacion("Factura de prueba");
|
||||
|
||||
List<DetalleEntradaDTO> detalle = new ArrayList<>();
|
||||
|
||||
List<RubroRetenidoDTO> detalle = new ArrayList<>();
|
||||
detalle.add(new DetalleEntradaDTO());
|
||||
factura.setDetalle(detalle);
|
||||
|
||||
detalle.add(new RubroRetenidoDTO());
|
||||
retencion.setDetalle(detalle);
|
||||
|
||||
data.add(retencion);
|
||||
data.add(factura);
|
||||
|
||||
s = maper.writeValueAsString(data);
|
||||
System.out.println("JSON=> " + s);
|
||||
|
|
|
|||
|
|
@ -4,52 +4,138 @@
|
|||
"canal": null,
|
||||
"medio": null,
|
||||
"aplicacion": "WeMedicalProV1.0",
|
||||
"tipoTransaccion": "0101154",
|
||||
"tipoTransaccion": "0101113",
|
||||
"usuario": "james",
|
||||
"uuid": "4a410b3e2eebc30e865d6935aec3481bb3d394d863b28157d6f06bcc280635bd",
|
||||
"uuid": "08dd2f23c2503122ac3e915c1352eb694596528eb8996878886188373eff0a90",
|
||||
"fechaHora": null,
|
||||
"idioma": null,
|
||||
"empresa": null,
|
||||
"geolocalizacion": null
|
||||
},
|
||||
"bodyIn": {
|
||||
"tipoAccion": 1,
|
||||
"entidad": "Retencion",
|
||||
"entidades": [
|
||||
{
|
||||
"retCodigo": null,
|
||||
"retEstablecimiento": "001",
|
||||
"retPtoEmision": "001",
|
||||
"retSecuencial": "00000095",
|
||||
"retTotalBase": null,
|
||||
"retAutorizacion": null,
|
||||
"retClaveAcceso": null,
|
||||
"retFechaEmision": "01/07/2019 14:00:25",
|
||||
"retFechaRegistro": null,
|
||||
"retFechaAutorizacion": null,
|
||||
"retTotalRetenido": 50.2,
|
||||
"retReferencia": "Retencion para factura de prueba",
|
||||
"retEstado": null,
|
||||
"detTipo": null,
|
||||
"facCodigo": null,
|
||||
"favCodigo": null,
|
||||
"usuCodigo": null,
|
||||
"cliCodigo": 1,
|
||||
"sucCodigo": null,
|
||||
"proCodigo": null,
|
||||
"ejeCodigo": null,
|
||||
"detalle": [
|
||||
"tipoAccion": 2,
|
||||
"entidad": "Persona",
|
||||
"entidades": [{
|
||||
"perCodigo": 2,
|
||||
"detTipoIdentificacion": 3,
|
||||
"perIdentificacion": "1715060073",
|
||||
"perApellidos": "Ruales",
|
||||
"perNombres": "Jaime",
|
||||
"perFechaNacimiento": "10/07/1980",
|
||||
"perDireccion": "TEST JAMES",
|
||||
"perNacionalidad": "Ecuatorianao",
|
||||
"perMail": "test_updated@qsoftec.com",
|
||||
"detGenero": 17204,
|
||||
"locCodigo": "170150",
|
||||
"telefono": [
|
||||
{
|
||||
"rucCodigo": null,
|
||||
"rucImpuesto": null,
|
||||
"rucCodSri": null,
|
||||
"rucBase": null,
|
||||
"rucPorcentaje": null,
|
||||
"rucRetencion": null,
|
||||
"rucDescripcion": null,
|
||||
"rucFechaRegistro": null,
|
||||
"retCodigo": null,
|
||||
"rubCodigo": null
|
||||
"detTipo": 17208,
|
||||
"telNumero": "099666777",
|
||||
"telObservacion": "Cambio Observacion James",
|
||||
"telEstado": 1,
|
||||
"telCodigo": 3490
|
||||
}, {
|
||||
"detTipo": 17208,
|
||||
"telNumero": "023102108",
|
||||
"telObservacion": "Cambio estado y observacion",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3491
|
||||
}, {
|
||||
"detTipo": 23586,
|
||||
"telNumero": "091234567",
|
||||
"telObservacion": "Este es nuevo",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3495
|
||||
}, {
|
||||
"detTipo": 23584,
|
||||
"telNumero": "33332342",
|
||||
"telObservacion": "colonavilus",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3496
|
||||
}, {
|
||||
"detTipo": 23584,
|
||||
"telNumero": "990000002",
|
||||
"telObservacion": "aglegal",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3497
|
||||
}, {
|
||||
"detTipo": 23584,
|
||||
"telNumero": "9299",
|
||||
"telObservacion": "",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3498
|
||||
}, {
|
||||
"detTipo": 23584,
|
||||
"telNumero": "099666777",
|
||||
"telObservacion": "no llame nunca please",
|
||||
"telEstado": 1,
|
||||
"telCodigo": 3499
|
||||
}, {
|
||||
"detTipo": 17208,
|
||||
"telNumero": "7381781278",
|
||||
"telObservacion": "tirate un paso",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3500
|
||||
}, {
|
||||
"detTipo": 23585,
|
||||
"telNumero": "0999999",
|
||||
"telObservacion": "enikma build",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3501
|
||||
}, {
|
||||
"detTipo": 17208,
|
||||
"telNumero": "02222911",
|
||||
"telObservacion": "casa",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3503
|
||||
}, {
|
||||
"detTipo": 17208,
|
||||
"telNumero": "02222",
|
||||
"telObservacion": "SSS",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3504
|
||||
}, {
|
||||
"detTipo": 17208,
|
||||
"telNumero": "123123",
|
||||
"telObservacion": "ssaa",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3506
|
||||
}, {
|
||||
"detTipo": 17208,
|
||||
"telNumero": "02020239911",
|
||||
"telObservacion": "hola",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3507
|
||||
}, {
|
||||
"detTipo": 23584,
|
||||
"telNumero": "4546554",
|
||||
"telObservacion": "ytyutyut",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3510
|
||||
}, {
|
||||
"detTipo": 23586,
|
||||
"telNumero": "1111",
|
||||
"telObservacion": "",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3544
|
||||
}, {
|
||||
"detTipo": 23586,
|
||||
"telNumero": "0992233213",
|
||||
"telObservacion": "",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3572
|
||||
}, {
|
||||
"detTipo": 23586,
|
||||
"telNumero": "11111",
|
||||
"telObservacion": "telefono jaimito",
|
||||
"telEstado": 1,
|
||||
"telCodigo": 3573
|
||||
}, {
|
||||
"detTipo": 23585,
|
||||
"telNumero": "12311",
|
||||
"telObservacion": "3aaa",
|
||||
"telEstado": 0,
|
||||
"telCodigo": 3574
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue