Reminder Scripting on CIC0 ISU
Hello Experts,
I need to set a text reminder(scripting area in the ISU-CIC, "Slot 2") on CIC0(For Example: Dunning Campaign), I knew it is possible on CRM-Interaction center. But how do you proceed on CIC-ISU?.
Thanks in Advance
Nicolás
Edited by: NICOLAS ANTONACOS T on Mar 16, 2010 2:03 PM
Hi Diana,
Have you mainitained a slot for the Reminder scripts in the framework????
Hope this would help.
Regards,
Rekha Dadwal
<b>You gain a point for every point that you reward. So reward helpful answers generously</b>
Similar Messages
-
How to create Customer Group in CRM and use reminder script
Dear Sir,
I would like to set the group of customer in CRM , Such as , customer 1 is in Group A , Custoemr2 is in Group B.
So, in Interaction Center : CIC0 , I will do the reminder scipte, there script for Customer Group A , anothere script for Customer Group B. How can I do that?
Please kindly advise.
Thanks and best regards,
Vimolhi.
define the variable using transaction code CIC2
then assign that vaiable in text using transaction code CIC9
then assign the text to reminder scipting using transaction code CIC1.
If helpful reward me -
Scripts in CiC0 - CRM 4.0
When we access Cic0 it always shows only the first script. Only when a campaign is selected and a call prepared can you see the applicable script.
Am I missing something in config which shows me all the scripts? Also, before linking a script is it possible to preview the scipt in the script editor.Hi Shahkera ,
1. do not give any navigation link to your script profile.
2.Use the event class name as CL_CRM_IC_SCRIPT_LAUNCH
You should be able to see the scripts.
Cheers!
Plz reward if helpful
Regards
Raj -
Help with bash script that fails after suspend to RAM
I have a very simple reminder script that uses an endless loop, sleep and zenity to pop up a reminder every twenty minutes:
#!/bin/bash
while true;
do
sleep 20m
zenity --warning --title="Ergonomics Reminder" --text="Check Posture or Have a Stretch!"
done
However, it does not work as it should after suspending to RAM. I am thinking I need to kill the process and restart it after every suspend, using a "thaw" notice in /etc/pm but if there is an easier way to do it please let me know!I'm doing this for 2 reasons:
- as a scripting exercise
- because the local repo is a shared wordpress mess and people forget to make commits so I'd like a local backup that includes all changes that may not be in github (sadly).
Anyhow, thanks for the input about trap, I'm definitely confused by it's use at this point but have reworked the script without it.
#!/bin/sh
set -e #Exit on any error.
TIME=`date +"%m.%d.%Y@%H:%M:%S"` # Define the TIME variable as today's date and time.
MONTH=`date +"%b"` # Define MONTH as today's month.
FILENAME="backup-$TIME.tar.gz" # Define the filename structure.
SRCDIR="/stuff" # Define folder to backup.
DESDIR="/Backup/$MONTH/" # Define the backup folder location.
LOGFILE="$DESDIR/backup-$TIME.log" # Store the output in a log.
REMOTE=$(git ls-remote -h origin master | awk '{print $1}') # Get commit hash from head of remote master repo (github)
LOCAL=$(git rev-parse HEAD) # Get commit hash from head of server repo (dev/test)
if [[ $LOCAL == $REMOTE ]]; then # If the hashes match
echo "No update required." >> $LOGFILE # Then no pull is needed
else # If the hashes don't match then prepare to run our backup
mkdir -p $DESDIR # Create our directory if it doesn't exist.
echo "Backup started for "$TIME >> $LOGFILE # Make it log what it's doing.
tar -cpzf $DESDIR/$FILENAME $SRCDIR >> $LOGFILE 2>&1 # Perform the backup.
echo "Backup Finished for "$TIME >> $LOGFILE # Log that it's finished.
echo "Preparing for git pull " >> $LOGFILE #Log what we're doing.
cd /stuff >> $LOGFILE 2>&1 # Make sure we're in our repo directory
git pull >> $LOGFILE 2>&1
echo "Git pull completed successfully. " >> $LOGFILE
mail -s "Backup log `date`" [email protected] < $LOGFILE # Email the output to me.
fi -
Run script alarm question for iCal
I have a script that I have been able to set as an alarm in iCal to change the times of events on various days. People subscribe to this calendar and I would like to imbed the script as an alarm in the subscribed calendar. Can't get it to work. Here is the message I am getting right now when I refresh the subscribed calendar... There was an unexpected error with the request (domain CalCalendarStorePersistenceErrorDomain / error 1 / description 'Alarms that open files or scripts must include a file path.'). As far as I can determine it does have a file path! Does this error mean that the script should have a file path? I've tried the
set theFile to POSIX path of (script name) command in the Applescript, but I'm not convinced I have it right. Can you run scripts that reside on the local machine by activating them through subscribed calendars?
thanks,
danFound the problem: The run_maintenance script couldn't be completed without user action (because of the dialogue), so was giving iCal an error.
Solution: I've set another script that simply launches the run_maintenance script as the alarm.
So there are 4 players in this daisy chain: iCal, a script to launch the reminder script, the reminder script, and Maintenance!
Inelegant, but it works. -
Run Script alarm doesn't work when iCal closed
I have an applescript to remind me to run a maintenance application once a week. I've set a "Run Script" alarm for a weekly event in iCal... But the script ONLY executes if iCal is open!
If iCal is closed I get the message:
"An AppleScript event alarm did not execute properly. The script "run_maintenance.scrpt" that was assigned to the event "maintenance" did not open or did not finish running."
Then, when I then open iCal, the applescript executes.
How can I get the script to run when iCal is closed, just like a normal alarm?
By the way, the applescript is quite straightforward, with a dialog and finder instruction to activate the maintenance program. It runs fine manually (& as I say, if iCal is already open).
Thanks for any suggestions.Found the problem: The run_maintenance script couldn't be completed without user action (because of the dialogue), so was giving iCal an error.
Solution: I've set another script that simply launches the run_maintenance script as the alarm.
So there are 4 players in this daisy chain: iCal, a script to launch the reminder script, the reminder script, and Maintenance!
Inelegant, but it works. -
IC Alerts based on Marketing Campaign
Guys,
We need an alert to show up in the CIC WinClient whenever a customer is part of a selected marketing campaign.
For e.g. if a customer is a part of Product launch campaign (Customer will be in the target group), then when that customer calls, the campaign description should be displayed as an alert the CIC WinClient.
We dont want alerts for all the campaigns but only few selected ones. Is there a standard way to accomplish this? Any help on this would be appreciated.
Thanks
AniHi Anirudh,
1. In order to achieve this, we first have to create a Generic alert handler class which would contain certain methods to handle the SEARCH_TARGET_FOUND event
2. Since wish to display a message in the reminder scripting area about the clients previous repair requests, we have to create a new custom event in Meta model file; Meta Model file is an XML file which would contain information about various CIC events and their corresponding alert handler Java script functions and classes.
IMG Path: Customer Relationship Management->Interaction Center Win Client->Customer-Specific System Modifications->Define Customer-Specific Meta Model
3. Once the Meta model file is created, we have to associate it with a Alert Modeler profile.
IMG Path -> Customer Relationship Management->Interaction Center Win Client-> Hidden Components->Alert Modeler->Define Alert Modeler Profiles
In order to do this, create a new Alert Modeler Profile and associate the newly created Meta Model file with it.
Events would be displayed in your newly created Alert Modeler Profile based on the events stored in the Meta model file.
4. First need to capture the SEARCH_TARGET_FOUND event and pass relevant parameters to our Alert handler Class method HANDLE_CUSTOM_EVENTS
Also, we would have to capture our newly defined event TEST_ALERT_MESSAGE to display the message in the reminder scripting area.
5. Alert handler function in the Meta model file would refer to our Class method by means of a Class Identifier. You need to maintain it in the Constructor method of our Alert Handler class.
6. Use Method to handle custom events
7. Once the implementation is done, in order to test our scenario, you have to attach our newly created Alert Modeler Profile to our CIC profile using the following IMG path
IMG->Customer Relationship Management->Interaction Center Win Client->Define IC Win Client Profile
8. Now, launch transaction CIC0 and use quick search to search for a business partner; Once you confirm the business partner, a message would be displayed in the reminder scripting area as shown below.
Reward if helpful
Cheers
Manohar -
Typical scenario..
Hi to alll...
I would like to know some of Typical real time Business Scenarios,which had enhancements in it...and which is related to Marketing and CIC...kinldy send some Difficult scenarios..
regards,
sanjanaHi Sanjana,
Some of the business scenarios in CIC may be:
1. There may be cases when the CIC manager would want the agents to be informed about certain system events and pass information as an alert in the reminder scripting area.
For ex: Whenever a client calls up the contact center to place a request for servicing/repair of his notebook, the agent could be informed about the client's earlier service/repair requests which are still active by means of an information message in the call alert area and could possibly open such active service order documents in the business transaction workspace of CIC.
This could be achieved by enhancing CIC alert modeler framework.
2. It may be required that sometimes you may want the user to navigate to different systems, for example, Records Management system to access a client's case documents etc. In this case, we could enhance the Action profile associated with the CIC profile of the user.
3. It may also be required to have some new tabs, either in the application area or in the navigation area of CIC which would contain specific functionality such as worklist of the agent or for navigation to BP records of the clients via BD display tab of navigation area etc. In this case, we would enhance different workspaces of CIC.
Hope this helps.
Regards,
Pavithra
**PS : Please reward points if this helps. -
Difference Betn Web Client & Win Client???
Dear all,
I know the Web Client and Win Client. But i want to know the exact difference between them?
And Why and When We are using Web Client and Win Client and Which type of industries.
If any body have real time documents for using it pls forwad to me.
Can anybody explaing briefly.
Thanks in advance
JayeshThese are the Main Difference between Web Client And win Client:
1.When it comes to the technology, the WebClient is based on BSP (business server pages), which are generated by the SAP Web Application Server and creates HTML pages so that all the agent needs is a browser. In contrast, the WinClient is basd on ABAP Dynpro technology and requires a installation of a SAPGUI on the agent machine or a terminal server.
2.In the area of multi-channel-integration, WebClient currently uses the ICI/BCB interface whereas IC WinClient uses SAPphone. Customers that have a SAPphone based integration up and running will be able to reuse this integration with IC WebClient. ICI/BCB based integration will be made available for IC WinClient customers with the 2005 CRM release.
3.One important difference is the general approach towards UI design. In the WebClient you will find specialized, optimized user interfaces for a specfic subset of business processes. The WinClient will let you reuse any business process objects from CRM online.
4.When it comes to integrate into other applications or user interfaces the WebClient can use any people centric UI (PCC UI) view (the CRM browser based user interface) or use WebGUI (aka SAPGUI for HTML) for R/3 (or other 4.6C/D basis based onwards systems) to render HTML. WinClient can easily integrate into any other SAPGui based application.
5.ICWEB Client support the auto suggestion of solutions
6.ICWEB Client has the functionality to replace views, add more fields with in the views.
7.Like win Clients web client doesnt support the reminder scripts but it provides the similar functionality with the help of Alerts
Following are the new eddition in web client :
<i><b>My Worklist</b></i>To-do items for an agent (sales and service items, business activities, tasks)
<i><b>Navigation bar</b></i>
Browser-type navigation
<i><b>Real time statistics</b></i>
Connection to communications infrastructure (e.g., call statistics)  see Managers Portal
<i><b>Scratch pad</b></i>
Easy-access note pad integrated with interaction record
Guess it will help you.
Regards,
Animesh -
Patient reminder outbound sip dialer script
Hi Experts,
I have setup some UCCX 8.5 system ACD scripts with agents on CUCM 8.6 for a healthcare facility.
The only item remaining is an outbound dialer option, which can automatically call out
patient phone #s and play a recording with Patient name, date and time of appointment, etc..
On the back-end, these appointments are stored in an Oracle based Medical application.
I am trying to figure out what format I need to export the data from Oracle, so it can be imported
into the UCCX ?
here are the pieces of the puzzle:-
1> Oracle DB will export a daily/weekly appointment list, which I want to import into UCCX.
2> the hospital receptionist will record the patient names as wav files (they dont have any Nuance integration)
3> my Outbound dialer script will either import the static file (from the DB), or do a Database DIP
to query this list of appointment reminders, then create the reminder prompt, and
complete the call/play prompt after the call is answered....
Questions:
> does anyone have any sample script/pointer to this kind of an application integrated with UCCX ?
> what format do I need to export data from Database in ? (assuming the DB does not support a direct
connection through UCCX)
> any other pointers/suggestions are welcome.
I searched through the support forums, but didnt find this answered before..
Thanks
JKA CCX script can do a database dip. I am not sure if Oracle is a supported DB for CCX.
The outbound dialer is more about dialing and send calls to Agents.
What CCX is missing is a way of triggering a script at regular time intervals. However there are two ways to trigger a script in CCX. The first is by someone dialing in using a route point. The second is via a http access.
So what you could do is to schedule a job on a Windows server that every minute would make a web access to the CCX server. This would trigger your CCX script which could then do a database dip looking for a user to call. If it finds work it would dial the number, play the messages etc and possibly write the results back to the database. This is nothing to do with the outbound dialer.
Nuance is a TTS/ASR engine and is pretty simple to integrate, well TTS is pretty simple to setup and use. ASR is a bit more challenging.
If I was doing this job I would write a Windows service that ran a regular intervals. It would look in the Oracle DB for work. When it found a person to call it would make a web access to CCX to trigger a script and it would pass the information across as parameters. This would be the number to dial, date and time of the appointment, name of the wav file with the persons name and what ever information you need to pass to the script. Depending on how your script works you could have CCX return a result to the Windows service, things like no answer, wrong person, person wants to change appointment. I would do the smart things in the Windows service and keep the CCX script simple.
Graham -
Creating CRM 7.0 Activity from ISU SAP GUI (CIC0)
Hello Guys!
I need to create CRM 7 Activity from ISU SAP GUI cic0 screen using actiion box. Can any one please help me out what would be the best way calling CRM 7 activity from ISU SAP GUI, with my understanding the CRM 7 would not support sap gui and have to use webclient technology.
My scenario: Creating activity in CRM 7.0 from ISU GUI.
Existing process is creating an activity in CRM 4 from ISU SAP GUI, now business would like to move from CRM 4 to CRM 7. I need to find out or give suggestions to business what would be the best approach or solution to create CRM 7.0 activity from ISU point of as business would not like to use CRM WebClient screen to create activities. I need help on how i can suggest the busines.
Please help me out as i am new to ISU and hope you have understood my requirements.
Thank you in advance
Regards
shankarHi ,
Kindly use the Transaction launcher service using the Customization :
SPRO > CRM > UI Framework > Technical Role Definition > Transaction Launcher > Configure Transaction Launcher
SPRO > CRM > Interaction Center WebClient > Basic Functions > Transaction Launcher > Configure Transaction Launcher (Wizard)
Kindly read help documentation next to it for details.
Hope this helps.
Regards,
Anup -
Script to remind to eject flashdrives
Hi I was googling for a solution to this problem and found this thread.
http://discussions.apple.com/thread.jspa?threadID=1890777
I need help getting this to work as this is my first attempt at creating a script in something other than a non-shell language. I have done everything exactly and have changed the 6 to a 2. However, I placed the app in /Library/ but it still doesn't run it. I've even add the the script to the log out hook with the terminal command suggested in that thread. Any help would be awesome.Andrew Gara wrote:
That works!
However, I still have the problem that it will only eject 1 of 2 or 2 of 3 or 3 of 4 etc. I always have to run the script again to eject the remaining disk or image.
It says: Applescript error Finder got an error. Can't get disk 3 (or whatever is remaining.)
I really appreciate your help btw.
this of course makes sense because once a disk is ejected it's not counted among the remaining disks. we should start ejecting from the last disk (see the script below). Also, as i found out, Finder's eject command in apple script doesn't unmount internal drives. At least it didn't for me. I' not sure what the story here is.
One can circumvent this by calling a shell script command.
Something along the following lines.
tell application "Finder"
set nmd to number of disks
--this ejects externals and disk images
if nmd > 1 then
repeat with i from 2 to nmd
eject disk (nmd - i + 2)
end repeat
end if
--this ejects internals except for the start up
set nmd to number of disks
if nmd > 1 then
repeat with i from 2 to nmd
do shell script "diskutil unmount /Volumes/\"" & (name of disk (nmd - i + 2)) & "\"> /dev/null &"
end repeat
end if
end tell
I tested it on my computer and it ejects 10 disks and disk images well so I think it should work ok most of the times but there are probably situations when it will fail. I'm not sufficiently motivated to refine it. -
Need Help on powershell Script to send mails in different languages
Hello, Just wanted to use the script below to remind users of password expiry date (I got it from internet New-Passwordreminder.ps1). We have companies in many countries, so the email should be in the language of that country. So since our users are in different
OU's according to countries, I thought some one could help me edit this script and say if the user is in AB ou then email in english will be sent, if in BC ou then the email will be in Russian....So in the script I will have all the languages I need
to have written.
<#
.SYNOPSIS
Notifies users that their password is about to expire.
.DESCRIPTION
Let's users know their password will soon expire. Details the steps needed to change their password, and advises on what the password policy requires. Accounts for both standard Default Domain Policy based password policy and the fine grain
password policy available in 2008 domains.
.NOTES
Version : v2.6 - See changelog at
http://www.ehloworld.com/596
Wish list : Better detection of Exchange server
: Set $DaysToWarn automatically based on Default Domain GPO setting
: Description for scheduled task
: Verify it's running on R2, as apparently only R2 has the AD commands?
: Determine password policy settings for FGPP users
: better logging
Rights Required : local admin on server it's running on
Sched Task Req'd : Yes - install mode will automatically create scheduled task
Lync Version : N/A
Exchange Version : 2007 or later
Author : M. Ali (original AD query), Pat Richard, Exchange MVP
Email/Blog/Twitter :
[email protected] http://www.ehloworld.com @patrichard
Dedicated Post :
http://www.ehloworld.com/318
Disclaimer : You running this script means you won't blame me if this breaks your stuff.
Info Stolen from : (original)
http://blogs.msdn.com/b/adpowershell/archive/2010/02/26/find-out-when-your-password-expires.aspx
: (date)
http://technet.microsoft.com/en-us/library/ff730960.aspx
: (calculating time)
http://blogs.msdn.com/b/powershell/archive/2007/02/24/time-till-we-land.aspx
http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/23fc5ffb-7cff-4c09-bf3e-2f94e2061f29/
http://blogs.msdn.com/b/adpowershell/archive/2010/02/26/find-out-when-your-password-expires.aspx
: (password decryption)
http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/f90bed75-475e-4f5f-94eb-60197efda6c6/
: (determine per user fine grained password settings)
http://technet.microsoft.com/en-us/library/ee617255.aspx
.LINK
http://www.ehloworld.com/318
.INPUTS
None. You cannot pipe objects to this script
.PARAMETER Demo
Runs the script in demo mode. No emails are sent to the user(s), and onscreen output includes those who are expiring soon.
.PARAMETER Preview
Sends a sample email to the user specified. Usefull for testing how the reminder email looks.
.PARAMETER PreviewUser
User name of user to send the preview email message to.
.PARAMETER Install
Create the scheduled task to run the script daily. It does NOT create the required Exchange receive connector.
.EXAMPLE
.\New-PasswordReminder.ps1
Description
Searches Active Directory for users who have passwords expiring soon, and emails them a reminder with instructions on how to change their password.
.EXAMPLE
.\New-PasswordReminder.ps1 -demo
Description
Searches Active Directory for users who have passwords expiring soon, and lists those users on the screen, along with days till expiration and policy setting
.EXAMPLE
.\New-PasswordReminder.ps1 -Preview -PreviewUser [username]
Description
Sends the HTML formatted email of the user specified via -PreviewUser. This is used to see what the HTML email will look like to the users.
.EXAMPLE
.\New-PasswordReminder.ps1 -install
Description
Creates the scheduled task for the script to run everyday at 6am. It will prompt for the password for the currently logged on user. It does NOT create the required Exchange receive connector.
#>
#Requires -Version 2.0
[cmdletBinding(SupportsShouldProcess = $true)]
param(
[parameter(ValueFromPipeline = $false, ValueFromPipelineByPropertyName = $true, Mandatory = $false)]
[switch]$Demo,
[parameter(ValueFromPipeline = $false, ValueFromPipelineByPropertyName = $true, Mandatory = $false)]
[switch]$Preview,
[parameter(ValueFromPipeline = $false, ValueFromPipelineByPropertyName = $true, Mandatory = $false)]
[switch]$Install,
[parameter(ValueFromPipeline = $false, ValueFromPipelineByPropertyName = $true, Mandatory = $false)]
[string]$PreviewUser
Write-Verbose "Setting variables"
[string]$Company = "Contoso Ltd"
[string]$OwaUrl = "https://mail.contoso.com"
[string]$PSEmailServer = "10.9.0.11"
[string]$EmailFrom = "Help Desk <[email protected]>"
[string]$HelpDeskPhone = "(586) 555-1010"
[string]$HelpDeskURL = "https://intranet.contoso.com/"
[string]$TranscriptFilename = $MyInvocation.MyCommand.Name + " " + $env:ComputerName + " {0:yyyy-MM-dd hh-mmtt}.log" -f (Get-Date)
[int]$global:UsersNotified = 0
[int]$DaysToWarn = 14
[string]$ImagePath = "http://www.contoso.com/images/new-passwordreminder.ps1"
[string]$ScriptName = $MyInvocation.MyCommand.Name
[string]$ScriptPathAndName = $MyInvocation.MyCommand.Definition
[string]$ou
[string]$DateFormat = "d"
if ($PreviewUser){
$Preview = $true
Write-Verbose "Defining functions"
function Set-ModuleStatus {
[cmdletBinding(SupportsShouldProcess = $true)]
param (
[parameter(ValueFromPipeline = $true, ValueFromPipelineByPropertyName = $true, Mandatory = $true, HelpMessage = "No module name specified!")]
[string]$name
if(!(Get-Module -name "$name")) {
if(Get-Module -ListAvailable | ? {$_.name -eq "$name"}) {
Import-Module -Name "$name"
# module was imported
return $true
} else {
# module was not available (Windows feature isn't installed)
return $false
}else {
# module was already imported
return $true
} # end function Set-ModuleStatus
function Remove-ScriptVariables {
[cmdletBinding(SupportsShouldProcess = $true)]
param($path)
$result = Get-Content $path |
ForEach { if ( $_ -match '(\$.*?)\s*=') {
$matches[1] | ? { $_ -notlike '*.*' -and $_ -notmatch 'result' -and $_ -notmatch 'env:'}
ForEach ($v in ($result | Sort-Object | Get-Unique)){
Remove-Variable ($v.replace("$","")) -ErrorAction SilentlyContinue
} # end function Get-ScriptVariables
function Install {
[cmdletBinding(SupportsShouldProcess = $true)]
param()
http://technet.microsoft.com/en-us/library/cc725744(WS.10).aspx
$error.clear()
Write-Host "Creating scheduled task `"$ScriptName`"..."
$TaskPassword = Read-Host "Please enter the password for $env:UserDomain\$env:UserName" -AsSecureString
$TaskPassword = [System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($TaskPassword))
# need to fix the issue with spaces in the path
schtasks /create /tn $ScriptName /tr "$env:windir\system32\windowspowershell\v1.0\powershell.exe -psconsolefile '$env:ExchangeInstallPath\Bin\exshell.psc1' -command $ScriptPathAndName" /sc Daily /st 06:00 /ru $env:UserDomain\$env:UserName /rp
$TaskPassword | Out-Null
if (!($error)){
Write-Host "done!" -ForegroundColor green
}else{
Write-Host "failed!" -ForegroundColor red
exit
} # end function Install
function Get-ADUserPasswordExpirationDate {
[cmdletBinding(SupportsShouldProcess = $true)]
Param (
[Parameter(Mandatory = $true, Position = 0, ValueFromPipeline = $true, HelpMessage = "Identity of the Account")]
[Object]$accountIdentity
PROCESS {
Write-Verbose "Getting the user info for $accountIdentity"
$accountObj = Get-ADUser $accountIdentity -properties PasswordExpired, PasswordNeverExpires, PasswordLastSet, name, mail
# Make sure the password is not expired, and the account is not set to never expire
Write-Verbose "verifying that the password is not expired, and the user is not set to PasswordNeverExpires"
if (((!($accountObj.PasswordExpired)) -and (!($accountObj.PasswordNeverExpires))) -or ($PreviewUser)) {
Write-Verbose "Verifying if the date the password was last set is available"
$passwordSetDate = $accountObj.PasswordLastSet
if ($passwordSetDate -ne $null) {
$maxPasswordAgeTimeSpan = $null
# see if we're at Windows2008 domain functional level, which supports granular password policies
Write-Verbose "Determining domain functional level"
if ($global:dfl -ge 4) { # 2008 Domain functional level
$accountFGPP = Get-ADUserResultantPasswordPolicy $accountObj
if ($accountFGPP -ne $null) {
$maxPasswordAgeTimeSpan = $accountFGPP.MaxPasswordAge
} else {
$maxPasswordAgeTimeSpan = (Get-ADDefaultDomainPasswordPolicy).MaxPasswordAge
} else { # 2003 or ealier Domain Functional Level
$maxPasswordAgeTimeSpan = (Get-ADDefaultDomainPasswordPolicy).MaxPasswordAge
if ($maxPasswordAgeTimeSpan -eq $null -or $maxPasswordAgeTimeSpan.TotalMilliseconds -ne 0) {
$DaysTillExpire = [math]::round(((New-TimeSpan -Start (Get-Date) -End ($passwordSetDate + $maxPasswordAgeTimeSpan)).TotalDays),0)
if ($preview){$DaysTillExpire = 1}
if ($DaysTillExpire -le $DaysToWarn){
Write-Verbose "User should receive email"
$PolicyDays = [math]::round((($maxPasswordAgeTimeSpan).TotalDays),0)
if ($demo) {Write-Host ("{0,-25}{1,-8}{2,-12}" -f $accountObj.Name, $DaysTillExpire, $PolicyDays)}
# start assembling email to user here
$EmailName = $accountObj.Name
$DateofExpiration = (Get-Date).AddDays($DaysTillExpire)
$DateofExpiration = (Get-Date($DateofExpiration) -f $DateFormat)
Write-Verbose "Assembling email message"
[string]$emailbody = @"
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<table id="email" border="0" cellspacing="0" cellpadding="0" width="655" align="center">
<tr>
<td align="left" valign="top"><img src="$ImagePath/spacer.gif" alt="Description: $ImagePath/spacer.gif" width="46" height="28" align="absMiddle">
if ($HelpDeskURL){
$emailbody += @"
<font style="font-size: 10px; color: #000000; line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif">If this e-mail does not appear properly, please <a href="$HelpDeskURL" style="font-weight:
bold; font-size: 10px; color: #cc0000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline">click here</a>.</font>
$emailbody += @"
</td>
</tr>
<tr>
if ($HelpDeskURL){
$emailbody += @"
<td height="121" align="left" valign="bottom"><a href="$HelpDeskURL"><img src="$ImagePath/header.gif" border="0" alt="Description: $ImagePath/header.gif"
width="655" height="121"></a></td>
}else{
$emailbody += @"
<td height="121" align="left" valign="bottom"><img src="$ImagePath/header.gif" border="0" alt="Description: $ImagePath/header.gif" width="655" height="121"></td>
$emailbody += @"
</tr>
<tr>
<td>
<table id="body" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1" align="left" valign="top" bgcolor="#a8a9ad"><img src="$ImagePath/spacer50.gif" alt="Description: $ImagePath/spacer50.gif" width="1"
height="50"></td>
<td><img src="$ImagePath/spacer.gif" alt="Description: $ImagePath/spacer.gif" width="46" height="106"></td>
<td id="text" width="572" align="left" valign="top" style="font-size: 12px; color: #000000; line-height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif">
if ($DaysTillExpire -le 1){
$emailbody += @"
<div align='center'>
<table border='0' cellspacing='0' cellpadding='0' style='width:510px; background-color: white; border: 0px;'>
<tr>
<td align='right'><img width='36' height='28' src='$ImagePath/image001b.gif' alt='Description: $ImagePath/image001b.gif'></td>
<td style="font-family: verdana; background: #E12C10; text-align: center; padding: 0px; font-size: 9.0pt; color: white">ALERT: You must change your password today or you will be locked out!</td>
<td align='left'><img border='0' width='14' height='28' src='$ImagePath/image005b.gif' alt='Description: $ImagePath/image005b.gif'></td>
</tr>
</table>
</div>
$emailbody += @"
<p style="font-weight: bold">Hello, $EmailName,</p>
<p>It's change time again! Your $company password expires in <span style="background-color: red; color: white; font-weight: bold;"> $DaysTillExpire </span> day(s), on $DateofExpiration.</p>
<p>Please use one of the methods below to update your password:</p>
<ol>
<li>$company office computers and Terminal Server users: You may update your password on your computer by pressing Ctrl-Alt-Delete and selecting 'Change Password' from the available options. If you use a $company laptop in addition
to a desktop PC, be sure and read #3 below.</li>
<li>Remote Outlook Client, Mac, and/or Outlook Web App users: If you only access our email system, please use the following method to easily change your password:</li>
<ul>
<li>Log into <a href="$owaurl">Outlook Web App</a> using Internet Explorer (PC) or Safari or Firefox (Mac).</li>
<li>Click on the Options button in the upper right corner of the page.</li>
<li>Select the "Change Password" link to change your password.</li>
<li>Enter your current password, then your new password twice, and click Save</li>
<li><span style="font-weight: bold">NOTE:</span> You will now need to use your new password when logging into Outlook Web App, Outlook 2010, SharePoint, Windows Mobile (ActiveSync) devices, etc. Blackberry
Enterprise Users (BES) will not need to update their password. Blackberry Internet Service (BIS) users will be required to use their new password on their device.</li>
</ul>
<li>$company issued laptops: If you have been issued a $company laptop, you must be in a corporate office and directly connected to the company network to change your password. If you also use a desktop PC in the office, you must
remember to always update your domain password on the laptop first. Your desktop will automatically use the new password.</li>
<ul>
<li>Log in on laptop</li>
<li>Press Ctrl-Alt-Delete and select 'Change Password' from the available options.</li>
<li>Make sure your workstation (if you have one) has been logged off any previous sessions so as to not cause conflict with your new password.</li>
</ul>
</ol>
<p>Think you've got a complex password? Run it through the <a href="The">http://www.passwordmeter.com/">The Password Meter</a></p>
<p>Think your password couldn't easily be hacked? See how long it would take: <a href="How">http://howsecureismypassword.net/">How Secure Is My Password</a></p>
<p>Remember, if you do not change your password before it expires on $DateofExpiration, you will be locked out of all $company Computer Systems until an Administrator unlocks your account.</p>
<p>If you are traveling or will not be able to bring your laptop into the office before your password expires, please call the number below for additional instructions.</p>
<p>You will continue to receive these emails daily until the password is changed or expires.</p>
<p>Thank you,<br />
The $company Help Desk<br />
$HelpDeskPhone</p>
if ($accountFGPP -eq $null){
$emailbody += @"
<table style="background-color: #dedede; border: 1px solid black">
<tr>
<td style="font-size: 12px; color: #000000; line-height: 17px; font-family: Verdana, Arial, Helvetica, sans-serif"><b>$company Password Policy</b>
<ul>
<li>Your password must have a minimum of a $MinPasswordLength characters.</li>
<li>You may not use a previous password.</li>
<li>Your password must not contain parts of your first, last, or logon name.</li>
<li>Your password must be changed every $PolicyDays days.</li>
if ($PasswordComplexity){
Write-Verbose "Password complexity"
$emailbody += @"
<li>Your password requires a minimum of two of the following three categories:</li>
<ul>
<li>1 upper case character (A-Z)</li>
<li>1 lower case character (a-z)</li>
<li>1 numeric character (0-9)</li>
</ul>
$emailbody += @"
<li>You may not reuse any of your last $PasswordHistory passwords</li>
</ul>
</td>
</tr>
</table>
$emailbody += @"
</td>
<td width="49" align="left" valign="top"><img src="$ImagePath/spacer50.gif" alt="" width="49" height="50"></td>
<td width="1" align="left" valign="top" bgcolor="#a8a9ad"><img src="$ImagePath/spacer50.gif" alt="Description: $ImagePath/spacer50.gif" width="1"
height="50"></td>
</tr>
</table>
<table id="footer" border="0" cellspacing="0" cellpadding="0" width="655">
<tr>
<td><img src="$ImagePath/footer.gif" alt="Description: $ImagePath/footer.gif" width="655" height="81"></td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="655" align="center">
<tr>
<td align="left" valign="top"><img src="$ImagePath/spacer.gif" alt="Description: $ImagePath/spacer.gif" width="36" height="1"></td>
<td align="middle" valign="top"><font face="Verdana" size="1" color="#000000"><p>This email was sent by an automated process.
if ($HelpDeskURL){
$emailbody += @"
If you would like to comment on it, please visit <a href="$HelpDeskURL"><font color="#ff0000"><u>click here</u></font></a>
$emailbody += @"
</p><p style="color: #009900;"><font face="Webdings" size="4">P</font> Please consider the environment before printing this email.</p></font>
</td>
<td align="left" valign="top"><img src="$ImagePath/spacer.gif" alt="Description: $ImagePath/spacer.gif" width="36" height="1"></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
if (!($demo)){
$emailto = $accountObj.mail
if ($emailto){
Write-Verbose "Sending demo message to $emailto"
Send-MailMessage -To $emailto -Subject "Your password expires in $DaysTillExpire day(s)" -Body $emailbody -From $EmailFrom -Priority High -BodyAsHtml
$global:UsersNotified++
}else{
Write-Verbose "Can not email this user. Email address is blank"
} # end function Get-ADUserPasswordExpirationDate
if ($install){
Write-Verbose "Install mode"
Install
Write-Verbose "Checking for ActiveDirectory module"
if ((Set-ModuleStatus ActiveDirectory) -eq $false){
$error.clear()
Write-Host "Installing the Active Directory module..." -ForegroundColor yellow
Set-ModuleStatus ServerManager
Add-WindowsFeature RSAT-AD-PowerShell
if ($error){
Write-Host "Active Directory module could not be installed. Exiting..." -ForegroundColor red;
if ($transcript){Stop-Transcript}
exit
Write-Verbose "Getting Domain functional level"
$global:dfl = (Get-AdDomain).DomainMode
# Get-ADUser -filter * -properties PasswordLastSet,EmailAddress,GivenName -SearchBase "OU=Users,DC=domain,DC=test" |foreach {
if (!($PreviewUser)){
if ($ou){
Write-Verbose "Filtering users to $ou"
$users = Get-AdUser -filter * -SearchScope subtree -SearchBase $ou -ResultSetSize $null
}else{
$users = Get-AdUser -filter * -ResultSetSize $null
}else{
Write-Verbose "Preview mode"
$users = Get-AdUser $PreviewUser
if ($demo){
Write-Verbose "Demo mode"
# $WhatIfPreference = $true
Write-Host "`n"
Write-Host ("{0,-25}{1,-8}{2,-12}" -f "User", "Expires", "Policy") -ForegroundColor cyan
Write-Host ("{0,-25}{1,-8}{2,-12}" -f "========================", "=======", "===========") -ForegroundColor cyan
Write-Verbose "Setting event log configuration"
$evt = new-object System.Diagnostics.EventLog("Application")
$evt.Source = $ScriptName
$infoevent = [System.Diagnostics.EventLogEntryType]::Information
$EventLogText = "Beginning processing"
$evt.WriteEntry($EventLogText,$infoevent,70)
Write-Verbose "Getting password policy configuration"
$DefaultDomainPasswordPolicy = Get-ADDefaultDomainPasswordPolicy
[int]$MinPasswordLength = $DefaultDomainPasswordPolicy.MinPasswordLength
# this needs to look for FGPP, and then default to this if it doesn't exist
[bool]$PasswordComplexity = $DefaultDomainPasswordPolicy.ComplexityEnabled
[int]$PasswordHistory = $DefaultDomainPasswordPolicy.PasswordHistoryCount
ForEach ($user in $users){
Get-ADUserPasswordExpirationDate $user.samaccountname
Write-Verbose "Writing summary event log entry"
$EventLogText = "Finished processing $global:UsersNotified account(s). `n`nFor more information about this script, run Get-Help .\$ScriptName. See the blog post at
http://www.ehloworld.com/318."
$evt.WriteEntry($EventLogText,$infoevent,70)
# $WhatIfPreference = $false
# Remove-ScriptVariables -path $MyInvocation.MyCommand.Name
Remove-ScriptVariables -path $ScriptPathAndNameHi petro_jemes,
Just a little claritification, you need to add the value to the variable "[string]$ou", and also change the language in the variable "$emailbody" in the function "Get-ADUserPasswordExpirationDate".
I hope this helps. -
Calculation of total in sap script
Hi All,
Please help me out for this requirement.
I have an amount field reguh-rbetr. I need to show the sum of this field as TOTAL.
How can we do it? Please let me know. Is there any function in the script itself or do we need to calculate it in the program? Pl gimme example code.
Regards,
PriyaHi
see the sample codes of the Subroutines and do accordingly
How to call a subroutine form SAPscripts
The Form :
/:PERFORM CDE_CENT IN PROGRAM ZKRPMM_PERFORM_Z1MEDRUCK
/:USING &EKKO-EBELN&
/:CHANGING &CDECENT&
/:ENDPERFORM
The report :
REPORT zkrpmm_perform_z1medruck .
DATA : BEGIN OF it_input_table OCCURS 10.
INCLUDE STRUCTURE itcsy.
DATA : END OF it_input_table.
déclaration de la table output_table contenant les
variables exportées
DATA : BEGIN OF it_output_table OCCURS 0.
INCLUDE STRUCTURE itcsy.
DATA : END OF it_output_table.
DATA : w_ebeln LIKE ekko-ebeln,
w_vbeln LIKE vbak-vbeln,
w_zcdffa LIKE vbak-zcdffa.
FORM CDE_CENT
FORM cde_cent TABLES input output.
it_input_table[] = input[].
it_output_table[] = output[].
READ TABLE it_input_table INDEX 1.
MOVE it_input_table-value TO w_ebeln.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = w_ebeln
IMPORTING
output = w_ebeln.
SELECT SINGLE zcdffa FROM ekko
INTO w_zcdffa
WHERE ebeln = w_ebeln.
it_output_table-name = 'CDECENT'.
MOVE w_zcdffa TO it_output_table-value.
MODIFY it_output_table INDEX 1.
output[] = it_output_table[].
ENDFORM.
/: PERFORM
/: USING &INVAR1&
/: USING &INVAR2&
/: CHANGING &OUTVAR1&
/: CHANGING &OUTVAR2&
/: ENDPERFORM
INVAR1 and INVAR2 are variable symbols and may be of any of the four SAPscript symbol types.
OUTVAR1 and OUTVAR2 are local text symbols and must therefore be character strings.
Example:
In script form
/: PERFORM READ_TEXTS IN PROGRAM 'Z08M1_FORM_EKFORM1'
/: USING &EKKO-EKORG&
/: USING &EKPO-WERKS&
/: USING &EKKO-EKGRP&
/: USING &EKKO-BSTYP&
/: CHANGING &COMPNAME&
/: CHANGING &SENDADR&
/: CHANGING &INVCADR&
/: CHANGING &COMPADR&
/: CHANGING &COVERLTR&
/: CHANGING &SHIPADR&
/: CHANGING &REMINDER&
/: CHANGING &REJECTION&
/: CHANGING &POSTADR&
/: CHANGING &LOGO&
/: ENDPERFORM
In program
FORM Read_texts - To extract the standard texts from the table *
FORM READ_TEXTS TABLES IN_PAR STRUCTURE ITCSY
OUT_PAR STRUCTURE ITCSY.
DATA : L_EKORG TYPE EKORG,
L_WERKS TYPE WERKS_D,
L_BSTYP TYPE BSTYP,
L_EKGRP TYPE BKGRP.
READ TABLE IN_PAR WITH KEY 'EKKO-EKORG' .
CHECK SY-SUBRC = 0.
L_EKORG = IN_PAR-VALUE.
READ TABLE IN_PAR WITH KEY 'EKPO-WERKS' .
CHECK SY-SUBRC = 0.
L_WERKS = IN_PAR-VALUE.
READ TABLE IN_PAR WITH KEY 'EKKO-EKGRP' .
CHECK SY-SUBRC = 0.
L_EKGRP = IN_PAR-VALUE.
READ TABLE IN_PAR WITH KEY 'EKKO-BSTYP' .
CHECK SY-SUBRC = 0.
L_BSTYP = IN_PAR-VALUE.
CLEAR Z08M1_ORG_TEXTS.
SELECT SINGLE * FROM Z08M1_ORG_TEXTS WHERE EKORG = L_EKORG
AND WERKS = L_WERKS
AND EKGRP = L_EKGRP
AND BSTYP = L_BSTYP.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM Z08M1_ORG_TEXTS WHERE EKORG = L_EKORG
AND WERKS = L_WERKS
AND EKGRP = L_EKGRP
AND BSTYP = SPACE.
ENDIF.
READ TABLE OUT_PAR WITH KEY 'COMPNAME'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_COMP.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'SENDADR'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_ADRS.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'INVCADR'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_INVC.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'COMPADR'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_CPAD.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'COVERLTR'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_COVR.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'SHIPADR'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_SHIP.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'REMINDER'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_RMDR.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'REJECTION'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_RJCT.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'POSTADR'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_POST.
MODIFY OUT_PAR INDEX SY-TABIX.
READ TABLE OUT_PAR WITH KEY 'LOGO'.
OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_LOGO.
MODIFY OUT_PAR INDEX SY-TABIX.
ENDFORM.
REPORT ZMPO1 .
form get_freight tables in_par structure itcsy out_par structure itcsy.
tables: ekko,konv,t685t.
data: begin of itab occurs 0,
ebeln like ekko-ebeln,
knumv like ekko-knumv,
end of itab.
data: begin of itab1 occurs 0,
knumv like konv-knumv,
kposn like konv-kposn,
kschl like konv-kschl,
kbetr like konv-kbetr,
waers like konv-waers,
kwert like konv-kwert,
end of itab1.
data: begin of iout occurs 0,
kschl like konv-kschl,
vtext like t685t-vtext,
kbetr like konv-kbetr,
kwert like konv-kwert,
end of iout.
data v_po like ekko-ebeln.
read table in_par with key 'EKKO-EBELN'.
if sy-subrc = 0.
v_po = in_par-value.
select
ebeln
knumv
from ekko
into table itab
where ebeln = v_po.
if sy-subrc = 0.
loop at itab.
select
knumv
kposn
kschl
kbetr
waers
kwert
into table itab1
from konv
where knumv = itab-knumv and
kappl = 'M'.
endloop.
loop at itab1.
if itab1-kposn <> 0.
select single * from t685t
where kschl = itab1-kschl
and kappl = 'M'
and spras = 'EN'.
iout-vtext = t685t-vtext.
iout-kschl = itab1-kschl.
iout-kbetr = itab1-kbetr.
iout-kwert = itab1-kwert.
append iout.
clear iout.
endif.
endloop.
sort itab1 by kposn.
loop at iout.
sort iout by kschl.
if ( iout-kschl eq 'GSDC' OR
iout-kschl eq 'GSFR' OR
iout-kschl eq 'GSIR' ).
at end of kschl.
read table iout index sy-tabix.
sum.
write:/ iout-kschl,iout-vtext,iout-kwert.
out_par-name = 'A1'.
out_par-value = iout-vtext.
append out_par.
out_par-name = 'A2'.
out_par-value = iout-kwert.
append out_par.
endat.
endif.
endloop.
endif.
endif.
endform.
IN THE FORM I AM WRITING THIS CODE.
/:DEFINE &A1& = ' '
/:DEFINE &A2& = ' '
/:PERFORM GET_FREIGHT IN PROGRAM ZMFORM_PO1
/:USING &EKKO-EBELN&
/:CHANGING &A1&
/:CHANGING &A2&
/:ENDPERFORM
&A1&
&A2&
This Code is to be written in the PO form under ADDRESS window.
/:DEFINE &A1& = ' '
/:DEFINE &A2& = ' '
/:DEFINE &A3& = ' '
/:DEFINE &A4& = ' '
/:DEFINE &A5& = ' '
/:DEFINE &A6& = ' '
/:PERFORM GET_VENDOR IN PROGRAM ZMFORM_PO
/:USING &EKKO-EBELN&
/:CHANGING &A1&
/:CHANGING &A2&
/:CHANGING &A3&
/:CHANGING &A4&
/:CHANGING &A5&
/:CHANGING &A6&
/:ENDPERFORM
&A1&
&A2&
&A3&
&A4&
&A5&
&A6&
Regards
Anji -
Latest script
If U want Ur Matrimonial website please visit these link
Complete matrimonial script
See the demo at: - matrimonialtalk.com
Admin Panel: - matrimonialtalk.com/admin/login.php
Admin Details
User Name: -admin
Password: - admin
See the demo 2 at: - matchmatri.com
Admin Panel: - matchmatri.com/admin/login.php
Admin Details
User Name: -admin
Password: - admin
o features
o Guest Module:-
• Member registration (paid or free)
• Browse categories that are sorted by region, community,
• religion Basic search on homepage
• Advanced search with additional parameters
• Non-members can see results of listings but with limited info
• Members have unrestricted access to the complete profile
• Featured profile listings on homepage along with thumbnail images
• Static information pages Members Module :-
• Membership Info
• Manage membership account info
• Order details
• Email Alert Configuration
• Change partner profile
• Edit own profile
• Upgrade Profiule
• Upload Photos (multiple)
• Protect Photo
• Upload Horoscope
• Family Info - Father, Mother name, status, etc.
• Partner Preference
• Contact Profiles
• Hobbies
• View Details of Members Search Module :-
• Quick or Smart Search
• Advanced Search
• Search by Profile ID
• Search by City/ State
• Contact Members Module:-
• Show or Express Interest
• List of members whom I have accepted
• List of members who have accepted me
• List of members who have contacted me
• List of members whom I have contacted
• Listing of all incoming messages
• Listing of all sent messages
• Forward the profile to a friend
• Send Personalized Messages
• Bookmark Profile
• Print Profile
• Admin Module
• 1.Site Configuration
• set the url details of the website and tilt , description of the site
• you can edit the admin password
o 2.Members Approval
• approve new profiles as profile will not come in search results till they
• approve by admin
• upgrade membership of members from free to paid
o 3.Horoscope Approval
• approve the horoscope uploaded by members
o 4.Renewal Membership
? renew membership of expired members
? report of members who are going to expire
o 5.Members Report
• see the inacive members
• see the acive members
• see the paid members
o 6. Delete Members
• delete the inacive members
• delete the acive members
• delete the paid members
o 7.Caste
• manage the cast and religion
o 8.Edit Membership Plans
• edit membership plan
o 9.Members Photo Approval
• approve the photo of members as untill you approve members photo it will not see online
o 10.Successstory Approval
• approve success story uploaded by members
• you can unapprove or delete success stories
o 11.Assured Contact Allocation
• you can set/reset the no. of contacts for paid and unpaid members
• 12.Members Report
• you can download members in excel format
• you can see the sales report of paid members , when they become paid members and how they pay
• viea report of all members
o 13.News Letter
• you can send the news letter to all members , single member or group of members
• sms messaging - disable as it requite API integration
• 14. Database CheckUp
• check up database connectivity and functionality
o 15 Payment Features Module
• Payment Entry Form
• Sales Invoices
• Sales Receipts
• Consolidated Accounts Summary
• Renewal for Paid Members
• Payment Gateway Integration
• Paypal, 2CO, CCAvenue, etc.
• Credit Card Support
o Reporting Features Admin Module
• Inactive Members Report
• Free/Active Members Report
• Paid Members Report
• Members Report by Reference
• Customised Export to Excel Format
• View Reports of users by City / Gender / Country
• View Profiles by Religion
• Edit Member Details
• ADMIN Quick Search profiles
• Reports in Excel Format.
o Mailing Features Admin Module
• Newsletter
• Membership Expiry Reminder Notices
• Additional available features
• banner management
• classified management
• RSS
• audio/video chat module
• toolbar
• weeding shop(complete cms application integrated)
• SMS API installation
• hosting solution
o New Features: -
• My Matches
• Favorites
• Members I am Looking for
• Members Looking for me
• Who visited my profile
• Profiles viewed by me
• Search
• Who is online
• Special Cases
• Prefrence based Search
• Massaging for paid members
• Inbox
• Sent mail
• Draft mail
• Compose
• Trash
• Message from admin
• SMS message
• Profile Management
• My Account
• Alert Manager
• Certified Profiles
• Validations for Mobile
• Validations for Email
• Trusted/featured/latest profiles
• Profiles with icons
• Verification code/ mail
• Admin have control on cast and sub cast
• Admin can edit and add data in any profiles
• Profile of the week
• Success story
• Country/city/state search
• Manage partner profile
• Manage my search in member panel
• Massage compose/draft/sent/trash/inbox in member panel
• Massage by admin in member panel
• Database backup at a click (both in server/system)
• Hindi language Converter
o there is some additional features are
complete sms api support
video support
manage all profiles through the admin
classified with all the world city's
wedding shop
banner advertisement or complete ad management
support ticket management
chat/forum/massage board module
member's photo and video protected
all the profiles are shows as domain.com/member name (it is very beneficial to members)
toolbar is now under development it'll be ready in a week
SEO friendly coding and also you can manage your keyword through the admin
recent profiles and featured profiles are shown at home page
trusted mark on profile
all the marks on profile like featured,mobile,horescope,chat etc. manage by admin
4 type more searching of profiles now the total searching is 10 type.
members can save search
• and also we are developing mobile applications for this matrimonial script. through this members can get the support of mobile to access the website.
Thank You
Pm Me or Contact Me at
[email protected]
Tech Biz Solution
+91-9251026226Do you know any server-scripting? What server models does
your host
support?
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.dreamweavermx-templates.com
- Template Triage!
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
http://www.macromedia.com/support/search/
- Macromedia (MM) Technotes
==================
"2start" <[email protected]> wrote in
message
news:erpkp4$2bk$[email protected]..
>I am trying to set up an interactive calendar on a
website. I want the
>public
> to be able to select a class listed on the calendar and
it be linked to
> the
> class info.
>
> I have been told, I need to have a php script to use on
our linux server.
>
> Can someone please help me.. if I find a script where do
I put it in the
> code?
> I have found several sites with the code but I don't
know what to do with
> it...
>
> This is the look I am trying to achieve...
>
>
http://www.nccommerce.com/wdi/WDICalendar/default.asp?calid=9
>
Maybe you are looking for
-
Hello, I'm trying to add a podcast for more than a week without having any luck. I've checked my feed with multiple validators, and all of them say that the feed is fine http://podcasts.edmpeople.ru/moreisenough/?feed=podcast - here's the feed itself
-
Flash Player Plugin pushing cpu to 100% on Laptop
I know there is many (many many) discussions on this topic, but I was hoping to get a clear answer on how to solve this issue. It seems that my issues with cpu have been going off and on for a bit now, but in the last month or so it's been practicall
-
Final Cut Pro HD 4.5--General Error41
Hey gang, I ran into and interesting wall. So I had a PowerPC Mac mini 10.4.11 and I ran FCP 4.5 fine with out any problems doing many projects. Then yeah me, I purchased the new 21.5 2.7 GHz Thunderbolt. The issue: When I transferred the softwar
-
Wondering what my daughter should do with current iPhone 4s Wifi not working....
-
Hi all, How can i initiate the online backup for SQL database. and please provide me the sql commands for sql backup. Thanks in advance. vinnu.