Skip to content

Commit 3ff2ed7

Browse files
committed
Added lading support
1 parent a405b2f commit 3ff2ed7

19 files changed

Lines changed: 9212 additions & 1 deletion

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

Lines changed: 3739 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 3826 additions & 0 deletions
Large diffs are not rendered by default.

src/main/java/com/fiscalapi/Examples.java renamed to src/main/java/com/fiscalapi/examples/Examples.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.fiscalapi;
1+
package com.fiscalapi.examples;
22

33
//package com.fiscalapi;
44
//

src/main/java/com/fiscalapi/models/invoicing/Complement.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.fiscalapi.models.invoicing;
22

3+
import com.fiscalapi.models.invoicing.billOfLading.CartaPorte;
34
import com.fiscalapi.models.invoicing.localTaxes.LocalTaxes;
45
import com.fiscalapi.models.invoicing.paymentComplement.InvoicePayment;
56
import com.fiscalapi.models.invoicing.payroll.Payroll;
@@ -8,6 +9,7 @@ public class Complement {
89
private Payroll payroll;
910
private InvoicePayment payment;
1011
private LocalTaxes localTaxes;
12+
private CartaPorte cartaPorte;
1113

1214
public Payroll getPayroll() {
1315
return payroll;
@@ -32,4 +34,12 @@ public LocalTaxes getLocalTaxes() {
3234
public void setLocalTaxes(LocalTaxes localTaxes) {
3335
this.localTaxes = localTaxes;
3436
}
37+
38+
public CartaPorte getCartaPorte() {
39+
return cartaPorte;
40+
}
41+
42+
public void setCartaPorte(CartaPorte cartaPorte) {
43+
this.cartaPorte = cartaPorte;
44+
}
3545
}
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+
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 Autotransporte {
10+
private String permSCTId;
11+
private String numPermisoSCT;
12+
private String configVehicularId;
13+
14+
@JsonSerialize(using = BigDecimalSerializer.class)
15+
private BigDecimal pesoBrutoVehicular;
16+
17+
private String placaVM;
18+
private int anioModeloVM;
19+
private String aseguraRespCivil;
20+
private String polizaRespCivil;
21+
private List<Remolque> remolques;
22+
23+
public String getPermSCTId() {
24+
return permSCTId;
25+
}
26+
27+
public void setPermSCTId(String permSCTId) {
28+
this.permSCTId = permSCTId;
29+
}
30+
31+
public String getNumPermisoSCT() {
32+
return numPermisoSCT;
33+
}
34+
35+
public void setNumPermisoSCT(String numPermisoSCT) {
36+
this.numPermisoSCT = numPermisoSCT;
37+
}
38+
39+
public String getConfigVehicularId() {
40+
return configVehicularId;
41+
}
42+
43+
public void setConfigVehicularId(String configVehicularId) {
44+
this.configVehicularId = configVehicularId;
45+
}
46+
47+
public BigDecimal getPesoBrutoVehicular() {
48+
return pesoBrutoVehicular;
49+
}
50+
51+
public void setPesoBrutoVehicular(BigDecimal pesoBrutoVehicular) {
52+
this.pesoBrutoVehicular = pesoBrutoVehicular;
53+
}
54+
55+
public String getPlacaVM() {
56+
return placaVM;
57+
}
58+
59+
public void setPlacaVM(String placaVM) {
60+
this.placaVM = placaVM;
61+
}
62+
63+
public int getAnioModeloVM() {
64+
return anioModeloVM;
65+
}
66+
67+
public void setAnioModeloVM(int anioModeloVM) {
68+
this.anioModeloVM = anioModeloVM;
69+
}
70+
71+
public String getAseguraRespCivil() {
72+
return aseguraRespCivil;
73+
}
74+
75+
public void setAseguraRespCivil(String aseguraRespCivil) {
76+
this.aseguraRespCivil = aseguraRespCivil;
77+
}
78+
79+
public String getPolizaRespCivil() {
80+
return polizaRespCivil;
81+
}
82+
83+
public void setPolizaRespCivil(String polizaRespCivil) {
84+
this.polizaRespCivil = polizaRespCivil;
85+
}
86+
87+
public List<Remolque> getRemolques() {
88+
return remolques;
89+
}
90+
91+
public void setRemolques(List<Remolque> remolques) {
92+
this.remolques = remolques;
93+
}
94+
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
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 CantidadTransporta {
9+
@JsonSerialize(using = BigDecimalSerializer.class)
10+
private BigDecimal cantidad;
11+
12+
private String idOrigen;
13+
private String idDestino;
14+
private String cvesTransporteId;
15+
16+
public BigDecimal getCantidad() {
17+
return cantidad;
18+
}
19+
20+
public void setCantidad(BigDecimal cantidad) {
21+
this.cantidad = cantidad;
22+
}
23+
24+
public String getIdOrigen() {
25+
return idOrigen;
26+
}
27+
28+
public void setIdOrigen(String idOrigen) {
29+
this.idOrigen = idOrigen;
30+
}
31+
32+
public String getIdDestino() {
33+
return idDestino;
34+
}
35+
36+
public void setIdDestino(String idDestino) {
37+
this.idDestino = idDestino;
38+
}
39+
40+
public String getCvesTransporteId() {
41+
return cvesTransporteId;
42+
}
43+
44+
public void setCvesTransporteId(String cvesTransporteId) {
45+
this.cvesTransporteId = cvesTransporteId;
46+
}
47+
}
Lines changed: 186 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,186 @@
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 CartaPorte {
10+
private String transpInternacId;
11+
private String entradaSalidaMercId;
12+
private String paisOrigenDestinoId;
13+
private String viaEntradaSalidaId;
14+
15+
@JsonSerialize(using = BigDecimalSerializer.class)
16+
private BigDecimal totalDistRec;
17+
18+
@JsonSerialize(using = BigDecimalSerializer.class)
19+
private BigDecimal pesoNetoTotal;
20+
21+
private String registroISTMOId;
22+
private String ubicacionPoloOrigenId;
23+
private String ubicacionPoloDestinoId;
24+
private String unidadPesoId;
25+
private String logisticaInversaRecoleccionDevolucionId;
26+
private List<RegimenAduanero> regimenAduaneros;
27+
private List<Ubicacion> ubicaciones;
28+
private List<Mercancia> mercancias;
29+
private Autotransporte autotransporte;
30+
private TransporteMaritimo transporteMaritimo;
31+
private TransporteAereo transporteAereo;
32+
private TransporteFerroviario transporteFerroviario;
33+
private List<TipoFigura> tiposFigura;
34+
35+
public String getTranspInternacId() {
36+
return transpInternacId;
37+
}
38+
39+
public void setTranspInternacId(String transpInternacId) {
40+
this.transpInternacId = transpInternacId;
41+
}
42+
43+
public String getEntradaSalidaMercId() {
44+
return entradaSalidaMercId;
45+
}
46+
47+
public void setEntradaSalidaMercId(String entradaSalidaMercId) {
48+
this.entradaSalidaMercId = entradaSalidaMercId;
49+
}
50+
51+
public String getPaisOrigenDestinoId() {
52+
return paisOrigenDestinoId;
53+
}
54+
55+
public void setPaisOrigenDestinoId(String paisOrigenDestinoId) {
56+
this.paisOrigenDestinoId = paisOrigenDestinoId;
57+
}
58+
59+
public String getViaEntradaSalidaId() {
60+
return viaEntradaSalidaId;
61+
}
62+
63+
public void setViaEntradaSalidaId(String viaEntradaSalidaId) {
64+
this.viaEntradaSalidaId = viaEntradaSalidaId;
65+
}
66+
67+
public BigDecimal getTotalDistRec() {
68+
return totalDistRec;
69+
}
70+
71+
public void setTotalDistRec(BigDecimal totalDistRec) {
72+
this.totalDistRec = totalDistRec;
73+
}
74+
75+
public BigDecimal getPesoNetoTotal() {
76+
return pesoNetoTotal;
77+
}
78+
79+
public void setPesoNetoTotal(BigDecimal pesoNetoTotal) {
80+
this.pesoNetoTotal = pesoNetoTotal;
81+
}
82+
83+
public String getRegistroISTMOId() {
84+
return registroISTMOId;
85+
}
86+
87+
public void setRegistroISTMOId(String registroISTMOId) {
88+
this.registroISTMOId = registroISTMOId;
89+
}
90+
91+
public String getUbicacionPoloOrigenId() {
92+
return ubicacionPoloOrigenId;
93+
}
94+
95+
public void setUbicacionPoloOrigenId(String ubicacionPoloOrigenId) {
96+
this.ubicacionPoloOrigenId = ubicacionPoloOrigenId;
97+
}
98+
99+
public String getUbicacionPoloDestinoId() {
100+
return ubicacionPoloDestinoId;
101+
}
102+
103+
public void setUbicacionPoloDestinoId(String ubicacionPoloDestinoId) {
104+
this.ubicacionPoloDestinoId = ubicacionPoloDestinoId;
105+
}
106+
107+
public String getUnidadPesoId() {
108+
return unidadPesoId;
109+
}
110+
111+
public void setUnidadPesoId(String unidadPesoId) {
112+
this.unidadPesoId = unidadPesoId;
113+
}
114+
115+
public String getLogisticaInversaRecoleccionDevolucionId() {
116+
return logisticaInversaRecoleccionDevolucionId;
117+
}
118+
119+
public void setLogisticaInversaRecoleccionDevolucionId(String logisticaInversaRecoleccionDevolucionId) {
120+
this.logisticaInversaRecoleccionDevolucionId = logisticaInversaRecoleccionDevolucionId;
121+
}
122+
123+
public List<RegimenAduanero> getRegimenAduaneros() {
124+
return regimenAduaneros;
125+
}
126+
127+
public void setRegimenAduaneros(List<RegimenAduanero> regimenAduaneros) {
128+
this.regimenAduaneros = regimenAduaneros;
129+
}
130+
131+
public List<Ubicacion> getUbicaciones() {
132+
return ubicaciones;
133+
}
134+
135+
public void setUbicaciones(List<Ubicacion> ubicaciones) {
136+
this.ubicaciones = ubicaciones;
137+
}
138+
139+
public List<Mercancia> getMercancias() {
140+
return mercancias;
141+
}
142+
143+
public void setMercancias(List<Mercancia> mercancias) {
144+
this.mercancias = mercancias;
145+
}
146+
147+
public Autotransporte getAutotransporte() {
148+
return autotransporte;
149+
}
150+
151+
public void setAutotransporte(Autotransporte autotransporte) {
152+
this.autotransporte = autotransporte;
153+
}
154+
155+
public TransporteMaritimo getTransporteMaritimo() {
156+
return transporteMaritimo;
157+
}
158+
159+
public void setTransporteMaritimo(TransporteMaritimo transporteMaritimo) {
160+
this.transporteMaritimo = transporteMaritimo;
161+
}
162+
163+
public TransporteAereo getTransporteAereo() {
164+
return transporteAereo;
165+
}
166+
167+
public void setTransporteAereo(TransporteAereo transporteAereo) {
168+
this.transporteAereo = transporteAereo;
169+
}
170+
171+
public TransporteFerroviario getTransporteFerroviario() {
172+
return transporteFerroviario;
173+
}
174+
175+
public void setTransporteFerroviario(TransporteFerroviario transporteFerroviario) {
176+
this.transporteFerroviario = transporteFerroviario;
177+
}
178+
179+
public List<TipoFigura> getTiposFigura() {
180+
return tiposFigura;
181+
}
182+
183+
public void setTiposFigura(List<TipoFigura> tiposFigura) {
184+
this.tiposFigura = tiposFigura;
185+
}
186+
}

0 commit comments

Comments
 (0)