Skip to content
This repository has been archived by the owner on Nov 2, 2021. It is now read-only.

Commit

Permalink
Merge pull request #81 from douglashferreira/master
Browse files Browse the repository at this point in the history
Alterações Layout 014 Sped Fiscal
  • Loading branch information
orochasamuel authored Dec 30, 2019
2 parents c9faa56 + 0ecd8b6 commit 0b70d2d
Show file tree
Hide file tree
Showing 4 changed files with 1,047 additions and 14 deletions.
11 changes: 11 additions & 0 deletions SpedBr/SpedBr.Common/Enums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1111,4 +1111,15 @@ public enum IndTipoAjuste
[DefaultValue(1)]
Acrescimo
}

public enum CodMotRestCompl
{
[DefaultValue("SP000")] OperaçãonãoensejadoradeRessarcimentoouComplementodeICMSST,
[DefaultValue("SP100")] OperaçãoensejadoradeRessarcimentoICMSSTnahipótesedoIncisoIdoArt269doRICMS,
[DefaultValue("SP101")] OperaçãoensejadoradeRessarcimentodeICMSSTnahipóteseIncisoIIdoArt269doRICMS,
[DefaultValue("SP102")] OperaçãoensejadoradeRessarcimentodeICMSSTnahipóteseIncisoIIIdoArt269doRICMSsemmanutençãodocréditodeoperaçãoprópria,
[DefaultValue("SP200")] OperaçãoensejadoradeRessarcimentodeICMSSTnahipóteseIncisoIIIdoArt269doRICMS,commanutençãodocréditodeoperaçãoprópria,
[DefaultValue("SP201")] OperaçãoensejadoradeRessarcimentodeICMSSTnahipóteseIncisoIVdoArt269doRICMS,
[DefaultValue("SP300")] OperaçãoensejadoradeComplementodeICMSSTnahipótesedoIncisoIdoArt269doRICMS
}
}
23 changes: 22 additions & 1 deletion SpedBr/SpedBr.SpedFiscal/Bloco0.cs
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,8 @@ public Registro0001()
/// </summary>
[SpedCampos(2, "IND_MOV", "N", 1, 0, true)]
public IndMovimento IndMov { get; set; }


public Registro0002 Reg0002 { get; set; }
public Registro0005 Reg0005 { get; set; }
public List<Registro0015> Reg0015s { get; set; }
public Registro0100 Reg0100 { get; set; }
Expand All @@ -153,6 +154,26 @@ public Registro0001()
public List<Registro0600> Reg0600s { get; set; }
}

/// <summary>
/// REGISTRO 0002 – CLASSIFICAÇÃO DO ESTABELECIMENTO INDUSTRIAL OU EQUIPARADO A INDUSTRIAL
/// </summary>
public class Registro0002 : RegistroBaseSped
{
/// <summary>
/// Inicializa uma nova instância da classe <see cref="Registro0002" />.
/// </summary>
public Registro0002()
{
Reg = "0002";
}

/// <summary>
/// Informar a classificação do estabelecimento conforme tabela 4.5.5
/// </summary>
[SpedCampos(2, "CLAS_ESTAB_IND", "N", 2, 0, true)]
public int ClasEstabInd { get; set; }
}

/// <summary>
/// REGISTRO 0005: DADOS COMPLEMENTARES DA ENTIDADE
/// </summary>
Expand Down
Loading

0 comments on commit 0b70d2d

Please sign in to comment.