Revision 2d44a547
Von Jan Büren vor mehr als 5 Jahren hinzugefügt
bin/mozilla/oe.pl | ||
---|---|---|
1779 | 1779 |
if ( $form->{reqdate} && $form->{id} ) { |
1780 | 1780 |
my $saved_order = OE->retrieve_simple(id => $form->{id}); |
1781 | 1781 |
if ( $saved_order && $saved_order->{reqdate} eq $form->{reqdate} && $saved_order->{transdate} eq $form->{transdate} ) { |
1782 |
my $extra_days = $form->{type} eq 'sales_quotation' ? $::instance_conf->get_reqdate_interval : 1; |
|
1782 |
my $extra_days = $form->{type} eq 'sales_quotation' ? $::instance_conf->get_reqdate_interval : |
|
1783 |
$form->{type} eq 'sales_order' ? $::instance_conf->get_delivery_date_interval : 1; |
|
1783 | 1784 |
$form->{reqdate} = DateTime->today_local->next_workday(extra_days => $extra_days)->to_kivitendo; |
1784 | 1785 |
$form->{transdate} = DateTime->today_local->to_kivitendo; |
1785 | 1786 |
} |
Auch abrufbar als: Unified diff
Verkaufsaufträge: konfigurierbares Intervall für Lieferdatum-Berechnung