Checking for Charged

<< Click to Display Table of Contents >>

Navigation:  Modules > Asset Management > Software License Management > Credits and Debits >

Checking for Charged

When the SLMWhenToCredit setting is set to one of the On Next Debit selections, then credits are issued only when a charge event happens.  Each time a charge event happens (any time an MSL title is authorized), any credit records that have been staged are checked to see if at least one matches the MSL title being charged (according to the SLMHowToCredit setting).  If one does, it is marked in one of two ways:

If the SLMWhenToCredit setting is set to On Next Debit, the credit record is marked as Ready to Process, and will be processed on the next credit/debit run.

If the SLMWhenToCredit setting is set to On Next Debit (only if charged), then the credit record is marked as Ready To Process, Check if Charged.  The next credit/debit run will check to make sure the MSL title had originally be charged for that authorization before marking the record as Ready to Process.

However, after some period of time, if an authorization had not been charged, it is very unlikely it will ever be charged.  That would cause the credit record that is marked as Ready to Process, Check if Charged to never meet the charged criteria, and therefore never be issued.

Once a credit record that is marked as Ready To Process, Check if Charged has aged past 30 days, if the authorization continues to fail the check for charge the record will be marked as Abandoned - Check for Charged.  Once that happens, the credit/debit logic will begin to search for a suitable substitute, following all of the current SLM settings that govern credits/debits.  It will continue looking for a substitute until either one is found that satisfies the check for charged test, or no other credits are available to test (in which case it will give up and not issue a credit).