diff --git a/app/DataProviders/EDocRules.php b/app/DataProviders/EDocRules.php deleted file mode 100644 index 6fdcc65c20bd..000000000000 --- a/app/DataProviders/EDocRules.php +++ /dev/null @@ -1,290 +0,0 @@ - "", - // "label" => "", - // "type" => "dropdown/date/string/text", - // "resource" => "resource.json", - // "required" => true, - // ] - public function rules() - { - - return [ - 'FatturaPA' => $this->FatturaPADefaults(), - ]; - - } - - - private function FatturaPADefaults() - { - return [ - [ - "key" => "RegimeFiscale", - "label" => "Regime Fiscale", - "type" => "dropdown", - "resource" => "RegimeFiscale.json", - "required" => true, - ], - [ - "key" => "TipoDocumento", - "label" => "Tipo Documento", - "type" => "dropdown", - "resource" => "TipoDocumento.json", - "required" => true, - ], - [ - "key" => "ModalitaPagamento", - "label" => "Modalita Pagamento", - "type" => "dropdown", - "resource" => "ModalitaPagamento.json", - "required" => true, - ], - [ - "key" => "CondizioniPagamento", - "label" => "Condizioni Pagamento", - "type" => "dropdown", - "resource" => "CondizioniPagamento.json", - "required" => true, - ], - [ - "key" => "DatiRicezione", - "label" => "Dati Ricezione", - "type" => "dropdown", - "resource" => "CondizioniPagamento", - "required" => false, - "children" => [], - ], - [ - "key" => "DatiContratto", - "label" => "Dati Contratto", - "type" => "object", - "resource" => "DatiContratto", - "required" => false, - "children" => [ - [ - "key"=> "RiferimentoNumeroLinea", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "IdDocumento", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "Data", - "validation" => [ - "string","date","required", - "type" => "date", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "NumItem", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "CodiceCommessaConvenzione", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "CodiceCUP", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], -[ - "key"=> "CodiceCIG", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - ], - ], - [ - "key" => "DatiOrdineAcquisto", - "label" => "Dati Ordine Acquisto", - "type" => "object", - "resource" => "DatiOrdineAcquisto", - "required" => false, - "children" => [ - [ - "key"=> "RiferimentoNumeroLinea", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "IdDocumento", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "Data", - "validation" => [ - "string","date","required", - "type" => "date", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "NumItem", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "CodiceCommessaConvenzione", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "CodiceCUP", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], -[ - "key"=> "CodiceCIG", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - ], - ], - [ - "key" => "DatiAnagraficiVettore", - "label" => "Dati Anagrafici Vettore", - "type" => "object", - "resource" => "DatiAnagraficiVettore", - "required" => false, - "children" => [ - [ - "key"=> "RiferimentoNumeroLinea", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "IdDocumento", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "Data", - "validation" => [ - "string","date","required", - "type" => "date", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "NumItem", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "CodiceCommessaConvenzione", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - [ - "key"=> "CodiceCUP", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], -[ - "key"=> "CodiceCIG", - "validation" => [ - "string","min:1","max:10","required", - "type" => "string", - "resource" => "", - "required" => true, - ], - ], - ], - ], - ]; - } -} \ No newline at end of file