PHP Class Eduardokum\LaravelBoleto\Cnab\Remessa\Cnab400\Banco\Banrisul

Inheritance: extends Eduardokum\LaravelBoleto\Cnab\Remessa\AbstractRemessa, implements Eduardokum\LaravelBoleto\Contracts\Cnab\Remessa
Afficher le fichier Open project: eduardokum/laravel-boleto

Protected Properties

Свойство Type Description
$carteiras array Define as carteiras disponíveis para este banco 1 -> Cobrança Simples 3 -> Cobrança Caucionada 4 -> Cobrança em IGPM 5 -> Cobrança Caucionada CGB Especial 6 -> Cobrança Simples Seguradora 7 -> Cobrança em UFIR 8 -> Cobrança em IDTR C -> Cobrança Vinculada D -> Cobrança CSB E -> Cobrança Caucionada Câmbio F -> Cobrança Vendor H -> Cobrança Caucionada Dólar I -> Cobrança Caucionada Compror K -> Cobrança Simples INCC-M M -> Cobrança Partilhada N -> Capital de Giro CGB ICM R -> Desconto de Duplicata S -> Vendor Eletrônico – Valor Final (Corrigido) X -> Vendor BDL – Valor Inicial (Valor da NF)
$codigoBanco string Código do banco
$codigoCliente string Codigo do cliente junto ao banco.
$codigoClienteOfficeBanking string Codigo do cliente office banking junto ao banco.
$fimArquivo null Caracter de fim de arquivo
$fimLinha string Caracter de fim de linha
$teste boolean Remessa em teste

Méthodes publiques

Méthode Description
addBoleto ( Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto ) : boolean
getCodigoCliente ( ) : mixed Retorna o codigo do cliente.
getCodigoClienteOfficeBanking ( ) : mixed Retorna o codigo do cliente office banking.
isTeste ( ) : boolean Retorna se é com registro.
isValid ( ) : boolean
setCodigoCliente ( mixed $codigoCliente ) : Banrisul Seta o codigo do cliente.
setCodigoClienteOfficeBanking ( mixed $officeBanking ) : Banrisul Seta o codigo do cliente office banking.
setTeste ( boolean $teste ) Define se é teste

Méthodes protégées

Méthode Description
header ( )
trailer ( )

Private Methods

Méthode Description
isCarteiraRSX ( array $adicional = [] ) : boolean Verifica se a carteira é uma das seguintes : R, S, X ou alguma a mais passada por parametro

Method Details

addBoleto() public méthode

public addBoleto ( Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto $boleto ) : boolean
$boleto Eduardokum\LaravelBoleto\Contracts\Boleto\Boleto
Résultat boolean

getCodigoCliente() public méthode

Retorna o codigo do cliente.
public getCodigoCliente ( ) : mixed
Résultat mixed

getCodigoClienteOfficeBanking() public méthode

Retorna o codigo do cliente office banking.
public getCodigoClienteOfficeBanking ( ) : mixed
Résultat mixed

header() protected méthode

protected header ( )

isTeste() public méthode

Retorna se é com registro.
public isTeste ( ) : boolean
Résultat boolean

isValid() public méthode

public isValid ( ) : boolean
Résultat boolean

setCodigoCliente() public méthode

Seta o codigo do cliente.
public setCodigoCliente ( mixed $codigoCliente ) : Banrisul
$codigoCliente mixed
Résultat Banrisul

setCodigoClienteOfficeBanking() public méthode

Seta o codigo do cliente office banking.
public setCodigoClienteOfficeBanking ( mixed $officeBanking ) : Banrisul
$officeBanking mixed
Résultat Banrisul

setTeste() public méthode

Define se é teste
public setTeste ( boolean $teste )
$teste boolean

trailer() protected méthode

protected trailer ( )

Property Details

$carteiras protected_oe property

Define as carteiras disponíveis para este banco 1 -> Cobrança Simples 3 -> Cobrança Caucionada 4 -> Cobrança em IGPM 5 -> Cobrança Caucionada CGB Especial 6 -> Cobrança Simples Seguradora 7 -> Cobrança em UFIR 8 -> Cobrança em IDTR C -> Cobrança Vinculada D -> Cobrança CSB E -> Cobrança Caucionada Câmbio F -> Cobrança Vendor H -> Cobrança Caucionada Dólar I -> Cobrança Caucionada Compror K -> Cobrança Simples INCC-M M -> Cobrança Partilhada N -> Capital de Giro CGB ICM R -> Desconto de Duplicata S -> Vendor Eletrônico – Valor Final (Corrigido) X -> Vendor BDL – Valor Inicial (Valor da NF)
protected array $carteiras
Résultat array

$codigoBanco protected_oe property

Código do banco
protected string $codigoBanco
Résultat string

$codigoCliente protected_oe property

Codigo do cliente junto ao banco.
protected string $codigoCliente
Résultat string

$codigoClienteOfficeBanking protected_oe property

Codigo do cliente office banking junto ao banco.
protected string $codigoClienteOfficeBanking
Résultat string

$fimArquivo protected_oe property

Caracter de fim de arquivo
protected null $fimArquivo
Résultat null

$fimLinha protected_oe property

Caracter de fim de linha
protected string $fimLinha
Résultat string

$teste protected_oe property

Remessa em teste
protected bool $teste
Résultat boolean