Step 1: Create an Object
Create an Invoice Statement object from the user interface.
After you create a PushTopic and subscribe to it, you’ll get notifications when an Invoice Statement record is created, updated, deleted, or undeleted. You’ll create the object with the user interface.
-
From your management settings for custom objects, if you’re using Salesforce Classic, click New Custom Object, or if you’re using Lightning Experience, select Create | Custom Object.
-
Define the custom object.
- In the Label field, type
Invoice Statement. - In the Plural Label field, type
Invoice Statements. - Select Starts with vowel sound.
- In the Record Name field , type
Invoice Number. - In the Data Type field , select
Auto Number. - In the Display Format field, type
INV-{0000}. - In the Starting Number field, type
1.
- In the Label field, type
-
Click Save.
-
Add a Status field.
-
Scroll down to the Custom Fields & Relationships related list and click New.
-
For Data Type, select
Picklistand click Next. -
In the Field Label field, type
Status. -
Type the following picklist values in the box provided, with each entry on its own line.
-
Select the checkbox for Use first value as default value.
-
Click Next.
-
For field-level security, select
Read Onlyand then click Next. -
Click Save & New to save this field and create a new one.
-
-
Now create an optional Description field.
-
In the Data Type field, select
Text Areaand click Next. -
In the Field Label and Field Name fields, enter
Description. -
Click Next, accept the defaults, and click Next again.
-
Click Save to go the detail page for the Invoice Statement object.
Your Invoice Statement object should now have two custom fields.
-