E-mail notifications are not sent in Requisition Management in Business Portal for Microsoft Dynamics GP 2010 and Business Portal 10.0

Article ID: 963086 - View products that this article applies to.
Expand all | Collapse all

Symptoms

Some e-mail notifications are triggered when you work in Requisition Management in Business Portal for Microsoft Dynamics GP 10.0. However, these e-mail notifications are not sent.

Resolution

To resolve this problem, verify each item below.

1. The settings of Requisition Management in Business Portal are incorrect or are incomplete. Examine the settings of Requisition Management in Business Portal. To do this, follow these steps:

a. Make sure that the Notification check boxes are selected in the company setup. To do this, use the appropriate method: 

•   In Business Portal 5.0 or 5.1for Microsoft Dynamics GP 2010, follow these steps:

1. On the Business Portal home page, click Administration to get to the Administration Center page.

2. Under Requisition Management, click Company Settings.

3.     In the Company List, select the company to setup Requisition Management for. This list includes all companies that are setup in Microsoft Dynamics GP 2010.

4. Scroll down to the Notification Options area, select when e-mail notifications should be sent to users in the Requisition Creator, Requisition Approver and Requisition Purchaser roles for the selected company.


•In Business Portal 4.0, follow these steps:

1. On the Business Portal home page, click Site Actions, and then click Site Settings.

2. Under Requisition Administration, click Company Settings.
3. Click the company that you are using.
4. Scroll down to the Requisition Notification section, and then verify that the check boxes in this section are selected.


•In Business Portal 3.0, follow these steps:

1. Click Site Settings, click Application Settings, click Requisitions, and then click Company Setup.
2. Click the company that you are using.

3. Scroll down to the Notification Options section, and then verify that the check boxes in this section are selected.


b. Make sure that you are using the following default notifications:

Business Portal 5.0 or 5.1 for Microsoft Dynamics GP 2010:

•   Requisition Assigned to Role Notification

•   Requisition Assigned to User Notification

•   Requisition Creator Final Approved Notification

•   Requisition Creator Rejected Notification

•   Requisition Creator Transferred to PO Notification

•   Requisition Creator Voided Notification

•   Requisition Invalid User Notification

•   Requisition No Rights To Company Notification

•   Requisition Purchaser Role Notification

•   Requisition Role No Rights to Company Notification



Business Portal 4.0 or Business Portal 3.0:

•Invoice Notification

•Requisition Assigned To. Role Notification

•Requisition Assigned To. User Notification

•Requisition Creator Final Approved Notification

•Requisition Creator Rejected Notification

•Requisition Creator Transferred To PO Notification

•Requisition Creator Voided Notification

•Requisition No Rights To Company Notification

•Requisition Purchaser Role Notification

•Requisition Role No Rights To Company Notification

•Summary Notification



To do this, use the appropriate method:

•   In Business Portal 5.0 or 5.1, follow these steps:

1. On the Business Portal home page, click Administration to get to the Administration Center page.


2.     Under Requisition Management, click Notifications.

3. Make sure that you are using the default notifications, and then verify that the information in the E-mail Notification Properties section matches the information in the document for each notification.


•In Business Portal 4.0, follow these steps:

1. On the Business Portal home page, click Site Actions, and then click Site Settings.

2. Under Requisition Administration, click Notifications.

3. Make sure that you are using the default notifications, and then verify that the information in the Email Notifications Properties section matches the information in the document for each notification.


•In Business Portal 3.0, follow these steps:

1. On the Business Portal home page, click Site Settings, click Application Settings, click Requisitions, and then click Notifications.

2. Make sure that you are using the default notifications, and then verify that the information in the Email Notifications Properties section matches the information in the document for each notification.


c. Verify that the users who create the requisitions are receiving e-mail notifications.

Note: Also, if using Business Portal 4.0 for Microsoft Dynamics GP 10.0, check whether the users who are assigned to the Requisition Purchaser role or any custom roles are not receiving the e-mail notifications. If this is the case, apply the BP4.0EmailHotFix update, or upgrade to Service Pack 2 for Business Portal.

The following file is available for download from the Microsoft Dynamics File Exchange Server:

BP4.0EmailHotFix.zip Release Date: January 22, 2009


Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file. 


