orochasamuel / fiscalbr-net

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

Adicionado mais 2 Valores para indicação do Frete #96

Closed adrbarros closed 1 year ago

adrbarros commented 1 year ago

3 - Transporte Próprio por conta do Remetente; 4 - Transporte Próprio por conta do Destinatário;

Obs.: Nomenclatura dos Enuns que já existiam, não foi alterada.

Descrição: Obs: A partir de 01/01/2018 passará a ser: Indicador do tipo de frete: 0 - Contratação do Frete por conta do Remetente (CIF); 1 - Contratação do Frete por conta do Destinatário (FOB); 2 - Contratação do Frete por conta de Terceiros; 3 - Transporte Próprio por conta do Remetente; 4 - Transporte Próprio por conta do Destinatário; 9 - Sem Ocorrência de Transporte.

Check list:

stale[bot] commented 1 year ago

Ei, já tem um tempinho que essa issue está inativa, em breve será encerrada. Obrigado a todos pela contribuição. o/

orochasamuel commented 1 year ago

Para manter a compatibilidade com versões anteriores alterei o enum com as seguintes opções:


public enum IndTipoFrete
{
    [DefaultValue("")] None = -1,

    [DefaultValue("0")] ContaRemetenteCif = 0,
    [DefaultValue("1")] ContaDestinatarioFob = 1,
    [DefaultValue("2")] ContaTerceiros = 2,
    [DefaultValue("3")] ContaProprioRemetente = 3,
    [DefaultValue("4")] ContaProprioDestinatario = 4,

    [DefaultValue("9")] SemCobrancaFrete = 9,

    [DefaultValue("0")] ContaTerceirosPre2012 = 120,
    [DefaultValue("1")] ContaEmitentePre2012 = 121,
    [DefaultValue("2")] ContaDestinatarioPre2012 = 122,

    [DefaultValue("0")] ContaEmitentePre2018 = 180,
    [DefaultValue("1")] ContaDestinatarioRemetentePre2018 = 181,
    [DefaultValue("2")] ContaTerceirosPre2018 = 182
}

A alteração está no commit https://github.com/orochasamuel/fiscalbr-net/commit/422b0f6882a8c4c06f4c5ccb5ff6c14ed27a95a6.

Irei fechar esse pull.