====== Especificação Funcional: Cadastro de Empresas ====== ===== Resumo ===== O Cadastro de Empresas gerencia todos os destinatários das Notas Fiscais. Através deste módulo é possível incluir novas empresas, excluir uma empresa cadastrada, editar e visualizar os dados das empresas cadastradas, entre outras. ===== Descrição ===== As Empresas são os destinatários das Notas Fiscais emitidas pelos Produtores Rurais. Cada Empresa cadastrada, seja pessoa física ou jurídica, poderá ser utilizada posteriormente no cadastro de Notas Fiscais. As Empresas são necessárias também para o cadastro de [[softwares:sicopri:requisitos:modulos:cadastros:dots|DOTs]]. Ao acessar este módulo, o sistema deve exibir uma lista com as empresas já cadastrados para facilitar as operações de exclusão, edição e visualização dos dados. Esta lista, que deve exibir os dados mais importantes de cada empresa, também deve permitir a organização e o filtro dos dados por qualquer campo que esteja visível, além de permitir que o usuário oculte/exiba campos, imprima e exporte o conteúdo da lista. ==== Dados da Empresa ==== Uma Empresa deve possuir os seguintes campos: |< 100% 19% 60% 7% 7% 7%>| ^ Campo ^ Descrição ^ Tipo ^ Tamanho ^ Obrigatório? ^ |Tipo de pessoa |Pessoa física/jurídica | Enumeração | - | Sim | |Nome ou Razão social |Nome para pessoa física ou Razão social para pessoa jurídica | Texto | 80 | Sim | |CPF/CNPJ |CPF para pessoa física ou CNPJ para pessoa jurídica | Texto | 18 | Sim | |Inscrição estadual/RG |Número da inscrição estadual para pessoa jurídica (se não for isenta) ou RG para pessoa física | Texto | 20 | Não | |Endereço |Endereço da Empresa | Texto | 80 | Sim | |Bairro |Bairro da Empresa | Texto | 30 | Não | |Estado |Sigla da UF da Empresa | Texto | 2 | Sim | |Município |Nome do município da Empresa | Texto | 30 | Sim | |CEP |CEP da Empresa | Texto | 9 | Não | |Telefone |Telefone de contato da Empresa | Texto | 18 | Não | |Observações |Informações adicionais | Texto | 500 | Não | === Validação de dados === * O CPF ou CNPJ deve ser válido, de acordo com o tipo de pessoa selecionado; * O Estado e o município só podem estar entre aqueles pré definidos pelo sistema. ===== Configurações e preferências do usuário ===== Não aplicável. ===== Pontos de verificação ===== ==== Na inclusão/alteração de Empresas ==== * O sistema não deve salvar o cadastro sem que todos os campos obrigatórios estejam preenchidos; * Após a inclusão de uma Empresa, esta deverá ser exibida imediatamente na lista de Empresas cadastradas; * O sistema não deve permitir a exclusão de uma Empresa caso haja alguma Nota Fiscal ou DOT vinculada a ela; * O sistema deve solicitar a confirmação da exclusão de uma Empresa; * Após a exclusão de uma Empresa, esta deverá ser eliminada imediatamente da lista de Empresas. ===== Observações ===== Nenhuma informação adicional. ~~DISCUSSION|Sugira mudanças, aponte falhas ou contribua de alguma forma aqui:~~