Note: The BP4.0EmailHotFix update is a temporary fix until you upgrade to Service Pack 2 for Business Portal. If you want upgrade to Service Pack 2 for Business Portal, you must also have Microsoft Dynamics GP 10.0 Service Pack 2 installed. 


To apply the BP4.0EmailHotFix update, follow these steps:


1. Unzip the Microsoft.BusinessPortal.dll file (version 4.0.2423.0) from the compressed BP4.0EmailHotFix.zip file.

2. Stop the Microsoft Business Framework queued work item service. To do this, click Start, point to All Programs, point to Administrative Tools, and then click Services.

3. Reset Internet Information Services (IIS) on the Web server where Business Portal is installed.

4. Copy the Microsoft.BusinessPortal.dll file to the PathToVirtualServerForBP%\bin directory.

5. Start the Microsoft Business Framework queued work item service.

6. Start Business Portal, and then verify that no errors occur.



2. The registry keys for Business Portal do not display the correct Site Collection information. Check the registry keys on the server that is running IIS. To do this, follow these steps:

a. Find the correct Site Collection URL Business Portal site. To do this, follow these steps:

Business Portal 5.0 or 5.1 for Microsoft Dynamics GP 2010:

1.     Start SharePoint 2010 Central Administration on the server that is running IIS.

2.     Click Application Management.

3.     Under Site Collections, click View all site collections.

4.     In the upper-right corner, select the site on which Business Portal is running in the list.

5.     Note the URL value on the right side.


Business Portal 4.0 for Microsoft Dynamics GP 10.0:

1. Start SharePoint 3.0 Central Administration on the server that is running IIS.

2. Click the Application Management tab.

3. Select the Site collection list link.

4. In the upper-right corner, select the site on which Business Portal is running in the list.

5. Note the URL on the right side.



b. Start Registry Editor. To do this, click Start, click Run, type regedit, and then click OK.

c. Expand HKEY_LOCAL_MACHINE, expand SOFTWARE, expand Microsoft, expand Business Portal, and then click the Install folder.

d. Note the values of the SiteCollection key. These values should match the URL that you noted in step 2.a.5.

e. Verify the value of the URIPath key in the Install folder. This value should be the same URL that you noted in step 1e with the addition of "/BusinessPortal."

f. Expand HKEY_LOCAL_MACHINE, expand SOFTWARE, expand Microsoft, expand Query Services, expand 1.0, and then click the Install folder.

g. Verify that the URIPath in the Install folder has the same value that you verified in step 2e.

Note If you implemented Secure Sockets Layer (SSL) according to Chapter 25 of the BusinessPortalAdminGuide.pdf file, make sure that the following registry subkey is changed to "https://servername:port#": HKEY_LOCAL_MACHINE\Software\Microsoft\Query

Also, change the following registry subkey to "https://servername:port#": HKEY_LOCAL_MACHINE\Software\Microsoft\Business Portal\Install

Note: Servername:port# is a placeholder for the actual values for your Business Portal Web site.




3. Microsoft Office SharePoint Server/Microsoft SharePoint 2010 Server or Business Portal is configured incorrectly for outgoing e-mail messages. Verify that Microsoft SharePoint and Business Portal are configured correctly for outgoing e-mail messages. To do this, follow these steps:

Business Portal 5.1 for Microsoft Dynamics GP 2010:

a.     Verify that the Microsoft SharePoint 2010 Server alerts are triggering e-mail notifications to be sent. To do this, follow these steps:

1.     Open the Business Portal home page.

2.     Put a check-mark in the empty box to the right of the Company News web part heading. This will open the Items - List Tools.

3.     In the Items – List Tools, click Alert Me, and then click Manage My Alerts.

4.     Click Add Alert, and then choose the Company News alert. Click Next.

5.     In the New Alert page, for the Send Alerts To field, type the alias of a user(s) who cannot receive Requisition Management e-mail notifications.

6. Leave all other fields as default and click OK. This should cause the program to trigger an e-mail notification that is addressed to the specified user(s) letting them know they have been subscribed for this alert.


Business Portal 5.0 for Microsoft Dynamics GP 2010, Business Portal 4.0 for Microsoft Dynamics GP 10.0:

a. Verify that Microsoft Office SharePoint alerts are triggering e-mail notifications to be sent. To do this, follow these steps:

1. Open the Business Portal home page.

2. Click the Company News announcement Web part heading.

3. Click the Actions button, and then click Alert Me.

