Ajesh
11th May 2009, 18:42
Our Client has BaanIVc installed. He is trying to insert a record through Maintain Customer/Supplier but he is getting the error which is

Fatal error: Error 13 (bdb_errno 13) on tccom020730 in db_insert(51)
Fatal error: Can not continue in tccom2101m000 in DLL: ottstpstandard (fill.stat
us.field)
Error: tccom2101m000: A not terminated transaction is aborted
Fatal error: Error 13 (bdb_errno 13) on tccom010730 in db_insert(51)
Fatal error: Can not continue in tccom1101m000 in DLL: ottstpstandard (fill.stat
us.field)
Error: tccom1101m000: A not terminated transaction is aborted .

I had tried to search it in the forum but couldn't find the relevant solution.
Anybody has some insight into it?

george7a
11th May 2009, 19:18
Error 13 means:

Description:
This error indicates that you do not have permission to read, write or execute the file.
Solution:
Check and modify the permissions of:

* The file that is mentioned in the error message.
* The directory in which the file that is mentioned in the error message is stored.

For more information post your bshell log.

- George

Ajesh
11th May 2009, 20:54
I changed the permission as you said and it removed one of the Error 13 but the second one remains

Log message called from /BAAN/view/port.6.1c.07.15/vobs/tt/lib/dbc/c_client.c: #2018 keyword
: Sending DD
2009-05-11[13:57:04]:E:exalvoaj: Pid 475316 Uid 5004 Euid 5004 Gid 125 Egid 125
2009-05-11[13:57:04]:E:exalvoaj: user_type N language 2 user_name exalvoaj tty 16 locale ISO88591/NULL
2009-05-11[13:57:04]:E:exalvoaj: Errno 0 bdb_errno 13 (bdb_errno 13)
2009-05-11[13:57:04]:E:exalvoaj: Log_mesg: Sending DD 'tcmcs002' failed


2009-05-11[13:43:45]:E:exalvoaj: Log message called from /BAAN/view/port.6.1c.07.15/vobs/tt/lib/dbc/c_func.c: #423 keyword: d
omain_check
2009-05-11[13:43:45]:E:exalvoaj: Pid 406520 Uid 5004 Euid 5004 Gid 125 Egid 125
2009-05-11[13:43:45]:E:exalvoaj: user_type N language 2 user_name exalvoaj tty 16 locale ISO88591/NULL
2009-05-11[13:43:45]:E:exalvoaj: Errno 0 bdb_errno 13 (bdb_errno 13)
2009-05-11[13:43:45]:E:exalvoaj: Log_mesg: tccom010.ccur->tcmcs002.ccur ['USD' ]
2009-05-11[13:43:45]:E:exalvoaj: ******* E N D of Error message *******
2009-05-11[13:43:45]:E:exalvoaj:
2009-05-11[13:43:45]:E:exalvoaj: ******* S T A R T of Error message *******
2009-05-11[13:43:45]:E:exalvoaj: Log message called from /BAAN/view/port.6.1c.07.15/vobs/tt/mir/mir/bdb_fun.c: #1127 keyword:
DB error
2009-05-11[13:43:45]:E:exalvoaj: Pid 406520 Uid 5004 Euid 5004 Gid 125 Egid 125
2009-05-11[13:43:45]:E:exalvoaj: user_type N language 2 user_name exalvoaj tty 16 locale ISO88591/NULL
2009-05-11[13:43:45]:E:exalvoaj: Errno 0 bdb_errno 13 (bdb_errno 13)
2009-05-11[13:43:45]:E:exalvoaj: Log_mesg: Error 13 (bdb_errno 13) on tccom010730 in db_insert(51)



PS: When i login as a Super User the error doesn't come.

Brendan Shine
11th May 2009, 21:49
Make sure you are using the same object as the other user by having you both do an explode6.x on the object in question. Regarding "Sending DD", check the table references. Does tcmcs002.ccur exist?

norwim
11th May 2009, 23:22
Hi there,

2009-05-11[13:43:45]:E:exalvoaj: Pid 406520 Uid 5004 Euid 5004 Gid 125 Egid 125
2009-05-11[13:43:45]:E:exalvoaj: user_type N language 2 user_name exalvoaj tty 16 locale ISO88591/NULL
2009-05-11[13:43:45]:E:exalvoaj: Errno 0 bdb_errno 13 (bdb_errno 13)
2009-05-11[13:43:45]:E:exalvoaj: Log_mesg: tccom010.ccur->tcmcs002.ccur ['USD' ]

This simply looks like a referential error ... The currency 'USD' can't be found in tcmcs002 so the insert into tccom010 is refused.

Does tcmcs002 exist? Does tcmcs002.ccur exist? Is the "Super User"'s package combination (connected to the Company Number) the same as the one of the user who expiriences the error?

hth

Norbert

grzegorz
12th May 2009, 10:10
Hello,

I'd rather say, that someone ran Create Runtime DD (or Convert to Runtime DD) as root, not bsp. Please check owner:group and permissions for data dictionary files (subdirectory ./dict). Should be rather bsp:bsp or <admin username>:bsp, not root:sys. Also make sure that bsp group is set as login group for all baan users.
And another question: your profile says you are on Oracle. Is your Clients' instalation on Oracle too? Or is it on TBase?

Ajesh
13th May 2009, 10:17
The Error went after i changed the Permissions for the whole BSE Folder. Hindsight, it would have been more appropriate by changing permissions for just the dd folder. But its seems to be working now, anyway.

Thanks for all your responses.