MetraPipeline.InternalAccountAdapter.1
InternalAccountAdapter plug-in is responsible for creating, updating and deleting accounts in the internal account view table. This plug-in uses the new account infrastructure to create contacts. Underneath this plug-in, the COM implementation of the internal account adapter is used to access the table.
Note: This plug-in is transactional, and accommodates MetraNet's session sets functionality.
Tag Name |
Value Type |
Description |
accountID |
integer |
A unique value generated for the created account. No two users in the MetraTech system will have the same account ID |
actiontype |
string |
Indicates whether this pipeline needs to be used for an “account” operation, “contact” operation or “both” operation |
accounttype |
integer |
A number indicated Bill-To or Ship-To account type: 1 = Bill-To This is stored in the t_av_internal table. |
tariffID |
integer |
Associated tariff ID of the customer. This is stored in the t_av_internal table. |
taxexempt |
string |
A one character string indicating whether a user is tax-exempt or not. This is stored in the t_av_internal table. |
timezoneID |
integer |
A unique identifier corresponding to a specific timezone. This is stored in the t_av_internal table. |
geocode |
integer |
A unique number used for Rating within the pipeline. It is unique to a city, state and zip. This is stored in the t_av_internal table. |
paymentmethod |
integer |
A number indicating the payment method. 1 à None and 2 à Credit Card. This is stored in the t_av_internal table. |
operation |
integer |
An integer indicating the operation that needs to be performed by this plug-in. 0
= Add |
accountcreated |
string |
A string value with a Y or N value indicating that the account was created or not. |
transactioncookie |
string |
A base64 hashed string used for enlisting in a transaction by different processes. |
username |
string |
Login or username to be created in the table. |
name_space |
string |
Namespace to created in the table |
None.
None.
<configdata>
<_accountID>_AccountID</_accountID>
<actiontype>actiontype</actiontype>
<accounttype>accounttype</accounttype>
<tariffID>tariffID</tariffID>
<taxexempt>taxexempt</taxexempt>
<timezoneID>timezoneID</timezoneID>
<geocode>geocode</geocode>
<paymentmethod>paymentmethod</paymentmethod>
<operation>operation</operation>
<accountcreated>accountcreated</accountcreated>
<transactioncookie>transactioncookie</transactioncookie>
<username>username</username>
<name_space>name_space</name_space>
</configdata>