4. In the Send alerts to field, type the alias of a user who cannot receive Requisition Management e-mail notifications, and then click OK.

5. On the Company News page, select New and New Item to add a new announcement. This should cause the program to trigger an e-mail notification that is addressed to the specified user.



b. If you receive an error message that states that e-mail is not configured or if Business Portal does not send an e-mail notification, follow these steps:

For Business Portal 5.1:

1. Launch SharePoint 2010 Central Administration on the server that is running IIS.

2.     Click System Settings, then under E-Mail and Text Messages (SMS), click Configure outgoing e-mail settings.

3.     Verify that the Outbound SMTP server field, the From address field and the Reply-to address field have the correct information.


For Business Portal 5.0 or Business Portal 4.0:

1. Start SharePoint 3.0 Central Administration, and then click the Operations tab.

2. Click Outgoing e-mail settings.

3. Verify that the Outbound SMTP server field, the From address field, and the reply-to address field have the correct information.




c. Remove the SharePoint alert. To do this, follow these steps:

Business Portal 5.1:

1.     On the Business Portal home page, put a check-mark in the empty box to the right of the Company News web part heading. This will open the Items - List Tools.

2.     In the Items – List Tools, click Alert Me, and then click Manage My Alerts.

3.     Next to the Company News alert, put a check-mark in the box to select it, and then click Delete Selected Alerts.

Business Portal 5.0 and Business Portal 4.0:

1. On the Business Portal home page, click Site Actions, and then click the Site Settings.

2. Under the Site Administration section, click User Alerts.

3. Select the test alert, and then click Delete Selected Alerts.



d. Verify that you have the correct SMTP server, and then verify that the e-mail addresses for those who did not receive e-mail notifications are valid in Business Portal. To do this, follow these steps:

Business Portal 5.1:

1.     On the Business Portal home page, click Site Actions, and then click Site Settings.

2.     Under the Business Portal Administration section, click E-mail and Remote Desktop Services.

3.     Make sure that the SMTP server is using the Fully Qualified Domain Name, and then verify that the value in the E-mail address to use for sending Business Portal messages field is valid.

Business Portal 5.0 and Business Portal 4.0:

1. On the Business Portal home page, click Site Actions, and then click Site Settings.

2. Under the Business Portal Administration section, click Email and Terminal Services.

3. Make sure that the SMTP server is using the Fully Qualified Domain Name, and then verify that the value in the E-mail address to use for sending Business Portal messages field is valid.

4. To resolve this problem remove all the accentuated and special characters from the notifications' message subjects. Note that you can use this type of characters in the message bodies.

•   In Business Portal 5.1 or Business Portal 5.0 for Microsoft Dynamics GP 2010, follow these steps:

a.     On the Business Portal home page, click on the Administration link, to go to the Administration Center page.

b.     Under the Requisition Management heading, click Notifications.

c.      Click each notification in the E-mail Notifications List.

d.     Make sure the Subject field does not contain any accentuated or special characters. Remove these characters if necessary.

e.      Reset IIS: Click Start, click Run, type IISRESET, and then click OK.

•In Business Portal 4.0 for Microsoft Dynamics GP 10.0, follow these steps:

a. On the Business Portal home page, click Site Actions, and then click Site Settings.

b. Under Requisition Administration, click Notifications.

c. Click each notification in the e-mail notifications list.

d. Make sure the Subject field does not contain any accentuated or special character. Remove these characters if necessary.

e. Reset IIS: click Start, click Run, type iisreset, and then click OK.

•In Business Portal 3.0, follow these steps:

a. Click Site Settings, click Application Settings, click Requisitions, and then click Notifications.

b. Click each notification in the e-mail notifications list.

c. Make sure the Subject field does not contain any accentuated or special character. Remove these characters if necessary.

d. Reset IIS: click Start, click Run, type iisreset, and then click OK.


5. Verify each Windows User has a valid e-mail address in Active Directory. To do this, follow these steps:

a. At the Domain Controller, click Start, point to Programs, point to Administrative Tools and then click Active Directory Users and Computers.

b. Under your domain, click Users. You can see the list of users at the right side.

c. Find a user who is being used for Business Portal.

d. Right-click that user and then click Properties.

e. On the General Tab, verify a valid e-mail exists in the E-mail box.


