Skip to content

Instantly share code, notes, and snippets.

@cyrilferte
Created July 21, 2020 09:39
Show Gist options
  • Save cyrilferte/beb125f8c7cab19a464549b7b2eafdf3 to your computer and use it in GitHub Desktop.
Save cyrilferte/beb125f8c7cab19a464549b7b2eafdf3 to your computer and use it in GitHub Desktop.
const ValidationQuestion = {
'BAR-EN-101': {
offre_de_prime: [
{
question: 'Lisible & non raturé ?',
checkpoint: {
dossier: 'surface_estime',
unit: 'm²'
},
input: {
action:"recalculBonus",
label: "suface",
unit: "m²"
}
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {
document: 'number_pages',
},
},
{
question: 'Signature présente ?',
checkpoint: {},
},
{
question: 'Date signature ?',
checkpoint: {
dossier: 'rai',
},
},
{
question: 'Stylos identiques ?',
checkpoint: {},
},
],
attestation_honneur: [
{
question: 'AH complète ?',
checkpoint: {
document: 'number_pages',
},
},
{
question: 'Signature partie B présente ?',
checkpoint: {
dossier: 'beneficiary_name',
},
},
{
question: 'Date de signature présente sur partie B ?',
checkpoint: {
document: 'created_at',
},
},
{
question: 'Signature AH cohérente avec la commande ?',
checkpoint: {},
},
{
question: 'Signature partie C présente ?',
checkpoint: {
dossier: 'company',
},
},
{
question: 'Date de signature présente sur partie C ?',
checkpoint: {
document: 'created_at',
},
},
{
question: "La signature possède un cachet d'entreprise ?",
checkpoint: {
document: 'company.name',
document: 'company.siret',
document: 'company.rge',
document: 'company.rge_limit',
},
},
{
question: 'Cette A.H est ni raturée, ni modifiée et lisible ?',
checkpoint: {},
},
],
facture: [
{
question: 'Lisible & non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {
document: 'number_pages',
},
},
{
question: 'Date facture ?',
checkpoint: {
document: 'created_at',
},
},
{
question: 'N° identique AH ?',
checkpoint: {
document: 'ah',
},
},
{
question: 'Marque/Réf. produit identiques AH ?',
checkpoint: {
document: 'reference_ah',
document: 'marque.ah',
},
},
{
question: 'Désignation opération acceptable ?',
checkpoint: {
dossier: 'operation',
},
},
{
question: 'Infos Bénéficiaire présentes ?',
checkpoint: {
dossier: 'beneficiary_name',
dossier: 'beneficiary_name',
},
},
{
question: 'Date prévisite présente ?',
checkpoint: {
dossier: 'previsite.date',
},
},
{
question: 'Montant débours OK ?',
checkpoint: {
dossier: 'monatnt_debours',
},
},
{
question: 'Présence acompte ?(date, vide si sans acompte)',
checkpoint: {
dossier: 'rai',
dossier: 'date_commande',
},
},
{
question: 'Mentions CDP présentes ?',
checkpoint: {},
},
{
question: 'Critères éligibilité CDP présents ? (RETOUR)',
checkpoint: {},
},
{
question: 'Les informations suivantes sont présentes sur la facture ? ',
checkpoint: {
value: 'La mise en place d’une isolation',
value:
'Les marque et référence ainsi que l’épaisseur et la surface d’isolant installé',
value:
"La résistance thermique de l'isolation mise en place évaluée, suivant la nature de l’isolant, selon l’une des normes susvisées",
value: 'La date de la visite du bâtiment.',
value:
"Si l’installation a été sous-traité : Identité du professionnel titulaire RGE ayant réalisé l'opération (avec son SIRET et N° RGE)",
},
},
],
autre_doc_complementaire: [
{
question: 'Document lisible et non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
],
justificatif_cadastre: [
{
question: 'Document lisible et non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
{
question: 'Adresse Géoportail identique au projet ?',
checkpoint: {
dossier: 'address',
},
},
{
question: 'Surface ?',
checkpoint: {},
},
],
commande: [
{
question: 'Date ou signature lisible ?',
checkpoint: {},
},
{
question: 'Signature présente ?',
checkpoint: {},
},
{
question: 'Stylos identiques ?',
checkpoint: {},
},
{
question: 'Date de signature ?',
checkpoint: {
dossier: 'rai',
dossier: 'offre.signée',
},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
{
question: 'Bénéficiaire identique offre ?',
checkpoint: {
dossier: 'beneficiary.name',
},
},
{
question: "Adresse identique à l'offre ?",
checkpoint: {
dossier: 'address',
},
},
{
question: 'Présence d’un acompte (date, vide si sans acompte) ?',
checkpoint: {},
},
],
previsite: [
{
question: 'Document lisible et non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
{
question: 'Signature présente ?',
checkpoint: {},
},
{
question: 'Document daté ',
checkpoint: {},
},
],
},
'BAR-EN-102': {
offre_de_prime: [
{
question: 'Lisible & non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {
document: 'number_pages',
},
},
{
question: 'Signature présente ?',
checkpoint: {},
},
{
question: 'Date signature ?',
checkpoint: {
dossier: 'rai',
},
},
{
question: 'Stylos identiques ?',
checkpoint: {},
},
],
attestation_honneur: [
{
question: 'AH complète ?',
checkpoint: {
document: 'number_pages',
},
},
{
question: 'Signature partie B présente ?',
checkpoint: {
dossier: 'beneficiary_name',
},
},
{
question: 'Date de signature présente sur partie B ?',
checkpoint: {
document: 'created_at',
},
},
{
question: 'Signature AH cohérente avec la commande ?',
checkpoint: {},
},
{
question: 'Signature partie C présente ?',
checkpoint: {
dossier: 'company',
},
},
{
question: 'Date de signature présente sur partie C ?',
checkpoint: {
document: 'created_at',
},
},
{
question: "La signature possède un cachet d'entreprise ?",
checkpoint: {
document: 'company.name',
document: 'company.siret',
document: 'company.rge',
document: 'company.rge_limit',
},
},
{
question: 'Cette A.H est ni raturée, ni modifiée et lisible ?',
checkpoint: {},
},
],
facture: [
{
question: 'Lisible & non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {
document: 'number_pages',
},
},
{
question: 'Date facture ?',
checkpoint: {
document: 'created_at',
},
},
{
question: 'N° identique AH ?',
checkpoint: {
document: 'ah',
},
},
{
question: 'Marque/Réf. produit identiques AH ?',
checkpoint: {
document: 'reference_ah',
document: 'marque.ah',
},
},
{
question: 'Désignation opération acceptable ?',
checkpoint: {
dossier: 'operation',
},
},
{
question: 'Infos Bénéficiaire présentes ?',
checkpoint: {
dossier: 'beneficiary_name',
dossier: 'beneficiary_name',
},
},
{
question: 'Date prévisite présente ?',
checkpoint: {
dossier: 'previsite.date',
},
},
{
question: 'Montant débours OK ?',
checkpoint: {
dossier: 'monatnt_debours',
},
},
{
question: 'Présence acompte ?(date, vide si sans acompte)',
checkpoint: {
dossier: 'rai',
dossier: 'date_commande',
},
},
{
question: 'Mentions CDP présentes ?',
checkpoint: {},
},
{
question: 'Critères éligibilité CDP présents ? (RETOUR)',
checkpoint: {},
},
{
question: 'Les informations suivantes sont présentes sur la facture ? ',
checkpoint: {
value: 'La mise en place d’une isolation',
value:
'Les marque et référence ainsi que l’épaisseur et la surface d’isolant installé',
value:
"La résistance thermique de l'isolation mise en place évaluée, suivant la nature de l’isolant, selon l’une des normes susvisées",
value: 'La date de la visite du bâtiment.',
value:
"Si l’installation a été sous-traité : Identité du professionnel titulaire RGE ayant réalisé l'opération (avec son SIRET et N° RGE)",
},
},
],
autre_doc_complementaire: [
{
question: 'Document lisible et non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
],
justificatif_cadastre: [
{
question: 'Document lisible et non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
{
question: 'Adresse Géoportail identique au projet ?',
checkpoint: {
dossier: 'address',
},
},
{
question: 'Surface ?',
checkpoint: {},
},
],
commande: [
{
question: 'Date ou signature lisible ?',
checkpoint: {},
},
{
question: 'Signature présente ?',
checkpoint: {},
},
{
question: 'Stylos identiques ?',
checkpoint: {},
},
{
question: 'Date de signature ?',
checkpoint: {
dossier: 'rai',
dossier: 'offre.signée',
},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
{
question: 'Bénéficiaire identique offre ?',
checkpoint: {
dossier: 'beneficiary.name',
},
},
{
question: "Adresse identique à l'offre ?",
checkpoint: {
dossier: 'address',
},
},
{
question: 'Présence d’un acompte (date, vide si sans acompte) ?',
checkpoint: {},
},
],
previsite: [
{
question: 'Document lisible et non raturé ?',
checkpoint: {},
},
{
question: 'Toutes les pages présentes ?',
checkpoint: {},
},
{
question: 'Signature présente ?',
checkpoint: {},
},
{
question: 'Document daté ',
checkpoint: {},
},
],
},
'BAR-EN-103': {
offre_de_prime: [
{
question: 'questions ?',
},
],
attestation_honneur: [
{
question: 'questions ?',
},
],
facture: [
{
question: 'questions ?',
},
],
autre_doc_complementaire: [
{
question: 'questions ?',
},
],
justificatif_cadastre: [
{
question: 'questions ?',
},
],
previsite: [
{
question: 'questions ?',
},
],
},
'BAR-TH-160': {
offre_de_prime: [
{
question: 'questions ?',
},
],
attestation_honneur: [
{
question: 'questions ?',
},
],
facture: [
{
question: 'questions ?',
},
],
autre_doc_complementaire: [
{
question: 'questions ?',
},
],
justificatif_cadastre: [
{
question: 'questions ?',
},
],
previsite: [
{
question: 'questions ?',
},
],
},
'BAT-EN-101': {
offre_de_prime: [
{
question: 'questions ?',
},
],
attestation_honneur: [
{
question: 'questions ?',
},
],
facture: [
{
question: 'questions ?',
},
],
autre_doc_complementaire: [
{
question: 'questions ?',
},
],
justificatif_cadastre: [
{
question: 'questions ?',
},
],
previsite: [
{
question: 'questions ?',
},
],
},
'BAT-EN-102': {
offre_de_prime: [
{
question: 'questions ?',
},
],
attestation_honneur: [
{
question: 'questions ?',
},
],
facture: [
{
question: 'questions ?',
},
],
autre_doc_complementaire: [
{
question: 'questions ?',
},
],
justificatif_cadastre: [
{
question: 'questions ?',
},
],
previsite: [
{
question: 'questions ?',
},
],
},
'BAT-EN-103': {
offre_de_prime: [
{
question: 'questions ?',
},
],
attestation_honneur: [
{
question: 'questions ?',
},
],
facture: [
{
question: 'questions ?',
},
],
autre_doc_complementaire: [
{
question: 'questions ?',
},
],
justificatif_cadastre: [
{
question: 'questions ?',
},
],
previsite: [
{
question: 'questions ?',
},
],
},
'BAT-TH-146': {
offre_de_prime: [
{
question: 'questions ?',
},
],
attestation_honneur: [
{
question: 'questions ?',
},
],
facture: [
{
question: 'questions ?',
},
],
autre_doc_complementaire: [
{
question: 'questions ?',
},
],
justificatif_cadastre: [
{
question: 'questions ?',
},
],
previsite: [
{
question: 'questions ?',
},
],
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment