data-src=../../../../../includes/commerce-only.md
PurchaseOrderApprovalRuleConditionInterface attributes and implementations
PurchaseOrderApprovalRuleConditionInterface provides details about the approval rule conditions.
It has the following implementations:
-
PurchaseOrderApprovalRuleConditionAmount -
PurchaseOrderApprovalRuleConditionQuantity
Example usage
The following example returns information about the purchase order approval rule condition.
Request:
{
customer {
purchase_order_approval_rule(
uid: "Mg=="
) {
condition {
attribute
operator
... on PurchaseOrderApprovalRuleConditionAmount {
amount {
value
currency
}
}
... on PurchaseOrderApprovalRuleConditionQuantity {
quantity
}
}
}
}
}
Response:
{
"data": {
"customer": {
"purchase_order_approval_rule": {
"condition": {
"attribute": "GRAND_TOTAL",
"operator": "MORE_THAN",
"amount": {
"value": 5,
"currency": "USD"
}
}
}
}
}
}