• Home
    • Our solutions
    • Queries/Suggestions
    • Photos
    • Blogs
    • Available themes
    • LogIn
  • Products
    • Browse_Item
    • Photos
    • Price
  • News
    • Read about Raaspi
  • About
    • About Our Products
  • Resellers
    • We need resellers
    • reseller reference manual
    • Reseller Signup
  • Contact Us/FAQ
    • Contact Us
    • Customer Payment
    • help guide
Last Signed As 2025-05-09
Welcome!

If you are a casual visitor to this site, you really don't need to read this manual. Just click on the menue options

If available, you can even use on line functions like shopping or submit a query. It will ask for your email address, so that you can be contacted for follow ups.

You should signup and logon if you are a regular visitor and want to access your purchase history or change your profile information

Who should read this manual?

If you are considering using the back office functions or simply want to know what functions are available, please read on. Use the browser search facility for any key word search.

By Menu Options       By Business Functions

What visitors or users will see before logged in

Menu Structure

Main Drop Down Horizontal Menu

Home Products News Calendar About Resellers Contact Us/FAQ Reset

Left Vertical Panel Menu

Spcl
View

Left Vertical Panel Menu may be visible or hidden and is controlled by buttons at the bottom of a page but is activated by going to the home page

left panel

In case of mobile device it is allways hidden otherwise the admin of the site choses the default value

Menu Selection shown changes based on whether the user is logged in or not and certain menu options are shown based on the user role and level and in some cases based on the type and size of the business.

Main Drop Down Horizontal Menu

Home : Frequently used options are shown here  Our solutions -items with short description,price information and availability are shown with a button to dd to a shopping cart or to a service basket. items are grouped under category or subcategory.  
 
 
 
 
 
 -login will need an id and password. If id was not created then use Sign Up to create one.  For one time purchase a login is not needed but some minimum imformation like email id will be needed for follow ups. For Credit cart purchases, shipping address will match the card information. If user is logged in then the user can save their shopping cart selections and continue later.

 login/logout-login uses id and password. Although the system encrypts the password to protect it , care should be taken to protect it from being exposed at the client machine. For example letting the browser remember the password is a great convenience but it also means some one else having access to the machine can also see it.

products news about contactus/ faq  -these are self explanatory and provide information to the visitors

resellers  -Talks about opportunities available to the resellers and system integrators who can offer value added service to their clients

Reset -Similar to pressing the browser reload but takes to Home page as well. To be used if page navigation not working

Create Site -There is a 14 days free trial and create a new site after providing necessary information like email, name/company name and website name. Once completed you will receive an email confirming your request followed by another email with an activation link and two pre configured user ids and their passwords. They are to be used for further set up and customization of the site.

Left Vertical Panel Menu

Spcl
 
a subset of shopping items are shown here to highlight products. Category and subcategory can be used here as well.
View
 
a subset of item images are shown here to highlight products. Category and subcategory can be used here as well.
 
this provides a pop up message to the visitor and the content is used to suggest actions or introduce any new information or forthcoming changes

What users will see once logged in

Main Drop Down Horizontal Menu

Home Add/List/Report.. Transactions Mailings Tools
SetUps Process Hung Contact Us/FAQ

Left Vertical Panel Menu (if shown)

version
Customer
Vendor
Item
MyCalendar
MyTasks
Spcl
View

Home SubOptions

the following new options will appear once logged in.
 
Visual General Flow
-a visual presentation of the item-order-supply work flow involved. Any function can be invoked by clicking on the button or links
 
Financials Flow
-a visual presentation of the accounting work flow involved. Any function can be invoked by clicking on the button or links
 
Status Dashboard
-a visual presentation of how the organization is performing. Any function can be invoked by clicking on the button or links

Add/List/Report.. SubOptions

The less commonly used entities are grouped under the 'Other' category but offers special usage and unique functions.  But first a few
comments about the regular ones.

Address

is designed as a separate entity and allows the same address to be reused. There is a
separate menue option titled ExistingAddress for reuse. However for most situations it is more convenient to be able to
enter the Address and Customer in the same page and there is a option for that as well.

Location

also exists as a separate entity to allow more flexibility. It is an extension of Address. The entitites Company,
Department etc refer to the organization structure and mostly wont apply to smaller business.

The other category

needs some usage explanation. The Group/Team and the related Members can be used for Mailings or for
Schedule. Since a Group/Team can contain various types of Members, we suggest the following steps.
Goto the Add Members and select the required Group/Team first and then one of the others. Follow some naming conventions
for the membership id like first 2 characters of the Group/Team followed by incremental number like cm0001,cm0002 etc.
Usage/Expense By Periods can provide a great usage to track any usage by upto 12 periods. The application itself uses it to track sales figures.
The Report can show pie or line charts.

SetUps SubOptions

the following are the main options used to customize the web site ie to change the default content
 
Message/Labels

-this option is used to change the labels of menu options and the field labels. Messages and Labels are stored as key and value pair ie read is the key and the default value is Read but you can change the value here. See the screen shot below. You will need to click on the + to see the search option. You can also narrow down your search using the dropn down list."

