Testing and Validation

You are now ready to test the punch-out setup and send and receive some test orders. Here are some suggested test use cases using product and quantity variations:

Use Case 1: Verify if you (NetSuite customer) are able to sync noncurated trading partners on the SuiteProcurement Preferences page.

Following are the prerequisites before testing the use case.

  1. Trigger punch-out request to trading partner by following the document.

  2. Punch-out request is acknowledged and activated by trading partner.

Steps for Testing

Expected Result

Solution for testing failure

To test the use case:

  1. Go to Setup > SuiteProcurement > Preferences.

  2. Select the subsidiary for which OBN account is created and punch-out is requested.

  3. Click Sync Trading Partners

You should able to see non-curated vendors in the preference page.

Contact SuiteProcurement Support team if you are unable to see non-curated Trading Partner in the Preferences page.

Use Case 2: Verify if you (NetSuite customer) are able to punch out to noncurated trading partner's website

Following are the prerequisites before testing the use case.

  1. Trigger punch-out request to trading partner by following the document.

  2. Punch-out request is acknowledged and activated by trading partner.

Steps for Testing

Expected Result

Solution for testing failure

To test the use case:

  1. Go to Setup > SuiteProcurement > Preferences.

  2. Select the subsidiary for which OBN account is created and punchout is requested.

  3. Click Sync Trading Partners

  4. Perform mapping in the Account Mapping tab.

  5. Click Save.

  6. Switch to the Employee Center role.

  7. Add the Stores portlet to your dashboard.

  8. To shop from a trading partner, click the trading partner's logo on the Stores portlet.

You should be able to go to the Trading Partner's website.

Contact SuiteProcurement Support team if you are unable to punch out.

Use Case 3: Verify if you (NetSuite customer) are able to send approved PO details to trading partners.

Following are the prerequisites before testing the use case.

  1. Trigger punch-out request to trading partner by following the document.

  2. Punch-out request is acknowledged and activated by trading partner.

  3. Activate the required transactions by following the document.

Steps for Testing

Expected Result

Solution for testing failure

To test the use case:

  1. Go to Setup > SuiteProcurement > Preferences.

  2. Perform account and item mapping on this page.

  3. Switch to the Employee Center role.

  4. From the Stores portlet on your dashboard, go to the trading partner's store.

  5. Add items to cart.

  6. Click Submit Order to go back to NetSuite.

  7. Save the purchase request or requisition.

    If purchase requisition is created, convert the purchase requisition to purchase request after the requisition is approved.

  8. Approve the purchase request.

In SuiteProcurement Transactions subtab, the Submitted To Trading Partner box should be checked.

In buyer and trading partner OBN accounts, transaction status should be Success. To check the transaction status, buyers can log in to their OBN accounts and search for the documents under Sent to OBN.

Trading partners can check the transaction status of the documents under Received from OBN.

If the testing fails, you can try the following solutions:

  • Check if the EIN number in the subsidiary record is correct.

    For existing users, EIN number is used as unique identifier but for new users, OBN Unique Identifier will be used.

  • Check if purchase request transaction is activated in your and trading partner's OBN accounts.

  • If mapping is not successful even after transactions are activated, edit any transaction record in OBN's Messaging tab and click Update.

    To verify the mapping, go to the Partner tab and click the trading partner's name. Check whether the value of Routing Status column is configured for mapped Transactions.

  • If the issue still persists after following the preceding steps, contact the SuiteProcurement Support team.

Use Case 4: Verify if you (NetSuite customer) are able to receive PO acknowledgment, ship notice, invoice, and credit memo documents

Following are the prerequisites before testing the use case.

  1. Trigger punch-out request to trading partner by following the document.

  2. Punch-out request is acknowledged and activated by trading partner.

  3. Activate the required transactions by following the document.

Steps for Testing

Expected Result

Solution for testing failure

To test the use case:

  1. Log in using the Employee Center role.

  2. From the Stores portlet on your dashboard, go to the trading partner's store.

  3. Add items to cart.

  4. Click Submit Order to go back to NetSuite.

  5. Save the purchase request or purchase requisition.

    If purchase requisition is created, convert the purchase requisition to purchase request after the requisition is approved.

  6. Approve the purchase request.

  7. Provide the required purchase request details to your trading partner requesting to send PO acknowledgment, ship notice, invoice, and credit memo documents.

After your trading partner processes the documents, you (buyer) should be able to receive the documents successfully. To check the transaction status, you can log in to your OBN account and search for the documents under Receive From OBN.

The SP MR NSEB Process Inbound Document script processes the documents sent to NetSuite. After the documents are received, verify the details in the purchase request.

If the testing fails, you can try the following solutions:

  • Check if the Messaging Identifiers used to send the documents is the same in the Partner and Punchout tabs.

  • Check the corresponding transaction is activated in your and trading partner’s OBN accounts.

  • Check if the delivery methods are configuration correctly.

  • If you receive an email about document processing failure from NetSuite, contact the SuiteProcurement Support team.

General Notices