Blog Post created by TMACUL Champion on Jan 1, 2016

Get dob Spell method


From SDU

Jump to: navigation, search


To make corrections or additions to this article, select the edit tab above.
To discuss or ask questions about this article, select the discussion tab above.



This method loads from database an object connected over SREL relation to an another object and return it as full DOB object.

This action can be called in spell code in method send_wait for call_attr.


void send_wait (int timeout, object top_object, "call_attr", string attr_name, "get_dob")
  • timeout - how long (?in seconds?) should the method wait for finishing the method (0 means infinite)
  • top_object - object where the attribute is placed
  • attr_name - name of SREL attribute


On success attribute DOB object is in the first position of global array msg.

object retval; retval = msg[0];


// Part of code to read request Affected End User

send_wait(0, this, "call_attr", "customer", "get_dob");

if (msg_error()) {

  logf(ERROR, "%s: error in get_dob(customer): %s", method, msg[0]);



object aff_eu;

aff_eu = msg[0];


Retrieved from ""