The drop down list allows the matching message bundle to use in conjunction with the message key and value. Message bundle m with SYSTEM cannot be used because they are for default values but m with the application name can be used. A separate List/Edit/Add page exists to handle message bundle for a specific country or language or application code.
 
Shipment Rate/Coupon value
-this option is used to change the default shipping cost. The keys are Usertype,Prodtype,Stepname and Step. The value is under Value
-Usertype can be CS for customer shipment,Prodtype can be P for production usage,Stepname can be SS for standard shipment and small size,ES for Express shipment for small size,PS for PickUp for small size and similarly SM for standard shipment medium size and SL for standard shipment for large size.
 
options
-this option is used to change the drop down list values shown in the web pages. There are more than 50 such options and in most cases
the default values can be used but if needed they can be and in some cases need to be changed as part of the customization. The values
are stored in a table with as many rows as needed and each option has three properties called options,purpose and value. In general, the
option values are used internally
by the application and purpose values are used externally as user friendly labels and values property is mostly unused but can be used to filter
out ie not to show based on application type or country locale value. Sometimes one option may need more rows to hold more values, so for
other options any duplicate or blank rows are not shown. An example below shows options08 being used as the type for a scheduled event like meeting
As a default, all the rows for option01 is shown but a button at the bottom can be used to show another option.
Lets look at some more complex option entries and see option10 entries below. This option is used to show Pay By values.
The purpose and value field has entries for country codes ca= for Canada and us= for USA. Because of the country code
entries different spelling will be shown. Another filtering example is using entity code like 1a=s meaning show 1a=h
meaning hide for items since 1a is internally used as entity code for Item. This entity code is shown as part of the url as position
7 and 8 of the list or edit page for that entity.
Options are typically used for all the application types, but if they are not used then all the rows for that option will be blank.
 
Report Settings
-this option is used to change Report settings and allow controlling which columns will be shown. You need to select the table or functional entity name like item,customer etc and then type of reports like details, demographic, metrics and ad hoc 1 and 2. Each column can then be shown or hidden. It is important to remember that a report page width is limited and we need to hide some columns so that the needed ones can be shown.
 
Site Configuration
-Some of the chages here can severely affect the site functions and one need to be careful before making any changes. The table has many columns and takes some time to load the update page.
The following may need changes from time to time- Size:S(mall) or M(edium) or L(arge) shows or hides some menue options. SSO Token: Used if client has multiple sites and SSO (Single Sign On) is to be supported. Put the same token value in all the related sites. apicliendid and apiclientsecret: Enter the appropriate values obtained from Payment processor like Paypal. This field update is available only to an user with sysadmin role.
 
Holiday
-Holiday dates are maintained here and is accessible by an user with user admin role. Any entry with null values in Employee and in Residence will apply to all. In addition, there can be specific entries for an employee or for employees in a specific residency area.
 
User Profile
-User specific values are stored here and are used by system. Examples are theme chosen by an user or values entered by an user for drop down list. Normally will not need any maintenance.
 
User
-Normally used by a manager or admin to create a new back office user or delete or alter an existing user information. User themselves have limited access to alter some information including their Email signature
 
Accounting Period
-Shows current accounting period information and normally will not need any user maintenance. There is a button to 'hold current business date' which needs some explanation. Normally each calendar day, the business date will also change, but this can stop the business date roll and can be useful at fiscal year end when accounting adjustments are done.
 
Account
-Shows accounts related information and normally will not need any user maintenance. However, if the default accounts setup is not adequate then new entries or updates are done here. There is also a facility to upload chart of accounts data as CSV (comma separated value) first and then to import that data.
 
Period Dates
-Shows all the accounting period information and normally will not need any user maintenance. There are two extra periods ie 13 and 14 and can be used as a convenience to defer Year end process by up to 2 months. Accounting entries for next fiscal year are captured here and as part of the year end process move under next Fiscal period 1 and 2. The buttons are the same as in 'Year End' and are shown here for convenience
 
Account Integration
-Shows related accounts information used for posting and normally will not need any user maintenance. However, if the default setup is not adequate then new entries or updates are done here.
 
General Ledger Entries
-Normally used at year end to enter accounting adjustment entries.
 
account period totals
-Extension of accounts information and shows the values in each period and normally will not need any user maintenance
 
Year End
-Used at fiscal year end to close the current year and roll to the next fiscal year. There are buttons to first close old journals so that they do not appear in any report and then to delete them
 
Web Site Customization
-Should be used as needed to maintain the web site content. The changes can be done in two steps ie
first for preview and approval and next to publish to all visitors to the site.

The top row allows changing the menue content as follows. Put the new label value as input to New Label
and then click on the link label you want to change. So if you want to show menue label Products as Offerings, then type
in Offerings as input for New Label and then click on the label currently showing as Offerings. If the radio
button selection under the New Label is Preview then only you will see the change but not others. If you are
ok with the change and want to publish for general then select Accept for radio button and click the Label now
showing Offerings instead of Products.

