Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

Postado

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

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...