Changeset 2323


Ignore:
Timestamp:
12/16/19 14:20:13 (4 years ago)
Author:
nanardon
Message:

Set export to account with incomming status

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Task/Employment.pm

    r2032 r2323  
    3838sub run { 
    3939    my ($self) = @_; 
     40 
     41 
     42    # Export user is employement is incoming 
     43    foreach my $user ($self->{_base}->search_objects('user', 
     44            'exported=0', 
     45            'arrival>now()' 
     46        )) { 
     47            my $ouser = $self->{_base}->get_object('user', $user); 
     48            if ($ouser->_set_c_fields( 'exported', 1 )) { 
     49                $self->{_base}->commit; 
     50            } else { 
     51                $self->{_base}->rollback; 
     52            } 
     53    } 
    4054 
    4155    my %users = map { $_ => undef } $self->{_base}->search_objects('user', 'exported=true'); 
Note: See TracChangeset for help on using the changeset viewer.