Revenue_recognition_rule
A revenue recognition rule [Revenue_recognition_rule
] is a rule governing how and when revenue is recognized.
— |
XML |
SOAP |
REST |
Database table |
---|---|---|---|---|
Object |
|
|
— |
|
Supported Commands |
— |
— |
The Revenue_recognition_rule
object has the following standard properties:
Revenue_recognition_rule
object properties may also include custom fields. The object type supports the custom equal to
read method and the enable_custom
read attribute.
XML / SOAP |
Database |
Description |
---|---|---|
|
|
The ID of the associated accounting period. |
|
|
Optional accounting system code for integration with external accounting systems. |
|
|
The accounting period date to assign to the transaction. See Date Fields. |
|
|
The accounting period date of the transaction is determined by:
|
|
|
A 1/0 field indicating whether this is an active rule. |
|
|
ID of the associated agreement. |
|
|
The amount. If we have multiple amounts, the values are held in the revenue_recognition_rule_amount table. |
|
|
CSV list of the slip types to exclude from the as billed rule. |
|
|
Which slips should be considered for the as billed rule:
|
|
|
The user to assign to fixed fee recognition. If specified, the user must exist, must not be marked as deleted and must be active. |
|
|
Break out the transactions by user. Currently only implemented for the incurred rules. |
|
|
The ID of the associated |
|
|
The ID of the associated category. |
|
|
The ID of the associated cost center. |
|
|
[Read-only] Time the record was created. See Date Fields. |
|
|
Currency for the money fields in the record. |
|
|
The ID of the associated customer. |
|
|
ID of the associated customerpo. |
|
|
End date of the rule. See Date Fields. |
|
|
ID of the ending milestone (project_task). |
|
|
How expenses should be recognized:
|
|
|
Holds extra data fields associated with the rule. |
|
|
[Read-only] Unique ID. Automatically assigned by SuiteProjects Pro. |
|
|
CSV list of items to limit the rule to. |
|
|
Trigger recognition when a task (ID in phase) is marked as ready to recognize. |
|
|
Name of the rule. |
|
|
Notes associated with this revenue recognition rule. |
|
|
The percentage value for a fixed fee percent trigger. |
|
— |
[Read-only] The calculated percent complete value if a type P transaction. |
|
|
How percent complete should be calculated:
|
|
|
If the fixed fee is triggered by a percent complete, this holds how it is triggered:
|
|
|
ID of the phase if percent_how is B or D. ID of the phase/task if this is a marked_as_ready or percent_trigger rule. |
|
|
CSV list of products to limit the rule to. |
|
|
CSV list of project billing rule id's to limit a type T rule to. |
|
|
The ID of the associated project billing rule. Only available if the optional feature Show billing rules on revenue recognition forms" is enabled." |
|
|
CSV list of tasks to limit the rule to. |
|
|
The ID of the associated project. |
|
|
How purchases should be recognized:
|
|
|
What we are recognizing:
|
|
|
The ID of the associated repeating event. |
|
|
CSV list of slip_stage ID to limit a type A rule to. |
|
|
Start date of the rule. See Date Fields. |
|
|
ID of the starting milestone (project_task). |
|
|
CSV list of timetypes to limit the rule to. |
|
|
The type of the rule:
|
|
|
[Read-only] Time the record was last updated or modified. See Date Fields. |
|
|
CSV list of users to limit the rule to. |