Invoice Setting Upsert
PATCH {{url}}/services/data/v{{version}}/sobjects/:SOBJECT_API_NAME/:EXTERNAL_ID_FIELD/:EXTERNAL_ID
- Insert: Use the
POST
request to create a new client. - Upsert: Use the
PUT
request to create a new client or update an existing one. - Update: Use the
PATCH
request to update an existing client. - Retrieve: Use the
GET
request to retrieve information about a specific client. - Delete: Use the
DELETE
request to delete a client.
Request Body
{"tc9_et__Account__r"=>{"tc9_int__External_Id__c"=>"{{masterExternalId}}"}, "tc9_et__Invoice_Entity__r"=>{"tc9_int__External_Id__c"=>"inv_{{masterExternalId}}"}, "tc9_et__Payment_Terms__r"=>{"External_Id__c"=>"{{masterExternalId}}"}, "tc9_et__Invoice_Record_Type__c"=>"Payroll_Items", "tc9_et__Effective_Date__c"=>"2023-01-01", "tc9_et__Enable_0_and_Negative_Invoices__c"=>"No", "tc9_et__Enable_Project_Codes_on_Invoice__c"=>"Yes", "tc9_et__Split_Invoice_By_Project_Code__c"=>"No", "tc9_et__Enable_Rate_Ex_Tax_on_Invoice__c"=>"Yes", "tc9_et__Enable_Total_Ex_Tax_on_Invoice__c"=>"Yes", "tc9_et__Enable_Total_Tax_on_Invoice__c"=>"Yes", "tc9_et__Enable_Total_Inc_Tax_on_Invoice__c"=>"Yes", "tc9_et__Split_Expenses_to_Own_Invoice__c"=>"Yes", "tc9_et__Invoice_Visualforce_Page__c"=>"InvoicePayrollItemsAUS", "tc9_et__Include_Backing_Sheet__c"=>"Yes", "tc9_et__Delivery_Method__c"=>"Email with PDF Attachment", "tc9_et__Timesheet_Attachments_with_Invoice__c"=>"Yes", "tc9_et__Send_Invoice_Emails_From_Email__c"=>"salesforce@2cloudnine.com", "tc9_et__Send_Invoice_Emails_Setting__c"=>"Current User", "tc9_et__Email_Template_Single_PDF__c"=>"Standard_Email_Invoice_Single_PDF_AUS", "tc9_et__Email_Template_Online__c"=>"Standard_Email_Invoice_URL_AUS", "recordTypeId"=>"{{recordType.invoiceSetting.payrollItems}}"}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Authorization | string |