CreditNote wrapped object with camel case properties. Each properties maps to a field on the SObject that has _ for each capital letter. Ex. (catalogFilters -> Catalog_Filters__c)
Maps To: OrderApi__Credit_Note__c
Credit Notes track negative adjustments made to invoices.
Method Summary
Modifier and Type | Method and Description |
---|---|
void | CreditNote() |
void | getInstance() |
void | getInstance(OrderApi__Credit_Note__c creditNote) |
void | getInstance(OrderApi__Credit_Note__c[] creditNotes) |
void | fromSObject(SObject creditNoteObj) |
void | toSObject() |
Method Detail
This class supports the following methods:
global CreditNote()
global static CreditNote getInstance()
global static CreditNote getInstance(OrderApi__Credit_Note__c creditNote)
Parameters
Name | Type | Description |
---|---|---|
creditNote | OrderApi__Credit_Note__c | undefined |
global static CreditNote[] getInstance(OrderApi__Credit_Note__c[] creditNotes)
Parameters
Name | Type | Description |
---|---|---|
creditNotes | List<OrderApi__Credit_Note__c> | undefined |
global override void fromSObject(SObject creditNoteObj)
Parameters
Name | Type | Description |
---|---|---|
creditNoteObj | SObject | undefined |
global override SObject toSObject()
Properties
Name | Type | Description |
---|---|---|
id | Id | |
ownerId | Id | |
isDeleted | Boolean | |
name | String | |
createdDate | Datetime | |
createdById | Id | |
lastModifiedDate | Datetime | |
lastModifiedById | Id | |
account | Id | System Calculated/Override Link to the customer's account record. Auto-populates with the related account's primary contact if not defined prior to entry. |
billingCity | String | The value of this field will be updated with the Account's Billing City or Contact's Mailing City, based on "Entity" if not defined on record entry. |
billingCountry | String | The value of this field will be updated with the Account's Billing Country or Contact's Mailing Country, based on "Entity" if not defined on record entry. |
billingPostalCode | String | The value of this field will be updated with the Account's Billing Postal Code or Contact's Mailing Postal Code, based on "Entity" if not defined on record entry. |
billingState | String | The value of this field will be updated with the Account's Billing State or Contact's Mailing State, based on "Entity" if not defined on record entry. |
billingStreet | String | System Calculated/Conditional Billing Street derives from the Contact Mailing Street or the Account Billing Street when Calculate Billing Details is checked. |
contact | Id | System Calculated/Override Link to the customer's contact record. Auto-populates with the related account's primary contact if not defined prior to entry. |
customer | String | System Calculated Link to the customer's record, controlled by the "Entity" field. |
creditNoteDate | Date | |
entity | String | Required Select "Account" if the credit note should be applied to the related account, select "Contact" if the credit note should be applied to the related "Contact". |
invoiceNumber | String | Invoice number related to the Invoice. |
invoice | Id | System Calculated/Override Link to the invoice that generated the credit note. |
isPosted | Boolean | Checked if the credit note has been posted and transactions (journal entries) have been created. |
memo | String | Optional memo that will display on the credit note sent to the customer as well as on customer statements. |
postedDate | Date | System Calculated/Override The date the transaction posted. |
total | Decimal | System Calculated Sum of all adjustment lines |
currencyISOCode | String |