First Sale Cost Worksheet
The First Sale Cost Worksheet itself is not an official document that exists anywhere in the real business world. Instead, it contains the requisite data for the Broker First Sale Data, as well as for a customs document called the Transaction Value Worksheet.
The First Sale Cost Worksheet uses the v310 Invoice schema object, with the eventTypeCode FirstSaleInvoiceActivated.
Explanation of Extensible First Sale Cost Worksheet Events
Here is a list of all of the events that can be extended upon.
- On Active
- On Close
- On Save
- On Validate
- Custom Action
Roles and Abilities of First Sale Cost Worksheet Extensions
Event | Roles | Query | Modify | Modify Others |
---|---|---|---|---|
On Active | Buyer Compliance | Yes | No | Yes |
On Close (Decline First Sale on UI) | Buyer Compliance | Yes | No | No |
On Save | Buyer Compliance, Seller | Yes | Yes | No |
On Validate | Buyer Compliance, Seller | Yes | No | No |
Custom Action | Buyer Compliance, Seller | Yes | Yes | Yes |
Query Fields
The following fields can be used in your OQL to filter Location(s):
- invoiceNumber
- firstsalecostworksheetuid - alias for invoiceterms.reference.firstsalecostworksheetuid