patrimonio-spec.md

<!-- Auto-generated by dev-vault-mcp from the indexed source. Do not edit by hand -- re-run `uv run dev-vault-mcp pull` to refresh. -->

# patrimonio

## Units

| Unit | Kind | File | Classes | Uses (project units) |
| --- | --- | --- | --- | --- |
| `ContabilContaController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/ContabilContaController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/ContabilContaController.pas#L36) | `TContabilContaController` | `Atributos`, `ContabilContaVO`, `Controller`, `Conversor`, `UDataModule` |
| `ContabilHistoricoController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/ContabilHistoricoController.pas:37](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/ContabilHistoricoController.pas#L37) | `TContabilHistoricoController` | `Atributos`, `ContabilHistoricoVO`, `Controller`, `Conversor`, `UDataModule` |
| `FornecedorController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/FornecedorController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/FornecedorController.pas#L36) | `TFornecedorController` | `Atributos`, `Controller`, `Conversor`, `FornecedorVO`, `UDataModule` |
| `PatrimApoliceSeguroController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimApoliceSeguroController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimApoliceSeguroController.pas#L36) | `TPatrimApoliceSeguroController` | `Atributos`, `Controller`, `Conversor`, `PatrimApoliceSeguroVO`, `UDataModule` |
| `PatrimBemController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimBemController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimBemController.pas#L36) | `TPatrimBemController` | `Atributos`, `Controller`, `Conversor`, `PatrimBemVO`, `UDataModule` |
| `PatrimEstadoConservacaoController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimEstadoConservacaoController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimEstadoConservacaoController.pas#L36) | `TPatrimEstadoConservacaoController` | `Atributos`, `Controller`, `Conversor`, `PatrimEstadoConservacaoVO`, `UDataModule` |
| `PatrimGrupoBemController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimGrupoBemController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimGrupoBemController.pas#L36) | `TPatrimGrupoBemController` | `Atributos`, `Controller`, `Conversor`, `PatrimGrupoBemVO`, `UDataModule` |
| `PatrimIndiceAtualizacaoController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimIndiceAtualizacaoController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimIndiceAtualizacaoController.pas#L36) | `TPatrimIndiceAtualizacaoController` | `Atributos`, `Controller`, `Conversor`, `PatrimIndiceAtualizacaoVO`, `UDataModule` |
| `PatrimTaxaDepreciacaoController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimTaxaDepreciacaoController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimTaxaDepreciacaoController.pas#L36) | `TPatrimTaxaDepreciacaoController` | `Atributos`, `Controller`, `Conversor`, `PatrimTaxaDepreciacaoVO`, `UDataModule` |
| `PatrimTipoAquisicaoBemController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimTipoAquisicaoBemController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimTipoAquisicaoBemController.pas#L36) | `TPatrimTipoAquisicaoBemController` | `Atributos`, `Controller`, `Conversor`, `PatrimTipoAquisicaoBemVO`, `UDataModule` |
| `PatrimTipoMovimentacaoController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimTipoMovimentacaoController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/PatrimTipoMovimentacaoController.pas#L36) | `TPatrimTipoMovimentacaoController` | `Atributos`, `Controller`, `Conversor`, `PatrimTipoMovimentacaoVO`, `UDataModule` |
| `SeguradoraController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/SeguradoraController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/SeguradoraController.pas#L36) | `TSeguradoraController` | `Atributos`, `Controller`, `Conversor`, `SeguradoraVO`, `UDataModule` |
| `SetorController` | unit | [patrimonio/ERP/Cliente/Patrimonio/Controller/SetorController.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Controller/SetorController.pas#L36) | `TSetorController` | `Atributos`, `Controller`, `Conversor`, `SetorVO`, `UDataModule` |
| `T2TiERPPatrimonio` | program | [patrimonio/ERP/Cliente/Patrimonio/T2TiERPPatrimonio.dpr:1](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/T2TiERPPatrimonio.dpr#L1) | — | `AdministrativoformularioVO`, `AtividadeForCliVO`, `Atributos`, `Biblioteca`, `CargoVO`, `ColaboradorController`, `ColaboradorPessoaVO`, `ColaboradorVO`, `Constantes`, `ContabilContaController`, `ContabilContaVO`, `ContabilHistoricoController`, `ContabilHistoricoVO`, `ContadorVO`, `ContatoVO`, `Controller`, `Conversor`, `EmpresaController`, `EmpresaSessaoVO`, `EmpresaVO`, `EnderecoVO`, `EstadoCivilVO`, `FornecedorController`, `FornecedorPessoaVO`, `FornecedorVO`, `FpasVO`, `FuncaoController`, `FuncaoVO`, `JSonVO`, `NivelFormacaoVO`, `NotificationService`, `PaisVO`, `PapelController`, `PapelFuncaoController`, `PapelFuncaoVO`, `PapelVO`, `PatrimApoliceSeguroController`, `PatrimApoliceSeguroVO`, `PatrimBemController`, `PatrimBemVO`, `PatrimDepreciacaoBemVO`, `PatrimDocumentoBemVO`, `PatrimEstadoConservacaoController`, `PatrimEstadoConservacaoVO`, `PatrimGrupoBemController`, `PatrimGrupoBemVO`, `PatrimIndiceAtualizacaoController`, `PatrimIndiceAtualizacaoVO`, `PatrimMovimentacaoBemVO`, `PatrimTaxaDepreciacaoController`, `PatrimTaxaDepreciacaoVO`, `PatrimTipoAquisicaoBemController`, `PatrimTipoAquisicaoBemVO`, `PatrimTipoMovimentacaoController`, `PatrimTipoMovimentacaoVO`, `PessoaFisicaJuridicaVO`, `PessoaFisicaVO`, `PessoaJuridicaVO`, `PessoaVO`, `PlanoContaRefSpedVO`, `PlanoContaVO`, `SeguradoraController`, `SeguradoraVO`, `SessaoUsuario`, `SetorController`, `SetorVO`, `SindicatoVO`, `SituacaoColaboradorVO`, `SituacaoForCliVO`, `TipoAdmissaoVO`, `TipoColaboradorVO`, `TipoRelacionamentoVO`, `Tipos`, `UBase`, `UDataModule`, `UFiltro`, `UfVO`, `ULogin`, `ULookup`, `UMenu`, `UPatrimApoliceSeguro`, `UPatrimBem`, `UPatrimEstadoConservacao`, `UPatrimGrupoBem`, `UPatrimIndiceAtualizacao`, `UPatrimTaxaDepreciacao`, `UPatrimTipoAquisicaoBem`, `UPatrimTipoMovimentacao`, `USeguradora`, `UsuarioController`, `UsuarioVO`, `UTela`, `UTelaCadastro`, `ViewSessaoEmpresaController`, `ViewSessaoEmpresaVO` |
| `UMenu` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UMenu.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UMenu.pas#L36) | `[TFormDescription('Menu','Menu')]` | `Atributos`, `Enter`, `SessaoUsuario`, `UBase`, `ULogin`, `UPatrimApoliceSeguro`, `UPatrimBem`, `UPatrimEstadoConservacao`, `UPatrimGrupoBem`, `UPatrimIndiceAtualizacao`, `UPatrimTaxaDepreciacao`, `UPatrimTipoAquisicaoBem`, `UPatrimTipoMovimentacao`, `USeguradora` |
| `UPatrimApoliceSeguro` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimApoliceSeguro.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimApoliceSeguro.pas#L36) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Apólice de Seguro')]` | `Atributos`, `Constantes`, `LabeledCtrls`, `PatrimApoliceSeguroController`, `PatrimApoliceSeguroVO`, `PatrimBemController`, `PatrimBemVO`, `SeguradoraController`, `SeguradoraVO`, `UDataModule`, `ULookup`, `UTelaCadastro` |
| `UPatrimBem` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimBem.pas:37](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimBem.pas#L37) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Bem')]` | `Atributos`, `Biblioteca`, `ColaboradorController`, `ColaboradorVO`, `Constantes`, `FornecedorController`, `FornecedorVO`, `JSonVO`, `LabeledCtrls`, `LabeledDBCtrls`, `NotificationService`, `PatrimBemController`, `PatrimBemVO`, `PatrimDepreciacaoBemVO`, `PatrimDocumentoBemVO`, `PatrimEstadoConservacaoController`, `PatrimEstadoConservacaoVO`, `PatrimGrupoBemController`, `PatrimGrupoBemVO`, `PatrimMovimentacaoBemVO`, `PatrimTipoAquisicaoBemController`, `PatrimTipoAquisicaoBemVO`, `PatrimTipoMovimentacaoController`, `PatrimTipoMovimentacaoVO`, `SetorController`, `SetorVO`, `UDataModule`, `ULookup`, `UTelaCadastro` |
| `UPatrimEstadoConservacao` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimEstadoConservacao.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimEstadoConservacao.pas#L36) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Estado Conservação Bem')]` | `Atributos`, `Biblioteca`, `Constantes`, `LabeledCtrls`, `NotificationService`, `PatrimEstadoConservacaoController`, `PatrimEstadoConservacaoVO`, `UTelaCadastro` |
| `UPatrimGrupoBem` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimGrupoBem.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimGrupoBem.pas#L36) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Grupo Bem')]` | `Atributos`, `Constantes`, `ContabilContaController`, `ContabilContaVO`, `ContabilHistoricoController`, `ContabilHistoricoVO`, `LabeledCtrls`, `PatrimGrupoBemController`, `PatrimGrupoBemVO`, `UTelaCadastro` |
| `UPatrimIndiceAtualizacao` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimIndiceAtualizacao.pas:37](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimIndiceAtualizacao.pas#L37) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Índice de Atualização')]` | `Atributos`, `Constantes`, `LabeledCtrls`, `PatrimIndiceAtualizacaoController`, `PatrimIndiceAtualizacaoVO`, `UTelaCadastro` |
| `UPatrimTaxaDepreciacao` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimTaxaDepreciacao.pas:37](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimTaxaDepreciacao.pas#L37) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Taxa de Depreciação')]` | `Atributos`, `Constantes`, `LabeledCtrls`, `PatrimTaxaDepreciacaoController`, `PatrimTaxaDepreciacaoVO`, `UTelaCadastro` |
| `UPatrimTipoAquisicaoBem` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimTipoAquisicaoBem.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimTipoAquisicaoBem.pas#L36) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Tipo Aquisição Bem')]` | `Atributos`, `Biblioteca`, `Constantes`, `LabeledCtrls`, `NotificationService`, `PatrimTipoAquisicaoBemController`, `PatrimTipoAquisicaoBemVO`, `UTelaCadastro` |
| `UPatrimTipoMovimentacao` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimTipoMovimentacao.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/UPatrimTipoMovimentacao.pas#L36) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Tipo Movimentação Bem')]` | `Atributos`, `Biblioteca`, `Constantes`, `LabeledCtrls`, `NotificationService`, `PatrimTipoMovimentacaoController`, `PatrimTipoMovimentacaoVO`, `UTelaCadastro` |
| `USeguradora` | unit | [patrimonio/ERP/Cliente/Patrimonio/Tela/USeguradora.pas:36](https://github.com/alberteije/T2TiERP-1-Delphi/blob/b1216f9a936c5c9d82f4525439497f19ebc1693e/patrimonio/ERP/Cliente/Patrimonio/Tela/USeguradora.pas#L36) | `[TFormDescription(TConstantes.MODULO_PATRIMONIO, 'Cadastro Seguradora')]` | `Atributos`, `Constantes`, `LabeledCtrls`, `NotificationService`, `SeguradoraController`, `SeguradoraVO`, `UTelaCadastro` |