Parameter Out of Range Error in Receipt Entry Epicor 10

Hello ,

When I receive Tick in Receipt Entry, it give error of Parameter Out of Range.
I know this is price decimal issue, may be the price is big but in Purchase Entry, Receipt entry until normal Save.

Once click the receive, it will give below error

I remove all customization, disable all BPM and running still it give same error. Even checked server log in that nothing found.

Rgds,
Ajay

a coma/dot confusing?

Hi Jarry,

I didn’t got your point.
In OurUnitCost in RcvDtl it is storing cost value as 51797273640.80000 and length of this is 17. As per Data Type of this column it is OutUnitCost decimal(17,5).

ok, i had this kinf of issue because of the decimal separator error, somme use dot and some other coma, and the regional format take sometimes the dot as a decimal separator, or a thousands separator

1 Like

I think there is no issue with comma separated as in DB it is storing normal value without comma separated.

What is the currency?

Hi

we have usd and vnd currency. eg docunitcost is 500000 and conversion to vnd is about 17 length price including decimal

Hi,

If you can let me know how this can be resolve…I tried from many days but not happening…

As stated before, check the region / language settings.

Failing that, set up a pre-processing bpm on that BO.

Something like…

throw new Ice.BLException(ds.RcvDtl.OurUnitCost.ToString());

Then we can see what’s wrong.

Hi Kevin,

I run this and it is showing same value (OurUnitCost) which is showing in Error of Parameter out of Range when receive tick and save in Receipt entry.

Yes post the actual value.

in error and in bpm message is 17539237046.90000

Well that should obviously fit, so not sure what’s going on here.
I would put in a ticket.

Your value: 17539237046.90000
Max value: 999999999999.99999

Yes this is what I am also not getting what is going …why it is giving error…

I disable all BPM and run in base mode event though the error is coming…