Service Directory > v31.2 > Revenue_Management > Put_Company_as_Business_Entity
 

Operation: Put_Company_as_Business_Entity

This service operation will submit company as business entity.


@ - A parameter name with this symbol denotes an XML attribute within the document instead of an XML element.


Contents

 

Web Service

 

Request

 

Response

 

Element(s)

 

Request Element: Put_Company_as_Business_Entity_Request

Element containing Company as Business Entity reference for update and all related data.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
@Add_Only  boolean  [1..1]  Add Only   
Company_as_Business_Entity_Reference  Company_as_Business_EntityObject  [0..1]  Company as Business Entity reference.   
Company_as_Business_Entity_Data  Company_as_Business_Entity_Data  [1..1]  Reference to Company as Business entity Data. 
Validation Description
Please provide value for either Customer or Supplier or both for Company as Business Entity.   
Please provide value for Company.   
 
Validation Description
The Web Service is set to Add Only; but the Company as Business Entity already exists.  Validation error message for duplicate record for Company as Business Entity. 
top
 

Response Element: Put_Company_as_Business_Entity_Response

Submit Company as Business Entity response data containing reference to an existing Company as business object.
 
Parameter name Type/Value Cardinality Description Validations
@version string [0..1] Web Service version  
Company_as_Business_Entity_Reference  Company_as_Business_EntityObject  [0..1]  Reference to an existing Company as business entity record.   
top
 

Company_as_Business_EntityObject

part of: Put_Company_as_Business_Entity_Request, Put_Company_as_Business_Entity_Response
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  Company_as_Business_EntityObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

Company_as_Business_EntityObjectID

part of: Company_as_Business_EntityObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Company_As_Business_Entity_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Company_as_Business_Entity_Data

part of: Put_Company_as_Business_Entity_Request
Company as Business Entity Data contains essential information about Company as Business Entity.
 
Parameter name Type/Value Cardinality Description Validations
Company_as_Business_Entity_ID  string  [0..1]  Company as Business Entity ID. This is the Customer as Business Entity unique identifier.   
Company_Reference  CompanyObject  [1..1]  Company as Business Entity relationship with Company. This is the reference id value of the company. 
Validation Description
Company cannot be selected more than once for Company, Customer and Supplier Configuration  Company cannot be selected more than once for Company, Customer and Supplier Configuration 
 
Customer_Reference  CustomerObject  [0..1]  Company as Business Entity has Customer. This is the reference id value of the Customer. 
Validation Description
The selected Customers/Suppliers have relationships with another company different than the selected company.  The selected Customers/Suppliers have relationships with another company different than the selected company. 
 
Supplier_Reference  SupplierObject  [0..1]  Company as Business Entity has Supplier. This is the reference id value of the supplier. 
Validation Description
The selected Customers/Suppliers have relationships with another company different than the selected company.  The selected Customers/Suppliers have relationships with another company different than the selected company. 
You can't select a supplier that can invoice other suppliers. Remove the Invoice Any Supplier supplier option for this supplier using Create Supplier Change task.   
 
Comments  RichText  [0..1]  Free form comments for the Company as Business Entity.   
Copy_Worktags  boolean  [0..1]  Copy Worktags from the Customer Invoice to the Supplier Invoice 
Validation Description
You can only select Copy Worktags for a company that operates as a customer.   
 
Copy_Tax_Fields  boolean  [0..1]  Copy Tax Fields from the Customer Invoice to the Supplier Invoice 
Validation Description
You can only select Copy Tax Fields for a company that operates as a customer.   
 
Copy_Attachments  boolean  [0..1]  Copy Attachments from the Customer Invoice to the Supplier Invoice 
Validation Description
You can only select Copy Attachments for a company that operates as a customer.   
 
Default_Affiliate  boolean  [0..1]  Default Affiliate from Customer Invoice to Supplier Invoice   
Validation Description
Please provide value for either Customer or Supplier or both for Company as Business Entity.   
Please provide value for Company.   
top
 

CompanyObject

part of: Company_as_Business_Entity_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CompanyObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CompanyObjectID

part of: CompanyObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Company_Reference_ID, Organization_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

CustomerObject

part of: Company_as_Business_Entity_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  CustomerObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

CustomerObjectID

part of: CustomerObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Customer_ID, Customer_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

SupplierObject

part of: Company_as_Business_Entity_Data
 
Parameter name Type/Value Cardinality Description Validations
@Descriptor  string  [1..1]  Display information used to describe an instance of an object. This 'optional' information is for outbound descriptive purposes only and is not processed on inbound Workday Web Services requests.   
ID  SupplierObjectID  [0..*]  Contains a unique identifier for an instance of an object.   
top
 

SupplierObjectID

part of: SupplierObject
Contains a unique identifier for an instance of an object.
 
Parameter name Type/Value Cardinality Description Validations
#text  string       
@type  WID, Supplier_ID, Supplier_Reference_ID  [1..1]  The unique identifier type. Each "ID" for an instance of an object contains a type and a value. A single instance of an object can have multiple "ID" but only a single "ID" per "type".   
top
 

Company_as_Business_EntityReferenceEnumeration

part of: Company_as_Business_EntityObjectID
Base Type
string
top
 

CompanyReferenceEnumeration

part of: CompanyObjectID
Base Type
string
top
 

CustomerReferenceEnumeration

part of: CustomerObjectID
Base Type
string
top
 

SupplierReferenceEnumeration

part of: SupplierObjectID
Base Type
string
top
 

RichText

part of: Company_as_Business_Entity_Data
Base Type
string
top