- Knowledge Base
- FAQs
- Webstore
-
Getting Help
-
12.3 Specific changes
-
Installation
-
Learn
- Business Activities
- Business Activity Manager
- Business Alerts
- Configuration
- Customer
- Database
- EDI
- General
- Inventory
- Manager Windows
- Mobile
- Picklists (Advanced Picking)
- Product
- Purchasing
- Purchase Order Manager
- QuickBooks & Acctivate Basics
- QuickBooks Desktop Sync
- QuickBooks Online Sync
- Reporting
- Sales
- Sales Order Manager
- Sales Tax
- Server
- Shipping
- Startup
- User Interface
- Webstore
-
Troubleshoot
-
Specs
-
FAQs
Using Xpath ScratchPad with a Webstore template.
The xpath ScratchPad tool is a easy way to test xpath statements without actually running an import. The user just needs to find a sample xml file from their webstore.
Assuming the webstore has been setup (running and importing in orders), the user can go to Webstore > Webstore Sync > Choose the template > click EDIT then click next until the source Values page. From here, click “ScratchPad” on the the top right corner.
This will bring up the XPath Scratchpad window. From here click LOAD and browse to the location of the sample xml file. If you need an xml file, the path \\ServerName\ACCTivateData\Log\WebStore will have a list of dates and times of when the webstore was ran. When choosing a date folder and time folder, choose the file with a variation of “Order-1.xml”. This is generally the file the xpath be written from.
Once a xml file is chosen the contents will be filled in the “XML” box. Before beginning to write a statement, be sure to remove any namespace information as conflicts may occur when writing a statement with the raw namespace defined. The namespace is highlighted in the example below.
After the namespace is removed, the user can now create match and select statements then review the output.
After reviewing and verifying the path is correct, you can add a new xpath on the Source Values page using the corresponding match and select statement written using the XPath ScratchPad.
For a list on how to write xpaths click here or check out some common xpath problems with xpath examples here
For more information about this and other XML features, check out our docs page.