ravi_gupta2u
Member
/* plan.p*/
&if defined(plan-library-defined) = 0 &then
&glob plan-library-defined YES
{sys/procload.i} /* Persistent procedure handler. */
&if defined(csm-plan-super-proc) = 0 and {&v9} &then
f-GetHandle("csm/plan.p":U). /* Load super-procedure. */
&else
procedure plan-getPlansForProduct:
define input parameter pc-AccountType as character no-undo.
define input parameter pc-ProductType as character no-undo.
---
--
end procedure.
&endif /* csm-plan-super-proc */
&endif /* plan-library-defined */
/* ttmvplan.p*/
&if defined(plan-library-defined) = 0 &then
&glob plan-library-defined YES
{sys/procload.i} /* Persistent procedure handler. */
&if defined(csm-plan-super-proc) = 0 and {&v9} &then
f-GetHandle("csm/TTmvplan.p":U). /* Load super-procedure. */
&else
procedure plan-getPlansForProduct:
define input parameter pc-AccountType as character no-undo.
define input parameter pc-ProductType as character no-undo.
define input parameter pf-serviceid as decimal no-undo. /* extra parameter*/
---
--
end procedure.
&endif /* csm-plan-super-proc */
&endif /* plan-library-defined */
/* xyz.w*/
run plan-getPlansForProduct in f-GetHandle("csm/plan.p") (input "abc", input "sss")
Scenerio:
- plan.p was already runing persistently
- ttmvplan.p was created newly and running persistently
- This is an webspeed application. As some unknown point of time when we try to run xyz.w screen then i get below error(mismatched param)
In the server error log(webspeed), below error is coming -
Mismatched parameter types passed to procedure plan-getPlansForProduct csm/TTmvplan.p. (3230)
My Query:
If I am trying to run plan-getPlansForProduct procedure in the handle of plan.p then
why this is being tried to call procedure written in TTmvplan.p
Please help me to understand this issue and let me know how can i resolve this?
Thanks in advance.
&if defined(plan-library-defined) = 0 &then
&glob plan-library-defined YES
{sys/procload.i} /* Persistent procedure handler. */
&if defined(csm-plan-super-proc) = 0 and {&v9} &then
f-GetHandle("csm/plan.p":U). /* Load super-procedure. */
&else
procedure plan-getPlansForProduct:
define input parameter pc-AccountType as character no-undo.
define input parameter pc-ProductType as character no-undo.
---
--
end procedure.
&endif /* csm-plan-super-proc */
&endif /* plan-library-defined */
/* ttmvplan.p*/
&if defined(plan-library-defined) = 0 &then
&glob plan-library-defined YES
{sys/procload.i} /* Persistent procedure handler. */
&if defined(csm-plan-super-proc) = 0 and {&v9} &then
f-GetHandle("csm/TTmvplan.p":U). /* Load super-procedure. */
&else
procedure plan-getPlansForProduct:
define input parameter pc-AccountType as character no-undo.
define input parameter pc-ProductType as character no-undo.
define input parameter pf-serviceid as decimal no-undo. /* extra parameter*/
---
--
end procedure.
&endif /* csm-plan-super-proc */
&endif /* plan-library-defined */
/* xyz.w*/
run plan-getPlansForProduct in f-GetHandle("csm/plan.p") (input "abc", input "sss")
Scenerio:
- plan.p was already runing persistently
- ttmvplan.p was created newly and running persistently
- This is an webspeed application. As some unknown point of time when we try to run xyz.w screen then i get below error(mismatched param)
In the server error log(webspeed), below error is coming -
Mismatched parameter types passed to procedure plan-getPlansForProduct csm/TTmvplan.p. (3230)
My Query:
If I am trying to run plan-getPlansForProduct procedure in the handle of plan.p then
why this is being tried to call procedure written in TTmvplan.p
Please help me to understand this issue and let me know how can i resolve this?
Thanks in advance.