Class Configuration
Configurações gerais
Inherited Members
Namespace: Unimake.Business.DFe
Assembly: Unimake.Business.DFe.dll
Syntax
public static class Configuration
Properties
ArquivoConfigGeral
Arquivo de configurações gerais (Namespace + Nome do Arquivo)
Declaration
public static string ArquivoConfigGeral { get; }
Property Value
| Type | Description |
|---|---|
| string |
ArquivoConfigPadrao
Nome do arquivo de configuração padrão
Declaration
public static string ArquivoConfigPadrao { get; }
Property Value
| Type | Description |
|---|---|
| string |
NamespaceConfig
Namespace da localização das configurações dos serviços
Declaration
public static string NamespaceConfig { get; }
Property Value
| Type | Description |
|---|---|
| string |
NamespaceSchema
Namespace da localização dos schemas para validação dos XML
Declaration
public static string NamespaceSchema { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
CarregarEstados()
Carrega os estados definidos no arquivo de configuração geral.
Declaration
public static List<MunicipioNFSeConfiguracao> CarregarEstados()
Returns
| Type | Description |
|---|---|
| List<MunicipioNFSeConfiguracao> | Lista com os estados configurados |
CarregarMunicipio()
Carrega os municípios e padrões de NFSe definidos no arquivo de configuração geral.
Declaration
public static List<MunicipioNFSeConfiguracao> CarregarMunicipio()
Returns
| Type | Description |
|---|---|
| List<MunicipioNFSeConfiguracao> | Lista com os municípios configurados para NFSe e suas respectivas informações |
GetPadraoNFSe(int)
Retorna o padrão da NFSe com base no código do município no arquivo de configuração geral.
Declaration
public static PadraoNFSe GetPadraoNFSe(int codigoMunicipio)
Parameters
| Type | Name | Description |
|---|---|---|
| int | codigoMunicipio | Código IBGE do município (7 dígitos) |
Returns
| Type | Description |
|---|---|
| PadraoNFSe | Enumerador do padrão da NFSe encontrado para o município |