Class SShipmentAddrRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the s_shipment_addr table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class SShipmentAddrRecordData
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
SShipmentAddrRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the s_shipment_addr table.
Declaration
public SShipmentAddrRecordData()
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
Address
The email address
Declaration
public string Address
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
BounceCode
If this recipient bounced and we have a bounce code, this field will contain the code
Declaration
public int BounceCode
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
BounceReason
Reason text received from mailing system
Declaration
public string BounceReason
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
BounceReasontag
If this recipient bounced and we have a bounce reason, this field will contain the reason
Declaration
public string BounceReasontag
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Cleaned
Used for indicating that a bounced recipient row has been cleaned, and now will not be presented again in the cleaning list
Declaration
public short Cleaned
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ContactId
Id of contact bound to shipment address
Declaration
public int ContactId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CustomerId
Id of the customer if this entry is created by a dynamic list
Declaration
public int CustomerId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FormSubmissionId
If this mailing recipient is created from a form submission, this will contain a reference to that submission
Declaration
public int FormSubmissionId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Name
The name of the recipient
Declaration
public string Name
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SShipmentAddrId
Primary key
Declaration
public int SShipmentAddrId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SenderNr
Used for multiple ejSenders. This field indicate which ejSender process this belongs to
Declaration
public int SenderNr
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SendingTime
Estimated or actual sent time (depends on status)
Declaration
public DateTime SendingTime
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ShipmentId
Which shipment this address belongs to
Declaration
public int ShipmentId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Status
Status for sending to this particular recipient
Declaration
public ShipmentAddrStatus Status
Field Value
Type | Description |
---|---|
ShipmentAddrStatus |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TicketId
Id of the ticket if this entry is created by a ticketSelection list
Declaration
public int TicketId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Timestamp
A stamp set when this address it taken by ejSender to prevent two ejSenders to take one address.
Declaration
public int Timestamp
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Type
Indicates if this is an email or a sms
Declaration
public int Type
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
WorkflowInstanceId
The row was created by this workflow instance
Declaration
public int WorkflowInstanceId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
WorkflowStepId
The row was created by this workflow step
Declaration
public int WorkflowStepId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SShipmentAddrRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding SShipmentAddrTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.