Troubleshooting

 

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

http://help.point-of-rental.com/2017/ImagesExt/image14_316.jpg

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

http://help.point-of-rental.com/2017/ImagesExt/image14_317.jpg

Click the Advanced Settings link under the Actions menu

http://help.point-of-rental.com/2017/ImagesExt/image14_318.jpg

Change Enable 32-Bit Applications to True

http://help.point-of-rental.com/2017/ImagesExt/image14_319.jpg

 

2.         Path (c:\POR\PORSmartEquip\WebService)

3.         Port 57368

4.         Pool ASP 4.0

5.         Browse to service on IE to validate

 

http://help.point-of-rental.com/2017/ImagesExt/image14_320.jpg

6.         Click the API link to view API information

 

http://help.point-of-rental.com/2017/ImagesExt/image14_321.jpg

 

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
http://help.point-of-rental.com/2017/ImagesExt/image14_322.jpg

6.         Click the API link to view API information

 

http://help.point-of-rental.com/2017/ImagesExt/image14_323.jpg

 

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


http://help.point-of-rental.com/2017/ImagesExt/image14_324.png

 

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

http://help.point-of-rental.com/2017/ImagesExt/image14_325.png

 

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


http://help.point-of-rental.com/2017/ImagesExt/image14_326.jpg

 

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


http://help.point-of-rental.com/2017/ImagesExt/image14_327.jpg

 

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

 

http://help.point-of-rental.com/2017/ImagesExt/image14_328.jpg

 

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