Revision 9d7c784c
Von Sven Schöling vor mehr als 15 Jahren hinzugefügt
bin/mozilla/is.pl | ||
---|---|---|
##print $form->parse_html_template('is/_payments'); # parser
|
||
##print $form->parse_html_template('webdav/_list'); # parser
|
||
|
||
|
||
|
||
# print qq|
|
||
# <tr>
|
||
# <td>
|
||
# <table width="100%">
|
||
# <tr valign="bottom">
|
||
# <td>
|
||
# <table>
|
||
# <tr>
|
||
# <th align="left">| . $locale->text('Notes') . qq|</th>
|
||
# <th align="left">| . $locale->text('Internal Notes') . qq|</th>
|
||
# <th align="right">| . $locale->text('Payment Terms') . qq|</th>
|
||
# </tr>
|
||
# <tr valign="top">
|
||
# <td>$notes</td>
|
||
# <td>$intnotes</td>
|
||
# <td><select name="payment_id" onChange="if (this.value) set_duedate(['payment_id__' + this.value, 'invdate__' + invdate.value],['duedate'])">$payment
|
||
# </select></td>
|
||
# </tr>
|
||
# $follow_ups_block
|
||
# </table>
|
||
# </td>
|
||
# <td>
|
||
# <table>
|
||
# <tr>
|
||
# <th align=left>| . $locale->text('Ertrag') . qq|</th>
|
||
# <td>| . $form->format_amount(\%myconfig, $form->{marge_total}, 2, 0) . qq|</td>
|
||
# </tr>
|
||
# <tr>
|
||
# <th align=left>| . $locale->text('Ertrag prozentual') . qq|</th>
|
||
# <td>| . $form->format_amount(\%myconfig, $form->{marge_percent}, 2, 0) . qq| %</td>
|
||
# </tr>
|
||
# <input type=hidden name="marge_total" value="$form->{"marge_total"}">
|
||
# <input type=hidden name="marge_percent" value="$form->{"marge_percent"}">
|
||
# </table>
|
||
# </td>
|
||
# <td align="right">
|
||
# $taxincluded
|
||
# <table>
|
||
# $subtotal
|
||
# $tax
|
||
# <tr>
|
||
# <th align="right">| . $locale->text('Total') . qq|</th>
|
||
# <td align="right">$form->{invtotal}</td>
|
||
# </tr>
|
||
# </table>
|
||
# </td>
|
||
# </tr>
|
||
# </table>
|
||
# </td>
|
||
# </tr>
|
||
#|;
|
||
# my $webdav_list;
|
||
# if ($main::webdav) {
|
||
# $webdav_list = qq|
|
||
# <tr>
|
||
# <td><hr size="3" noshade></td>
|
||
# </tr>
|
||
# <tr>
|
||
# <th class="listtop" align="left">Dokumente im Webdav-Repository</th>
|
||
# </tr>
|
||
# <table width="100%">
|
||
# <td align="left" width="30%"><b>Dateiname</b></td>
|
||
# <td align="left" width="70%"><b>Webdavlink</b></td>
|
||
#|;
|
||
# foreach my $file (@{ $form->{WEBDAV} }) {
|
||
# $webdav_list .= qq|
|
||
# <tr>
|
||
# <td align="left">$file->{name}</td>
|
||
# <td align="left"><a href="$file->{link}">$file->{type}</a></td>
|
||
# </tr>
|
||
#|;
|
||
# }
|
||
# $webdav_list .= qq|
|
||
# </table>
|
||
# </tr>
|
||
#|;
|
||
#
|
||
# print $webdav_list;
|
||
# }
|
||
#if ($form->{type} eq "credit_note") {
|
||
# print qq|
|
||
# <tr>
|
||
# <td>
|
||
# <table width="100%">
|
||
# <tr class="listheading">
|
||
# <th colspan="6" class="listheading">|
|
||
# . $locale->text('Payments') . qq|</th>
|
||
# </tr>
|
||
#|;
|
||
#} else {
|
||
# print qq|
|
||
# <tr>
|
||
# <td>
|
||
# <table width="100%">
|
||
# <tr class="listheading">
|
||
# <th colspan="6" class="listheading">|
|
||
# . $locale->text('Incoming Payments') . qq|</th>
|
||
# </tr>
|
||
#|;
|
||
#}
|
||
#
|
||
# my @column_index;
|
||
# if ($form->{currency} eq $form->{defaultcurrency}) {
|
||
# @column_index = qw(datepaid source memo paid AR_paid);
|
||
# } else {
|
||
# @column_index = qw(datepaid source memo paid exchangerate AR_paid);
|
||
# }
|
||
#
|
||
# my %column_data;
|
||
# $column_data{datepaid} = "<th>" . $locale->text('Date') . "</th>";
|
||
# $column_data{paid} = "<th>" . $locale->text('Amount') . "</th>";
|
||
# $column_data{exchangerate} = "<th>" . $locale->text('Exch') . "</th>";
|
||
# $column_data{AR_paid} = "<th>" . $locale->text('Account') . "</th>";
|
||
# $column_data{source} = "<th>" . $locale->text('Source') . "</th>";
|
||
# $column_data{memo} = "<th>" . $locale->text('Memo') . "</th>";
|
||
#
|
||
# print "
|
||
# <tr>
|
||
#";
|
||
# map { print "$column_data{$_}\n" } @column_index;
|
||
# print "
|
||
# </tr>
|
||
#";
|
||
#
|
||
# my @triggers = ();
|
||
# my $totalpaid = 0;
|
||
#
|
||
# $form->{paidaccounts}++ if ($form->{"paid_$form->{paidaccounts}"});
|
||
# for my $i (1 .. $form->{paidaccounts}) {
|
||
#
|
||
# print "
|
||
# <tr>\n";
|
||
#
|
||
# $form->{"selectAR_paid_$i"} = $form->{selectAR_paid};
|
||
# $form->{"selectAR_paid_$i"} =~
|
||
# s/option>\Q$form->{"AR_paid_$i"}\E/option selected>$form->{"AR_paid_$i"}/;
|
||
#
|
||
# # format amounts
|
||
# $totalpaid += $form->{"paid_$i"};
|
||
# if ($form->{"paid_$i"}) {
|
||
# $form->{"paid_$i"} = $form->format_amount(\%myconfig, $form->{"paid_$i"}, 2);
|
||
# }
|
||
# $form->{"exchangerate_$i"} = $form->format_amount(\%myconfig, $form->{"exchangerate_$i"});
|
||
#
|
||
# if ($form->{"exchangerate_$i"} == 0) {
|
||
# $form->{"exchangerate_$i"} = "";
|
||
# }
|
||
# my $exchangerate = qq| |;
|
||
# if ($form->{currency} ne $form->{defaultcurrency}) {
|
||
# if ($form->{"forex_$i"}) {
|
||
# $exchangerate = qq|<input type="hidden" name="exchangerate_$i" value="$form->{"exchangerate_$i"}">$form->{"exchangerate_$i"}|;
|
||
# } else {
|
||
# $exchangerate = qq|<input name="exchangerate_$i" size="10" value="$form->{"exchangerate_$i"}">|;
|
||
# }
|
||
# }
|
||
#
|
||
# $exchangerate .= qq|<input type="hidden" name="forex_$i" value="$form->{"forex_$i"}">|;
|
||
#
|
||
# $column_data{"paid_$i"} =
|
||
# qq|<td align="center"><input name="paid_$i" size="11" value="$form->{"paid_$i"}" onBlur=\"check_right_number_format(this)\"></td>|;
|
||
# $column_data{"exchangerate_$i"} = qq|<td align="center">$exchangerate</td>|;
|
||
# $column_data{"AR_paid_$i"} =
|
||
# qq|<td align="center"><select name="AR_paid_$i">$form->{"selectAR_paid_$i"}</select></td>|;
|
||
# $column_data{"datepaid_$i"} =
|
||
# qq|<td align="center"><input id="datepaid_$i" name="datepaid_$i" size="11" title="$myconfig{dateformat}" value="$form->{"datepaid_$i"}" onBlur=\"check_right_date_format(this)\">
|
||
# <input type="button" name="datepaid_$i" id="trigger_datepaid_$i" value="?"></td>|;
|
||
# $column_data{"source_$i"} =
|
||
# qq|<td align=center><input name="source_$i" size="11" value="$form->{"source_$i"}"></td>|;
|
||
# $column_data{"memo_$i"} =
|
||
# qq|<td align="center"><input name="memo_$i" size="11" value="$form->{"memo_$i"}"></td>|;
|
||
#
|
||
# map { print qq|$column_data{"${_}_$i"}\n| } @column_index;
|
||
# print "
|
||
# </tr>\n";
|
||
# push(@triggers, "datepaid_$i", "BL", "trigger_datepaid_$i");
|
||
# }
|
||
#
|
||
# my $paid_missing = $form->{oldinvtotal} - $totalpaid;
|
||
#
|
||
# print qq|
|
||
# <tr>
|
||
# <td></td>
|
||
# <td></td>
|
||
# <td align="center">| . $locale->text('Total') . qq|</td>
|
||
# <td align="center">| . H($form->format_amount(\%myconfig, $totalpaid, 2)) . qq|</td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td></td>
|
||
# <td></td>
|
||
# <td align="center">| . $locale->text('Missing amount') . qq|</td>
|
||
# <td align="center">| . H($form->format_amount(\%myconfig, $paid_missing, 2)) . qq|</td>
|
||
# </tr>
|
||
#|;
|
||
#
|
||
# map({ print($cgi->hidden("-name" => $_, "-value" => $form->{$_})); } qw(paidaccounts selectAR_paid oldinvtotal));
|
||
# print qq|<input type="hidden" name="oldtotalpaid" value="$totalpaid">
|
||
# </table>
|
||
# </td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td><hr size="3" noshade></td>
|
||
# </tr>
|
||
# <tr>
|
||
# <td>
|
||
#|;
|
||
#
|
||
# print_options();
|
||
#
|
||
# print qq|
|
||
# </td>
|
||
# </tr>
|
||
#</table>
|
||
#|;
|
||
#
|
||
# my $invdate = $form->datetonum($form->{invdate}, \%myconfig);
|
||
# my $closedto = $form->datetonum($form->{closedto}, \%myconfig);
|
||
#
|
||
# if ($form->{id}) {
|
||
# my $show_storno = !$form->{storno} && !IS->has_storno(\%myconfig, $form, "ar") && (($totalpaid == 0) || ($totalpaid eq ""));
|
||
#
|
||
# print qq|
|
||
# <input class="submit" type="submit" accesskey="u" name="action" id="update_button" value="| . $locale->text('Update') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('Ship to') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('Print') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('E-mail') . qq|"> |;
|
||
# print qq|<input class="submit" type="submit" name="action" value="| . $locale->text('Storno') . qq|"> | if ($show_storno);
|
||
# print qq|<input class="submit" type="submit" name="action" value="| . $locale->text('Post Payment') . qq|"> |;
|
||
# print qq|<input class="submit" type="submit" name="action" value="| . $locale->text('Use As Template') . qq|"> |;
|
||
# if ($form->{id} && !($form->{type} eq "credit_note")) {
|
||
# print qq| <input class="submit" type="submit" name="action" value="| . $locale->text('Credit Note') . qq|"> |;
|
||
# }
|
||
# if ($form->{radier}) {
|
||
# print qq| <input class="submit" type="submit" name="action" value="| . $locale->text('Delete') . qq|"> |;
|
||
# }
|
||
#
|
||
#
|
||
# if ($invdate > $closedto) {
|
||
# print qq| <input class="submit" type="submit" name="action" value="| . $locale->text('Order') . qq|"> |;
|
||
# }
|
||
#
|
||
# print qq| <input type="button" class="submit" onclick="follow_up_window()" value="| . $locale->text('Follow-Up') . qq|">|;
|
||
#
|
||
# } else {
|
||
# if ($invdate > $closedto) {
|
||
# print qq|
|
||
# <input class="submit" type="submit" name="action" id="update_button" value="| . $locale->text('Update') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('Ship to') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('Preview') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('E-mail') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('Print and Post') . qq|">
|
||
# <input class="submit" type="submit" name="action" value="| . $locale->text('Post') . qq|"> | .
|
||
# NTI($cgi->submit('-name' => 'action', '-value' => $locale->text('Save draft'), '-class' => 'submit'));
|
||
# }
|
||
# }
|
||
#
|
||
# # button for saving history
|
||
# if($form->{id} ne "") {
|
||
# print qq|
|
||
# <input type="button" class="submit" onclick="set_history_window(|
|
||
# . Q($form->{id})
|
||
# . qq|);" name="history" id="history" value="|
|
||
# . $locale->text('history')
|
||
# . qq|"> |;
|
||
# }
|
||
# # /button for saving history
|
||
#
|
||
# # mark_as_paid button
|
||
# if($form->{id} ne "") {
|
||
# print qq|<input type="submit" class="submit" name="action" value="| . $locale->text('mark as paid') . qq|">|;
|
||
# }
|
||
# # /mark_as_paid button
|
||
# print $form->write_trigger(\%myconfig, scalar(@triggers) / 3, @triggers) .
|
||
# qq|
|
||
#
|
||
#<input type="hidden" name="rowcount" value="$form->{rowcount}">
|
||
#| .
|
||
#$cgi->hidden("-name" => "callback", "-value" => $form->{callback})
|
||
#. $cgi->hidden('-name' => 'draft_id', '-default' => [$form->{draft_id}])
|
||
#. $cgi->hidden('-name' => 'draft_description', '-default' => [$form->{draft_description}])
|
||
#. $cgi->hidden('-name' => 'customer_discount', '-value' => [$form->{customer_discount}])
|
||
#. qq|
|
||
#</form>
|
||
#
|
||
#</body>
|
||
#
|
||
# </html>
|
||
#|;
|
||
|
||
$main::lxdebug->leave_sub();
|
||
}
|
||
|
Auch abrufbar als: Unified diff
is.pl: alten code entfernt