program NFe;

uses
  Forms,
  Atributos in '..\..\Comum\Atributos.pas',
  Biblioteca in '..\..\Comum\Biblioteca.pas',
  Conversor in '..\..\Comum\Conversor.pas',
  NotificationService in '..\..\Comum\NotificationService.pas',
  SessaoUsuario in '..\Comum\SessaoUsuario.pas',
  Controller in '..\Comum\Controller.pas',
  UBase in '..\Comum\Tela\UBase.pas' {FBase},
  UDataModule in '..\Comum\DataModule\UDataModule.pas' {FDataModule: TDataModule},
  UFiltro in '..\Comum\Tela\UFiltro.pas' {FFiltro},
  ULogin in '..\Comum\Tela\ULogin.pas' {FLogin},
  ULookup in '..\Comum\Tela\ULookup.pas' {FLookup},
  UTela in '..\Comum\Tela\UTela.pas' {FTela},
  UTelaCadastro in '..\Comum\Tela\UTelaCadastro.pas' {FTelaCadastro},
  UMenu in 'Tela\UMenu.pas' {FMenu},
  EmpresaController in '..\..\Comum\Controller\EmpresaController.pas',
  ViewSessaoEmpresaController in '..\..\Comum\Controller\ViewSessaoEmpresaController.pas',
  UDataModuleNFe in '..\Comum\DataModule\UDataModuleNFe.pas' {FDataModuleNFe: TDataModule},
  NfeConfiguracaoController in '..\..\Comum\Controller\NfeConfiguracaoController.pas',
  UNfeDetalheAnexo in 'Tela\UNfeDetalheAnexo.pas' {FNfeDetalheAnexo},
  UNFe in 'Tela\UNFe.pas' {FNFe},
  NfeNumeroController in '..\..\Comum\Controller\NfeNumeroController.pas',
  NFeCalculoController in '..\..\Comum\Controller\NFeCalculoController.pas',
  Constantes in '..\..\Comum\Constantes.pas',
  Tipos in '..\..\Comum\Tipos.pas',
  ViewTributacaoCofinsController in '..\..\Comum\Controller\ViewTributacaoCofinsController.pas',
  ViewTributacaoIcmsController in '..\..\Comum\Controller\ViewTributacaoIcmsController.pas',
  ViewTributacaoIpiController in '..\..\Comum\Controller\ViewTributacaoIpiController.pas',
  ViewTributacaoIssController in '..\..\Comum\Controller\ViewTributacaoIssController.pas',
  ViewTributacaoPisController in '..\..\Comum\Controller\ViewTributacaoPisController.pas',
  ViewTributacaoIcmsCustomController in '..\..\Comum\Controller\ViewTributacaoIcmsCustomController.pas',
  ProdutoController in '..\..\Comum\Controller\ProdutoController.pas',
  NfeCabecalhoController in '..\..\Comum\Controller\NfeCabecalhoController.pas',
  TributOperacaoFiscalController in '..\..\Comum\Controller\TributOperacaoFiscalController.pas',
  ViewPessoaClienteController in '..\..\Comum\Controller\ViewPessoaClienteController.pas',
  BancoDTO in '..\..\Comum\DTO\BancoDTO.pas',
  ClienteDTO in '..\..\Comum\DTO\ClienteDTO.pas',
  EmpresaContatoDTO in '..\..\Comum\DTO\EmpresaContatoDTO.pas',
  EmpresaDTO in '..\..\Comum\DTO\EmpresaDTO.pas',
  EmpresaEnderecoDTO in '..\..\Comum\DTO\EmpresaEnderecoDTO.pas',
  EmpresaTelefoneDTO in '..\..\Comum\DTO\EmpresaTelefoneDTO.pas',
  PessoaContatoDTO in '..\..\Comum\DTO\PessoaContatoDTO.pas',
  PessoaDTO in '..\..\Comum\DTO\PessoaDTO.pas',
  PessoaEnderecoDTO in '..\..\Comum\DTO\PessoaEnderecoDTO.pas',
  PessoaFisicaDTO in '..\..\Comum\DTO\PessoaFisicaDTO.pas',
  PessoaJuridicaDTO in '..\..\Comum\DTO\PessoaJuridicaDTO.pas',
  PessoaTelefoneDTO in '..\..\Comum\DTO\PessoaTelefoneDTO.pas',
  ProdutoDTO in '..\..\Comum\DTO\ProdutoDTO.pas',
  ProdutoGrupoDTO in '..\..\Comum\DTO\ProdutoGrupoDTO.pas',
  ProdutoSubGrupoDTO in '..\..\Comum\DTO\ProdutoSubGrupoDTO.pas',
  NfeAcessoXmlDTO in '..\..\Comum\DTO\NfeAcessoXmlDTO.pas',
  NfeCabecalhoDTO in '..\..\Comum\DTO\NfeCabecalhoDTO.pas',
  NfeCanaDeducoesSafraDTO in '..\..\Comum\DTO\NfeCanaDeducoesSafraDTO.pas',
  NfeCanaDTO in '..\..\Comum\DTO\NfeCanaDTO.pas',
  NfeCanaFornecimentoDiarioDTO in '..\..\Comum\DTO\NfeCanaFornecimentoDiarioDTO.pas',
  NfeConfiguracaoDTO in '..\..\Comum\DTO\NfeConfiguracaoDTO.pas',
  NfeCteReferenciadoDTO in '..\..\Comum\DTO\NfeCteReferenciadoDTO.pas',
  NfeCupomFiscalReferenciadoDTO in '..\..\Comum\DTO\NfeCupomFiscalReferenciadoDTO.pas',
  NfeDeclaracaoImportacaoDTO in '..\..\Comum\DTO\NfeDeclaracaoImportacaoDTO.pas',
  NfeDestinatarioDTO in '..\..\Comum\DTO\NfeDestinatarioDTO.pas',
  NfeDetalheDTO in '..\..\Comum\DTO\NfeDetalheDTO.pas',
  NfeDetalheImpostoCofinsDTO in '..\..\Comum\DTO\NfeDetalheImpostoCofinsDTO.pas',
  NfeDetalheImpostoIcmsDTO in '..\..\Comum\DTO\NfeDetalheImpostoIcmsDTO.pas',
  NfeDetalheImpostoIiDTO in '..\..\Comum\DTO\NfeDetalheImpostoIiDTO.pas',
  NfeDetalheImpostoIpiDTO in '..\..\Comum\DTO\NfeDetalheImpostoIpiDTO.pas',
  NfeDetalheImpostoIssqnDTO in '..\..\Comum\DTO\NfeDetalheImpostoIssqnDTO.pas',
  NfeDetalheImpostoPisDTO in '..\..\Comum\DTO\NfeDetalheImpostoPisDTO.pas',
  NfeDetEspecificoArmamentoDTO in '..\..\Comum\DTO\NfeDetEspecificoArmamentoDTO.pas',
  NfeDetEspecificoCombustivelDTO in '..\..\Comum\DTO\NfeDetEspecificoCombustivelDTO.pas',
  NfeDetEspecificoMedicamentoDTO in '..\..\Comum\DTO\NfeDetEspecificoMedicamentoDTO.pas',
  NfeDetEspecificoVeiculoDTO in '..\..\Comum\DTO\NfeDetEspecificoVeiculoDTO.pas',
  NfeDuplicataDTO in '..\..\Comum\DTO\NfeDuplicataDTO.pas',
  NfeEmitenteDTO in '..\..\Comum\DTO\NfeEmitenteDTO.pas',
  NfeExportacaoDTO in '..\..\Comum\DTO\NfeExportacaoDTO.pas',
  NfeFaturaDTO in '..\..\Comum\DTO\NfeFaturaDTO.pas',
  NfeFormaPagamentoDTO in '..\..\Comum\DTO\NfeFormaPagamentoDTO.pas',
  NfeImportacaoDetalheDTO in '..\..\Comum\DTO\NfeImportacaoDetalheDTO.pas',
  NfeLocalEntregaDTO in '..\..\Comum\DTO\NfeLocalEntregaDTO.pas',
  NfeLocalRetiradaDTO in '..\..\Comum\DTO\NfeLocalRetiradaDTO.pas',
  NfeNfReferenciadaDTO in '..\..\Comum\DTO\NfeNfReferenciadaDTO.pas',
  NfeNumeroDTO in '..\..\Comum\DTO\NfeNumeroDTO.pas',
  NfeProcessoReferenciadoDTO in '..\..\Comum\DTO\NfeProcessoReferenciadoDTO.pas',
  NfeProdRuralReferenciadaDTO in '..\..\Comum\DTO\NfeProdRuralReferenciadaDTO.pas',
  NfeReferenciadaDTO in '..\..\Comum\DTO\NfeReferenciadaDTO.pas',
  NfeTransporteDTO in '..\..\Comum\DTO\NfeTransporteDTO.pas',
  NfeTransporteReboqueDTO in '..\..\Comum\DTO\NfeTransporteReboqueDTO.pas',
  NfeTransporteVolumeDTO in '..\..\Comum\DTO\NfeTransporteVolumeDTO.pas',
  NfeTransporteVolumeLacreDTO in '..\..\Comum\DTO\NfeTransporteVolumeLacreDTO.pas',
  TributOperacaoFiscalDTO in '..\..\Comum\DTO\TributOperacaoFiscalDTO.pas',
  ViewTributacaoIcmsCustomDTO in '..\..\Comum\DTO\ViewTributacaoIcmsCustomDTO.pas',
  ViewTributacaoIcmsDTO in '..\..\Comum\DTO\ViewTributacaoIcmsDTO.pas',
  ViewTributacaoIpiDTO in '..\..\Comum\DTO\ViewTributacaoIpiDTO.pas',
  ViewTributacaoIssDTO in '..\..\Comum\DTO\ViewTributacaoIssDTO.pas',
  ViewTributacaoPisDTO in '..\..\Comum\DTO\ViewTributacaoPisDTO.pas',
  ViewTributacaoCofinsDTO in '..\..\Comum\DTO\ViewTributacaoCofinsDTO.pas',
  DTO in '..\..\Comum\DTO\DTO.pas',
  UnidadeProdutoDTO in '..\..\Comum\DTO\UnidadeProdutoDTO.pas',
  UsuarioController in '..\..\Comum\Controller\UsuarioController.pas',
  ControleEstoqueController in '..\..\Comum\Controller\ControleEstoqueController.pas',
  ViewPessoaClienteDTO in '..\..\Comum\DTO\ViewPessoaClienteDTO.pas',
  ViewSessaoEmpresaDTO in '..\..\Comum\DTO\ViewSessaoEmpresaDTO.pas',
  UsuarioDTO in '..\..\Comum\DTO\UsuarioDTO.pas';

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  Application.CreateForm(TFMenu, FMenu);
  Application.CreateForm(TFDataModule, FDataModule);
  Application.CreateForm(TFDataModuleNFe, FDataModuleNFe);
  Application.Run;
end.
