Search This Blog

SBL-DAT-00100, SBL-DAT-00517

Applies to:

Product Release: V7 (Enterprise)
Version: 7.7.2 [18325]
Database: Oracle 9i
Application Server OS: Microsoft Windows 2003 Server
Database Server OS: IBM AIX 5L 5.1

This document was previously published as Siebel SR 38-1751073712.

Symptoms

SBL-DAT-00100, SBL-DAT-00517

Hi,

This is a follow up from SR 38-1737068061, using SR 38-1033111991.

As suggested, we tried to script the creation of a single activity for a correspondence, with all the recipients as contacts. The script is working well when there is only one contact to attach, it doesn't, however, attach several contacts to the activity. In this case the following error message is displayed:
----
Invalid operation when not in update mode.

Please continue or ask your systems administrator to check your application configuration if the problem persists.( SBL-DAT-00517)
----

Our script is basic, but we don't find any errors in it. Can you help up with the error message? Why it doesn't work with multiple recipients?

We are attaching the script on "WriteRecord" for BC Correspondence.

Regards

Solution

Message 1

For the benefit of other readers:

Issue:
====
This is a follow up from SR 38-1737068061, using SR 38-1033111991.

As suggested, we tried to script the creation of a single activity for a correspondence, with all the recipients as contacts. The script is working well when there is only one contact to attach, it doesn't, however, attach several contacts to the activity. In this case the following error message is displayed:
----
Invalid operation when not in update mode.

Please continue or ask your systems administrator to check your application configuration if the problem persists.(SBL-DAT-00517)
----

Our script is basic, but we don't find any errors in it. Can you help up with the error message? Why it doesn't work with multiple recipients?

Resolution:
====
This behavior occurred when the contacts involved had associated accounts. It was also reproduced when creating new activity records manually via the UI (e.g. in "My Activities" view). Indeed when a user tried to associate in one time 2 contacts via the "Add >" button in the Contacts shuttle applet an error like the following occurred:
----
[1] The 'Association' operation failed for the record with user key and value = 'PersonUId:2P-QKBT'.(SBL-DAT-00100)
[2] Invalid operation when not in update mode.

Please continue or ask your systems administrator to check your application configuration if the problem persists.(SBL-DAT-00517)
----

[...]

Message 2

[...]

This behavior was due to inappropriate custom pick maps defined for field 'Account Name' in BC 'Action':

Field: Contact First Name
Pick List Field:

Field: Contact Id
Pick List Field:

Field: Contact Last Name
Pick List Field:

The field 'Contact First Name', 'Contact Id' and 'Contact Last Name' are standard MVF, based on the 'Contact' MVL. In standard 'Action' BC the 'No Update' property of this MVL but in the customer environment it was set to FALSE.

The issue was resolved once the 3 custom pick maps were removed.

No comments:

Post a Comment