BF: ValidateJDEDataSource

rhunt

Well Known Member
Does anyone know where the "ValidateJDEDataSource" Business Function pulls its referential datasource from (this is used in UTB). I was trying to open the F98811N table in "Control Tables - Prod - DNT". UTB kept tryting to open "Control Tables - PROD - DNT". Because it is case sensitive the datasource was failing. Using the visual assist to select the lower case datasource works fine.

My question is where did the uppercase "PROD" come from? I have checked all my datasources and it is listed as "Prod" everywhere I have looked. A log for the failure shows:

SELECT * FROM OL7333/F9860 WHERE ( SIOBNM = 'F98811N' )


Calling Business function ValidateJDEDataSource for RHUNT. Application Name [P98TAM], Version [] (BSFNLevel = 1)
**********************************************************************************
*** Start dumping data structure for business function ValidateJDEDataSource
**********************************************************************************
IN->[ 1] <Item>: szDatabasepath <type>: STRING <Value>: [Control Tables - PROD - DNT]
**********************************************************************************
*** End dumping data structure for business function ValidateJDEDataSource
**********************************************************************************
Entering JDB_InitBhvr
Entering JDB_OpenTable( Table = F98611)
Entering JDB_FetchKeyed
ODBC:I DBResetRequest conn=035C1348 hd=03955208 dr=03314360 RALENT01 A (*******@System - B7333)
SELECT * FROM SYS7333/F98611 WHERE ( OMDATP = 'Control Tables - PROD - DNT' )

Anyone know where the business function is pulling the capitablized reference from?

TIA

Ryan Hunt
 
You're write. I found two misspelling in OCM...F98811 and F98811N. I can't believe I missed that...

Thanks

Ryan
 
Back
Top