Import a file containing package records.
<BR><BR>
-<% include( '/elements/form-file_upload.html',
- 'name' => 'PackageImportForm',
- 'action' => 'process/cust_pkg-import.html',
- 'num_files' => 1,
- 'fields' => [ 'agentnum', 'pkgbatch', 'format' ],
- 'message' => 'Package import successful',
- 'url' => $p."search/cust_pkg.cgi?pkgbatch=$pkgbatch",
- )
-%>
+<& /elements/form-file_upload.html,
+ 'name' => 'PackageImportForm',
+ 'action' => 'process/cust_pkg-import.html',
+ 'num_files' => 1,
+ 'fields' => [ 'agentnum', 'pkgbatch', 'format' ],
+ 'message' => 'Package import successful',
+ 'url' => $p."search/cust_pkg.cgi?pkgbatch=$pkgbatch",
+ 'onsubmit' => "document.PackageImportForm.submitButton.disabled=true;"
+&>
<% &ntable("#cccccc", 2) %>
<OPTION VALUE="svc_phone-agent_custid">Phone service with agent_custid
<OPTION VALUE="svc_external">External service
<OPTION VALUE="svc_external-agent_custid">External service with agent_custid
+ <OPTION VALUE="location">Location
+ <OPTION VALUE="location-agent_custid">Location with agent_custid
+ <OPTION VALUE="location-agent_custid-agent_pkgid">Location with agent_custid and agent_pkgid
</SELECT>
</TD>
</TR>
<TR>
<TD COLSPAN=2 ALIGN="center" STYLE="padding-top:6px">
<INPUT TYPE = "submit"
- ID = "submit"
+ NAME = "submitButton"
+ ID = "submitButton"
VALUE = "Import file"
- onClick = "document.PackageImportForm.submit.disabled=true;"
>
</TD>
</TR>
<b>External service with agent_custid</b> format has the following field order: <i>agent_custid<%$req%>, pkgpart<%$req%>, discountnum, start_date, setup, bill, last_bill, susp, adjourn, cancel, expire, id, title</i>
<BR><BR>
+<b>Location</b> format has the following field order: <i>custnum<%$req%>,
+pkgpart<%$req%>, discountnum,
+start_date, setup, bill, last_bill, susp, adjourn, cancel, expire,
+address1<%$req%>, address2, city<%$req%>, state<%$req%>, zip<%$req%>, country<%$req%>
+</i>
+<BR><BR>
+
+<b>Location with agent_custid</b> format has the following field order: <i>agent_custid<%$req%>,
+pkgpart<%$req%>, discountnum,
+start_date, setup, bill, last_bill, susp, adjourn, cancel, expire,
+address1<%$req%>, address2, city<%$req%>, state<%$req%>, zip<%$req%>, country<%$req%>
+</i>
+<BR><BR>
+
+<b>Location with agent_custid and agent_pkgid</b> format has the following field order: <i>agent_custid<%$req%>, agent_pkgid,
+pkgpart<%$req%>, discountnum,
+start_date, setup, bill, last_bill, susp, adjourn, cancel, expire,
+address1<%$req%>, address2, city<%$req%>, state<%$req%>, zip<%$req%>, country<%$req%>
+</i>
+<BR><BR>
+
<%$req%> Required fields
<BR><BR>
<li><i>agent_custid</i>: This specifies an existing customer record by agent_custid.
+ <li><i>agent_pkgid</i>: This specifies an existing customer record by agent_custid.
+
<li><i>pkgpart</i>: Package definition. Configuration -> Packages -> Package definitions
<li><i>discountnum</i>: Optional discount. Configuration -> Packages -> Discounts
<li><i>title</i>: External service identifier, text
+ <li><i>address1</i>: Service address, number and street, text
+
+ <li><i>address2</i>: Service address, suite/unit/building identifier, text
+
+ <li><i>city</i>: Service address, name of city, text
+
+ <li><i>state</i>: Service address, state/province, abbreviated
+
+ <li><i>zip</i>: Service address, postal code
+
+ <li><i>country</i>: Service address, country, 2-letter code
+
</ul>
<BR>