orochasamuel / fiscalbr-net

Para facilitar seu dia a dia como desenvolvedor \o/
MIT License
93 stars 49 forks source link

CodBarra do 0200 em branco. #13

Closed rodrigofornasier closed 4 years ago

rodrigofornasier commented 4 years ago

Boa noite Samuel,

Poderia me ajudar? Estou com o problema de o CodBarra do 0200 sempre preenche em branco no arquivo texto, mesmo tendo conteúdo. Inclusive fiz o seguinte teste para ter certeza no meu código:

                        Bloco0.Registro0200 reg0200 = new Bloco0.Registro0200
                        {
                            ...
                            CodBarra = "1234567890123",
                            ...
                        };

Dei uma olhada no código da sua biblioteca, e achei o seguinte no método EscreverCampo:

     if (propertyLength > 0 && (propertyLength > fieldLength))
         return valorEscrever.Substring(0, fieldLength);

E como no Bloco0 está assim:

     [SpedCampos(4, "COD_BARRA", "C", 0, 0, false)]

Creio que seja esse o problema. Pode me ajudar?

Desde já fico grato. Abraço!

orochasamuel commented 4 years ago

Fala @rodrigofornasier, beleza?

Desculpa a demora.

Acabei de fazer a correção e encontra-se no commit 2ec9274.

Vida longa e próspera 🖖