projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d9e82fb
)
s/create/new/g; and use fields('table_name')
author
ivan
<ivan>
Mon, 18 Jan 1999 22:48:02 +0000
(22:48 +0000)
committer
ivan
<ivan>
Mon, 18 Jan 1999 22:48:02 +0000
(22:48 +0000)
13 files changed:
htdocs/edit/process/agent.cgi
patch
|
blob
|
history
htdocs/edit/process/agent_type.cgi
patch
|
blob
|
history
htdocs/edit/process/cust_credit.cgi
patch
|
blob
|
history
htdocs/edit/process/cust_main_county-expand.cgi
patch
|
blob
|
history
htdocs/edit/process/cust_main_county.cgi
patch
|
blob
|
history
htdocs/edit/process/cust_pay.cgi
patch
|
blob
|
history
htdocs/edit/process/part_pkg.cgi
patch
|
blob
|
history
htdocs/edit/process/part_referral.cgi
patch
|
blob
|
history
htdocs/edit/process/part_svc.cgi
patch
|
blob
|
history
htdocs/edit/process/svc_acct.cgi
patch
|
blob
|
history
htdocs/edit/process/svc_acct_pop.cgi
patch
|
blob
|
history
htdocs/edit/process/svc_acct_sm.cgi
patch
|
blob
|
history
htdocs/edit/process/svc_domain.cgi
patch
|
blob
|
history
diff --git
a/htdocs/edit/process/agent.cgi
b/htdocs/edit/process/agent.cgi
index
b8f8186
..
dbbfe80
100755
(executable)
--- a/
htdocs/edit/process/agent.cgi
+++ b/
htdocs/edit/process/agent.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: agent.cgi,v 1.
4 1998-12-30 23:03:26
ivan Exp $
+# $Id: agent.cgi,v 1.
5 1999-01-18 22:47:49
ivan Exp $
#
# ivan@sisd.com 97-dec-12
#
#
# ivan@sisd.com 97-dec-12
#
@@
-10,7
+10,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: agent.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: agent.cgi,v $
-# Revision 1.4 1998-12-30 23:03:26 ivan
+# Revision 1.5 1999-01-18 22:47:49 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.4 1998/12/30 23:03:26 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.3 1998/12/17 08:40:16 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.3 1998/12/17 08:40:16 ivan
@@
-40,7
+43,7
@@
my($old)=qsearchs('agent',{'agentnum'=>$agentnum}) if $agentnum;
$cgi->param('typenum') =~ /^(\d+)(:.*)?$/;
$cgi->param('typenum',$1);
$cgi->param('typenum') =~ /^(\d+)(:.*)?$/;
$cgi->param('typenum',$1);
-my($new)=
create
FS::agent ( {
+my($new)=
new
FS::agent ( {
map {
$_, scalar($cgi->param($_));
} fields('agent')
map {
$_, scalar($cgi->param($_));
} fields('agent')
diff --git
a/htdocs/edit/process/agent_type.cgi
b/htdocs/edit/process/agent_type.cgi
index
c796dd6
..
1efef9e
100755
(executable)
--- a/
htdocs/edit/process/agent_type.cgi
+++ b/
htdocs/edit/process/agent_type.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: agent_type.cgi,v 1.
4 1998-12-30 23:03:27
ivan Exp $
+# $Id: agent_type.cgi,v 1.
5 1999-01-18 22:47:50
ivan Exp $
#
# ivan@sisd.com 97-dec-11
#
#
# ivan@sisd.com 97-dec-11
#
@@
-10,7
+10,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: agent_type.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: agent_type.cgi,v $
-# Revision 1.4 1998-12-30 23:03:27 ivan
+# Revision 1.5 1999-01-18 22:47:50 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.4 1998/12/30 23:03:27 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.3 1998/12/17 08:40:17 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.3 1998/12/17 08:40:17 ivan
@@
-36,7
+39,7
@@
my($cgi)=new CGI;
my($typenum)=$cgi->param('typenum');
my($old)=qsearchs('agent_type',{'typenum'=>$typenum}) if $typenum;
my($typenum)=$cgi->param('typenum');
my($old)=qsearchs('agent_type',{'typenum'=>$typenum}) if $typenum;
-my($new)=
create
FS::agent_type ( {
+my($new)=
new
FS::agent_type ( {
map {
$_, scalar($cgi->param($_));
} fields('agent_type')
map {
$_, scalar($cgi->param($_));
} fields('agent_type')
@@
-75,7
+78,7
@@
foreach $part_pkg (qsearch('part_pkg',{})) {
&& ! $type_pkgs
) {
#ok to clobber it now (but bad form nonetheless?)
&& ! $type_pkgs
) {
#ok to clobber it now (but bad form nonetheless?)
- $type_pkgs=
create
FS::type_pkgs ({
+ $type_pkgs=
new
FS::type_pkgs ({
'typenum' => $typenum,
'pkgpart' => $pkgpart,
});
'typenum' => $typenum,
'pkgpart' => $pkgpart,
});
diff --git
a/htdocs/edit/process/cust_credit.cgi
b/htdocs/edit/process/cust_credit.cgi
index
e87d588
..
e88d057
100755
(executable)
--- a/
htdocs/edit/process/cust_credit.cgi
+++ b/
htdocs/edit/process/cust_credit.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: cust_credit.cgi,v 1.
2 1998-12-17 08:40:18
ivan Exp $
+# $Id: cust_credit.cgi,v 1.
3 1999-01-18 22:47:51
ivan Exp $
#
# Usage: post form to:
# http://server.name/path/cust_credit.cgi
#
# Usage: post form to:
# http://server.name/path/cust_credit.cgi
@@
-22,7
+22,10
@@
# bmccane@maxbaud.net 98-apr-3
#
# $Log: cust_credit.cgi,v $
# bmccane@maxbaud.net 98-apr-3
#
# $Log: cust_credit.cgi,v $
-# Revision 1.2 1998-12-17 08:40:18 ivan
+# Revision 1.3 1999-01-18 22:47:51 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.2 1998/12/17 08:40:18 ivan
# s/CGI::Request/CGI.pm/; etc
#
# s/CGI::Request/CGI.pm/; etc
#
@@
-31,6
+34,7
@@
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup getotaker);
use FS::CGI qw(popurl eidiot);
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup getotaker);
use FS::CGI qw(popurl eidiot);
+use FS::Record qw(fields);
use FS::cust_credit;
my($cgi)=new CGI; # create form object
use FS::cust_credit;
my($cgi)=new CGI; # create form object
@@
-41,10
+45,11
@@
my($custnum)=$1;
$cgi->param('otaker',getotaker);
$cgi->param('otaker',getotaker);
-my($new) =
create
FS::cust_credit ( {
+my($new) =
new
FS::cust_credit ( {
map {
$_, scalar($cgi->param($_));
map {
$_, scalar($cgi->param($_));
- } qw(custnum _date amount otaker reason)
+ #} qw(custnum _date amount otaker reason)
+ } fields('cust_credit');
} );
my($error);
} );
my($error);
diff --git
a/htdocs/edit/process/cust_main_county-expand.cgi
b/htdocs/edit/process/cust_main_county-expand.cgi
index
368949e
..
e91410f
100755
(executable)
--- a/
htdocs/edit/process/cust_main_county-expand.cgi
+++ b/
htdocs/edit/process/cust_main_county-expand.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: cust_main_county-expand.cgi,v 1.
3 1998-12-17 08:40:20
ivan Exp $
+# $Id: cust_main_county-expand.cgi,v 1.
4 1999-01-18 22:47:52
ivan Exp $
#
# ivan@sisd.com 97-dec-16
#
#
# ivan@sisd.com 97-dec-16
#
@@
-15,7
+15,10
@@
# ivan@sisd.com 98-sep-2
#
# $Log: cust_main_county-expand.cgi,v $
# ivan@sisd.com 98-sep-2
#
# $Log: cust_main_county-expand.cgi,v $
-# Revision 1.3 1998-12-17 08:40:20 ivan
+# Revision 1.4 1999-01-18 22:47:52 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.3 1998/12/17 08:40:20 ivan
# s/CGI::Request/CGI.pm/; etc
#
# Revision 1.2 1998/11/18 09:01:40 ivan
# s/CGI::Request/CGI.pm/; etc
#
# Revision 1.2 1998/11/18 09:01:40 ivan
@@
-57,7
+60,7
@@
if ( $cgi->param('delim') eq 'n' ) {
my($expansion);
foreach ( @expansion) {
my(%hash)=$cust_main_county->hash;
my($expansion);
foreach ( @expansion) {
my(%hash)=$cust_main_county->hash;
- my($new)=
create
FS::cust_main_county \%hash;
+ my($new)=
new
FS::cust_main_county \%hash;
$new->setfield('taxnum','');
if ( ! $cust_main_county->state ) {
$new->setfield('state',$_);
$new->setfield('taxnum','');
if ( ! $cust_main_county->state ) {
$new->setfield('state',$_);
diff --git
a/htdocs/edit/process/cust_main_county.cgi
b/htdocs/edit/process/cust_main_county.cgi
index
11f55f2
..
8d274b8
100755
(executable)
--- a/
htdocs/edit/process/cust_main_county.cgi
+++ b/
htdocs/edit/process/cust_main_county.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: cust_main_county.cgi,v 1.
3 1998-12-17 08:40:21
ivan Exp $
+# $Id: cust_main_county.cgi,v 1.
4 1999-01-18 22:47:53
ivan Exp $
#
# ivan@sisd.com 97-dec-16
#
#
# ivan@sisd.com 97-dec-16
#
@@
-10,7
+10,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: cust_main_county.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: cust_main_county.cgi,v $
-# Revision 1.3 1998-12-17 08:40:21 ivan
+# Revision 1.4 1999-01-18 22:47:53 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.3 1998/12/17 08:40:21 ivan
# s/CGI::Request/CGI.pm/; etc
#
# Revision 1.2 1998/11/18 09:01:41 ivan
# s/CGI::Request/CGI.pm/; etc
#
# Revision 1.2 1998/11/18 09:01:41 ivan
@@
-36,7
+39,7
@@
foreach ( $cgi->param ) {
next unless $old->getfield('tax') ne $cgi->param("tax$taxnum");
my(%hash)=$old->hash;
$hash{tax}=$cgi->param("tax$taxnum");
next unless $old->getfield('tax') ne $cgi->param("tax$taxnum");
my(%hash)=$old->hash;
$hash{tax}=$cgi->param("tax$taxnum");
- my($new)=
create
FS::cust_main_county \%hash;
+ my($new)=
new
FS::cust_main_county \%hash;
my($error)=$new->replace($old);
eidiot($error) if $error;
}
my($error)=$new->replace($old);
eidiot($error) if $error;
}
diff --git
a/htdocs/edit/process/cust_pay.cgi
b/htdocs/edit/process/cust_pay.cgi
index
ce7929a
..
4d87704
100755
(executable)
--- a/
htdocs/edit/process/cust_pay.cgi
+++ b/
htdocs/edit/process/cust_pay.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: cust_pay.cgi,v 1.
3 1998-12-30 23:03:28
ivan Exp $
+# $Id: cust_pay.cgi,v 1.
4 1999-01-18 22:47:54
ivan Exp $
#
# Usage: post form to:
# http://server.name/path/cust_pay.cgi
#
# Usage: post form to:
# http://server.name/path/cust_pay.cgi
@@
-15,7
+15,10
@@
# bmccane@maxbaud.net 98-apr-3
#
# $Log: cust_pay.cgi,v $
# bmccane@maxbaud.net 98-apr-3
#
# $Log: cust_pay.cgi,v $
-# Revision 1.3 1998-12-30 23:03:28 ivan
+# Revision 1.4 1999-01-18 22:47:54 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.3 1998/12/30 23:03:28 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.2 1998/12/17 08:40:22 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.2 1998/12/17 08:40:22 ivan
@@
-27,6
+30,7
@@
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup);
use FS::CGI qw(idiot popurl);
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup);
use FS::CGI qw(idiot popurl);
+use FS::Record qw(fields);
use FS::cust_pay;
my($cgi)=new CGI;
use FS::cust_pay;
my($cgi)=new CGI;
@@
-35,10
+39,11
@@
my($cgi)=new CGI;
$cgi->param('invnum') =~ /^(\d*)$/ or die "Illegal svcnum!";
my($invnum)=$1;
$cgi->param('invnum') =~ /^(\d*)$/ or die "Illegal svcnum!";
my($invnum)=$1;
-my($new) =
create
FS::cust_pay ( {
+my($new) =
new
FS::cust_pay ( {
map {
$_, scalar($cgi->param($_));
map {
$_, scalar($cgi->param($_));
- } qw(invnum paid _date payby payinfo paybatch)
+ #} qw(invnum paid _date payby payinfo paybatch)
+ } fields('cust_pay')
} );
my($error);
} );
my($error);
diff --git
a/htdocs/edit/process/part_pkg.cgi
b/htdocs/edit/process/part_pkg.cgi
index
d1f023d
..
55bf4ff
100755
(executable)
--- a/
htdocs/edit/process/part_pkg.cgi
+++ b/
htdocs/edit/process/part_pkg.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: part_pkg.cgi,v 1.
5 1998-12-30 23:03:29
ivan Exp $
+# $Id: part_pkg.cgi,v 1.
6 1999-01-18 22:47:56
ivan Exp $
#
# process/part_pkg.cgi: Edit package definitions (process form)
#
#
# process/part_pkg.cgi: Edit package definitions (process form)
#
@@
-17,7
+17,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: part_pkg.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: part_pkg.cgi,v $
-# Revision 1.5 1998-12-30 23:03:29 ivan
+# Revision 1.6 1999-01-18 22:47:56 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.5 1998/12/30 23:03:29 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.4 1998/12/17 08:40:24 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.4 1998/12/17 08:40:24 ivan
@@
-47,7
+50,7
@@
my($pkgpart)=$cgi->param('pkgpart');
my($old)=qsearchs('part_pkg',{'pkgpart'=>$pkgpart}) if $pkgpart;
my($old)=qsearchs('part_pkg',{'pkgpart'=>$pkgpart}) if $pkgpart;
-my($new)=
create
FS::part_pkg ( {
+my($new)=
new
FS::part_pkg ( {
map {
$_, scalar($cgi->param($_));
} fields('part_pkg')
map {
$_, scalar($cgi->param($_));
} fields('part_pkg')
@@
-80,7
+83,7
@@
foreach $part_svc (qsearch('part_svc',{})) {
});
my($old_quantity)=$old_pkg_svc ? $old_pkg_svc->quantity : 0;
next unless $old_quantity != $quantity; #!here
});
my($old_quantity)=$old_pkg_svc ? $old_pkg_svc->quantity : 0;
next unless $old_quantity != $quantity; #!here
- my($new_pkg_svc)=
create
FS::pkg_svc({
+ my($new_pkg_svc)=
new
FS::pkg_svc({
'pkgpart' => $pkgpart,
'svcpart' => $part_svc->getfield('svcpart'),
#'quantity' => $cgi->param('pkg_svc'. $part_svc->getfield('svcpart')),
'pkgpart' => $pkgpart,
'svcpart' => $part_svc->getfield('svcpart'),
#'quantity' => $cgi->param('pkg_svc'. $part_svc->getfield('svcpart')),
@@
-101,7
+104,7
@@
unless ( $cgi->param('pkgnum') && $cgi->param('pkgnum') =~ /^(\d+)$/ ) {
my($old_cust_pkg) = qsearchs( 'cust_pkg', { 'pkgnum' => $1 } );
my %hash = $old_cust_pkg->hash;
$hash{'pkgpart'} = $pkgpart;
my($old_cust_pkg) = qsearchs( 'cust_pkg', { 'pkgnum' => $1 } );
my %hash = $old_cust_pkg->hash;
$hash{'pkgpart'} = $pkgpart;
- my($new_cust_pkg) =
create
FS::cust_pkg \%hash;
+ my($new_cust_pkg) =
new
FS::cust_pkg \%hash;
my $error = $new_cust_pkg->replace($old_cust_pkg);
eidiot "Error modifying cust_pkg record: $error\n" if $error;
print $cgi->redirect(popurl(3). "view/cust_main.cgi?". $new_cust_pkg->custnum);
my $error = $new_cust_pkg->replace($old_cust_pkg);
eidiot "Error modifying cust_pkg record: $error\n" if $error;
print $cgi->redirect(popurl(3). "view/cust_main.cgi?". $new_cust_pkg->custnum);
diff --git
a/htdocs/edit/process/part_referral.cgi
b/htdocs/edit/process/part_referral.cgi
index
998cd93
..
b5e479d
100755
(executable)
--- a/
htdocs/edit/process/part_referral.cgi
+++ b/
htdocs/edit/process/part_referral.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: part_referral.cgi,v 1.
3 1998-12-30 23:03:30
ivan Exp $
+# $Id: part_referral.cgi,v 1.
4 1999-01-18 22:47:57
ivan Exp $
#
# ivan@sisd.com 98-feb-23
#
#
# ivan@sisd.com 98-feb-23
#
@@
-10,7
+10,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: part_referral.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: part_referral.cgi,v $
-# Revision 1.3 1998-12-30 23:03:30 ivan
+# Revision 1.4 1999-01-18 22:47:57 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.3 1998/12/30 23:03:30 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.2 1998/12/17 08:40:25 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.2 1998/12/17 08:40:25 ivan
@@
-25,13
+28,12
@@
use FS::Record qw(qsearchs fields);
use FS::part_referral;
use FS::CGI qw(popurl eidiot);
use FS::part_referral;
use FS::CGI qw(popurl eidiot);
-my($cgi)=new CGI; # create form object
-
+my($cgi)=new CGI;
&cgisuidsetup($cgi);
my($refnum)=$cgi->param('refnum');
&cgisuidsetup($cgi);
my($refnum)=$cgi->param('refnum');
-my($new)=
create
FS::part_referral ( {
+my($new)=
new
FS::part_referral ( {
map {
$_, scalar($cgi->param($_));
} fields('part_referral')
map {
$_, scalar($cgi->param($_));
} fields('part_referral')
diff --git
a/htdocs/edit/process/part_svc.cgi
b/htdocs/edit/process/part_svc.cgi
index
1298dbc
..
5b81436
100755
(executable)
--- a/
htdocs/edit/process/part_svc.cgi
+++ b/
htdocs/edit/process/part_svc.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: part_svc.cgi,v 1.
4 1998-12-30 23:03:31
ivan Exp $
+# $Id: part_svc.cgi,v 1.
5 1999-01-18 22:47:58
ivan Exp $
#
# ivan@sisd.com 97-nov-14
#
#
# ivan@sisd.com 97-nov-14
#
@@
-10,7
+10,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: part_svc.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: part_svc.cgi,v $
-# Revision 1.4 1998-12-30 23:03:31 ivan
+# Revision 1.5 1999-01-18 22:47:58 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.4 1998/12/30 23:03:31 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.3 1998/12/17 08:40:26 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.3 1998/12/17 08:40:26 ivan
@@
-28,15
+31,14
@@
use FS::Record qw(qsearchs fields);
use FS::part_svc;
use FS::CGI qw(eidiot popurl);
use FS::part_svc;
use FS::CGI qw(eidiot popurl);
-my($cgi)=new CGI; # create form object
-
+my($cgi)=new CGI;
&cgisuidsetup($cgi);
my($svcpart)=$cgi->param('svcpart');
my($old)=qsearchs('part_svc',{'svcpart'=>$svcpart}) if $svcpart;
&cgisuidsetup($cgi);
my($svcpart)=$cgi->param('svcpart');
my($old)=qsearchs('part_svc',{'svcpart'=>$svcpart}) if $svcpart;
-my($new)=
create
FS::part_svc ( {
+my($new)=
new
FS::part_svc ( {
map {
$_, scalar($cgi->param($_));
# } qw(svcpart svc svcdb)
map {
$_, scalar($cgi->param($_));
# } qw(svcpart svc svcdb)
diff --git
a/htdocs/edit/process/svc_acct.cgi
b/htdocs/edit/process/svc_acct.cgi
index
644a044
..
4e4080d
100755
(executable)
--- a/
htdocs/edit/process/svc_acct.cgi
+++ b/
htdocs/edit/process/svc_acct.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: svc_acct.cgi,v 1.
2 1998-12-17 08:40:27
ivan Exp $
+# $Id: svc_acct.cgi,v 1.
3 1999-01-18 22:47:59
ivan Exp $
#
# Usage: post form to:
# http://server.name/path/svc_acct.cgi
#
# Usage: post form to:
# http://server.name/path/svc_acct.cgi
@@
-23,7
+23,10
@@
# bmccane@maxbaud.net 98-apr-3
#
# $Log: svc_acct.cgi,v $
# bmccane@maxbaud.net 98-apr-3
#
# $Log: svc_acct.cgi,v $
-# Revision 1.2 1998-12-17 08:40:27 ivan
+# Revision 1.3 1999-01-18 22:47:59 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.2 1998/12/17 08:40:27 ivan
# s/CGI::Request/CGI.pm/; etc
#
# s/CGI::Request/CGI.pm/; etc
#
@@
-32,7
+35,7
@@
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup);
use FS::CGI qw(eidiot popurl);
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup);
use FS::CGI qw(eidiot popurl);
-use FS::Record qw(qsearchs);
+use FS::Record qw(qsearchs
fields
);
use FS::svc_acct;
my($cgi) = new CGI;
use FS::svc_acct;
my($cgi) = new CGI;
@@
-51,11
+54,12
@@
if ( $cgi->param('_password') eq '*HIDDEN*' ) {
$cgi->param('_password',$old->getfield('_password'));
}
$cgi->param('_password',$old->getfield('_password'));
}
-my($new) =
create
FS::svc_acct ( {
+my($new) =
new
FS::svc_acct ( {
map {
$_, scalar($cgi->param($_));
map {
$_, scalar($cgi->param($_));
- } qw(svcnum pkgnum svcpart username _password popnum uid gid finger dir
- shell quota slipip)
+ #} qw(svcnum pkgnum svcpart username _password popnum uid gid finger dir
+ # shell quota slipip)
+ } ( fields('svc_acct'), qw( pkgnum svcpart ) )
} );
if ( $svcnum ) {
} );
if ( $svcnum ) {
diff --git
a/htdocs/edit/process/svc_acct_pop.cgi
b/htdocs/edit/process/svc_acct_pop.cgi
index
8b0e608
..
fac2fa4
100755
(executable)
--- a/
htdocs/edit/process/svc_acct_pop.cgi
+++ b/
htdocs/edit/process/svc_acct_pop.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: svc_acct_pop.cgi,v 1.
3 1998-12-30 23:03:32
ivan Exp $
+# $Id: svc_acct_pop.cgi,v 1.
4 1999-01-18 22:48:00
ivan Exp $
#
# ivan@sisd.com 98-mar-8
#
#
# ivan@sisd.com 98-mar-8
#
@@
-10,7
+10,10
@@
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: svc_acct_pop.cgi,v $
# lose background, FS::CGI ivan@sisd.com 98-sep-2
#
# $Log: svc_acct_pop.cgi,v $
-# Revision 1.3 1998-12-30 23:03:32 ivan
+# Revision 1.4 1999-01-18 22:48:00 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.3 1998/12/30 23:03:32 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.2 1998/12/17 08:40:28 ivan
# bugfixes; fields isn't exported by derived classes
#
# Revision 1.2 1998/12/17 08:40:28 ivan
@@
-33,7
+36,7
@@
my($popnum)=$cgi->param('popnum');
my($old)=qsearchs('svc_acct_pop',{'popnum'=>$popnum}) if $popnum;
my($old)=qsearchs('svc_acct_pop',{'popnum'=>$popnum}) if $popnum;
-my($new)=
create
FS::svc_acct_pop ( {
+my($new)=
new
FS::svc_acct_pop ( {
map {
$_, scalar($cgi->param($_));
} fields('svc_acct_pop')
map {
$_, scalar($cgi->param($_));
} fields('svc_acct_pop')
diff --git
a/htdocs/edit/process/svc_acct_sm.cgi
b/htdocs/edit/process/svc_acct_sm.cgi
index
74ddc1a
..
fc723d9
100755
(executable)
--- a/
htdocs/edit/process/svc_acct_sm.cgi
+++ b/
htdocs/edit/process/svc_acct_sm.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: svc_acct_sm.cgi,v 1.
2 1998-12-17 08:40:29
ivan Exp $
+# $Id: svc_acct_sm.cgi,v 1.
3 1999-01-18 22:48:01
ivan Exp $
#
# Usage: post form to:
# http://server.name/path/svc_acct_sm.cgi
#
# Usage: post form to:
# http://server.name/path/svc_acct_sm.cgi
@@
-24,7
+24,10
@@
# bmccane@maxbaud.net 98-apr-3
#
# $Log: svc_acct_sm.cgi,v $
# bmccane@maxbaud.net 98-apr-3
#
# $Log: svc_acct_sm.cgi,v $
-# Revision 1.2 1998-12-17 08:40:29 ivan
+# Revision 1.3 1999-01-18 22:48:01 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.2 1998/12/17 08:40:29 ivan
# s/CGI::Request/CGI.pm/; etc
#
# s/CGI::Request/CGI.pm/; etc
#
@@
-32,10
+35,10
@@
use strict;
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup);
use CGI;
use CGI::Carp qw(fatalsToBrowser);
use FS::UID qw(cgisuidsetup);
-use FS::Record qw(qsearchs);
+use FS::Record qw(qsearchs
fields
);
use FS::svc_acct_sm;
use FS::svc_acct_sm;
-my($cgi)=new CGI;
# create form object
+my($cgi)=new CGI;
cgisuidsetup($cgi);
$cgi->param('svcnum') =~ /^(\d*)$/ or die "Illegal svcnum!";
cgisuidsetup($cgi);
$cgi->param('svcnum') =~ /^(\d*)$/ or die "Illegal svcnum!";
@@
-47,10
+50,11
@@
my($old)=qsearchs('svc_acct_sm',{'svcnum'=>$svcnum}) if $svcnum;
$cgi->param('domsvc',(split(/:/, $cgi->param('domsvc') ))[0] );
$cgi->param('domuid',(split(/:/, $cgi->param('domuid') ))[0] );
$cgi->param('domsvc',(split(/:/, $cgi->param('domsvc') ))[0] );
$cgi->param('domuid',(split(/:/, $cgi->param('domuid') ))[0] );
-my($new) =
create
FS::svc_acct_sm ( {
+my($new) =
new
FS::svc_acct_sm ( {
map {
($_, scalar($cgi->param($_)));
map {
($_, scalar($cgi->param($_)));
- } qw(svcnum pkgnum svcpart domuser domuid domsvc)
+ #} qw(svcnum pkgnum svcpart domuser domuid domsvc)
+ } ( fields('svc_acct_sm'), qw( pkgnum svcpart) )
} );
my($error);
} );
my($error);
diff --git
a/htdocs/edit/process/svc_domain.cgi
b/htdocs/edit/process/svc_domain.cgi
index
e4b751d
..
992123c
100755
(executable)
--- a/
htdocs/edit/process/svc_domain.cgi
+++ b/
htdocs/edit/process/svc_domain.cgi
@@
-1,6
+1,6
@@
#!/usr/bin/perl -Tw
#
#!/usr/bin/perl -Tw
#
-# $Id: svc_domain.cgi,v 1.
2 1998-12-17 08:40:30
ivan Exp $
+# $Id: svc_domain.cgi,v 1.
3 1999-01-18 22:48:02
ivan Exp $
#
# Usage: post form to:
# http://server.name/path/svc_domain.cgi
#
# Usage: post form to:
# http://server.name/path/svc_domain.cgi
@@
-20,7
+20,10
@@
# bmccane@maxbaud.net 98-apr-3
#
# $Log: svc_domain.cgi,v $
# bmccane@maxbaud.net 98-apr-3
#
# $Log: svc_domain.cgi,v $
-# Revision 1.2 1998-12-17 08:40:30 ivan
+# Revision 1.3 1999-01-18 22:48:02 ivan
+# s/create/new/g; and use fields('table_name')
+#
+# Revision 1.2 1998/12/17 08:40:30 ivan
# s/CGI::Request/CGI.pm/; etc
#
# s/CGI::Request/CGI.pm/; etc
#
@@
-40,10
+43,11
@@
my($cgi) = new CGI;
$cgi->param('svcnum') =~ /^(\d*)$/ or die "Illegal svcnum!";
my($svcnum)=$1;
$cgi->param('svcnum') =~ /^(\d*)$/ or die "Illegal svcnum!";
my($svcnum)=$1;
-my($new) =
create
FS::svc_domain ( {
+my($new) =
new
FS::svc_domain ( {
map {
$_, scalar($cgi->param($_));
map {
$_, scalar($cgi->param($_));
- } qw(svcnum pkgnum svcpart domain action purpose)
+ #} qw(svcnum pkgnum svcpart domain action purpose)
+ } ( fields('svc_domain'), qw( pkgnum svcpart action purpose ) )
} );
my($error);
} );
my($error);