<commit_before>general:
    description: Informació General
    scripts:
      quadrecontrolgeneral:
        script: python SOME_SRC/patchscripts/Informacio/General_Quadre_control.py -d {date}
        title: Quadre de control de comercializació
        description: Aquest quadre de control et permet veure la stiaució molt genèrica de com està la comercialitació i ens serveix per omplir el Quadre de Control del drive. Si teniu peticions de noves coses a controlar podeu escriure a en Pere
        parameters:
          date:
            userdescription: Introdueix la data (inclosa) fins a la que vols fer l'estudi amb el format 'YYYY-mm-dd'
measurefixing:
  description: Facturació. Validació de lectures
  scripts:
    quadrecontrolvalidacio:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio_Quadre_control.py
      title: Quadre de control Validació
      description: Serveix per quantificar els errors que actualment tenim en el validació de les lectures  

    canvicomptadors:
      script: SOME_SRC/invoice-janitor/measurefixing/rectificar_lectures_canvi_comptador.py
      title: Canvi de comptadors
      description: Gestiona els canvi de comptadors que no han estat informant i hem seguit facturant-los amb estimades fetes per Som Energia. Informa per pantalla els errors que hi han en el rpocés pe rtla de que es puguin solucionar per temàtica i anar veient quines es poden automatitzar.

    errorsprincipals:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio0_errors_principal.py
      title: Script principal
      description: Ha d'acabar sent l'script on s'excutint tots els altres scripts de correcció de lectures en el procés de validació. Per ara fa una validació de tots els errors de lectura i soluciona els problemes de lectures amb les 3.1A. 
    
    validacionbajas:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio1_baixes_2.py
      title: Corretgir errors en baixes
      description: 
    
    polizasbajas:  
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio2_eliminar_polisses_baixa.py
      title: Eliminar pòlisses de baixa
      description: 
    
    sobreestimaciones:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio3_sobre_estimacions.py
      title: Corretgir Sobreestimaciones
      description:     
    
    sinlecturamaximetro:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio4_sense_lectura_maximetre.py
      title: Corretgir errors en lectures de maximetre
      description: 
    
    validacionincompleta:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio5_incompleta.py
      title: Corretgir lectures que estan incompletes
      description: 
    
    lecturacierre:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio6_lectura_tancament.py
      title: Corretgir lectures de tancament de comptadors (passar-lo fins que no l'ajuntem amb l'altre)
      description: 
    
    cierremejorado:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio7_tancament_millorat.py
      title: Corretgir lectures de tancament de comptadors (millorat)
      description: 
    
    senselectureanterior:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio8_sense_lectura_anterior.py
      title: Corretgir pòlisses que no es troba la lectura anterior.
      description: 

invoicefixing:
  description: Facturació. Eines per lots, F1 i factures
  scripts:
    contractmove:
      script: python SOME_SRC/patchscripts/lots/moure_polisses.py
      title: Moure polisses al lot següent 
      description: ATENCIÓ! Aquest script només s'ha d'utiltizar quan es vol fer canvi de lot i lot actual el volem tancar. Aquest scripts et permet moure les polisses que falten per facturar al següent lot
    fixmoddate:  
      script: SOME_SRC/invoice-janitor/Fact_impF1_data_modificacio_contractual.py -d {date}
      title: Corregir errors data de modificació contractual 
      description:
      parameters:
        date:
          userdescription: Introdueix la data a partir de la qual fer la cerca de factures amb errors amb el format 'YYYY-mm-dd' 
    fixextraline:  
      script: SOME_SRC/invoice-janitor/fix_extra_line.py
      title: Corregir errors extra line
      description: 
    report0lines0days:
      script: SOME_SRC/invoice-janitor/report_0days_0kWh.py
      title: Factures 0days 0lines
      description: 
    fixrefundinvoice:
      script:
        - SOME_SRC/invoice-janitor/invoicefixing/fix_refund_invoice.py
        - -i
        - "{invoice}"
      title: Corretgir factura rectificativa
      description: 
      parameters:
        invoice:
          userdescription: Invoice number
    fixinvoice:
      script: python SOME_SRC/invoice-janitor/invoicefixing/fix_invoice.py -c {contract_name} -s {start_date} -e {end_date}
      title: Abonar i rectificar
      description: 
      parameters:
        contract_name:
          userdescription: Número de contracte
        start_date:
          userdescription: data inici
        end_date:<commit_msg>Removed user parameter<commit_after>general:
    description: Informació General
    scripts:
      quadrecontrolgeneral:
        script: python SOME_SRC/patchscripts/Informacio/General_Quadre_control.py -d {date}
        title: Quadre de control de comercializació
        description: Aquest quadre de control et permet veure la stiaució molt genèrica de com està la comercialitació i ens serveix per omplir el Quadre de Control del drive. Si teniu peticions de noves coses a controlar podeu escriure a en Pere
        parameters:
          date:
            userdescription: Introdueix la data (inclosa) fins a la que vols fer l'estudi amb el format 'YYYY-mm-dd'
