4.0.0 • Published 5 years ago

@datafire/noosh v4.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

@datafire/noosh

Client library for Noosh API application

Installation and Usage

npm install --save @datafire/noosh
let noosh = require('@datafire/noosh').create({
  username: "",
  password: ""
});

.then(data => {
  console.log(data);
});

Description

Full description of Noosh API

Actions

1.1.workgroups.workgroup_id.projects.project_id.teammembers.post

Invite a team member or all the members of team template for the specific project.

noosh.1.1.workgroups.workgroup_id.projects.project_id.teammembers.post({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • body TeamMemberPO

Output

getWorkgroupList

List the workgroups

noosh.getWorkgroupList({}, context)

Input

  • input object
    • workgroup_name string: Workgroup Name
    • workgroup_types array: 1000001 for Buyer, 1000002 for supplier, 1000003 for agent, 1000004 for Broker/Outsourcer and 1000005 for Partner

Output

getAutomaticInvitationList

List current user's automatic invitations info

noosh.getAutomaticInvitationList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getBuyOrderListOfWorkgroup

List the buy orders of workgroup

noosh.getBuyOrderListOfWorkgroup({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getBuyOrderOfWorkgroup

Get a specific buy order of workgroup

noosh.getBuyOrderOfWorkgroup({
  "workgroup_id": "",
  "order_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • order_id required string

Output

getClientWorkgroupList

List client workgroups

noosh.getClientWorkgroupList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getProjectCategoryListOfClient

List the project categories of client side

noosh.getProjectCategoryListOfClient({
  "workgroup_id": "",
  "client_workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • client_workgroup_id required string

Output

getProjectHomeUserFieldListOfClient

List projec home user fields of client workgroup

noosh.getProjectHomeUserFieldListOfClient({
  "workgroup_id": "",
  "client_workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • client_workgroup_id required string

Output

getProjectStatusOfClient

List the project status of client

noosh.getProjectStatusOfClient({
  "workgroup_id": "",
  "client_workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • client_workgroup_id required string

Output

getContactList

List the contacts

noosh.getContactList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getWgTaskStatusListOfWorkgroup

Get custom task status of workgroup level

noosh.getWgTaskStatusListOfWorkgroup({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getCustomTaskTypesOfWg

Get custom task types of workgroup level

noosh.getCustomTaskTypesOfWg({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getDeactivationReasonList

List all deactivation resons

noosh.getDeactivationReasonList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

TaskPriorityList

Get default task priority list

noosh.TaskPriorityList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getDefaultTaskStatusList

Get default task status list

noosh.getDefaultTaskStatusList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getMyTimeCardList

List my time cards

noosh.getMyTimeCardList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getMyTimeCard

Get a specific my time cards

noosh.getMyTimeCard({
  "workgroup_id": "",
  "timeCard_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • timeCard_id required string

Output

getProductTypeListOfWorkgroup

Get product type of workgroup level

noosh.getProductTypeListOfWorkgroup({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getProjectCategoryList

List the project categories

noosh.getProjectCategoryList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getProjectHomeUserFieldsList

List projec home user fields

noosh.getProjectHomeUserFieldsList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getProjectStatus

List the project status

noosh.getProjectStatus({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getProjectList

List the projects

noosh.getProjectList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

postProject

Create a Project

noosh.postProject({
  "workgroup_id": ""
}, context)

Input

Output

deleteProject

Archieve a specific Project

noosh.deleteProject({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

getProject

Get a specific Project

noosh.getProject({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

putProject

Update a specific Project

noosh.putProject({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object

Output

getBuyOrderList

List the buy orders

noosh.getBuyOrderList({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

getBuyOrder

Get a specific buy order

noosh.getBuyOrder({
  "workgroup_id": "",
  "project_id": "",
  "order_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • order_id required string

Output

getMemberRoles

List all the role options for the user

noosh.getMemberRoles({
  "workgroup_id": "",
  "project_id": "",
  "user_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • user_id required string

Output

getQuoteList

List the quotes

noosh.getQuoteList({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

getQuote

Get a specific quote of project

noosh.getQuote({
  "workgroup_id": "",
  "project_id": "",
  "quote_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • quote_id required string

Output

putQuote

Accept / Reject a Quote

noosh.putQuote({
  "workgroup_id": "",
  "project_id": "",
  "quote_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • quote_id required string
    • body QuotePutPersistVO

Output

getRfqList

List the rfqs

noosh.getRfqList({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

getRfq

Get a specific Rfq

noosh.getRfq({
  "workgroup_id": "",
  "project_id": "",
  "rfq_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • rfq_id required string

Output

getSellOrderList

List the sell orders

noosh.getSellOrderList({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

getSellOrder

Get a specific sell order

noosh.getSellOrder({
  "workgroup_id": "",
  "project_id": "",
  "order_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • order_id required string

Output

putSellOrder

Accept or reject a specific sell change order

noosh.putSellOrder({
  "workgroup_id": "",
  "project_id": "",
  "order_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • order_id required string
    • body OrderApprovalVO

Output

getShipmentList

List shipments of project

noosh.getShipmentList({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

postShipment

Create a shipment

noosh.postShipment({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

Output

getShipment

Get a specific shipment.

noosh.getShipment({
  "workgroup_id": "",
  "project_id": "",
  "shipment_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • shipment_id required string

Output

putShipmentLocation

Update a specific shipment location

noosh.putShipmentLocation({
  "workgroup_id": "",
  "project_id": "",
  "shipment_id": "",
  "location_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • shipment_id required string
    • location_id required string
    • body ShipmentLocationPersistVO

Output

getSpecList

List specs of project Level

noosh.getSpecList({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

postSpec

Create a Spec

noosh.postSpec({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • body SpecPersistVO

Output

getSpec

List a specific spec of project Level

noosh.getSpec({
  "workgroup_id": "",
  "project_id": "",
  "spec_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • spec_id required string

Output

getTaskListOfProject

Get task list of project level

noosh.getTaskListOfProject({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

postTaskForProject

Create a new task

noosh.postTaskForProject({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • body TaskPersistVO

Output

getTaskOfProject

Get a sepcific task of project level

noosh.getTaskOfProject({
  "workgroup_id": "",
  "project_id": "",
  "task_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • task_id required string

Output

getTeamMemberListOfProject

List team member of project.

noosh.getTeamMemberListOfProject({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string

Output

v1.workgroups.workgroup_id.projects.project_id.teammembers.post

Deprecated, please use 1.1 Version

noosh.v1.workgroups.workgroup_id.projects.project_id.teammembers.post({
  "workgroup_id": "",
  "project_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • body ContactUserVO

Output

deleteTeamMemberOfProject

Delete a team member for the specific project.

noosh.deleteTeamMemberOfProject({
  "workgroup_id": "",
  "project_id": "",
  "teammember_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • project_id required string
    • teammember_id required string

Output

getReceivedTimeCardList

List received time cards

noosh.getReceivedTimeCardList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getReceivedTimeCard

List a specific received time cards

noosh.getReceivedTimeCard({
  "workgroup_id": "",
  "timeCard_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • timeCard_id required string

Output

getSellOrderListOfWorkgroup

List the sell orders of workgrop

noosh.getSellOrderListOfWorkgroup({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getSellOrderOfWorkgroup

Get a specific sell order

noosh.getSellOrderOfWorkgroup({
  "workgroup_id": "",
  "order_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • order_id required string

Output

getSpecTemplateList

List Spec Templates of Workgroup Level

noosh.getSpecTemplateList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getSpecTemplate

Get a specific Spec Template

noosh.getSpecTemplate({
  "workgroup_id": "",
  "spec_template_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • spec_template_id required string

Output

getSpecTypeFields

Get Spec Type Fields

noosh.getSpecTypeFields({
  "workgroup_id": "",
  "spec_type_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • spec_type_id required string

Output

getTaskTypesOfWorkgroup

Get task types of workgroup level

noosh.getTaskTypesOfWorkgroup({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getTaskListOfWorkgroup

Get task list of workgroup level

noosh.getTaskListOfWorkgroup({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getTaskOfWorkgroup

Get a sepcific task of workgroup level

noosh.getTaskOfWorkgroup({
  "workgroup_id": "",
  "task_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • task_id required string

Output

getTeamTemplateList

List current user's team templates info

noosh.getTeamTemplateList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

getTeamTemplateDetail

Get current user's team template detal info

noosh.getTeamTemplateDetail({
  "workgroup_id": "",
  "team_template_id": ""
}, context)

Input

  • input object
    • workgroup_id required string
    • team_template_id required string

Output

getWorkgroupMemberList

List the workgroup members

noosh.getWorkgroupMemberList({
  "workgroup_id": ""
}, context)

Input

  • input object
    • workgroup_id required string

Output

Definitions

AutomaticInvitationVO

  • AutomaticInvitationVO object: Java type: com.noosh.nooshapi.vo.AutomaticInvitationVO

AutomaticInvitationsListVO

  • AutomaticInvitationsListVO object: Java type: com.noosh.nooshapi.vo.AutomaticInvitationsListVO

BigDecimal

BreakoutVO

  • BreakoutVO object: Java type: com.noosh.nooshapi.vo.BreakoutVO

ClientWorkgroupListVO

  • ClientWorkgroupListVO object: Java type: com.noosh.nooshapi.vo.ClientWorkgroupListVO

ClientWorkgroupSimpleVO

  • ClientWorkgroupSimpleVO object: Java type: com.noosh.nooshapi.vo.ClientWorkgroupSimpleVO
    • client_workgroup_id integer
    • client_workgroup_name string

ContactUserVO

  • ContactUserVO object: Java type: com.noosh.domain.nooshapi.persist.vo.ContactUserVO
    • role_id required integer
    • user_id required integer

ContactsListVO

  • ContactsListVO object: Java type: com.noosh.nooshapi.vo.ContactsListVO

ContactsSimpleVO

  • ContactsSimpleVO object: Java type: com.noosh.nooshapi.vo.ContactsSimpleVO
    • address string
    • company_name string
    • email string
    • first_name string
    • last_name string
    • primary_phone string
    • user_id integer
    • workgroup_name string

CustomFieldPersistVO

  • CustomFieldPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.CustomFieldPersistVO
    • date_value string
    • number_value BigDecimal
    • param_name string
    • string_value string

DeactivationReasonListVO

  • DeactivationReasonListVO object: Java type: com.noosh.nooshapi.vo.DeactivationReasonListVO

DeactivationReasonVO

  • DeactivationReasonVO object: Java type: com.noosh.nooshapi.vo.DeactivationReasonVO
    • deactivation_reason_id integer
    • deactivation_reason_name string

ErgoSpecSimpleVO

  • ErgoSpecSimpleVO object: Java type: com.noosh.nooshapi.vo.ergo.ErgoSpecSimpleVO
    • is_active integer
    • is_template integer
    • quantity_1 number
    • quantity_2 number
    • quantity_3 number
    • quantity_4 number
    • quantity_5 number
    • reference_number string
    • spec_id integer
    • spec_name string

HTTPStatusVO

  • HTTPStatusVO object: Java type: com.noosh.core.vo.HTTPStatusVO
    • status_code integer
    • status_reason string

OrderApprovalVO

  • OrderApprovalVO object: Java type: com.noosh.domain.nooshapi.persist.vo.OrderApprovalVO
    • action string: accept or reject
    • reject_reason string

OrderDetailBaseVO

  • OrderDetailBaseVO object: Java type: com.noosh.nooshapi.vo.OrderDetailBaseVO
    • accepted_date string
    • annulled_date string
    • approved_date string
    • awarded_date string
    • budget_type string
    • buyer PersonVO
    • buyer_workgroup WorkgroupBaseVO
    • classification string
    • closed_date string
    • completion_date string
    • currency string
    • custom_fields array
    • grand_total BigDecimal
    • item_count integer
    • last_activity_date string
    • last_changed string
    • last_status_change string
    • misc_cost number
    • order_id integer
    • order_number string
    • order_title string
    • order_total BigDecimal
    • overs_percent number
    • parent_order_id integer
    • payment_reference string
    • shipping BigDecimal
    • status string
    • status_comments string
    • supplier PersonVO
    • supplier_reference string
    • supplier_selection_reason string
    • supplier_workgroup WorkgroupBaseVO
    • tax BigDecimal
    • unders_percent number

OrderDetailVO

  • OrderDetailVO object: Java type: com.noosh.nooshapi.vo.OrderDetailVO
    • accepted_date string
    • annulled_date string
    • approved_date string
    • awarded_date string
    • budget_type string
    • buyer PersonVO
    • buyer_workgroup WorkgroupBaseVO
    • change_orders array
    • classification string
    • closed_date string
    • closing_change_orders array
    • completion_date string
    • currency string
    • custom_fields array
    • grand_total BigDecimal
    • grand_total_with_changes BigDecimal
    • item_count integer
    • last_activity_date string
    • last_changed string
    • last_status_change string
    • misc_cost number
    • order_id integer
    • order_items array
    • order_number string
    • order_title string
    • order_total BigDecimal
    • overs_percent number
    • parent_order_id integer
    • payment_reference string
    • shipping BigDecimal
    • status string
    • status_comments string
    • supplier PersonVO
    • supplier_reference string
    • supplier_selection_reason string
    • supplier_workgroup WorkgroupBaseVO
    • tax BigDecimal
    • unders_percent number

OrderDetailWorkgroupLevelVO

  • OrderDetailWorkgroupLevelVO object: Java type: com.noosh.nooshapi.vo.OrderDetailWorkgroupLevelVO
    • accepted_date string
    • annulled_date string
    • approved_date string
    • awarded_date string
    • budget_type string
    • buyer PersonVO
    • buyer_workgroup WorkgroupBaseVO
    • change_orders array
    • classification string
    • closed_date string
    • closing_change_orders array
    • completion_date string
    • currency string
    • custom_fields array
    • grand_total BigDecimal
    • grand_total_with_changes BigDecimal
    • item_count integer
    • last_activity_date string
    • last_changed string
    • last_status_change string
    • misc_cost number
    • order_id integer
    • order_items array
    • order_number string
    • order_title string
    • order_total BigDecimal
    • overs_percent number
    • parent_order_id integer
    • payment_reference string
    • project ProjectBaseVO
    • shipping BigDecimal
    • status string
    • status_comments string
    • supplier PersonVO
    • supplier_reference string
    • supplier_selection_reason string
    • supplier_workgroup WorkgroupBaseVO
    • tax BigDecimal
    • unders_percent number

OrderExpandWorkgroupLevelVO

  • OrderExpandWorkgroupLevelVO object: Java type: com.noosh.nooshapi.vo.OrderExpandWorkgroupLevelVO

OrderItemSimpleVO

  • OrderItemSimpleVO object: Java type: com.noosh.nooshapi.vo.OrderItemSimpleVO
    • comments string
    • completion_date string
    • custom_fields array
    • item_id integer
    • item_price number
    • quantity number
    • shipping number
    • spec SpecBaseVO
    • tax number
    • unit_description string
    • unit_price BigDecimal

OrderListVO

  • OrderListVO object: Java type: com.noosh.nooshapi.vo.OrderListVO
    • results array
    • status_code integer
    • status_reason string

OrderSimpleBaseVO

  • OrderSimpleBaseVO object: Java type: com.noosh.nooshapi.vo.OrderSimpleBaseVO
    • buyer_workgroup WorkgroupBaseVO
    • completion_date string
    • currency string
    • grand_total BigDecimal
    • last_changed string
    • last_status_change string
    • order_id integer
    • order_number string
    • order_title string
    • payment_reference string
    • status string
    • status_comments string
    • supplier_workgroup WorkgroupBaseVO

OrderSimpleVO

  • OrderSimpleVO object: Java type: com.noosh.nooshapi.vo.OrderSimpleVO

OrderWorkgroupLevelListVO

  • OrderWorkgroupLevelListVO object: Java type: com.noosh.nooshapi.vo.OrderWorkgroupLevelListVO

OrderWorkgroupLevelSimpleVO

  • OrderWorkgroupLevelSimpleVO object: Java type: com.noosh.nooshapi.vo.OrderWorkgroupLevelSimpleVO

PersonVO

  • PersonVO object: Java type: com.noosh.nooshapi.vo.PersonVO
    • email string
    • first_name string
    • last_name string
    • middle_name string

ProjectBaseVO

  • ProjectBaseVO object: Java type: com.noosh.nooshapi.vo.ProjectBaseVO
    • project_id integer
    • project_name string
    • project_number string

ProjectCategoryListVO

  • ProjectCategoryListVO object: Java type: com.noosh.nooshapi.vo.ProjectCategoryListVO

ProjectCategorySimpleVO

  • ProjectCategorySimpleVO object: Java type: com.noosh.nooshapi.vo.ProjectCategorySimpleVO
    • project_category_id integer
    • project_category_name string

ProjectDetailVO

  • ProjectDetailVO object: Java type: com.noosh.nooshapi.vo.ProjectDetailVO
    • category string
    • client_account string
    • comments string
    • completion_date string
    • custom_fields array
    • deactivation_reason string
    • is_active boolean
    • is_hot boolean
    • last_spec_update string
    • mod_date string
    • owner_workgroup string
    • parent_project ProjectParentVO
    • project_create_date string
    • project_description string
    • project_id integer
    • project_name string
    • project_number string
    • project_status string
    • team_owners string

ProjectExpandVO

  • ProjectExpandVO object: Java type: com.noosh.nooshapi.vo.ProjectExpandVO

ProjectHomeUserFieldsListVO

  • ProjectHomeUserFieldsListVO object: Java type: com.noosh.nooshapi.vo.ProjectHomeUserFieldsListVO

ProjectListVO

  • ProjectListVO object: Java type: com.noosh.nooshapi.vo.ProjectListVO

ProjectParentVO

  • ProjectParentVO object: Java type: com.noosh.nooshapi.vo.ProjectParentVO
    • client_account string
    • comments string
    • created_by PersonVO
    • project_create_date string
    • project_description string
    • project_id integer
    • project_name string
    • project_number string

ProjectPersistVO

  • ProjectPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.ProjectPersistVO
    • client_account string
    • client_user_id integer
    • client_workgroup_id integer
    • comments string
    • completion_date string
    • custom_fields array
    • deactivation_reason_id integer
    • is_active boolean
    • is_hot boolean
    • project_category_id integer
    • project_description string
    • project_name string
    • project_number string
    • project_owner_user_id integer
    • project_status_id required integer

ProjectSimpleVO

  • ProjectSimpleVO object: Java type: com.noosh.nooshapi.vo.ProjectSimpleVO
    • client_account string
    • completion_date string
    • is_active boolean
    • is_hot boolean
    • last_spec_update string
    • project_id integer
    • project_name string
    • project_number string
    • project_status string

ProjectStatusListVO

  • ProjectStatusListVO object: Java type: com.noosh.nooshapi.vo.ProjectStatusListVO

ProjectStatusSimpleVO

  • ProjectStatusSimpleVO object: Java type: com.noosh.nooshapi.vo.ProjectStatusSimpleVO
    • project_status_id integer
    • project_status_name string

ProjectTimeCardVO

  • ProjectTimeCardVO object: Java type: com.noosh.nooshapi.vo.ProjectTimeCardVO
    • project_id integer
    • project_name string

ProjectVO

  • ProjectVO object: Java type: com.noosh.nooshapi.vo.ProjectVO
    • project_id integer
    • status_code integer
    • status_reason string

PropertyPaAndAttVO

  • PropertyPaAndAttVO object: Java type: com.noosh.nooshapi.vo.PropertyPaAndAttVO
    • date_value string
    • number_value BigDecimal
    • param_id integer
    • param_name string
    • property_attribute_id integer
    • string_value string

PropertyParamListVO

  • PropertyParamListVO object: Java type: com.noosh.nooshapi.vo.PropertyParamListVO

PropertyParamSimpleVO

  • PropertyParamSimpleVO object: Java type: com.noosh.nooshapi.vo.PropertyParamSimpleVO
    • data_type string
    • param_name string

QuoteBaseVO

  • QuoteBaseVO object: Java type: com.noosh.nooshapi.vo.QuoteBaseVO
    • currency string
    • grand_total BigDecimal
    • quote_id integer
    • quote_title string
    • status string
    • submit_date string

QuoteDetailVO

  • QuoteDetailVO object: Java type: com.noosh.nooshapi.vo.QuoteDetailVO
    • client string
    • comments string
    • currency string
    • custom_fields array
    • description string
    • grand_total BigDecimal
    • is_show_supplier_information boolean
    • proposed_order_completion_date string
    • quote_expiration_date string
    • quote_id integer
    • quote_items array
    • quote_items_total BigDecimal
    • quote_title string
    • shipping BigDecimal
    • status string
    • submit_date string
    • tax BigDecimal

QuoteExpandVO

  • QuoteExpandVO object: Java type: com.noosh.nooshapi.vo.QuoteExpandVO

QuoteItemDetailVO

QuoteListVO

  • QuoteListVO object: Java type: com.noosh.nooshapi.vo.QuoteListVO
    • result array
    • status_code integer
    • status_reason string

QuotePriceDetailVO

QuotePriceSourceVO

QuotePutPersistVO

  • QuotePutPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.QuotePutPersistVO
    • action string
    • po_number string
    • quote_id integer
    • state_change_comments string

QuoteSimpleVO

  • QuoteSimpleVO object: Java type: com.noosh.nooshapi.vo.QuoteSimpleVO
    • currency string
    • grand_total BigDecimal
    • quote_id integer
    • quote_title string
    • rfq RfqBaseVO
    • status string
    • submit_date string

RfqBaseVO

  • RfqBaseVO object: Java type: com.noosh.nooshapi.vo.RfqBaseVO
    • received_date string
    • rfq_id integer
    • rfq_title string
    • status string

RfqDetailsVO

  • RfqDetailsVO object: Java type: com.noosh.nooshapi.vo.RfqDetailsVO
    • comments string
    • description string
    • proposed_completion_date string
    • quote_due_date string
    • quotes array
    • received_date string
    • recipient_name string
    • requestor_name string
    • rfq_id integer
    • rfq_items array
    • rfq_title string
    • status string

RfqExpandVO

  • RfqExpandVO object: Java type: com.noosh.nooshapi.vo.RfqExpandVO

RfqItemBaseVO

  • RfqItemBaseVO object: Java type: com.noosh.nooshapi.vo.RfqItemBaseVO

RfqListVO

  • RfqListVO object: Java type: com.noosh.nooshapi.vo.RfqListVO
    • result array
    • status_code integer
    • status_reason string

RfqSimpleVO

  • RfqSimpleVO object: Java type: com.noosh.nooshapi.vo.RfqSimpleVO
    • quotes array
    • received_date string
    • rfq_id integer
    • rfq_title string
    • status string

RoleListVO

  • RoleListVO object: Java type: com.noosh.nooshapi.vo.RoleListVO
    • result array
    • status_code integer
    • status_reason string

RoleSimpleVO

  • RoleSimpleVO object: Java type: com.noosh.nooshapi.vo.RoleSimpleVO
    • role_id integer
    • role_name string

ShipmentDetailVO

  • ShipmentDetailVO object: Java type: com.noosh.nooshapi.vo.ShipmentDetailVO
    • locations array
    • locations_count integer
    • qty_received integer
    • qty_requested integer
    • qty_shipped integer
    • received_date string
    • shipment_id integer
    • shipment_status string
    • shipped_date string
    • spec SpecBaseVO

ShipmentExpandVO

  • ShipmentExpandVO object: Java type: com.noosh.nooshapi.vo.ShipmentExpandVO

ShipmentListVO

  • ShipmentListVO object: Java type: com.noosh.nooshapi.vo.ShipmentListVO

ShipmentLocationPersistVO

  • ShipmentLocationPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.ShipmentLocationPersistVO
    • due_date string
    • qty_received integer
    • qty_requested integer
    • qty_shipped integer
    • received_date string
    • shipped_date string
    • shipping_cost BigDecimal
    • type string

ShipmentLocationPostPersistVO

  • ShipmentLocationPostPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.ShipmentLocationPostPersistVO
    • address_line1 string
    • address_line2 string
    • address_line3 string
    • batch_label string
    • city string
    • company_name string
    • country_iso_code string
    • delivery_date string
    • description_or_title string
    • email string
    • first_name string
    • inner_carton_label string
    • last_name string
    • middle_name string
    • outer_carton_label string
    • pallet_lablel string
    • poof_type string
    • postal_code string
    • request_type string
    • requested_quantity integer
    • shipping_carrier string
    • shipping_instruction string
    • shpping_method string
    • spec_ids string
    • state string
    • work_phone_number string
    • workgroup_name string

ShipmentLocationsPOSTResultVO

  • ShipmentLocationsPOSTResultVO object: Java type: com.noosh.nooshapi.vo.ShipmentLocationsPOSTResultVO

ShipmentLocationsPOSTVO

  • ShipmentLocationsPOSTVO object: Java type: com.noosh.nooshapi.vo.ShipmentLocationsPOSTVO
    • location_id integer
    • shipment_id integer
    • spec_id integer

ShipmentRequestBaseVO

  • ShipmentRequestBaseVO object: Java type: com.noosh.nooshapi.vo.ShipmentRequestBaseVO
    • city string
    • company_name string
    • country string
    • custom_fields array
    • description_or_title string
    • due_date string
    • email string
    • first_name string
    • is_use_spec_packaging boolean
    • last_name string
    • line_1 string
    • line_2 string
    • line_3 string
    • location_id integer
    • middle_name string
    • postal string
    • proof_type string
    • qty_received integer
    • qty_requested integer
    • qty_shipped integer
    • received_comments string
    • received_date string
    • requested_shipping_carrier string
    • requested_shipping_method string
    • shipped_comments string
    • shipped_date string
    • shipped_in_units integer
    • shipped_in_uofm string
    • shipped_shipping_carrier string
    • shipped_shipping_method string
    • shipping_cost BigDecimal
    • shipping_instruction string
    • state string
    • tax BigDecimal
    • tracking_number string
    • type string
    • weight BigDecimal
    • weight_uofm string
    • work_phone_number string
    • workgroup_name string

ShipmentSimpleVO

  • ShipmentSimpleVO object: Java type: com.noosh.nooshapi.vo.ShipmentSimpleVO
    • locations_count integer
    • qty_received integer
    • qty_requested integer
    • qty_shipped integer
    • received_date string
    • shipment_id integer
    • shipment_status string
    • shipped_date string
    • spec SpecBaseVO

SpecBaseVO

  • SpecBaseVO object: Java type: com.noosh.nooshapi.vo.SpecBaseVO
    • job_id integer
    • reference_number string
    • spec_id integer
    • spec_name string

SpecListVO

  • SpecListVO object: Java type: com.noosh.nooshapi.vo.SpecListVO
    • results array
    • status_code integer
    • status_reason string

SpecPersistVO

  • SpecPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.SpecPersistVO
    • jsonBody boolean
    • product_type_id integer
    • quantity_1 integer
    • quantity_2 integer
    • quantity_3 integer
    • quantity_4 integer
    • quantity_5 integer
    • sku string
    • spec_name string
    • spec_template_id integer
    • spec_type_id integer

SpecSimpleVO

  • SpecSimpleVO object: Java type: com.noosh.nooshapi.vo.SpecSimpleVO
    • client_status string
    • create_date string
    • created_by PersonVO
    • job_id integer
    • last_updated string
    • reference_number string
    • spec_id integer
    • spec_name string
    • supplier_status string
    • uofms array
    • user_state string

SpecTemplateDetailVO

  • SpecTemplateDetailVO object: Java type: com.noosh.nooshapi.vo.SpecTemplateDetailVO
    • created_by PersonVO
    • created_date string
    • is_active boolean
    • is_externally_published boolean
    • is_locked boolean
    • last_updated_date string
    • product_type string
    • spec_template_id integer
    • spec_template_name string
    • spec_type SpecTypeVO

SpecTemplateExpandVO

  • SpecTemplateExpandVO object: Java type: com.noosh.nooshapi.vo.SpecTemplateExpandVO

SpecTemplateListVO

  • SpecTemplateListVO object: Java type: com.noosh.nooshapi.vo.SpecTemplateListVO

SpecTemplateSimpleVO

  • SpecTemplateSimpleVO object: Java type: com.noosh.nooshapi.vo.SpecTemplateSimpleVO
    • created_by PersonVO
    • created_date string
    • is_active boolean
    • is_externally_published boolean
    • is_locked boolean
    • last_updated_date string
    • spec_template_id integer
    • spec_template_name string

SpecTypeVO

  • SpecTypeVO object: Java type: com.noosh.nooshapi.vo.SpecTypeVO
    • spec_type_id integer
    • spec_type_name string

SpecVO

  • SpecVO object: Java type: com.noosh.nooshapi.vo.SpecVO
    • spec_id integer
    • status_code integer
    • status_reason string

TaskCreatedVO

  • TaskCreatedVO object: Java type: com.noosh.nooshapi.vo.ne.TaskCreatedVO
    • status_code integer
    • status_reason string
    • task_id integer

TaskDetailVO

  • TaskDetailVO object: Java type: com.noosh.nooshapi.vo.TaskDetailVO
    • actual_duration BigDecimal
    • actual_end string
    • actual_hours BigDecimal
    • actual_start string
    • assign_to PersonVO
    • baseline_duration BigDecimal
    • baseline_end_date string
    • baseline_start_date string
    • comments string
    • create_date string
    • creator_workgroup_name string
    • current_duration BigDecimal
    • description string
    • is_milestone boolean
    • last_updated_by PersonVO
    • mod_date string
    • percent_complete integer
    • plan_duration BigDecimal
    • plan_end string
    • plan_start string
    • priority string
    • requested_by PersonVO
    • schedule_code string
    • status string
    • task_id integer
    • task_name string
    • task_type string

TaskDetailWorkgroupLevelVO

  • TaskDetailWorkgroupLevelVO object: Java type: com.noosh.nooshapi.vo.TaskDetailWorkgroupLevelVO
    • actual_duration BigDecimal
    • actual_end string
    • actual_hours BigDecimal
    • actual_start string
    • assign_to PersonVO
    • baseline_duration BigDecimal
    • baseline_end_date string
    • baseline_start_date string
    • comments string
    • create_date string
    • creator_workgroup_name string
    • current_duration BigDecimal
    • description string
    • is_milestone boolean
    • last_updated_by PersonVO
    • mod_date string
    • percent_complete integer
    • plan_duration BigDecimal
    • plan_end string
    • plan_start string
    • priority string
    • project ProjectBaseVO
    • requested_by PersonVO
    • schedule_code string
    • status string
    • task_id integer
    • task_name string
    • task_type string

TaskExpandVO

  • TaskExpandVO object: Java type: com.noosh.nooshapi.vo.TaskExpandVO

TaskExpandWorkgroupLevelVO

  • TaskExpandWorkgroupLevelVO object: Java type: com.noosh.nooshapi.vo.TaskExpandWorkgroupLevelVO

TaskListVO

  • TaskListVO object: Java type: com.noosh.nooshapi.vo.TaskListVO
    • results array
    • status_code integer
    • status_reason string

TaskPersistVO

  • TaskPersistVO object: Java type: com.noosh.domain.nooshapi.persist.vo.TaskPersistVO
    • actual_duration number
    • actual_duration_hour number
    • actual_end_date string
    • actual_start_date string
    • assign_to_user_id integer
    • comments string
    • contributors string
    • custom_status_id integer
    • description string
    • name string
    • percentage_complete integer
    • priority integer
    • revised_duration number
    • revised_duration_hour number
    • revised_end_date string
    • revised_start_date string
    • status_id integer
    • task_id integer
    • task_type_id integer

TaskPriorityListVO

  • TaskPriorityListVO object: Java type: com.noosh.nooshapi.vo.TaskPriorityListVO
    • results array
    • status_code integer
    • status_reason string

TaskPriorityVO

  • TaskPriorityVO object: Java type: com.noosh.nooshapi.vo.TaskPriorityVO
    • task_priority_id integer
    • task_priority_name string

TaskSimpleVO

  • TaskSimpleVO object: Java type: com.noosh.nooshapi.vo.TaskSimpleVO
    • actual_end string
    • actual_hours BigDecimal
    • actual_start string
    • assign_to PersonVO
    • baseline_duration BigDecimal
    • baseline_end_date string
    • baseline_start_date string
    • current_duration BigDecimal
    • is_milestone boolean
    • mod_date string
    • plan_end string
    • plan_start string
    • priority string
    • schedule_code string
    • status string
    • task_id integer
    • task_name string
    • task_type string

TaskStatusListVO

  • TaskStatusListVO object: Java type: com.noosh.nooshapi.vo.TaskStatusListVO
    • results array
    • status_code integer
    • status_reason string

TaskStatusVO

  • TaskStatusVO object: Java type: com.noosh.nooshapi.vo.TaskStatusVO
    • task_status_id integer
    • task_status_name string

TaskTimeCardVO

  • TaskTimeCardVO object: Java type: com.noosh.nooshapi.vo.TaskTimeCardVO
    • task_id integer
    • task_name string

TaskTypeListVO

  • TaskTypeListVO object: Java type: com.noosh.nooshapi.vo.TaskTypeListVO

TaskTypeSimpleVO

  • TaskTypeSimpleVO object: Java type: com.noosh.nooshapi.vo.TaskTypeSimpleVO
    • task_type string
    • task_type_id integer

TaskWorkgroupLevelListVO

  • TaskWorkgroupLevelListVO object: Java type: com.noosh.nooshapi.vo.TaskWorkgroupLevelListVO

TaskWorkgroupLevelSimpleVO

  • TaskWorkgroupLevelSimpleVO object: Java type: com.noosh.nooshapi.vo.TaskWorkgroupLevelSimpleVO
    • actual_end string
    • actual_hours BigDecimal
    • actual_start string
    • assign_to PersonVO
    • baseline_duration BigDecimal
    • baseline_end_date string
    • baseline_start_date string
    • current_duration BigDecimal
    • is_milestone boolean
    • mod_date string
    • plan_end string
    • plan_start string
    • priority string
    • project ProjectBaseVO
    • schedule_code string
    • status string
    • task_id integer
    • task_name string
    • task_type string

TeamMemberBaseInfVO

  • TeamMemberBaseInfVO object: Java type: com.noosh.nooshapi.vo.TeamMemberBaseInfVO
    • status_code integer
    • status_reason string
    • teammember_id integer

TeamMemberListVO

  • TeamMemberListVO object: Java type: com.noosh.nooshapi.vo.TeamMemberListVO

TeamMemberPO

  • TeamMemberPO object: Java type: com.noosh.domain.nooshapi.persist.po.TeamMemberPO
    • role_id integer
    • team_template_id integer
    • user_id integer

TeamMemberSimpleVO

  • TeamMemberSimpleVO object: Java type: com.noosh.nooshapi.vo.TeamMemberSimpleVO
    • company_name string
    • name string
    • phone string
    • role string
    • teammember_id integer
    • workgroup_name string

TeamTemplateDetailVO

  • TeamTemplateDetailVO object: Java type: com.noosh.nooshapi.vo.TeamTemplateDetailVO
    • team_teample_item array
    • team_template_id integer
    • team_template_name string

TeamTemplateExpandVO

  • TeamTemplateExpandVO object: Java type: com.noosh.nooshapi.vo.TeamTemplateExpandVO

TeamTemplateItemVO

TeamTemplateListVO

  • TeamTemplateListVO object: Java type: com.noosh.nooshapi.vo.TeamTemplateListVO

TeamTemplateSimpleVO

  • TeamTemplateSimpleVO object: Java type: com.noosh.nooshapi.vo.TeamTemplateSimpleVO
    • team_template_id integer
    • team_template_name string

TimeCardDetailVO

  • TimeCardDetailVO object: Java type: com.noosh.nooshapi.vo.TimeCardDetailVO
    • billable_hours BigDecimal
    • is_submit boolean
    • last_updated_date string
    • no_of_workdays integer
    • nonbillable_hours BigDecimal
    • submit_date string
    • time_card_line array
    • timecard_id integer
    • total_hours BigDecimal
    • week_beginning string

TimeCardLineVO

TimeCardListVO

  • TimeCardListVO object: Java type: com.noosh.nooshapi.vo.TimeCardListVO

TimeCardReceivedDetailVO

  • TimeCardReceivedDetailVO object: Java type: com.noosh.nooshapi.vo.TimeCardReceivedDetailVO

TimeCardSimpleVO

  • TimeCardSimpleVO object: Java type: com.noosh.nooshapi.vo.TimeCardSimpleVO
    • is_submit boolean
    • last_updated_date string
    • no_of_workdays integer
    • submit_date string
    • timecard_id integer
    • total_hours BigDecimal
    • week_beginning string

UofmSimpleVO

  • UofmSimpleVO object: Java type: com.noosh.nooshapi.vo.UofmSimpleVO
    • is_default boolean
    • uofm_id integer
    • uofm_name string

UserFieldsSimpleVO

  • UserFieldsSimpleVO object: Java type: com.noosh.nooshapi.vo.UserFieldsSimpleVO
    • is_required boolean
    • label string
    • ordinal_number integer
    • param_name string
    • type string
    • user_field_id integer

UserPersonVO

  • UserPersonVO object: Java type: com.noosh.nooshapi.vo.UserPersonVO
    • email string
    • first_name string
    • last_name string
    • middle_name string
    • user_id integer

V1x1InvitedTeamMemberResultsVO

  • V1x1InvitedTeamMemberResultsVO object: Java type: com.noosh.nooshapi.vo.v1x1.V1x1InvitedTeamMemberResultsVO

V1x1InvitedTeamMemberVO

  • V1x1InvitedTeamMemberVO object: Java type: com.noosh.nooshapi.vo.v1x1.V1x1InvitedTeamMemberVO

WgTaskStatusListVO

  • WgTaskStatusListVO object: Java type: com.noosh.nooshapi.vo.WgTaskStatusListVO
    • result array
    • status_code integer
    • status_reason string

WgTaskStatusVO

  • WgTaskStatusVO object: Java type: com.noosh.nooshapi.vo.WgTaskStatusVO
    • description string
    • is_active boolean
    • is_default boolean
    • task_status_name string
    • tasks_status_id integer

WorkgroupAttributeListVO

  • WorkgroupAttributeListVO object: Java type: com.noosh.nooshapi.vo.WorkgroupAttributeListVO

WorkgroupAttributeVO

  • WorkgroupAttributeVO object: Java type: com.noosh.nooshapi.vo.WorkgroupAttributeVO
    • is_checked boolean
    • label string
    • product_type_id integer

WorkgroupBaseVO

  • WorkgroupBaseVO object: Java type: com.noosh.nooshapi.vo.WorkgroupBaseVO
    • workgroup_id integer
    • workgroup_name string

WorkgroupListVO

  • WorkgroupListVO object: Java type: com.noosh.nooshapi.vo.WorkgroupListVO

WorkgroupMembersListVO

  • WorkgroupMembersListVO object: Java type: com.noosh.nooshapi.vo.WorkgroupMembersListVO

WorkgroupMembersSimpleVO

  • WorkgroupMembersSimpleVO object: Java type: com.noosh.nooshapi.vo.WorkgroupMembersSimpleVO
    • email string
    • first_name string
    • last_name string
    • user_id integer

WorkgroupSimpleVO

  • WorkgroupSimpleVO object: Java type: com.noosh.nooshapi.vo.WorkgroupSimpleVO
    • is_default boolean
    • parent_workgroup WorkgroupBaseVO
    • workgroup_id integer
    • workgroup_name string