Jump to content

dev botao

EFD-ICMS/IPI – Versão 2.0.19


Willian Resplandes
  • Este tópico foi criado há 2823 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia, o Sped Fiscal quando eu tenho implementar a versão do layout do arquivo do sped fiscal para a versão de 2017 ele me retorna vazio, creio que seja porque o AcbrFramework ainda não foi implementado nele essa versão, será que é esse mesmo o problema ? é que estou ajustando para  EFD-ICMS/IPI – Versão 2.0.19.

Willian Resplandes Matias

Skype: willian.matias.frialto

Link to comment
Share on other sites

Sim a inclusão do Enum Rafael, mas como citado ele recebe nulo por não retornar do ACBrFramework

 

package jACBrFramework.sped;

/**
 * Versao do layout da Escrituracao Fiscal de Documentos - EFD
 *
 * @author Jose Mauro
 * @version Criado em: 27/01/2014 08:23:45, revisao: $Id$
 */
public enum VersaoLeiaute {
    // <editor-fold defaultstate="collapsed" desc="Enums">    
    Versao100("100", 0, "Código 001 - Versão 100 Ato COTEPE 01/01/2008"),
    Versao101("101", 1, "Código 002 - Versão 101 Ato COTEPE 01/01/2009"),
    Versao102("102", 2, "Código 003 - Versão 102 Ato COTEPE 01/01/2010"),
    Versao103("103", 3, "Código 004 - Versão 103 Ato COTEPE 01/01/2011"),
    Versao104("104", 4, "Código 005 - Versão 104 Ato COTEPE 01/01/2012"),
    Versao105("105", 5, "Código 006 - Versão 105 Ato COTEPE 01/07/2012"),
    Versao106("106", 6, "Código 007 - Versão 106 Ato COTEPE 01/01/2013"),
    Versao107("107", 7, "Código 008 - Versão 107 Ato COTEPE 01/01/2014"),
    Versao108("108", 8, "Código 009 - Versão 108 Ato COTEPE 01/01/2015"),
    Versao109("109", 9, "Código 010 - Versão 109 Ato COTEPE 01/01/2016"),
    Versao110("110", 10, "Código 011 - Versão 109 Ato COTEPE 01/01/2016");
    // </editor-fold>
    // <editor-fold defaultstate="collapsed" desc="Attributes">    
    /**
     * Descricao da versao.
     */
    private String descricao;
    /**
     * Codigo da versao
     */
    private int codigo;
    /**
     * Versao do layout.
     */
    private String versao;

    // </editor-fold>
    // <editor-fold defaultstate="collapsed" desc="Constructors">  
    VersaoLeiaute(String pVersao, int pCodigo, String pDescricao) {
        versao = pVersao;
        codigo = pCodigo;
        descricao = pDescricao;
    }

    // </editor-fold>
    // <editor-fold defaultstate="collapsed" desc="Methods">    
    /**
     * Descricao da versao.
     *
     * @return the descricao
     */
    public String getDescricao() {
        return descricao;
    }

    /**
     * Codigo da versao
     *
     * @return the codigo
     */
    public int getCodigo() {
        return codigo;
    }

    /**
     * Versao do layout.
     *
     * @return the versao
     */
    public String getVersao() {
        return versao;
    }

    /**
     * Recupera o enum pelo codigo correspondente.
     *
     * @param pCodigo codigo a ser recuperado.
     * @return
     */
    public static VersaoLeiaute valueOf(int pCodigo) {
        for (VersaoLeiaute lVersaoLeiaute : values()) {
            if (lVersaoLeiaute.getCodigo() == pCodigo) {
                return lVersaoLeiaute;
            }
        }
        return null;
    }
    // </editor-fold>
}

 

Willian Resplandes Matias

Skype: willian.matias.frialto

Link to comment
Share on other sites

  • Este tópico foi criado há 2823 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.