Class SalesAgent


  • public class SalesAgent
    extends Object
    EXT:Sales Agent CONTACT

    XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact

    • Method Detail

      • setSalesAgentPersonName

        public SalesAgent setSalesAgentPersonName​(String value)
        Parameters:
        value - EXT:Person Name

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:PersonName

        Returns:
        SalesAgent
      • setSalesAgentDepartmentName

        public SalesAgent setSalesAgentDepartmentName​(String value)
        Parameters:
        value - EXT:Department Name

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:DepartmentName

        Returns:
        SalesAgent
      • setSalesAgentTypeCode

        public SalesAgent setSalesAgentTypeCode​(ContactTypeCodeContentType value)
        Parameters:
        value - EXT:Sales Agent CONTACT - Type

        To be chosen from the entries in UNTDID 3139

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:TypeCode

        Returns:
        SalesAgent
      • setSalesAgentContactTelephoneNumber

        public SalesAgent setSalesAgentContactTelephoneNumber​(String value)
        Parameters:
        value - EXT:Phone Number

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:TelephoneUniversalCommunication/ram:CompleteNumber

        Returns:
        SalesAgent
      • setFaxNumber

        public SalesAgent setFaxNumber​(String value)
        Parameters:
        value - EXT:Fax number

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:FaxUniversalCommunication/ram:CompleteNumber

        Returns:
        SalesAgent
      • setSalesAgentContactEmailAddress

        public SalesAgent setSalesAgentContactEmailAddress​(String value)
        Parameters:
        value - EXT:Email

        XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:EmailURIUniversalCommunication/ram:URIID

        Returns:
        SalesAgent
      • getSalesAgentPersonName

        public String getSalesAgentPersonName()
        EXT:Person Name
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:PersonName
      • getSalesAgentDepartmentName

        public String getSalesAgentDepartmentName()
        EXT:Department Name
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:DepartmentName
      • getSalesAgentTypeCode

        public ContactTypeCodeContentType getSalesAgentTypeCode()
        EXT:Sales Agent CONTACT - Type

        To be chosen from the entries in UNTDID 3139

        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:TypeCode
      • getSalesAgentContactTelephoneNumber

        public String getSalesAgentContactTelephoneNumber()
        EXT:Phone Number
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:TelephoneUniversalCommunication/ram:CompleteNumber
      • getFaxNumber

        public String getFaxNumber()
        EXT:Fax number
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:FaxUniversalCommunication/ram:CompleteNumber
      • getSalesAgentContactEmailAddress

        public String getSalesAgentContactEmailAddress()
        EXT:Email
        Returns:
        the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SalesAgentTradeParty/ram:DefinedTradeContact/ram:EmailURIUniversalCommunication/ram:URIID