SIFWorks ADK 2.0
VendorInfo Class
NamespacesEdustructures.SifWorks.HrfinVendorInfo

[This is preliminary documentation and is subject to change.]

This object contains basic vendor information. SIF_Events are reported.
Declaration Syntax
C#Visual BasicVisual C++
public class VendorInfo : SifDataObject
Public Class VendorInfo _
	Inherits SifDataObject
public ref class VendorInfo : public SifDataObject
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
VendorInfoVendorInfoNew()()
Creates an instance of a VendorInfo

VendorInfoVendorInfoNew(String, String)
Constructor that accepts values for all mandatory fields

AddEmail(Email)
Adds a new <Email> child element.

AddEmail(EmailType, String)
Adds the value of the <Email> element.

AddPhoneNumber(PhoneNumber)
Adds a new <PhoneNumber> child element.

AddPhoneNumber(PhoneNumberType, String)
Adds the value of the <PhoneNumber> element.

Address
Gets or sets the value of the <Address> element.

ContactInfo
Gets or sets the value of the <ContactInfo> element.

ContactName
Gets or sets the value of the <ContactName> element.

CustomerId
Gets or sets the value of the <CustomerId> element.

EmployeePersonalRefId
Gets or sets the value of the <EmployeePersonalRefId> element.

FederalTaxId
Gets or sets the value of the <FederalTaxId> element.

GetEmail(EmailType)
Gets an Email object instance. More than one instance can be defined for this object because it is a repeatable field element.

GetEmails()()
Gets all Email object instances. More than once instance can be defined for this object because it is a repeatable field element.

GetPhoneNumber(PhoneNumberType)
Gets a PhoneNumber object instance. More than one instance can be defined for this object because it is a repeatable field element.

GetPhoneNumbers()()
Gets all PhoneNumber object instances. More than once instance can be defined for this object because it is a repeatable field element.

KeyFields
Gets the metadata fields that make up the key of this object
(Overrides SifDataObject.KeyFields.)
Name
Gets or sets the value of the <Name> element.

RefId
Gets or sets the value of the RefId attribute.
(Overrides SifDataObject.RefId.)
RemoveEmail(EmailType)
Removes an Email object instance. More than one instance can be defined for this object because it is a repeatable field element.

RemovePhoneNumber(PhoneNumberType)
Removes a PhoneNumber object instance. More than one instance can be defined for this object because it is a repeatable field element.

Send1099
Gets or sets the value of the <Send1099> element.

SetAddress(AddressType, Street, String, StatePrCode, CountryCode, String)
Sets the value of the <Address> element.

SetContactInfo(Name)
Sets the value of the <ContactInfo> element.

SetEmails(array<Email>[]())
Sets all Email object instances. All existing Email instances are removed and replaced with this list. Calling this method with the parameter value set to null removes all Emails.

SetFederalTaxId(FederalTaxIdCode, String)
Sets the value of the <FederalTaxId> element.

SetPhoneNumbers(array<PhoneNumber>[]())
Sets all PhoneNumber object instances. All existing PhoneNumber instances are removed and replaced with this list. Calling this method with the parameter value set to null removes all PhoneNumbers.

Remarks

Author: Generated by adkgen

Version: 2.0

Since: 1.5r1

Inheritance Hierarchy

Assembly: Edustructures.SifWorks.SdoAll (Module: Edustructures.SifWorks.SdoAll) Version: 2.0.0.10