Skip to content

Commit

Permalink
Merge tag '4.00.28' into develop
Browse files Browse the repository at this point in the history
Tagging version 4.00.28 4.00.28
  • Loading branch information
Samuel-Oliveira committed Jan 20, 2024
2 parents 5e5115b + 1676f5e commit 5a3c70e
Show file tree
Hide file tree
Showing 44 changed files with 9,316 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Publish docs via GitHub Pages
on:
workflow_dispatch:
push:
branches:
- master
tags:
- '4.*'

jobs:
build:
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ name: Liberar nova versão
on:
workflow_dispatch:
push:
branches:
- 'master'
tags:
- '4.*'

Expand Down
3 changes: 1 addition & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# Notas de versão

- Atualizado Cacert MT
- Adicionado Conversao para RetDistDFeInt
- Adicionado Eventos Suframa Vistoria E Internaliza
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Java-NFe [![MIT License](https://img.shields.io/github/license/Samuel-Oliveira/Java_NFe.svg) ](https://github.com/Samuel-Oliveira/Java_NFe/blob/master/LICENSE) [![Maven Central](https://img.shields.io/maven-central/v/br.com.swconsultoria/java-nfe.svg?label=Maven%20Central)](https://search.maven.org/artifact/br.com.swconsultoria/java-nfe/4.00.27/jar)
# Java-NFe [![MIT License](https://img.shields.io/github/license/Samuel-Oliveira/Java_NFe.svg) ](https://github.com/Samuel-Oliveira/Java_NFe/blob/master/LICENSE) [![Maven Central](https://img.shields.io/maven-central/v/br.com.swconsultoria/java-nfe.svg?label=Maven%20Central)](https://search.maven.org/artifact/br.com.swconsultoria/java-nfe/4.00.28/jar)
Biblioteca Java para consumo do WebService de NFe/NFCe

## Dúvidas, Sugestões ou Consultoria
Expand All @@ -17,7 +17,7 @@ Para Iniciar :
<dependency>
<groupId>br.com.swconsultoria</groupId>
<artifactId>java-nfe</artifactId>
<version>4.00.27</version>
<version>4.00.28</version>
</dependency>
```

Expand All @@ -29,7 +29,7 @@ repositories {
}
}
dependencies {
implementation "br.com.swconsultoria:java-nfe:4.00.27"
implementation "br.com.swconsultoria:java-nfe:4.00.28"
}
```

Expand All @@ -39,6 +39,9 @@ ________________________________________________________________________________

# Historico de Versões

## v4.00.28 - 20/01/2024 - Schemas PL.009k
- Adicionado Eventos Suframa Vistoria E Internaliza

## v4.00.27 - 26/11/2023 - Schemas PL.009k
- Atualizado Cacert MT
- Adicionado Conversao para RetDistDFeInt
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.swconsultoria</groupId>
<artifactId>java-nfe</artifactId>
<version>4.00.28-SNAPSHOT</version>
<version>4.00.29-SNAPSHOT</version>
<name>Java_NFe</name>
<description>Api java para consumo do webService de nota fiscal eletronica</description>
<url>https://github.com/Samuel-Oliveira/Java_NFe</url>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ public static ConfiguracoesNfe criarConfiguracoes(EstadosEnum estado, AmbienteEn

if (Logger.getLogger("").isLoggable(Level.SEVERE)) {
System.err.println("####################################################################");
System.err.println(" Api Java Nfe - Versão 4.00.27 - 26/11/2023");
System.err.println(" Api Java Nfe - Versão 4.00.28 - 20/01/2024");
if (Logger.getLogger("").isLoggable(Level.WARNING)) {
System.err.println(" Samuel Olivera - [email protected] ");
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,287 @@

package br.com.swconsultoria.nfe.schema.eventoSuframaInternaliza;

import javax.xml.bind.annotation.*;


/**
* <p>Classe Java de anonymous complex type.
*
* <p>O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
*
* <pre>
* &lt;complexType&gt;
* &lt;complexContent&gt;
* &lt;restriction base="{http:https://www.w3.org/2001/XMLSchema}anyType"&gt;
* &lt;sequence&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}nFormSeg" minOccurs="0"/&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}UFDest"/&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}tpEmis"/&gt;
* &lt;choice&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}CNPJDest"/&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}CPFDest"/&gt;
* &lt;/choice&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}vTotalNFe"/&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}indICMS"/&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}indICMSST"/&gt;
* &lt;element ref="{http:https://www.portalfiscal.inf.br/nfe}diaEmi"/&gt;
* &lt;/sequence&gt;
* &lt;/restriction&gt;
* &lt;/complexContent&gt;
* &lt;/complexType&gt;
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"nFormSeg",
"ufDest",
"tpEmis",
"cnpjDest",
"cpfDest",
"vTotalNFe",
"indICMS",
"indICMSST",
"diaEmi"
})
@XmlRootElement(name = "ctg", namespace = "http:https://www.portalfiscal.inf.br/nfe")
public class Ctg {

@XmlElement(namespace = "http:https://www.portalfiscal.inf.br/nfe")
protected String nFormSeg;
@XmlElement(name = "UFDest", namespace = "http:https://www.portalfiscal.inf.br/nfe", required = true)
@XmlSchemaType(name = "string")
protected TUf ufDest;
@XmlElement(namespace = "http:https://www.portalfiscal.inf.br/nfe", required = true)
protected String tpEmis;
@XmlElement(name = "CNPJDest", namespace = "http:https://www.portalfiscal.inf.br/nfe")
protected String cnpjDest;
@XmlElement(name = "CPFDest", namespace = "http:https://www.portalfiscal.inf.br/nfe")
protected String cpfDest;
@XmlElement(namespace = "http:https://www.portalfiscal.inf.br/nfe", required = true)
protected String vTotalNFe;
@XmlElement(namespace = "http:https://www.portalfiscal.inf.br/nfe", required = true)
protected String indICMS;
@XmlElement(namespace = "http:https://www.portalfiscal.inf.br/nfe", required = true)
protected String indICMSST;
@XmlElement(namespace = "http:https://www.portalfiscal.inf.br/nfe", required = true)
protected String diaEmi;

/**
* Obtém o valor da propriedade nFormSeg.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNFormSeg() {
return nFormSeg;
}

/**
* Define o valor da propriedade nFormSeg.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNFormSeg(String value) {
this.nFormSeg = value;
}

/**
* Obtém o valor da propriedade ufDest.
*
* @return
* possible object is
* {@link TUf }
*
*/
public TUf getUFDest() {
return ufDest;
}

/**
* Define o valor da propriedade ufDest.
*
* @param value
* allowed object is
* {@link TUf }
*
*/
public void setUFDest(TUf value) {
this.ufDest = value;
}

/**
* Obtém o valor da propriedade tpEmis.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTpEmis() {
return tpEmis;
}

/**
* Define o valor da propriedade tpEmis.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTpEmis(String value) {
this.tpEmis = value;
}

/**
* Obtém o valor da propriedade cnpjDest.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCNPJDest() {
return cnpjDest;
}

/**
* Define o valor da propriedade cnpjDest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCNPJDest(String value) {
this.cnpjDest = value;
}

/**
* Obtém o valor da propriedade cpfDest.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCPFDest() {
return cpfDest;
}

/**
* Define o valor da propriedade cpfDest.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCPFDest(String value) {
this.cpfDest = value;
}

/**
* Obtém o valor da propriedade vTotalNFe.
*
* @return
* possible object is
* {@link String }
*
*/
public String getVTotalNFe() {
return vTotalNFe;
}

/**
* Define o valor da propriedade vTotalNFe.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setVTotalNFe(String value) {
this.vTotalNFe = value;
}

/**
* Obtém o valor da propriedade indICMS.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIndICMS() {
return indICMS;
}

/**
* Define o valor da propriedade indICMS.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIndICMS(String value) {
this.indICMS = value;
}

/**
* Obtém o valor da propriedade indICMSST.
*
* @return
* possible object is
* {@link String }
*
*/
public String getIndICMSST() {
return indICMSST;
}

/**
* Define o valor da propriedade indICMSST.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setIndICMSST(String value) {
this.indICMSST = value;
}

/**
* Obtém o valor da propriedade diaEmi.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDiaEmi() {
return diaEmi;
}

/**
* Define o valor da propriedade diaEmi.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDiaEmi(String value) {
this.diaEmi = value;
}

}
Loading

0 comments on commit 5a3c70e

Please sign in to comment.