You will see multiple collapsed or closed panels with titles like Publish/Preview , (TopBackGround) TopBackground Graphics etc.
If you press the + ie Plus button then the panels will expand. Publish/Preview will show whole or part of the current panel
you are working on. The content panels are all structured the same way ie Top row is for Graphics to be changed.
Below the Graphics there will be two other rows for Text ie Header and Text data.

Top Graphics panel has graphics only as there is no applicable text. It is primarily meant for background and
can also be used for special effects. All Graphics are stored as blobdata and has key structure Main Key, Qualifier
and sequence example 3R-TOP-BKGR,PIC,0. There is also a column called type which can have value like jpg,png or asis.
Graphic images are automatically scaled to fit the default page dimension. However if the type is 'asis' then
no scaling is done and allows for large images (upto 510 wide and 720 high) for special effect for the Home page.
Further special effects can be done by giving sequence number as 98 or 99 in conjunction with using type as 'asis'.
This will allow fade out after a few seconds or by clicking on the image. Image with seq 99 will appear first
and then fadeout and if seq 98 is also present then its image will appear and then fadeout.
TopLeft panel will allow putting a small image like a logo or highlight something along with a header and body text
against the background image.

Special Effects

video clips are done by using embedding url links in text data. Example Fromkey: 3R-MID-TOP-M, Qualifier:VIDEO-SRC, Type: none, Data: <iframe width="854" height="480" src="https://www.youtube.com/embed/91iInpoOwNc" frameborder="0" allowfullscreen="true"<</iframe>
The panels starting with Products will allow using seq 0 to 4 ie one can place upto 5 sets of image,header and text body
within a page. Since Products itself has _1,_2 and -3 pages you can have upto 15 combination of images and text
to present to visitors.

Preview Window will allow to see the effect of the changes in a separate web page. If you made some changes to say News page
, then click on the menu option to preview the change. You can make multiple changes and preview all of them
 
RestoreData
-Use with extreme caution as this will replace the existing data with the last backup.

Buisiness Functions       By Menu Options

General Usage

-Concept of RAAS (Ready Application As Service) is based on a very simple idea. If you think about it most of the business functions follow a pattern The pattern is that we have Item and some one like Vendor supplies or produces it and someone like Customer will buy or use it. And there are established process to carry out these operations We also need Employee who runs the operation or business

Entities like Item,Vendor are added via Add/List/Report.. Add.. . Less used ones like Group/Team or Schedule are grouped under the 'Other' category but offers special usage and unique functions. 

Adding Item

If you try to add Item, you will notice lots of choice for types Their usage are explained below

For an item to appear for on line shopping, select type as Shopping-Item and is a special type of Inventory Item Image Item is for pictures and can be used to online display. Both Image and shopping Items can be grouped under Categories

There are special types like Case-Item and Fees-Item. Case-Item type if present, will allow either vistor or logged in users to submit a case for complain or enquiry These cases once created, can be reviewed and processed internally and resolved. These Fees_Item type is similar ie submitted or selected by Customer and are reviewed internally, but payment of some fees involved for the service

Adding Others

Adding Transactions

Paypal setup

Usage

You will need to have a paypal business account and in verified status. Paypal payment service for your site is provided on your behalf as a hosted service, so you will need to give permission to do so. Login to your business account using the email id, go to My Profile,go to My account settings. go to manage users, add user name and id (say Developer1) and grant permission by selecting API activation and authorization. Provide the id ie say Developer1 to the reseller or integretor, who is setting up the system for you, who needs to register the API to your Paypal account. We use the Paypal REST API which is the latest and recommended by them. Paypal will permit using this API by matching your application id and secret key against theirs At this point, API is registered to the business account using the following steps: go to Paypal developer site https://developer.paypal.com and login Go to Dashboard, then My Apps & Credentials. Look for REST API apps and Create App Go ahead and create an app giving it a name. You may use part or full of your web site name use the developer id say Developer1 when creating the App. A Client Id and secret key will be generated This is the end of registering the API using Paypal system but you need to add these two values in the the RAASPI application, you subscribe to

RAASPI setup

The Paypal Client ID and secret key are confidential data and should not be easily accessible The following procedure shoild be used. Log in to your web site as say Manager (User Role and High level) and create a new user as SysAdmin (Sysadmin Role and High level) . SysAdmin then should log in and go to SetUp-Client Edit. Only SysAdmin can see the Client Id and Secret key fields and should copy and paste the values generated in the Paypal developer Dashboard. We recommend to delete the SysAdmin and create again, if needed to. This will keep these two fields not visible Thats it, your web site is ready to accept Paypal payments Its a good idea to create a test shopping item for say $2.00 and try it yourself.

   Quick Links 

Reseller

Support Portal

   About Us 

Company Information

News and Press

   Site Information

Privacy

   Contact Us

   Canada

 +1 416-690-XXXX

Contact

United States

+ 1 877-876-XXXX



Powered by 3R WorkFlow Automation