You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### ⚠️ Breaking Change — Reorganização dos packages de schemas JAXB
6
+
7
+
Os packages de schemas gerados via JAXB foram completamente reorganizados. Se você usa esta biblioteca como dependência, **é necessário atualizar os imports** nos seus projetos.
8
+
9
+
#### Packages anteriores (removidos)
10
+
11
+
```
12
+
br.com.swconsultoria.cte.schema_100.* (e todos os sub-packages)
> **Regra geral:** qualquer classe relacionada a **eventos** vai para `schema_400_eventos`; todo o restante vai para `schema_400`.
45
+
46
+
#### Motivo da mudança
47
+
48
+
Os schemas XSD do CT-e e dos eventos definem tipos compartilhados (ex: `TModTransp`) no mesmo namespace, causando conflito quando gerados juntos. A separação em dois packages flat elimina os conflitos e simplifica a estrutura, reduzindo de 28+ sub-packages para apenas 2 packages.
49
+
50
+
---
51
+
52
+
### Novidades v4.00.14
53
+
54
+
- Atualização dos schemas XSD para versão 4.00 (novos schemas SEFAZ)
55
+
- Suporte à **Reforma Tributária — IBS/CBS**: novo utilitário `IbsCbsUtil` para cálculo e preenchimento automático do grupo `IBSCBS` no CT-e e CT-eOS
Veja a [Wiki](https://Samuel-Oliveira.github.io/Java_CTe/), para ter um Tutorial Completo.
33
33
34
+
## ⚠️ Breaking Change — Reorganização dos packages de schemas JAXB
35
+
36
+
Os packages de schemas gerados via JAXB foram completamente reorganizados. Se você usa esta biblioteca como dependência, **é necessário atualizar os imports** nos seus projetos.
37
+
38
+
#### Packages anteriores (removidos)
39
+
40
+
```
41
+
br.com.swconsultoria.cte.schema_100.* (e todos os sub-packages)
0 commit comments