Web Service
•Webservice folder in c:\POR\PORSmartEquip directory
•Validate Port 57368 is open in firewall
•Check for Windows updates – needs .net 4.5
•Check for Web.config in c:\POR\PORSmartEquip\WebService

•Web.config customized appsettings
1. <add key="ItemSearch" value="NUM" />
§ Options are NUM for ItemFile NUM or KEY for ItemFile KEY
2. <add key="PartsCategory" value="13" />
§ Sets the default parts category for items added through SmartEquip
§ Determine this category by querying ItemCategory in the POR database – defaults to “Parts – Special Order” unless the customer specifies otherwise
SELECT [Name]
,[Category]
FROM [ItemCategory]
3. <add key="DBPath" value="C:\POR\users\" />
§ Sets the default path for por.ini
•In IIS Manager
•In IIS
1. Configure Application Pool for ASP 4.0/4.5 to enable 32 bit applications to True

Click the Advanced Settings link under the Actions menu

Change Enable 32-Bit Applications to True

2. Path (c:\POR\PORSmartEquip\WebService)
3. Port 57368
4. Pool ASP 4.0
5. Browse to service on IE to validate
![]()
6. Click the API link to view API information
•
•
•Web Service Test
•Webservice - Copy folder in c:\POR\PORSmartEquip directory
•Validate Port 57368 is open in firewall
•Check for Windows updates – needs .net 4.5
•Check for Web.config in c:\POR\PORSmartEquip\WebService - Copy
•Web.config customized appsettings
1. <add key="ItemSearch" value="NUM" />
§ Options are NUM for ItemFile NUM or KEY for ItemFile KEY
2. <add key="PartsCategory" value="13" />
§ Sets the default parts category for items added through SmartEquip
3. <add key="DBPath" value="C:\POR\users\" />
§ Sets the default path for por.ini
•In IIS Manager
1. Configure Application Pool for ASP 4.0 to enable 32 bit applications to True
2. Path (c:\POR\PORSmartEquip\WebService - Copy)
3. Port 57368
4. Pool ASP 4.0
5. Browse
to service on IE to validate![]()
6. Click the API link to view API information
•
•
•Using Fiddler (https://www.telerik.com/download/fiddler)
•Fiddler allows for sending XML files to the SmartEquip interface and receiving XML responses
•This enables testing from the customer Point-of-Rental server
•Click the Composer button to begin the test

•Click the Parsed tab – the History section will show historically created tests

•The Point of Rental Test Server has sample tests that can be used on a customer system
o Login – tests user login – requires customer user id and password with SmartEquip role
o CreateOrder – creates purchase order and adds equipment to work order – requires customer user id with SmartEquip role, valid unit and valid Point of Rental transaction
o ValidateOrder – validates the existence of rental unit and Point of Rental transaction
o Equipmentsearch – searches for unit by unit number or KEY if specified in web.config
o Equipmentlist – searches for unit(s) by model and manufacturer – requires the customer has matched model number and manufacturer to SmartEquip(vendor) standards
o Iteminventory – searches for parts by KEY or part number, manufacturer and location – requires the customer has matched part number/KEY and manufacturer SmartEquip(vendor) standards
o Make – lists makes in a location by manufacturer – requires a valid location
o Modelsbymake – lists models for a manufacturer in a location - requires a valid location and customer has matched part manufacturer to SmartEquip(vendor) standards
o Serial – searches for unit by serial number and manufacturer - the customer has matched serial number and manufacturer SmartEquip(vendor) standards
o Search criteria must be taken from the customer’s Point-of-Rental instance
§ User ID and password
§ Unit
§ Model
§ Manufacturer
§ Serial number
§ Item
§ Part number
•Double-click the functionality to test and the Parsed section will update to the test criteria
•Click the Execute button to test the criteria

•The results will appear in the left hand capture box (Result of 200 means success)

•Click on the right hand Inspectors tab and XML tab to view the results detail

•Log file is located at C:\POR\PORSmartEquip\Logs