measurefixing:
  description: Facturació. Validació de lectures
  scripts:
    quadrecontrolvalidacio:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio_Quadre_control.py
      title: Quadre de control Validació
      description: Serveix per quantificar els errors que actualment tenim en el validació de les lectures  

    canvicomptadors:
      script: SOME_SRC/invoice-janitor/measurefixing/rectificar_lectures_canvi_comptador.py
      title: Canvi de comptadors
      description: Gestiona els canvi de comptadors que no han estat informant i hem seguit facturant-los amb estimades fetes per Som Energia. Informa per pantalla els errors que hi han en el rpocés pe rtla de que es puguin solucionar per temàtica i anar veient quines es poden automatitzar.

    errorsprincipals:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio0_errors_principal.py
      title: Script principal
      description: Ha d'acabar sent l'script on s'excutint tots els altres scripts de correcció de lectures en el procés de validació. Per ara fa una validació de tots els errors de lectura i soluciona els problemes de lectures amb les 3.1A. 
    
    validacionbajas:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio1_baixes_2.py
      title: Corretgir errors en baixes
      description: 
    
    polizasbajas:  
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio2_eliminar_polisses_baixa.py
      title: Eliminar pòlisses de baixa
      description: 
    
    sobreestimaciones:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio3_sobre_estimacions.py
      title: Corretgir Sobreestimaciones
      description:     
    
    sinlecturamaximetro:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio4_sense_lectura_maximetre.py
      title: Corretgir errors en lectures de maximetre
      description: 
    
    validacionincompleta:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio5_incompleta.py
      title: Corretgir lectures que estan incompletes
      description: 
    
    lecturacierre:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio6_lectura_tancament.py
      title: Corretgir lectures de tancament de comptadors (passar-lo fins que no l'ajuntem amb l'altre)
      description: 
    
    cierremejorado:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio7_tancament_millorat.py
      title: Corretgir lectures de tancament de comptadors (millorat)
      description: 
    
    senselectureanterior:
      script: SOME_SRC/invoice-janitor/measurefixing/Validacio8_sense_lectura_anterior.py
      title: Corretgir pòlisses que no es troba la lectura anterior.
      description: 

invoicefixing:
  description: Facturació. Eines per lots, F1 i factures
  scripts:
    contractmove:
      script: python SOME_SRC/patchscripts/lots/moure_polisses.py
      title: Moure polisses al lot següent 
      description: ATENCIÓ! Aquest script només s'ha d'utiltizar quan es vol fer canvi de lot i lot actual el volem tancar. Aquest scripts et permet moure les polisses que falten per facturar al següent lot
    fixmoddate:  
      script: SOME_SRC/invoice-janitor/Fact_impF1_data_modificacio_contractual.py -d {date}
      title: Corregir errors data de modificació contractual 
      description:
    fixextraline:  
      script: SOME_SRC/invoice-janitor/fix_extra_line.py
      title: Corregir errors extra line
      description: 
    report0lines0days:
      script: SOME_SRC/invoice-janitor/report_0days_0kWh.py
      title: Factures 0days 0lines
      description: 
    fixrefundinvoice:
      script:
        - SOME_SRC/invoice-janitor/invoicefixing/fix_refund_invoice.py
        - -i
        - "{invoice}"
      title: Corretgir factura rectificativa
      description: 
      parameters:
        invoice:
          userdescription: Invoice number
    fixinvoice:
      script: python SOME_SRC/invoice-janitor/invoicefixing/fix_invoice.py -c {contract_name} -s {start_date} -e {end_date}
      title: Abonar i rectificar
      description: 
      parameters:
        contract_name:
          userdescription: Número de contracte
        start_date:
          userdescription: data inici
        end_date:
{'fraction_non_alphanumeric': 0.04828142324362463, 'fraction_numerical': 0.004031851627860095, 'mean_word_length': 3.2185374149659864, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '171982', 'n_tokens_mistral': 3220, 'n_tokens_neox': 3149, 'n_words': 867}