Módulo Relatórios Matrícula JSON
Revisão de 14h25min de 24 de julho de 2018 por Rodrigobranas (discussão | contribs) (Criou página com '<pre> { "institution": { "cnpj": "56442441000106", "name": "Faculdade Modelo - Unidade III" }, "enrollments": [{ "code": "181000001", "status": "active", "date":...')
{ "institution": { "cnpj": "56442441000106", "name": "Faculdade Modelo - Unidade III" }, "enrollments": [{ "code": "181000001", "status": "active", "date": "2018-06-06T14:21:32.034Z", "student": { "cpf": "42974622143", "city": "Florianópolis", "name": "João da Silva", "email": "ruwo@99pubblicita.com", "photo": "https://files.gennera.com.br/files/48890d6900b9cc974456", "state": "SC", "street": "Rua Almirante Lamego", "zipcode": "88015600", "neighborhood": "Centro", "relationships": [{ "type": "MOTHER", "cpf": "70743351002", "name": "Maria da Silva", "isAcademicResponsible": true, "isFinancialResponsible": true }] }, "documents": [{ "name": "Certificado de conclusão do ensino médio", "url": "https://locker.gennera.com.br/files/a1s2d3f4g5", "status": "delivered" }, { "name": "Comprovante de residência", "url": "https://locker.gennera.com.br/files/s2d3f4g5h6", "status": "delivered" }, { "name": "CPF", "url": "https://locker.gennera.com.br/files/d3f4g5h6j7", "status": "delivered" }, { "name": "RG", "url": "https://locker.gennera.com.br/files/h6j7k8l9k8l9", "status": "delivered" }], "course": { "name": "Direito" }, "module": { "name": "Fase 1" }, "class": { "name": "A", "idClass": 1117 }, "academicCalendar": { "name": "20181", "startDate": "2018-01-01T02:00:00.000Z", "endDate": "2018-12-31T02:00:00.000Z" }, "curriculum": { "name": "20171", "modules": [{ "name": "Fase 1", "subjects": [{ "name": "Português I", "workload": 72, "credit": 4, }, { "name": "Ética e Sociedade", "workload": 36, "credit": 3, }, { "name": "Introdução ao Direito", "workload": 108, "credit": 6, }] }, { "name": "Fase 2", "idModule": 1938, "subjects": [{ "name": "Direito Eleitoral", "workload": 72, "credit": 4, }, { "name": "Direito Penal", "workload": 72, "credit": 4, }] }] }, "periods": [{ "name": "Único", "startDate": "2018-01-01T02:00:00.000Z", "endDate": "2018-06-30T03:00:00.000Z", "isRetakePeriod": false }, { "name": "Exame", "idPeriod": 4068, "startDate": "2018-06-30T03:00:00.000Z", "endDate": "2018-07-15T03:00:00.000Z", "isRetakePeriod": true }], "averageDefinitions": [{ "code": "MF", "name": "Média Final" }], "subjects": [{ "code": "DIR1234", "name": "Introdução ao Direito", "workload": 108, "credit": 6, "required": true, "idSubject": 6301, "status": "active", "class": { "name": "A" }, "module": { "name": "Fase 1" }, "grades": { "4067": [{ "name": "Prova 2", "value": 9 }, { "name": "Prova 1", "value": 10 }], "4068": [{ "name": "Exame", "value": null }] }, "periodAverages": { "4067": { "value": 9.5 }, "4068": null }, "averages": { "1": null, "2": null }, "attendance": { "4067": { "presence": 3, "absence": 0 }, "4068": { "presence": 0, "absence": 0 } }, "lessons": { "4067": [], "4068": [] }, "freeAssessments": { "4067": [], "4068": [] } }, { "code": "POR6789", "name": "Português I", "workload": 72, "credit": 4, "required": true, "idSubject": 6304, "status": "active", "class": { "name": "A" }, "module": { "name": "Fase 1" }, "grades": { "4067": [{ "name": "Redação", "value": 10 }, { "name": "Prova 1", "value": 8 }], "4068": [] }, "periodAverages": { "4067": null, "4068": null }, "averages": { "1": null, "2": null }, "attendance": { "4067": { "presence": 2, "absence": 0 }, "4068": { "presence": 0, "absence": 0 } }, "lessons": { "4067": [{ "id": 830233, "place": null, "attendance": { "present": true, "justification": null }, "endDate": "2018-06-04T14:00:00.000Z", "startDate": "2018-06-04T13:01:00.000Z", }, { "place": null, "attendance": { "present": true, "justification": null }, "endDate": "2018-06-05T12:00:00.000Z", "startDate": "2018-06-05T11:00:00.000Z", }], "4068": [] }, "freeAssessments": { "4067": [], "4068": [] } }, { "code": "FIL8765", "name": "Ética e Sociedade", "workload": 36, "credit": 3, "required": true, "status": "active", "class": { "name": "A" }, "module": { "name": "Fase 1" }, "grades": { "4067": [], "4068": [] }, "periodAverages": { "4067": null, "4068": null }, "averages": { "1": null, "2": null }, "attendance": { "4067": { "presence": 0, "absence": 0 }, "4068": { "presence": 0, "absence": 0 } }, "lessons": { "4067": [], "4068": [] }, "freeAssessments": { "4067": [], "4068": [] } }], "contracts": [{ "hash": "25619945550592832621", "status": "active", "date": "2018-06-06T14:56:52.723Z", "dueDate": 10, "penaltyPercentage": 2, "interestPercentage": 0.033, "invoices": [{ "month": 1, "year": 2018, "summary": { "funds": 0, "loans": 0, "balance": 850, "refunds": 0, "payments": 0, "discounts": 0, "interests": 0, "penalties": 0, "purchases": 850, "reversals": 0, "cancellations": 0, "renegotiations": 0 }, "dueDate": "2018-01-10T02:00:00.000Z", "status": "overdue", "purchases": [{ "category": "Taxa", "description": "Taxa DCE", "installment": 1, "installments": 1, "amount": 200 }, { "category": "Curso", "description": "Crédito Direito", "installment": 1, "installments": 6, "amount": 650 }], "discounts": [], "payments": [] }, { "month": 2, "year": 2018, "summary": { "funds": 0, "loans": 0, "balance": 650, "refunds": 0, "payments": 0, "discounts": 0, "interests": 0, "penalties": 0, "purchases": 650, "reversals": 0, "cancellations": 0, "renegotiations": 0 }, "dueDate": "2018-02-10T02:00:00.000Z", "status": "overdue", "purchases": [{ "category": "Curso", "description": "Crédito Direito", "installment": 2, "installments": 6, "amount": 650 }], "discounts": [], "payments": [] }, { "month": 3, "year": 2018, "summary": { "funds": 0, "loans": 0, "balance": 650, "refunds": 0, "payments": 0, "discounts": 0, "interests": 0, "penalties": 0, "purchases": 650, "reversals": 0, "cancellations": 0, "renegotiations": 0 }, "dueDate": "2018-03-10T03:00:00.000Z", "status": "overdue", "purchases": [{ "category": "Curso", "description": "Crédito Direito", "installment": 3, "installments": 6, "amount": 650 }], "discounts": [], "payments": [] }, { "month": 4, "year": 2018, "summary": { "funds": 0, "loans": 0, "balance": 650, "refunds": 0, "payments": 0, "discounts": 0, "interests": 0, "penalties": 0, "purchases": 650, "reversals": 0, "cancellations": 0, "renegotiations": 0 }, "dueDate": "2018-04-10T03:00:00.000Z", "status": "overdue", "purchases": [{ "category": "Curso", "description": "Crédito Direito", "installment": 4, "installments": 6, "amount": 650 }], "discounts": [], "payments": [] }, { "month": 5, "year": 2018, "summary": { "funds": 0, "loans": 0, "balance": 650, "refunds": 0, "payments": 0, "discounts": 0, "interests": 0, "penalties": 0, "purchases": 650, "reversals": 0, "cancellations": 0, "renegotiations": 0 }, "dueDate": "2018-05-10T03:00:00.000Z", "status": "overdue", "purchases": [{ "category": "Curso", "description": "Crédito Direito", "installment": 5, "installments": 6, "amount": 650 }], "discounts": [], "payments": [] }, { "month": 6, "year": 2018, "summary": { "funds": 0, "loans": 0, "balance": 650, "refunds": 0, "payments": 0, "discounts": 0, "interests": 0, "penalties": 0, "purchases": 650, "reversals": 0, "cancellations": 0, "renegotiations": 0 }, "dueDate": "2018-06-10T03:00:00.000Z", "status": "overdue", "purchases": [{ "category": "Curso", "description": "Crédito Direito", "installment": 6, "installments": 6, "amount": 650 }], "discounts": [], "payments": [] }] }], "responsibles": { "academic": { "cpf": "70743351002", "name": "Maria da Silva", "isAcademicResponsible": true, "isFinancialResponsible": true }, "financial": { "cpf": "70743351002", "name": "Maria da Silva", "isAcademicResponsible": true, "isFinancialResponsible": true } } }] }