PostgreSQL
Esta seção documenta como o sistema Plasfran ERP utiliza o banco de dados PostgreSQL em conjunto com o Entity Framework Core, incluindo orientações para configuração, criação de migrations e manutenção do schema do banco de dados.
Visão Geral
O sistema utiliza PostgreSQL como banco de dados relacional principal. A comunicação com o banco é feita por meio do Entity Framework Core (EF Core), que fornece uma camada de abstração para acesso e manipulação dos dados via C#.
Tabelas de Registro
Tabelas utilizadas para armazenar movimentações, registros operacionais e históricos de ações:
recebimentolivro_caixalivro_caixa_operador_caixaplano_contrato_historicocampanha_whatsapp_destinatariohistorico_pesquisalivro_caixa_operador_recebimentorecebimento_mobile_tokenarquivocomissaoplano_contrato_dependenteclientefinanceiro_transacoes_boletorecebimento_mobileprestacao_contas_mobile_item_recebimentotelegram_alertaefipay_carne_notificacaoveiculo_acompanhamentowhatsapp_envio_mensagenscontratoregistro_pontoplug_boletosangria_livro_caixaagendamento_clinica_servicosefipay_carne_parcelaordem_servico_produtopapeletascliente_atendimentolog_acessoagendamento_clinicapagamentovenda_itemwebhook_eventos_notagerenciamento_nfsegerenciamento_nfse_servicoarquivo_conciliacao_pagamento_itemagendamento_clinica_pagamentohistorico_consulta_cepcliente_contatocliente_creditocartao_credito_parcelalivro_caixa_operador_pagamentohistorico_consulta_cpf_cnpjarquivo_bancario_conciliacao_itemplano_contratacaoordem_servico_produto_epocaordem_servico_item_epocatransacoes_cartao_creditotransacoes_cartao_credito_pagamentosaldo_parcelacliente_atendimento_mensalidadetransladovendacartao_creditolancamento_bancariocountermalote_pagamentoarquivo_conciliacao_itemordem_servico_itemboleto_solicitacao_impressaofolha_pagamento_itemcompra_produtoprodutoagendamento_clinica_orcamentoordem_servico_transladolivro_caixa_operadorsolicitacao_carne_mobilefinanceiro_transacoespixtransferencia_estoque_itemproduto_farmaciasangria_mobileprestacao_contas_mobile_item_sangriacall_center_venda_ativacolaborador_clinica_horariocupomconciliacao_exames_laboratorio_itemagendamento_clinica_optometristaconsumo_estoque_itemcompra_produto_xmlrecebimento_linksobitoefipay_carnearquivo_clientedepositosolicitacao_lentecliente_unificacaofornecedor_produtoalteracao_clientetransforma_forma_pagamentoplano_contratacao_atendimento_vinculoarquivo_bancario_conciliacao_importacaoproduto_codigo_fornecedorfiscal_ncmprestacao_contas_mobileagendamento_clinica_servicos_compostotef_gerenciamentoajuste_estoque_itemjazigo_gavetafolha_pagamentoordem_servicotransferencia_estoquesepultamentocompra_anexochat_mensagemtef_eventocomprajobparameterpix_maquinetastateproduto_loteconsumo_estoqueemprestimo_itemvale_colaborador_parcelavale_colaborador_parcela_pagamentoemprestimo_item_arquivopagamento_recorrente_parcelavenda_sub_itemjazigo_gaveta_ocupadoemprestimolivro_caixa_conferentecemiterio_lotejazigoplano_mobilefornecedormanutencao_jazigoregistro_cancelado_appvale_colaboradortanatoagendamento_copeiraveiculo_abastecimentosolicitacao_abastecimentoarquivo_conciliacaocurriculo_experiencialista_bloqueio_enviocompra_parcelatreinamento_colaboradortransacoes_cartao_credito_ajustesjobregistro_faltaveiculo_despesapagamento_adiantadohistorico_transferencia_planofolha_pagamento_importacaocurriculo_qualificacaojazigo_vendamalotecomprovante_sangriacolaboradorordem_servico_produto_modeloplano_produtofinanceiro_transacoes_pagamentocurriculo_formacaoordem_servico_item_modeloplano_servicocolaborador_historico_cargoagendamento_salao_veloriosuporte_anexocartao_maquina_bandeiraarquivo_bancario_conciliacaoagendamento_clinica_anexoplano_contascurriculoajuste_estoquetermo_responsabilidaderegistro_ponto_deletadosuportepagamento_banco_horasentrevista_candidatoproduto_fototransferencia_titularidade_jazigopatrimonio_colaboradorfinanceiro_transacoes_pixpix_cobrancaplano_dependentesolicitacao_lente_notaferiaspatrimonio_inventario_itemtreinamento_instrutorusuario_newconciliacao_exames_laboratoriovenda_devolucao_produtopagamento_bancario_automatico_extratocompra_solicitacao_lente_notasolicitacao_rota_colaboradorpagamento_recorrentepagamento_bancario_automaticofundo_caixaproduto_itemcampanha_whatsapppagamento_bancario_automatico_comprovanteconfiguracao_servico_colaborador_itemempresa_arquivocliente_atendimento_situacaorecrutamento_selecaocliente_fotocolaborador_dependenteservico_composto_itemmembro_corpo_clientecliente_atendimento_anexoconfiguracao_responsavelcomissao_vendapagamento_bancario_automatico_remessalivro_emprestimo_historico_renovacaotarefa_colaboradorlivro_reservaadvertenciacomissao_venda_planoarquivo_conciliacao_cancelamento_itemretorno_pre_vendaarquivo_conciliacao_importacaocomissao_faturamentoveiculo_posto_combustivelcomissao_venda_jazigoperfil_acesso_itempatrimoniopatrimonio_anexocontrole_asotreinamentomedico_laboratoriorecrutamento_selecao_curriculodemanda_sistemacolaborador_contratacaocemiteriopagamento_recorrente_anexocampanha_whatsapp_itensfeed_noticia_anexodevolucao_jazigodispositivos_homologadossolicitacao_emprestimo_mobile_itemsolicitacao_emprestimo_mobiletelegram_historico_mensagemvelorio_cargaveiculo_motoristacolaborador_fotocolaborador_documentoscliente_posto_combustivelfeed_noticiachequerecebimento_chequejornadaconcil_card_produtosdre_itensdocumento_empresalivro_emprestimometa_configuracaometa_configuracao_periodoproduto_perda_itemagendamento_clinica_recorrente_servicossolicitacao_carneplug_sign_solicitacao_assinaturalocalizacao_mobilevenda_item_loteagendamento_clinica_recorrente_servicos_orcamentoordem_servico_produto_blusapatrimonio_transferenciaplug_sign_arquivoproduto_perdapre_venda_farmacia_itemajuste_estoque_item_loteproduto_opcional_vinculocatalogo_digital_servicofeed_noticia_colaboradorjazigo_mobileagendamento_clinica_recorrentecatalogo_digitalordem_servico_mobilegarantia_colaborador_configuracaologin_sessaorecebimento_remarcacao_mobilefinanceiro_recebimentoordem_servico_troca_produtopagamento_hora_extrachat_eventosordem_servico_producao__EFMigrationsHistory
Tabelas de Cadastro
Tabelas responsáveis por armazenar dados mestres utilizados em diversas partes do sistema:
ruacidfiscal_cestcausa_mortemunicipioservicobairroprofissaofiscal_cfopperfil_funcionalidadeveiculo_tipo_despesalivrosub_contalocal_falecimentoproduto_fabricacaoferiadonacionalidaderotaproduto_tabela_precoclassificacao_fiscalplanofolha_pagamento_tipo_lancamentograu_parentescocolaborador_cargoproduto_subgrupoendereco_favoritocemiterio_quadraordem_servico_modelocartao_maquinaexamerotinaconcil_card_adquirentesconcil_card_bandeirasconta_correntelivro_categoriacurriculo_idiomaempresaperfil_acessodentecontatos_internosplano_contas_colaboradorcolaborador_formacoesrota_municipioveiculoglossario_bancarioveiculo_marcadb_mobileservico_subgrupocodigos_transacoesproduto_subgrupo_corfiscal_cofinsfiscal_pismodelo_produtos_personalizadoslocais_registro_pontocartao_bandeiracemiterio_secaocentro_custouftarefaproduto_grupotef_configuracao_pinpadcomissao_ordem_servicomembro_corpofiscal_icmscontaproduto_subgrupo_materia_primaveiculo_tipo_motor_combustivelfalta_tipoveiculo_modelofabricacao_item_composicaosetorforma_pagamentoproduto_marcamodelo_mensagem_whatsappescolaridadeproduto_cormenu_favoritomotivo_demissaosegmentodocumento_empresa_tipoproduto_subgrupo_precoagenciaveiculo_tipotransferencia_jazigofiscal_ipiinstrutorcertificado_notatarefa_tipoproduto_subgrupo_marcaagendamento_clinica_exameunidade_medidaproduto_subgrupo_modeloproduto_materia_primabancoproduto_empresaveiculo_tipo_motorfiscal_csosnconveniotransportadorareligiaocanal_vendasgarantia_colaboradorcontrole_aso_examepagarme_configuracao_tipo_vendaproduto_subgrupo_formatovale_colaborador_origemstatus_planoveiculo_grupo_despesajazigo_venda_beneficiarioplug_sign_eventofiscal_icms_origemveiculo_combustiveltranslado_tipodente_facetipo_atendimento_clinicafabricacaofabricacao_itemcontrato_estagioimagens_clinica_tvconta_pixpatrimonio_categoriaservico_grupoempresa_pixtef_configuracaopagamento_padrao_lancamentoveiculo_controletipo_pagamento_folhatipo_contrato_planoagendamento_salavisitaempresa_cupomrota_bairrocotacao_itemconfiguracao_whatsapp_instanciaboleto_cedente_contapatrimonio_manutencaoboleto_cedentepagadorefipay_pagamento_conta_eventoscript_ligacaoversoes_apppix_certificadopagador_contatarefa_prioridadecodigo_natureza_contabiltipo_ouvidoriacartao_operadoratabela_preco_dinamico_tabelacomissao_venda_bonusproduto_tamanhoboleto_solicitacao_baixaimposto_inssproduto_modeloempresa_notaservico_notasugestao_produtousuario_sessaoproduto_formatosituacao_planoimposto_irrfproduto_subgrupo_tamanhocartao_maquina_taxastatuspatrimonio_statussalao_velorioconfiguracao_servico_colaboradorcotacao_produtoplug_sign_webhookvisita_tipoboleto_remessatabela_preco_dinamicopatrimonio_inventariolayout_arquivo_conciliacaotreinamento_anexonatureza_contabiltipo_despesa_contabilcotacao_fornecedorjobqueueplano_arquivojuros_multaposto_combustivel_por_municipionatureza_vendacartao_taxaagendamento_clinica_dia_nao_utilcomissao_grupo_parcelagrupo_comissao_arrecadadorclassificacao_contabilwebhook_notagrupo_comissao_vendedor_planoconfiguracao_webhook_pixpagarme_configuracaocomissao_grupocomissao_servicoschemacomissao_produtoefipay_carne_configuracao_tipo_vendapatrimonio_manutencao_anexoplug_boleto_configuracaoconfiguracaocotacaodeposito_via_boletoefipay_pagamento_contacomissao_vendedor_planoboleto_cedente_conta_conveniopre_venda_farmaciaversao_approta_ruaplug_boleto_configuracao_tipo_vendapagamento_notificacaolockefipay_carne_configuracaosalasolicitacao_cancelamento_notaconcil_card_branchsautorizacaocontribuicao_sindicalnotificacaocatalogo_digital_produtoproduto_opcionaleventos_nota_fiscalabono_juros_multadescontosefipay_contatipo_despesacofre_virtual_anotacaoserverconcil_card_merchantshashtermo_responsabilidade_tipodispositivos_homologados_verificacaolotesetconfiguracao_juros_multaproduto_subgrupo_opcionallistcemiterio_jazigo_precoauditoriatomador_nota