class LeccaClient::Proposal::Operation
Public Instance Methods
build()
click to toggle source
# File lib/lecca_client/proposal/operation.rb, line 37 def build parts = '' parts << justify_string(codigo_produto, 4) parts << justify_string(data_operacao, 8) parts << justify_string(codigo_agencia, 4) parts << justify_string(codigo_rede, 5) parts << justify_string(digito_rede, 1) parts << justify_string(codigo_loja, 5) parts << justify_string(digito_loja, 1) parts << justify_string(nome_loja, 35) parts << justify_number(numero_operacao, 12) parts << justify_number(codigo_tabela_juros, 8) parts << justify_value(taxa_juros, 10, 4) parts << justify_string(data_primeira_parcela, 8) parts << justify_value(valor_compra, 15) parts << justify_value(valor_entrada, 15) parts << justify_value(valor_principal, 15) parts << justify_value(valor_cac, 15) parts << justify_number(quantidade_parcela, 3) parts << justify_value(valor_parcela, 15) parts << justify_value(valor_ioc, 15) parts << justify_string(forma_liberacao, 1) parts << justify_string(forma_liquidacao, 1) parts << justify_string(digito_agencia_doc, 1) parts << justify_string(digito_conta_doc, 2) parts << justify_string(nome_favorecido_doc, 35) parts << justify_number(praca_doc, 3) parts << justify_number(banco_doc, 3) parts << justify_number(agencia_doc, 4) parts << justify_number(conta_doc, 8) parts << justify_number(cpf_doc, 14) parts << justify_string(tac_financiada, 1) parts << justify_value(valor_doc, 15) end
Private Instance Methods
valor_principal()
click to toggle source
# File lib/lecca_client/proposal/operation.rb, line 79 def valor_principal valor_compra end