forked from mapasculturais/plugin-AldirBlanc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config-csv-generic-inciso3.php
79 lines (76 loc) · 2.78 KB
/
config-csv-generic-inciso3.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?php
/**
* Implementa o exportador genérico no inciso 3
*
* Para a configuração do exportador genérico no inciso 3, deve ser usado o field_id do do campo para capturar os dados da base de dados.
*
* Exemplos
*
* 'fields' => [
* 'CPF' => 'field_1098',
* ];
*
* Alguns casos podemos passar mais de um campo, fazemos isso passando dentro de um Array
* 'fields' => [
* 'CNPJ' => ['field_1094', 'field_1120'],
* ];
*
* BOSERVAÇÕES
* 1) Observe que no inciso 3, teremos um array para cada oportunidade. Todos os arrays irão conter os mesmos dados, diferenciando apenas os fields ids
* 2) Observe tambem que a chave principal do array, contem o número da oportunidade.
*/
return [
'header' =>[
'CPF',
'NOME_SOCIAL',
'CNPJ',
'RAZAO_SOCIAL',
'LOGRADOURO',
'NUMERO',
'COMPLEMENTO',
'BAIRRO',
'MUNICIPIO',
'CEP',
'ESTADO',
'TELEFONE',
'NUM_BANCO',
'AGENCIA_BANCO',
'CONTA_BANCO',
'VALOR',
'INSCRICAO_ID',
'INCISO',
],
'4788' => [ // <= CHAVE PRINCIPAL, inserir aqui o número da oportunidade
'TIPO_PROPONENTE' => '',
'CPF' => '',
'NOME_SOCIAL' => [],
'CNPJ' => '',
'RAZAO_SOCIAL' => '',
'LOGRADOURO' => '',
'NUMERO' => '',
'COMPLEMENTO' => '',
'BAIRRO' => '',
'MUNICIPIO' => '',
'CEP' => '',
'ESTADO' => '',
'TELEFONE' => '',
'NUM_BANCO' => '' ,
'TIPO_CONTA_BANCO' => 0,
'AGENCIA_BANCO' => '',
'CONTA_BANCO' => '',
'OPERACAO_BANCO' => '',
'VALOR' => '',
'INCISO' => '',
'fromToAdress' => false, // <= Caso precise fazer alguma correção de endereço, inserir os dados no CSV que esta no plugin AldirBlanc dentro da pasta CSV, caso contrario deixar como false
'fromToAccounts' => '/CSV/fromToAccounts.csv' // <= Caso precise fazer alguma correção de dados bancários, inserir os dados bancários no CSV que esta no plugin AldirBlanc dentro da pasta CSV
],
'parameters_default' => [
'searchType' => 'field_id', // <= Valor default = field_id, Caso queira fazer a busca pelo nome do campo, colocar false nesse campo. Porem, caso feito isso nos arrays acima, deve ser informado o nome do campo ao invés do field id
'proponentTypes' => [ // <= Informe aqui, os tipos de requerentes que existem no seu formulário. pessoa física, pessoa jurídica, Coletivo etc...
'fisica' => 'Pessoa Física',
'juridica' => 'Pessoa Jurídica',
'coletivo' => 'Coletivo',
'juridica-mei' => 'Pessoa Jurídica - MEI'
]
],
];