account_id |
String |
The ID of the account that owns the invoice. Character limit: 32 Values: inherited from Account.ID for the invoice owner |
[optional] |
accounting_code |
String |
The accounting code for the invoice adjustment. |
[optional] |
adjustment_date |
Date |
The date when the invoice adjustment is applied. This date must be the same as the invoice's date or later. Character limit: 29 Values: Leave null to automatically generate the current date |
[optional] |
adjustment_number |
String |
A unique string to identify an individual invoice adjustment. Character limit: 255 Values: automatically generated |
[optional] |
amount |
Float |
The amount of the invoice adjustment. Character limit: 16 Values: a valid currency amount |
[optional] |
cancelled_by_id |
String |
The ID of the Zuora user who canceled the invoice adjustment. Zuora generates this read-only field only if the adjustment is canceled. Character limit: 32 Values: automatically generated |
[optional] |
cancelled_on |
DateTime |
The date when the invoice adjustment is canceled. Zuora generates this read-only field if this adjustment is canceled. Character limit: 29 Values: automatically generated |
[optional] |
comments |
String |
Use this field to record comments about the invoice adjustment. Character limit: 255 Values: a string of 255 characters or fewer |
[optional] |
created_by_id |
String |
The user ID of the person who created the invoice adjustment. Character limit: 32 Values: automatically generated |
[optional] |
created_date |
DateTime |
The date the invoice adjustment was created. Character limit: 29 Values: automatically generated |
[optional] |
customer_name |
String |
The name of the account that owns the associated invoice. Character limit: 50 Values: inherited from `Account.Name` Note: This value changes if `Account.Name` is updated. The values of `UpdatedById` and `UpdatedDate` for the `InvoiceAdjustment` do not change when `Account.Name` is updated. |
[optional] |
customer_number |
String |
The unique account number of the customer's account. Character limit: 70 Values: inherited from `Account.AccountNumber` Note: This value changes if `Account.AccountNumber` is updated. The values of `UpdatedById` and `UpdatedDate` for the `InvoiceAdjustment` do not change when `Account.AccountNumber` is updated. |
[optional] |
id |
String |
Object identifier. |
[optional] |
impact_amount |
Float |
The amount that changes the balance of the associated invoice. Character limit: 16 Values: automatically calculated |
[optional] |
invoice_id |
String |
The ID of the invoice associated with the adjustment. This field is required if you don't specify a value for the `InvoiceNumber` field. Character limit: 32 Values: a valid invoice ID |
[optional] |
invoice_number |
String |
The unique identification number for the associated invoice. This field is required if you don't specify a value for the `InvoiceId` field. Character limit: 32 Values: a valid invoice number |
[optional] |
reason_code |
String |
A code identifying the reason for the transaction. Must be an existing reason code or empty. If you do not specify a value, Zuora uses the default reason code. Character limit: 32 V****alues: a valid reason code |
[optional] |
reference_id |
String |
A code to reference an object external to Zuora. For example, you can use this field to reference a case number in an external system. Character limit: 60 Values: a string of 60 characters or fewer |
[optional] |
status |
String |
The status of the invoice adjustment. This field is required in the Query call, but is automatically generated in other calls. Character limit: 9 Values: `Canceled`, `Processed` |
[optional] |
transferred_to_accounting |
String |
Indicates the status of the adjustment's transfer to an external accounting system, such as NetSuite. Character limit: 10 Values: `Processing`, `Yes`, `Error`, `Ignore` |
[optional] |
type |
String |
Indicates whether the adjustment credits or debits the invoice amount. Character limit: 6 Values: `Credit`, `Charge` |
[optional] |
updated_by_id |
String |
The ID of the user who last updated the invoice. Character limit: 32 Values: automatically generated |
[optional] |
updated_date |
DateTime |
The date when the invoice was last updated. Character limit: 29 Values: automatically generated |
[optional] |