summaryrefslogtreecommitdiff
path: root/sql-ledger/sql-ledger/bin/mozilla/ps.pl
blob: 81ffaa465db067fb3674dd6b021ef4bc921c974a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# point of sale script

use SL::AR;
use SL::IS;
use SL::RP;

require "$form->{path}/ar.pl";
require "$form->{path}/is.pl";
require "$form->{path}/rp.pl";
require "$form->{path}/pos.pl";

# customizations
if (-f "$form->{path}/custom_ar.pl") {
  eval { require "$form->{path}/custom_ar.pl"; };
}
if (-f "$form->{path}/$form->{login}_ar.pl") {
  eval { require "$form->{path}/$form->{login}_ar.pl"; };
}

if (-f "$form->{path}/custom_is.pl") {
  eval { require "$form->{path}/custom_is.pl"; };
}
if (-f "$form->{path}/$form->{login}_is.pl") {
  eval { require "$form->{path}/$form->{login}_is.pl"; };
}

if (-f "$form->{path}/custom_rp.pl") {
  eval { require "$form->{path}/custom_rp.pl"; };
}
if (-f "$form->{path}/$form->{login}_rp.pl") {
  eval { require "$form->{path}/$form->{login}_rp.pl"; };
}

if (-f "$form->{path}/custom_pos.pl") {
  eval { require "$form->{path}/custom_pos.pl"; };
}
if (-f "$form->{path}/$form->{login}_pos.pl") {
  eval { require "$form->{path}/$form->{login}_pos.pl"; };
}

1;
# end