netgescon-day0/config/document_extraction_profiles.php

54 lines
2.1 KiB
PHP
Executable File

<?php
return [
'profiles' => [
[
'key' => 'water_acea',
'service' => 'acqua',
'provider' => 'ACEA ATO 2',
'status' => 'active',
'source' => 'fatture_elettroniche.allegato_pdf_path',
'fields' => [
'acqua_codice_utenza',
'acqua_codice_cliente',
'acqua_codice_contratto',
'acqua_contatore_matricola',
'pagamento_cbill',
'pagamento_codice_avviso',
'pagamento_codice_sia',
],
'usage' => [
'Contratti acqua e contatori',
'Scadenze operative letture',
'Collegamento movimenti banca tramite CBILL/avviso',
],
'notes' => 'Per Acea il riferimento CBILL operativo puo coincidere con il codice numerico lungo riportato sul bollettino; il backfill lo salva nelle colonne strutturate FE.',
'commands' => [
'php artisan netgescon:acqua-normalize --stabile-id={id}',
'php artisan netgescon:fe-payment-backfill --only-missing',
],
],
[
'key' => 'generic_payment_pdf',
'service' => 'pagamenti',
'provider' => 'Trasversale',
'status' => 'bootstrap',
'source' => 'fatture_elettroniche.allegato_pdf_path',
'fields' => [
'pagamento_cbill',
'pagamento_codice_avviso',
'pagamento_codice_sia',
],
'usage' => [
'Controllo supporto/super-admin',
'Preparazione regole di aggancio banca-documenti',
'Estensione futura a luce, gas e altri servizi',
],
'notes' => 'Profilo iniziale per standardizzare cosa cercare nei PDF allegati prima di estendere l estrazione ad altri fornitori e servizi.',
'commands' => [
'php artisan netgescon:fe-payment-backfill',
],
],
],
];