Try enabling the debugger and raise the Sales Order again. Then you know what code is causing this message.
Somewhere a Date Formula of 0D is used, but the question now is on which record & field.
No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
Try enabling the debugger and raise the Sales Order again. Then you know what code is causing this message.
Somewhere a Date Formula of 0D is used, but the question now is on which record & field.
hi thanx for the reply , if i am enabling the debugger it taking me to
Sell-to Customer No. - OnValidate()
but i am nott able to trace the error..
any suggestion..
I got the same error message by using XMLPort to import Sales Oder.
Payment Terms Code - OnValidate()
IF xRec."Payment Terms Code" = "Prepmt. Payment Terms Code" THEN BEGIN
IF xRec."Prepayment Due Date" = 0D THEN "Prepayment Due Date" := CALCDATE(PaymentTerms."Due Date Calculation","Document Date");
VALIDATE("Prepmt. Payment Terms Code","Payment Terms Code");
END;
IF (xRec."Prepayment Due Date" = 0D) AND
(FORMAT(PaymentTerms."Due Date Calculation") <> '')
THEN
"Prepayment Due Date" := CALCDATE(PaymentTerms."Due Date Calculation","Document Date");
Comments
Somewhere a Date Formula of 0D is used, but the question now is on which record & field.
Sell-to Customer No. - OnValidate()
but i am nott able to trace the error..
any suggestion..
Rinki
The debugger will stop on the error.
Probabily it will be something like "Some Date" := CALCDATE(dateformula,"Some Other Date");
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!
Payment Terms Code - OnValidate()
IF xRec."Payment Terms Code" = "Prepmt. Payment Terms Code" THEN BEGIN
IF xRec."Prepayment Due Date" = 0D THEN
"Prepayment Due Date" := CALCDATE(PaymentTerms."Due Date Calculation","Document Date");
VALIDATE("Prepmt. Payment Terms Code","Payment Terms Code");
END;
Any idea on how to fix this? Thanks
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav