C# 클래스 NFe.Settings.Auxiliar

파일 보기 프로젝트 열기: akretion/uninfe 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

ArquivosPasta() 공개 메소드

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
리턴 List

CarregaEmpresa() 공개 정적인 메소드

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
리턴 System.Collections.ArrayList

ConversaoNovaVersao() 공개 정적인 메소드

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
리턴 string

EstaAutorizada() 공개 메소드

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
리턴 bool

EstaDenegada() 공개 메소드

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
리턴 bool

GravarArqErroERP() 공개 메소드

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

MoveArqErro() 공개 메소드

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

MoveArqErro() 공개 메소드

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
리턴 void

WriteLog() 공개 정적인 메소드

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