-
Notifications
You must be signed in to change notification settings - Fork 0
/
teste.php
64 lines (58 loc) · 2.07 KB
/
teste.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
<?php
//REALIZANDO TESTES
include 'src/Arquivo.php';
//configurando o arquivo de remessa
$config['razao_social'] = 'TOP PROTECAO';
$config['codigo_usuario'] = '';
$config['data_gravacao'] = '271238';
$config['agencia'] = '4121';
$config['conta'] = '1245';
$config['conta_dv'] = '7';
$arquivo = new Arquivo();
//configurando remessa
$arquivo->config($config);
for ($i = 0; $i < 5; $i++) {
//adicionando boleto
$boleto['codigo_servico'] = '01';
$boleto['agencia'] = '1800';
$boleto['especie'] = 'DM';
$boleto['aceite'] = 'N';
$boleto['codigo_instrucao'] = '00';
$boleto['conta'] = '18399';
$boleto['conta_dv'] = '7';
$boleto['carteira'] = '21';
$boleto['carteira_tipo_emissor'] = '2';// 1 - EMITIDO PELA EMPRESA 2 - EMITIDO PELO CLIENTE
$boleto['percentual_multa'] = '5';
$boleto['nosso_numero'] = '10';
$boleto['numero_documento'] = '0000001';
$boleto['vencimento'] = '201115';
$boleto['valor'] = '1200';
$boleto['data_emissao_titulo'] = '161115';
$boleto['valor_abatimento'] = '00';
$boleto['tipo_inscricao_pagador'] = 'CPF';//CPF OU CNPJ
$boleto['numero_inscricao'] = '09191312300';//NUMERO DO CPF/CNPJ DO PAGADOR
$boleto['nome_pagador'] = 'thiago henrique pequeno da silva';
$boleto['endereco_pagador'] = 'RUA PADRE ROMA, 343';
$boleto['uf_pagador'] = 'PE';
$boleto['cidade_pagador'] = 'JABOATAO';
$boleto['cep_pagador'] = '54100';
$boleto['sacador_mensagem'] = 'NAO ACEITAR APOS VENCIMENTO';
/** OPCIONAIS **/
//$boleto['prazo_protesto'] = '99';
//$boleto['primeira_mensagem'] = '';
//$boleto['desconto_dia'] = '0';
//$boleto['valor_dia_atraso'] = '0';
//$boleto['data_limite_desconto'] = '201115';
//$boleto['valor_desconto'] = '0';
//$boleto['data_limite_segundo_desconto'] = '201115';
//$boleto['valor_segundo_desconto'] = '0';
//$boleto['valor_iof'] = '0';
//adicionando boleto
$arquivo->add_boleto($boleto);
}
$arquivo->setFilename('gerados/arquivo');
if($arquivo->save()) {
echo 'arquivo processado';
}else {
echo 'erro, nao pode procesa';
}