Error during busbuild in JDE 9.1

Is that a custom function? Is this build part of an upgrade process? May be a deprecated API call. Is this an NER or C BSFN? Quick search of pristine code found this... I would suspect a deprecated API call that has been replaced with ubeReport_AddSubsystemRecord.

<font class="small">Code:</font><hr /><pre>
/*
* Call ubeReport_AddSubsystemRecord with the following parameters:
* User handle = hUser
* Name of subsystem = lpDS->szUBEName
* Subsystem version = lpDS->szVersion
* Override environment = NULL
* Server name = NULL
* Subsystem data structure = dsGenericDSTR
*/

/* SAR 5734089 Begin */
/* idReturnValue = jdeAddSubsystemRecord(hUser,
lpDS->szUBEName,
lpDS->szVersion,
NULL,
NULL,
&dsGenericDSTR); */
idReturnValue = ubeReport_AddSubsystemRecord(hUser,
lpDS->szUBEName,
lpDS->szVersion,
NULL,
NULL,
&dsGenericDSTR);
/* SAR 5734089 End */
</pre><hr />

and this:

<font class="small">Code:</font><hr /><pre>
/*SAR# 5738207 - jdeAddSubsystemRecord is made obsolete*/

/*idReturnValue = jdeAddSubsystemRecord( hUser, User Handle */
/* _J("R42520"), Name of the subsystem */
/* lpDS->szVersion, Subsystem version (modified 9/5/97) */
/* NULL, Name of the override env - not used */
/* NULL, Name of the server */
/* &ds375781); Subsystem Connect DS */
idReturnValue = ubeReport_AddSubsystemRecord(hUser, _J("R42520"),lpDS->szVersion,NULL,NULL,&ds375781);
</pre><hr />
 
I have changed the API you proposed and it works fine.

Yes it is an upgrade issue.

Thanks
----------------------------
JD Edwards Enterprise 9.1
Developer
 
Back
Top