Skip to content

Commit 4228ab9

Browse files
committed
Fixed all discrepancies
1 parent 45908a2 commit 4228ab9

13 files changed

Lines changed: 465 additions & 340 deletions

src/main/java/com/fiscalapi/examples/EjemplosCartaPorteReferencias.java

Lines changed: 67 additions & 62 deletions
Large diffs are not rendered by default.

src/main/java/com/fiscalapi/examples/EjemplosCartaPorteValores.java

Lines changed: 67 additions & 62 deletions
Large diffs are not rendered by default.
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
package com.fiscalapi.models.invoicing.billOfLading;
2+
3+
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
4+
import com.fiscalapi.serialization.BigDecimalSerializer;
5+
6+
import java.math.BigDecimal;
7+
import java.util.List;
8+
9+
public class Carro {
10+
private String tipoCarroId;
11+
private String matriculaCarro;
12+
private String guiaCarro;
13+
14+
@JsonSerialize(using = BigDecimalSerializer.class)
15+
private BigDecimal toneladasNetasCarro;
16+
17+
private List<CarroContenedor> contenedores;
18+
19+
public String getTipoCarroId() {
20+
return tipoCarroId;
21+
}
22+
23+
public void setTipoCarroId(String tipoCarroId) {
24+
this.tipoCarroId = tipoCarroId;
25+
}
26+
27+
public String getMatriculaCarro() {
28+
return matriculaCarro;
29+
}
30+
31+
public void setMatriculaCarro(String matriculaCarro) {
32+
this.matriculaCarro = matriculaCarro;
33+
}
34+
35+
public String getGuiaCarro() {
36+
return guiaCarro;
37+
}
38+
39+
public void setGuiaCarro(String guiaCarro) {
40+
this.guiaCarro = guiaCarro;
41+
}
42+
43+
public BigDecimal getToneladasNetasCarro() {
44+
return toneladasNetasCarro;
45+
}
46+
47+
public void setToneladasNetasCarro(BigDecimal toneladasNetasCarro) {
48+
this.toneladasNetasCarro = toneladasNetasCarro;
49+
}
50+
51+
public List<CarroContenedor> getContenedores() {
52+
return contenedores;
53+
}
54+
55+
public void setContenedores(List<CarroContenedor> contenedores) {
56+
this.contenedores = contenedores;
57+
}
58+
}
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package com.fiscalapi.models.invoicing.billOfLading;
2+
3+
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
4+
import com.fiscalapi.serialization.BigDecimalSerializer;
5+
6+
import java.math.BigDecimal;
7+
8+
public class CarroContenedor {
9+
private String tipoContenedorId;
10+
11+
@JsonSerialize(using = BigDecimalSerializer.class)
12+
private BigDecimal pesoContenedorVacio;
13+
14+
@JsonSerialize(using = BigDecimalSerializer.class)
15+
private BigDecimal pesoNetoMercancia;
16+
17+
public String getTipoContenedorId() {
18+
return tipoContenedorId;
19+
}
20+
21+
public void setTipoContenedorId(String tipoContenedorId) {
22+
this.tipoContenedorId = tipoContenedorId;
23+
}
24+
25+
public BigDecimal getPesoContenedorVacio() {
26+
return pesoContenedorVacio;
27+
}
28+
29+
public void setPesoContenedorVacio(BigDecimal pesoContenedorVacio) {
30+
this.pesoContenedorVacio = pesoContenedorVacio;
31+
}
32+
33+
public BigDecimal getPesoNetoMercancia() {
34+
return pesoNetoMercancia;
35+
}
36+
37+
public void setPesoNetoMercancia(BigDecimal pesoNetoMercancia) {
38+
this.pesoNetoMercancia = pesoNetoMercancia;
39+
}
40+
}
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
package com.fiscalapi.models.invoicing.billOfLading;
2+
3+
import com.fasterxml.jackson.annotation.JsonFormat;
4+
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
5+
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
6+
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
7+
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
8+
9+
import java.time.LocalDateTime;
10+
import java.util.List;
11+
12+
public class ContenedorMaritimo {
13+
private String tipoContenedorId;
14+
private String matriculaContenedor;
15+
private String numPrecinto;
16+
private String idCCPRelacionado;
17+
private String placaVMCCP;
18+
19+
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS")
20+
@JsonSerialize(using = LocalDateTimeSerializer.class)
21+
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
22+
private LocalDateTime fechaCertificacionCCP;
23+
24+
private List<RemolqueCCP> remolquesCCP;
25+
26+
public String getTipoContenedorId() {
27+
return tipoContenedorId;
28+
}
29+
30+
public void setTipoContenedorId(String tipoContenedorId) {
31+
this.tipoContenedorId = tipoContenedorId;
32+
}
33+
34+
public String getMatriculaContenedor() {
35+
return matriculaContenedor;
36+
}
37+
38+
public void setMatriculaContenedor(String matriculaContenedor) {
39+
this.matriculaContenedor = matriculaContenedor;
40+
}
41+
42+
public String getNumPrecinto() {
43+
return numPrecinto;
44+
}
45+
46+
public void setNumPrecinto(String numPrecinto) {
47+
this.numPrecinto = numPrecinto;
48+
}
49+
50+
public String getIdCCPRelacionado() {
51+
return idCCPRelacionado;
52+
}
53+
54+
public void setIdCCPRelacionado(String idCCPRelacionado) {
55+
this.idCCPRelacionado = idCCPRelacionado;
56+
}
57+
58+
public String getPlacaVMCCP() {
59+
return placaVMCCP;
60+
}
61+
62+
public void setPlacaVMCCP(String placaVMCCP) {
63+
this.placaVMCCP = placaVMCCP;
64+
}
65+
66+
public LocalDateTime getFechaCertificacionCCP() {
67+
return fechaCertificacionCCP;
68+
}
69+
70+
public void setFechaCertificacionCCP(LocalDateTime fechaCertificacionCCP) {
71+
this.fechaCertificacionCCP = fechaCertificacionCCP;
72+
}
73+
74+
public List<RemolqueCCP> getRemolquesCCP() {
75+
return remolquesCCP;
76+
}
77+
78+
public void setRemolquesCCP(List<RemolqueCCP> remolquesCCP) {
79+
this.remolquesCCP = remolquesCCP;
80+
}
81+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package com.fiscalapi.models.invoicing.billOfLading;
2+
3+
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
4+
import com.fiscalapi.serialization.BigDecimalSerializer;
5+
6+
import java.math.BigDecimal;
7+
8+
public class DerechoDePaso {
9+
private String tipoDerechoDePasoId;
10+
11+
@JsonSerialize(using = BigDecimalSerializer.class)
12+
private BigDecimal kilometrajePagado;
13+
14+
public String getTipoDerechoDePasoId() {
15+
return tipoDerechoDePasoId;
16+
}
17+
18+
public void setTipoDerechoDePasoId(String tipoDerechoDePasoId) {
19+
this.tipoDerechoDePasoId = tipoDerechoDePasoId;
20+
}
21+
22+
public BigDecimal getKilometrajePagado() {
23+
return kilometrajePagado;
24+
}
25+
26+
public void setKilometrajePagado(BigDecimal kilometrajePagado) {
27+
this.kilometrajePagado = kilometrajePagado;
28+
}
29+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package com.fiscalapi.models.invoicing.billOfLading;
2+
3+
public class RemolqueCCP {
4+
private String subTipoRemCCPId;
5+
private String placaCCP;
6+
7+
public String getSubTipoRemCCPId() {
8+
return subTipoRemCCPId;
9+
}
10+
11+
public void setSubTipoRemCCPId(String subTipoRemCCPId) {
12+
this.subTipoRemCCPId = subTipoRemCCPId;
13+
}
14+
15+
public String getPlacaCCP() {
16+
return placaCCP;
17+
}
18+
19+
public void setPlacaCCP(String placaCCP) {
20+
this.placaCCP = placaCCP;
21+
}
22+
}

src/main/java/com/fiscalapi/models/invoicing/billOfLading/TipoFigura.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class TipoFigura {
1010
private String numRegIdTribFigura;
1111
private String residenciaFiscalFiguraId;
1212
private List<ParteTransporte> partesTransporte;
13-
private Domicilio domicilio;
13+
private TipoFiguraDomicilio domicilio;
1414

1515
public String getTipoFiguraId() {
1616
return tipoFiguraId;
@@ -68,11 +68,11 @@ public void setPartesTransporte(List<ParteTransporte> partesTransporte) {
6868
this.partesTransporte = partesTransporte;
6969
}
7070

71-
public Domicilio getDomicilio() {
71+
public TipoFiguraDomicilio getDomicilio() {
7272
return domicilio;
7373
}
7474

75-
public void setDomicilio(Domicilio domicilio) {
75+
public void setDomicilio(TipoFiguraDomicilio domicilio) {
7676
this.domicilio = domicilio;
7777
}
7878
}
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
package com.fiscalapi.models.invoicing.billOfLading;
2+
3+
public class TipoFiguraDomicilio {
4+
private String calle;
5+
private String numeroExterior;
6+
private String numeroInterior;
7+
private String coloniaId;
8+
private String localidadId;
9+
private String referencia;
10+
private String municipioId;
11+
private String estadoId;
12+
private String paisId;
13+
private String codigoPostalId;
14+
15+
public String getCalle() {
16+
return calle;
17+
}
18+
19+
public void setCalle(String calle) {
20+
this.calle = calle;
21+
}
22+
23+
public String getNumeroExterior() {
24+
return numeroExterior;
25+
}
26+
27+
public void setNumeroExterior(String numeroExterior) {
28+
this.numeroExterior = numeroExterior;
29+
}
30+
31+
public String getNumeroInterior() {
32+
return numeroInterior;
33+
}
34+
35+
public void setNumeroInterior(String numeroInterior) {
36+
this.numeroInterior = numeroInterior;
37+
}
38+
39+
public String getColoniaId() {
40+
return coloniaId;
41+
}
42+
43+
public void setColoniaId(String coloniaId) {
44+
this.coloniaId = coloniaId;
45+
}
46+
47+
public String getLocalidadId() {
48+
return localidadId;
49+
}
50+
51+
public void setLocalidadId(String localidadId) {
52+
this.localidadId = localidadId;
53+
}
54+
55+
public String getReferencia() {
56+
return referencia;
57+
}
58+
59+
public void setReferencia(String referencia) {
60+
this.referencia = referencia;
61+
}
62+
63+
public String getMunicipioId() {
64+
return municipioId;
65+
}
66+
67+
public void setMunicipioId(String municipioId) {
68+
this.municipioId = municipioId;
69+
}
70+
71+
public String getEstadoId() {
72+
return estadoId;
73+
}
74+
75+
public void setEstadoId(String estadoId) {
76+
this.estadoId = estadoId;
77+
}
78+
79+
public String getPaisId() {
80+
return paisId;
81+
}
82+
83+
public void setPaisId(String paisId) {
84+
this.paisId = paisId;
85+
}
86+
87+
public String getCodigoPostalId() {
88+
return codigoPostalId;
89+
}
90+
91+
public void setCodigoPostalId(String codigoPostalId) {
92+
this.codigoPostalId = codigoPostalId;
93+
}
94+
}

0 commit comments

Comments
 (0)