Closed gabrielbdornas closed 3 months ago
@YanVieira1905 @gabrielbdornas
- @Andrelamor, acredito que a construção de um
datapackage.json
para cada.csv
, utilizando o dicionário de dados será um ótimo exercício para validar os dados antes da importação, além de documentar, uma vez só, todos os campos de cada arquivo.
Pessoal, comecei um teste nesse sentido, observando os relatos de hoje e arquivos compartilhados no grupo de whatsapp.
Para o arquivo de remuneração, contei 68 colunas, das quais olhei umas 20 e transpus as regras de validação que achei possíveis para esse arquivo: https://github.com/automatiza-mg/e-Social/blob/main/schemas/schema_remun.yaml
Realmente, são muitos campos, nem todos necessários em todas as situações (evento/registro do trabalhador ou empregador). Acontece de ter valor válido de coluna dependente de outra, descrevi isso aqui: https://github.com/automatiza-mg/e-Social/issues/1
Criei o repositório em private
pra gente poder rodar nele uma amostra com dados reais
Segundo @YanVieira1905, projeto não será continuado.
.csv
para utilização via mensageria, em construção com auxílio da PRODEMGE, mas ainda não está pronto..csv
em mãos a importação já está funcionando..csv
..csv
de remuneração, com 73 campos, nem todos obrigatórios durante o envio..csv
de pagamento, com 78 campos, nem todos obrigatórios durante o envio..csv
os campos que são possíveis de buscar no SISAP..csv
..csv
.Encaminhamentos
.csv
(priorizados, conforme atividade acima).datapackage.json
para cada.csv
, utilizando o dicionário de dados será um ótimo exercício para validar os dados antes da importação, além de documentar, uma vez só, todos os campos de cada arquivo.