Represents one item of the Claim (one row from the XLS file) with validation and further calculations.
Fields
claimId – Link to Claim (CL) (i.e. parent).
sku – ID of the product claimed by the distributor.
endCustomerId – ID of the end customer to whom the distributor sells the product.
alerts – Aggregated list of all alerts and warnings issued by the validation logic during calculation of a single item. On the screen it is presented as an icon which, when clicked, shows a list of the alerts and warnings.
validationState – Informs if the Claim item is validated or rejected.
Not_validated* – Status calculated by the validation logic to mark a line which must be manually validated/rejected by the user. This is a default state value, if the Claim Type does not define any validationStateElementName.
Auto_validated – Status calculated by the validation logic to mark a line which is valid. But the user can still reject it manually.
Auto_rejected – Status calculated by the validation logic to mark a line which is rejected. But the user can still validate it manually.
Validated – Item is manually validated by the user.
Rejected – Item is manually rejected by the user.
contractUniqueName – Unique name of the Contract against which we validate the Claim.
quoteUniqueName – Unique name of the Quote against which we validate the Claim.
quantity – Claimed quantity of the product.
totalAmount – Money claimed by the distributor on this item.
inputRow – Data row used as a source for this Claim line item.
attribute1..100 – Used as a destination for data from the XLS data or the results from the validation logic.