C# Class NFe.Settings.Auxiliar

Show file Open project: akretion/uninfe Class Usage Examples

Public Methods

Method Description
ArquivosPasta ( string strPasta, string strMascara ) : List

Monta uma lista dos arquivos existentes em uma determinada pasta

CarregaEmpresa ( bool sonfe ) : ArrayList

Carrega as Emoresas que foram cadastradas e estão gravadas no XML

Autor: Wandrey Mundin Ferreira Data: 28/07/2010

ConversaoNovaVersao ( string cnpjEmpresa ) : string

Conversões que são executadas quando atualizado o aplicativo. Alguns ajustes que são necessários serem executados automaticamente para evitar falhas no aplicativo

EstaAutorizada ( string arquivo, System.DateTime emissao, string extNFe, string extArqProtNfe ) : bool

Verifica se o XML de Distribuição da Nota Fiscal (-procNFe) já está na pasta de Notas Autorizadas

EstaDenegada ( string Arquivo, System.DateTime Emissao, string extNFe, string extArqProtNfe ) : bool

Verifica se o XML da nota fiscal já está na pasta de Notas Denegadas

GravarArqErroERP ( string Arquivo, string Erro ) : void

grava um arquivo de erro ao ERP

MoveArqErro ( string Arquivo ) : void

Move arquivos XML com erro para uma pasta de xml´s com erro configurados no UniNFe.

MoveArqErro ( string Arquivo, string ExtensaoArq ) : void

Move arquivos com a extensão informada e que está com erro para uma pasta de xml´s/arquivos com erro configurados no UniNFe.

WriteLog ( string msg, bool gravarStackTrace ) : void

Method Details

ArquivosPasta() public method

Monta uma lista dos arquivos existentes em uma determinada pasta
public ArquivosPasta ( string strPasta, string strMascara ) : List
strPasta string Pasta a ser verificada a existencia de arquivos
strMascara string Mascara dos arquivos a serem procurados
return List

CarregaEmpresa() public static method

Carrega as Emoresas que foram cadastradas e estão gravadas no XML
Autor: Wandrey Mundin Ferreira Data: 28/07/2010
public static CarregaEmpresa ( bool sonfe ) : ArrayList
sonfe bool
return System.Collections.ArrayList

ConversaoNovaVersao() public static method

Conversões que são executadas quando atualizado o aplicativo. Alguns ajustes que são necessários serem executados automaticamente para evitar falhas no aplicativo
public static ConversaoNovaVersao ( string cnpjEmpresa ) : string
cnpjEmpresa string
return string

EstaAutorizada() public method

Verifica se o XML de Distribuição da Nota Fiscal (-procNFe) já está na pasta de Notas Autorizadas
public EstaAutorizada ( string arquivo, System.DateTime emissao, string extNFe, string extArqProtNfe ) : bool
arquivo string Arquivo XML a ser verificado
emissao System.DateTime Data de emissão da NFe
extNFe string Extensão a ser substituida no arquivo
extArqProtNfe string Nova extensão a ser verificada
return bool

EstaDenegada() public method

Verifica se o XML da nota fiscal já está na pasta de Notas Denegadas
public EstaDenegada ( string Arquivo, System.DateTime Emissao, string extNFe, string extArqProtNfe ) : bool
Arquivo string Arquivo XML a ser verificado
Emissao System.DateTime Data de emissão da NFe
extNFe string
extArqProtNfe string
return bool

GravarArqErroERP() public method

grava um arquivo de erro ao ERP
public GravarArqErroERP ( string Arquivo, string Erro ) : void
Arquivo string
Erro string
return void

MoveArqErro() public method

Move arquivos XML com erro para uma pasta de xml´s com erro configurados no UniNFe.
public MoveArqErro ( string Arquivo ) : void
Arquivo string
return void

MoveArqErro() public method

Move arquivos com a extensão informada e que está com erro para uma pasta de xml´s/arquivos com erro configurados no UniNFe.
public MoveArqErro ( string Arquivo, string ExtensaoArq ) : void
Arquivo string
ExtensaoArq string Extensão do arquivo que vai ser movido. Ex: .xml
return void

WriteLog() public static method

public static WriteLog ( string msg, bool gravarStackTrace ) : void
msg string
gravarStackTrace bool
return void