Please find here all major modification on the API.
db_currency_id, db_currency_code
on entity feelist, article_price_label
time_needed
on entity api_log
db_info_data_article,db_info_data_company,db_info_data_db_report,db_info_data_jobs,db_info_data_project,db_info_data_task
username, firstname, lastname, email
on entity user
up to 255 charactersname, group_name
on entity job_work_instruction_list
up to 4000 charactersgroup_name, group_sequence, type, instruction_document_count, db_report_type_id, db_report_type_name
on entity job_work_instruction_list
estimated_quantity_remark
on entity jobs
db_address_street2, db_address_latitude_decimal, db_address_longitude_decimal
on entity jobs
email, reference_back_office
on entity contact
id2, sales_organization_id, reference_back_office
on entity company, jobs, task, project, location
1
as default value for field article_increment, min_article_quantity
on entity article
if they are not providedcompany_status_id, invoice_email_to
on entity company
api/Contact/GetByEmail?email={email}
on entity contact
equipment_family
via equipment_model
on entity project
translations
on entity equipment_model, work_instruction_details
translations, db_unit_of_measure_id_selling, db_unit_of_measure_code_selling
on entity article
PUT
on entity WorkInstruction
jobs
when PUT a job with status Canceled
and its current status is one of the following: Open, ToBePlanned, Workshop, AccountBlocked, Dispatched, DispatchedRejected, Suggested, CreditBlocked, Pooling, Waiting, WaitingFurtherAction, InProgress, InProgressW, WorkshopInQueue
/Jobs/AddUsersAsWorkshopInQueue
to force a job going to status WorkshopInQueue
and assign it to user in the listjob_type_ids, job_type_codes, equipment_family_ids, equipment_family_codes
on entity WorkInstruction
job_type_id, job_type_code, equipment_family_id, equipment_family_code
on entity WorkInstruction
Article
and ArticleCategory
endpoints. Removing sample XML dagta on Help.Reference Pagesdb_address_name, db_address_street, db_address_street_number, db_address_city, db_address_zip, db_address_db_country_id, db_address_db_country_code, db_address_phone, db_address_email
on entity jobs
user_group
. Cannot add,update or delete, get onlyuser_group_id
on entity user
root_parent_id
on entity project
company_id
, company_code
on entity jobs
Company
: auto fill sales_organization_id and sales_territory_id when only one valuedb_info_data
.company
on entity contact
./User/Me
to return Domain and User based on the authorization value.InvoiceView
service_manager_user_id
, finance_manager_user_id
, account_manager_user_id
on entity company
service_manager_user_id
, finance_manager_user_id
, account_manager_user_id
on entity company
is_under_warranty
on entity job_part_usage
is_under_warranty
on entity job_non_part_usage
article_stock_location_id
on entity invoice_details
company_sales_status_code
change, on entitycompany
file_type_name
if empty for article, on entity db_file
company_sector
company_sector_id
on entity company
is_billing_hour, is_other
on entity hour_type
commercial_description, allow_in_job, convert_as_invoicable
on entity hour_type
fax
on entity contact
contact
skype
on entity contact
reference_back_office
when creating as embedded entity on project
.mobile
on entity company
reference_back_office
when creating as embedded entity on contact
.register_city
, is_working_address
on entity company
bankaccount
on entity company
dateutc_add
on entity db_notes
id_in_table
and db_table_id
on entityemail_notification
register_number
on entity company
, fix filter by reference_back_office on entity contact
db_country
on entity location
, fix update error on boolean values.db_info_data
by db_table_name
and db_info_field_name
.email_notification
and email_notification_list
bic_code
, specialities
, register_number
, register_city
on entity company
street
(from 50 to 100)street2
on entity location
and company
article_status_list
cost_price
on entity article
replacement_period_nb_months
, warranty_period_nb_months
on entity equipment_model
contact_id
on entity location
warranty_period_nb_months, use_serial
on entity article
project
projects, type of Location not available in the list.job_status_code
on entity jobs
code
on entity article_price_label
location
is_lead
, is_subcontractor
, latitude
, longitude
on entity company
marketing_segment_id
on entity company
marketing_segment
job_planning
jobs.reference_back_office
requested_by_company_id
, bill_to_party
on entity task
db_payment_method_id
on entity company
db_payment_methods
reference_back_office
on entity work_instruction_action_type
, work_instruction
, work_instruction_details
, job_work_instruction_list
requested_by_company_id
, bill_to_party
on entity task
db_payment_method_id
on entity company
db_payment_methods
reference_back_office
on entity work_instruction_action_type
, work_instruction
, work_instruction_details
, job_work_instruction_list
job_work_instruction_list
work_instruction_details
work_instruction
work_instruction_action_type
article_price_label_id
on entity company
article_price_list
article_price_label
is_mobile_installation
on entity project
company_sales_status_code
on entity company
job_status_code
on entity jobs
article_color_id
and code
on entity article
file_type_name
and id_in_table
on entity db_file
date_from_rounded
and date_to_rounded
on entity user_timesheet
user_planning_slot
user_planning_slot_type
allow_hero_app,allow_sales_app,allow_service_app
on entity user
article_color
article_color_id
on entity article
.main_company_id
to company_id
on entity contact
main_company_code
to company_code
on entity contact
main_company
to company
on entity contact
contact_id,contact_code,contact
on entity task
job_estimated_quantity.reference_back_office
km_distance,km_private,from_travel_type_code,from_db_table_name,from_id_in_table,to_db_table_name,to_id_in_table
on entity car travel
is_mileage_fee,is_travel_fee
on entity article
driving_distance,travel_fee_fix_discount,date_last_invoiced,date_cancel
on entity contract
modified_dateuc
on entity sales_territory,user
db_info_data.db_info_field_id and target_id
article.code
country.code
db_address.code
user.code
job_estimated.reference_back_office
user_id
on entity car_travel
project.equipment_model
embedded entity (Post/Put)user.private_email
equipment_model
equipment_family
user_timesheet
car_travel
user_week_approval
equipment_model_id
,equipment_model_code
,equipment_model
contact
,contact_reference_back_office
main_company
reference_back_office
ArticleStockLocation
when linked_db_table_name
was not filled (null)DbAddress
,Get+GetAll only returned main address and instead of returning all 'not default' addressDbAddress
Get when filtering on modified_dateutc (Timezone issue)DbFile/GetFileContent/{id}
if db_file.mime_type
is emptyDbFile/POST+PUT
when using db_file.db_table_name
DbInfoData
POST when reference_back_office is filledDbReport
Get when filtering on modified_dateutc (Timezone issue)Task
When task is linked to a jobs/project (to_db_table_id/to_id_in_table),automatically fill the task.company_idarticle_stock_location
article_stock_location_list
car
jobs
, on POST , will add all valid work_instruction/work_instruction_details
inside job_work_instruction_list
name
Contact
for properties main_company_id+db_language_id
feelist_id
feelist
feelist_price
suggested_user
+suggested_date_start
are filledhour_type
hour_type_group
Jobs.job_status_code
"Canceled"DbInfoFieldProperty.GetAll
: Controller didn't return any valuedb_notes
db_report