Profile Settings
Objective:
Manage the sales of bike accessories to various companies (e.g., bike shops, distributors), track sales progress through Opportunities and Orders, and log important actions (successes and errors) using a Log object to facilitate troubleshooting and monitoring.
Objects Used:
- Account: Represents the companies purchasing bike accessories.
- Contact: Represents individuals at these companies (e.g., procurement officers).
- Opportunity: Represents sales deals with companies.
- Product: Represents the bike accessories being sold.
- Order Product: Represents the specific products within an order.
- Order: Represents the confirmed sales orders from customers.
- Contract: Represents formal agreements between the company and the customer.
- Case: Represents customer service issues or requests related to products or services.
- Price Book: Represents a collection of products and their prices.
- Log: Tracks success and error events in business operations, such as Opportunity creation, Order activation, and other system operations.
Fields in Log Object:
- Log Name: Auto Number (e.g., "LOG-0001") – Unique identifier for each log entry.
- Is Error?: Checkbox – True if it's an error, False if it's a success.
- Type (Apex or Flow): Picklist (Apex, Flow) – To specify if the log was generated by an Apex class or a Flow.
- Log Message: Long Text Area – Describes the event (success or error).