From b8a09b8de4f7e801b874ea6d3422bd701b3449a0 Mon Sep 17 00:00:00 2001 From: erleibiazzio Date: Mon, 27 Jun 2022 08:49:15 -0300 Subject: [PATCH] =?UTF-8?q?Configura=20plugin=20RegistrationPayment=20conf?= =?UTF-8?q?orme=20ambiente=20de=20produ=C3=A7=C3=A3o=20atual=20Ref.:=20#1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- compose/common/config.d/plugins.php | 364 +++++++++++++++++++++++++++- 1 file changed, 363 insertions(+), 1 deletion(-) diff --git a/compose/common/config.d/plugins.php b/compose/common/config.d/plugins.php index e0f64ef..38c7bdc 100644 --- a/compose/common/config.d/plugins.php +++ b/compose/common/config.d/plugins.php @@ -5,7 +5,369 @@ 'EvaluationMethodTechnical' => ['namespace' => 'EvaluationMethodTechnical', 'config' => ['step' => 0.1]], 'EvaluationMethodSimple' => ['namespace' => 'EvaluationMethodSimple'], 'EvaluationMethodDocumentary' => ['namespace' => 'EvaluationMethodDocumentary'], - + 'RegistrationPayments' => [ + 'namespace' => 'RegistrationPayments', + 'config' => [ + 'cnab240_enabled' => true, // Habilita ou Desabilita exportação do CNAB240 + 'opportunitys_cnab_active' => ['820', '821', '822', '823', '825', '826', '827', '840', '841', '842', '843'], + 'cnab240_company_data' => [ + 'nome_empresa' => 'SECRETARIA DE CULTURA PE', + 'tipo_inscricao' => '2', + 'numero_inscricao' => '13.270.478/0001-83', + 'agencia' => '3234', + 'agencia_dv' => '4', + 'conta' => '11914', + 'conta_dv' => '8', + 'numero_sequencial_arquivo' => 1, + 'convenio' => '000264470', + 'carteira' => '', + 'situacao_arquivo' => " ", + 'uso_bb1' => '000264470', + 'operacao' => 'C', + ], + "opportunitysCnab" => [ // Configurações de oportunidades + "820" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Grupo/coletivo sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 17169, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17183, + 2 => 17176, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17159, + 2 => 17174, + ], + "account_type" => 17214, // ID campo que define o tipo de conta bancária do proponente + "bank" => 17213, // ID campo que define a o banco do proponente + "branch" => 17216, // ID campo que define a agência bancária do proponente + "branch_dv" => 17217, // ID campo que define o DV da agência bancária do proponente + "account" => 17218, // ID campo que define a conta bancária do proponente + "account_dv" => 17219, // ID campo que define o DV da conta bancária do proponente + ], + "821" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Grupo/coletivo sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 17564, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17597, + 2 => 17576, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17585, + 2 => 17590, + ], + "account_type" => 17601, // ID campo que define o tipo de conta bancária do proponente + "bank" => 17628, // ID campo que define a o banco do proponente + "branch" => 17593, // ID campo que define a agência bancária do proponente + "branch_dv" => 17582, // ID campo que define o DV da agência bancária do proponente + "account" => 17633, // ID campo que define a conta bancária do proponente + "account_dv" => 17594, // ID campo que define o DV da conta bancária do proponente + ], + "822" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 17666, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17684, + 2 => 17692, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17682, + 2 => 17697, + ], + "account_type" => 17658, // ID campo que define o tipo de conta bancária do proponente + "bank" => 17660, // ID campo que define a o banco do proponente + "branch" => 17657, // ID campo que define a agência bancária do proponente + "branch_dv" => 17656, // ID campo que define o DV da agência bancária do proponente + "account" => 17655, // ID campo que define a conta bancária do proponente + "account_dv" => 17654, // ID campo que define o DV da conta bancária do proponente + ], + "823" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Grupo/coletivo sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 17932, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17949, + 2 => 17931, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17947, + 2 => 17929, + ], + "account_type" => 17922, // ID campo que define o tipo de conta bancária do proponente + "bank" => 17924, // ID campo que define a o banco do proponente + "branch" => 17921, // ID campo que define a agência bancária do proponente + "branch_dv" => 17920, // ID campo que define o DV da agência bancária do proponente + "account" => 17919, // ID campo que define a conta bancária do proponente + "account_dv" => 17918, // ID campo que define o DV da conta bancária do proponente + ], + "825" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Grupo/coletivo sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 17804, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17792, + 2 => 17803, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 17798, + 2 => 17794, + ], + "account_type" => 17772, // ID campo que define o tipo de conta bancária do proponente + "bank" => 17774, // ID campo que define a o banco do proponente + "branch" => 17771, // ID campo que define a agência bancária do proponente + "branch_dv" => 17770, // ID campo que define o DV da agência bancária do proponente + "account" => 17769, // ID campo que define a conta bancária do proponente + "account_dv" => 17768, // ID campo que define o DV da conta bancária do proponente + ], + "826" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "FAIXA I - NÃO PREMIADOS na LAB PE 2020 - Proposta de R$ 5.000,00 até R$ 70.000,00" => "2", + "FAIXA II - PREMIADOS na LAB PE 2020 - Proposta de R$ 5.000,00 até R$ 40.000,00" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => "category", // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "category", + 1 => 18016, + 2 => 18027, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "category", + 1 => 18014, + 2 => 18025, + ], + "account_type" => 17974, // ID campo que define o tipo de conta bancária do proponente + "bank" => 17976, // ID campo que define a o banco do proponente + "branch" => 17973, // ID campo que define a agência bancária do proponente + "branch_dv" => 17972, // ID campo que define o DV da agência bancária do proponente + "account" => 17971, // ID campo que define a conta bancária do proponente + "account_dv" => 17970, // ID campo que define o DV da conta bancária do proponente + ], + "827" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "Faixa 1 - Instituições/Entidades formalizadas - Proposta de R$ 15.000,00" => "2", + "Faixa 2 - Coletivos/Grupos não formalizados - Proposta de R$ 10.000,00" => "1", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => "category", // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "category", + 1 => 18066, + 2 => 18038, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "category", + 1 => 18064, + 2 => 18067, + ], + "account_type" => 18094, // ID campo que define o tipo de conta bancária do proponente + "bank" => 18095, // ID campo que define a o banco do proponente + "branch" => 18093, // ID campo que define a agência bancária do proponente + "branch_dv" => 18092, // ID campo que define o DV da agência bancária do proponente + "account" => 18091, // ID campo que define a conta bancária do proponente + "account_dv" => 18090, // ID campo que define o DV da conta bancária do proponente + ], + "840" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Circo Itinerante, Escola, Espaço de Formação Circense, Companhia, Coletivo, Grupo ou Trupe Circense sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 18191, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18220, + 2 => 18214, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18185, + 2 => 18222, + ], + "account_type" => 18231, // ID campo que define o tipo de conta bancária do proponente + "bank" => 18229, // ID campo que define a o banco do proponente + "branch" => 18232, // ID campo que define a agência bancária do proponente + "branch_dv" => 18203, // ID campo que define o DV da agência bancária do proponente + "account" => 18210, // ID campo que define a conta bancária do proponente + "account_dv" => 18202, // ID campo que define o DV da conta bancária do proponente + ], + "841" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Coletivos de Artesanato, Ateliês ou Feira de Arte e Artesanato sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 18250, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18271, + 2 => 18259, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18249, + 2 => 18275, + ], + "account_type" => 18280, // ID campo que define o tipo de conta bancária do proponente + "bank" => 18278, // ID campo que define a o banco do proponente + "branch" => 18279, // ID campo que define a agência bancária do proponente + "branch_dv" => 18277, // ID campo que define o DV da agência bancária do proponente + "account" => 18266, // ID campo que define a conta bancária do proponente + "account_dv" => 18282, // ID campo que define o DV da conta bancária do proponente + ], + "842" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Grupo/coletivo sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 18307, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18322, + 2 => 18330, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18320, + 2 => 18319, + ], + "account_type" => 18310, // ID campo que define o tipo de conta bancária do proponente + "bank" => 18312, // ID campo que define a o banco do proponente + "branch" => 18309, // ID campo que define a agência bancária do proponente + "branch_dv" => 18347, // ID campo que define o DV da agência bancária do proponente + "account" => 18340, // ID campo que define a conta bancária do proponente + "account_dv" => 18348, // ID campo que define o DV da conta bancária do proponente + ], + "843" => [ + "settings" => [ // Configurações padrões + "social_type" => [ // Tipo de proponente (Pessoa Fisica ou Pessoa Jurídica) Pessoa Fisica = 1 Pessoa Jurídica = 2 + "PF (Pessoa Física)" => "1", + "Grupo/coletivo sem constituição formal (representado por Pessoa Física)" => "1", + "Grupo/coletivo sem constituição jurídica (representado por Pessoa Física)" => "1", + "PJ (Pessoa Jurídica), incluindo MEI (Microempreendedor Individual)" => "2", + ], + "release_type" => [ + 1 => "01", // Corrente BB + 2 => "05", // Poupança BB + 3 => "03", // Outros bancos + ], + ], + "social_type" => 18382, // ID campo que define o tipo de ptoponente, (Pessoa Fisica ou Pessoa Jurídica) + "proponent_name" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18406, + 2 => 18381, + ], + "proponent_document" => [ // Chave 1 Pessoa física Chave 2 Pessoa Jurídica + "dependence" => "social_type", + 1 => 18411, + 2 => 18402, + ], + "account_type" => 18398, // ID campo que define o tipo de conta bancária do proponente + "bank" => 18380, // ID campo que define a o banco do proponente + "branch" => 18399, // ID campo que define a agência bancária do proponente + "branch_dv" => 18400, // ID campo que define o DV da agência bancária do proponente + "account" => 18414, // ID campo que define a conta bancária do proponente + "account_dv" => 18397, // ID campo que define o DV da conta bancária do proponente + ], + ], + ], + ], 'MultipleLocalAuth' => ['namespace' => 'MultipleLocalAuth'], 'SamplePlugin' => ['namespace' => 'SamplePlugin'], 'MapasBlame' => ['namespace' => 'MapasBlame'],