Class: LeccaClient::Proposal::BankAccount
- Inherits:
-
Hashie::Dash
- Object
- Hashie::Dash
- LeccaClient::Proposal::BankAccount
- Includes:
- Utils
- Defined in:
- lib/lecca_client/proposal/bank_account.rb
Constant Summary collapse
- PRODUTO_CREDITO_PESSOAL =
'CP'
Instance Method Summary collapse
Methods included from Utils
#justify_number, #justify_string, #justify_value
Instance Method Details
#build ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/lecca_client/proposal/bank_account.rb', line 19 def build parts = '' parts << justify_string(digito_agencia, 1) parts << justify_string(digito_conta, 2) parts << justify_string(nome_agencia, 20) parts << justify_string(flag_titularidade, 1) parts << justify_string(nome_favorecido, 35) parts << justify_number(numero_telefone, 12) parts << justify_number(praca, 3) parts << justify_number(banco, 3) parts << justify_number(agencia, 4) parts << justify_number(conta, 8) parts << justify_number(tipo_conta, 3) parts << justify_number(tipo_documento_cpf, 3) parts << justify_number(data_abertura, 8) parts << justify_number(codigo_natureza_residencia, 1) end |