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. the parent)
-
sku - id of the product claimed by the distributor
-
endCustomerId - ID of the end customer, to who the distributor sells the product
-
alerts - aggregated list of all alerts and warnings issued by the validation logic during calculation of single item. On the screen it’s presented as a graphical icon symbol, which, when clicked, shows list of the alerts and warnings
-
validationState - 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 manually
-
AUTO_REJECTED - status calculated by the validation logic to mark a line, which is rejected. But the user can still validate 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