diff options
Diffstat (limited to 'LedgerSMB/DBObject')
-rw-r--r-- | LedgerSMB/DBObject/Company.pm | 7 | ||||
-rw-r--r-- | LedgerSMB/DBObject/Payment.pm | 9 |
2 files changed, 16 insertions, 0 deletions
diff --git a/LedgerSMB/DBObject/Company.pm b/LedgerSMB/DBObject/Company.pm index 1e4ca4d5..23a56cec 100644 --- a/LedgerSMB/DBObject/Company.pm +++ b/LedgerSMB/DBObject/Company.pm @@ -183,6 +183,13 @@ sub search { return @{$self->{search_results}}; } +sub get_billing_info { + my $self = shift @_; + $self->set_entity_class(); + my ($ref) = $self->exec_method(funcname => 'company_get_billing_info'); + $self->merge($ref); +} + sub get { my $self = shift @_; diff --git a/LedgerSMB/DBObject/Payment.pm b/LedgerSMB/DBObject/Payment.pm index 6cc23f2e..50e7829f 100644 --- a/LedgerSMB/DBObject/Payment.pm +++ b/LedgerSMB/DBObject/Payment.pm @@ -61,6 +61,15 @@ sub __validate__ { ($self->{current_date}) = $self->{dbh}->selectrow_array('select current_date'); } +sub text_amount { + use LedgerSMB::Num2text; + print STDERR "num2text\n"; + my ($self, $value) = @_; + $self->{locale} = $self->{_locale}; + $self->init(); + return $self->num2text($value); +} + sub get_metadata { my ($self) = @_; $self->list_open_projects(); |