6. If you still have issues after steps 1 - 4, a tool to test the email has been created to generate a fuller error message for the e-mail notification issue for Business Portal 5.1 and Business Portal 5.0. For Business Portal 4.0, a test page has been created to generate a fuller error message for the e-mail notification issue. To perform these tests, follow these steps:

Business Portal 5.1 and  Business Portal 5.0 for Microsoft Dynamics GP 2010:

a.     Download and extract the BP5xEmailTestUtility.zip file.

b.     For Business Portal 5.1, use the BP51 folder and extract the BPEmailTestUtility_BP51.zip file. For Business Portal 5.0, use the BP50 folder and extract the BPEmailTestUtility_BP50.zip file.

c.      Copy the extracted BPEmailTestUtility.exe file and BPEmailTestUtility.exe.config file to the BIN folder for the site that Business Portal is installed. By Default, it is located at C:\inetpub\wwwroot\wss\VirtualDirectories\##\bin.

d.     In the BIN folder, double-click on the BPEmailTestUtility.exe file to launch the Business Portal Email Test Utility.

e.      In the Business Portal Email Test Utility, enter the To and From email addresses, the subject and body of the test email, and the SMTP server IP or FQDN.

f.       Click Send Using BP Code or Send Mimicking BP Code to send an email using Business Portal e-mail code. The SMTP server will be retrieved from the E-mail settings defined in Business Portal. Verify the email is received or you get error information.

g.     To send an email using the .NET SMTP email code, click Send Using .NET Code and verify the email is received or if you get error information.h.     If any errors are returned, capture them and open a case with Business Portal Technical Support for more help.

Business Portal 4.0 for Microsoft Dynamics GP 10.0:

a. Download and extract the BPEmailTestAspx. The following file is available for download from the Microsoft Dynamics File Exchange Server: BPEmailTestAspx Release Date: June 15, 2008

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

b. Copy the BPEmailTestAspx.aspx file to the Business Portal virtual folder. By default, it is located at C:\Program Files\Microsoft Dynamics\Business Portal\Applications.

c. Copy the Microsoft.BusinessPortal.BPEmailTestAspx.dll to the bin folder for the site that Business Portal is installed. By default, it is located at C:\inetpub\wwwroot\wss\VirtualDirectories\80\bin.

d. Start Business Portal.

e. Click Site Settings, click Create, and then click Business Portal Web Part Page.

f. In the Name box, type Test.

g. In the Document Library list, click Business Portal Common Pages , and then click Create.

Note Selecting the Business Portal Common Pages document library will allow all users to access the page and test their e-mail.

h. On the Test page that you created, In the Header section, click Add a Web Part.

i. Click to select Page Viewer Web Part, and then click Add.

j. Change the Page Viewer Web Part by clicking the down arrow next to Edit, and then clicking Modify Shared Web Part.

k. In the Link box, type the following:
/BusinessPortal/Applications/BPEmailTestAspx.aspx

l. In the Appearance section of the Web part properties, click Yes and type 650 pixels, and then click OK to save the changes.

m. Click the X to close the edit mode of the Web page.

n. Click the Simple e-mail address check for the current user button.

o. Click the Advanced e-mail address check for the current user button.

p. Click the Check all BP users e-mail addresses button.

Note: Only BP Administrators can run this test. If any errors are returned, capture them and open a case with Business Portal Technical Support for more help. 



REFERENCESTo download Business Portal for Microsoft Dynamics GP 10.0 Service Pack 2, visit one of the following Microsoft Web sites, depending on whether you are a partner or a customer:

Customers
https://mbs.microsoft.com/customersource/downloads/servicepacks/mdgp10_bpservicepacks.htm?printpage=false

Partners
https://mbs.microsoft.com/partnersource/downloads/servicepack/mdgp10_bpservicepacks.htm?printpage=false

Properties

Article ID: 963086 - Last Review: July 13, 2012 - Revision: 4.0
Applies to
  • Microsoft Dynamics GP 2010 Service Pack 1
  • Microsoft Dynamics GP 2010 R2
  • Microsoft Dynamics GP 2010
  • Microsoft Dynamics GP 10.0
  • Requisition Management for Microsoft Business Portal
  • Business Portal for Microsoft Dynamics GP 10.0
  • Business Portal for Microsoft Dynamics GP 2010
Keywords: 
kbexpertiseadvanced kbgreatplainsbp kbsurveynew kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB963086

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com