Giter VIP home page Giter VIP logo

plugin-aldirblancdataprev's Introduction

Join the chat at https://t.me/joinchat/WCYOkiRbAWmxQM2y

Mapas Culturais

Em julho de 2013, agentes culturais de vários países da América Latina e do Brasil se reuniram para discutir a criação de uma ferramenta de mapeamento de iniciativas culturais e gestão cultural. Desse encontro surgiram as bases para a criação de Mapas Culturais, um software livre que permite o aprimoramento da gestão cultural dos municípios e estados.

Mapas Culturais é uma plataforma colaborativa que reúne informações sobre agentes, espaços, eventos e projetos culturais, fornecendo ao poder público uma radiografia da área de cultura e ao cidadão um mapa de espaços e eventos culturais da região. A plataforma está alinhada ao Sistema Nacional de Informação e Indicadores Culturais do Ministério da Cultura (SNIIC) e contribui para a realização de alguns dos objetivos do Plano Nacional de Cultura.

A plataforma já está em uso em diversos municipios, estados, no governo federal em diversos projetos do ministério da cultura e até mesmo fora do Brasil no Uruguai. Instalações recentes:

Instalações em nível federal ou internacional

Instalações estaduais

Instalações municipais

Sobre a aplicação

Mapas Culturais é uma aplicação web server-side baseada em linguagem PHP e banco de dados Postgres, entre outras tecnologias e componentes, que propicia um ambiente virtual para mapeamento, divulgação e gestão de ativos culturais.

Projetos correlatos

Instalação

A maneira mais simples e segura para instalar o Mapas Culturais é utilizando o Mapas Culturais Base Project como base para a criação de um repositório próprio para o seu projeto, que reunirá o tema, os plugins e as configurações da aplicação. O Mapas Culturais Base Project utiliza o Docker e o Docker Composer para rodar a aplicação, facilitando os processos de deploy e de atualizaçao.

Documentação

Uma nova documentação está sendo escrita no gitbook, organizada em três seções:

Documentação Legada

A documentação pode ser navegada no endereço (http://docs.mapasculturais.org)

Toda documentação da aplicação está na pasta documentation. Principais referências:

[Software] Requisitos para Instalação

Lista dos principais softwares que compõe e aplicação. Maiores detalhes, ver documentação de instalação ou guia do desenvolvedor.

[Hardware] Requisitos para instalação

Para instalações de pequeno/medio porte nas quais o número de entidades, isto é, número de agentes, espaços, projetos e evento,giram em torno de 2000 ativos, recomenda-se o mínimo de recursos para um servidor (aplicação + base de dados):

  • 2 cores de CPU;
  • 2gb de RAM;
  • 50mbit de rede;

Desejável:

  • 4 cores de CPU;
  • 4gb de RAM;
  • 100mbit de rede;

Para instalações em cidades de grande porte onde o número de entidades, isto é, número de agentes, espaços, projetos e evento, giram em torno de dezenas de milhares de ativos de cada, recomenda-se o mínimo de recursos para um servidor:

  • 4 cores de CPU
  • 4gb de RAM
  • 100mbit de rede

Recomendado:

  • 8 cores de CPU
  • 8gb de RAM
  • 500mbit de rede

Vale lembrar que os requisitos de hardware podem variar de acordo com a latência da rede, velocidade dos cores dos cpus, uso de proxies, entre outros fatores. Recomendamos aos sysadmin da rede em que a aplicação será instalada um monitoramento de tráfego e uso durante o período de 6 meses a 1 ano para avaliação de cenário de uso.

Canais de comunicação

Licença de uso e desenvolvimento

Mapas Culturais é um software livre licenciado com GPLv3.

plugin-aldirblancdataprev's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin-aldirblancdataprev's Issues

Importador Dataprev inciso 2 ao encontra inscrições em cadastros culturais

Problema
Ao executar o importador dataprev no inciso 2, buscamos por default a inscrição na coluna de cadastro municipal. Porem em alguns casos, existem inscrições cadastradas no dataprev que não foram cadastradas pelo hacklab e estão inserindo a inscrição em colunas diferentes.

Solução
Verificar em todas as colunas de cadastros culturais se existe a inscrição e pegar o id no que existir a informação.

Correção layout arquivo de retorno do Dataprev

DESCRIÇÃO
O Dataprev fez uma alteração no layout do arquivo de retorno de processamento. Deve-se corrigir o plugin AldirBlancDataprev para receber esse layout sem quebrar.

Dados a serem incluídos no HEADER
IND_BLOQUEADO_AGUARDANDO_CONF_PAG
CATEGORIA_PAGAMENTO
DATA_PAGAMENTO

OBSERVAÇÃO
Atualmente header possui 63 colunas, após novos registros inseridos, header passa a ter 66

PASSOS PARA VISUALIZAR O ERRO

  1. entrar no ambiente Dataprev, e exportar planilha com resultado de processamento.
  2. Importar arquivo de retorno na oportunidade em questão

Processamento de inscrições retidas

A inscrição que retorna do Dataprev como SITUACAO_CADASTRO 8 (retida para avaliação) atualmente é invalidada, mas foi constatado na prática que quando é feita a avaliação pelo Dataprev, o mesmo não classifica a inscrição como reprocessada. Por isso, a implementação atual não faz a atualização do status. Ao processar o retorno do Dataprev, é necessário não pular as inscrições processadas que constem como retidas e processar novamente.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.