Sending alert as email to a Business Partner, is it possible??

Hi all,
One of my clients asked me whether it is possible to send automatic alerts via email to Business Partners?
It seems like you can do it only when BP is a user in SAP or maybe not?
Thanks for any help,
Maciej

Hi Maciej Kozlowski
The alerts are available to listed users in the SAP Business One Company database only. You could achieve this by adding each BP contact as a user in the system, but that could be a bit messy to manage and the problem would be which BP email address to use. There would have to be a trigger that determines the BP code and translates to the BP email address.
The alternative is to let the alert notify a user, who in turn redirects it to an email manually.
The question is, what type of alert are you referring to? Is it specific to one BP or could it change from day to day based on for example BP balance, etc. If the report is dynamic and does not always relate to a specific BP, it will be difficult.
Could you maybe give us more details on what you want to achieve and we could guide you better?
Kind regards
Peter Juby

Similar Messages

  • Sending alerts to email

    how two configure sending alerts to email to end users.
    Regards
    Raaj

    is the user-id going to change according to the alert message?
    You need to create a user-id in SAP XI/PI corresponding to your user and then assign this user-id to the recipient list in ALRTCATDEF.

  • Send Alert by email instantly

    Hi,
    the standard SBO Alerts mechanism sends Alerts by email only when the user is logged in, which actually makes it useless for my purpose, I need to have the email sent right away.
    Is there a way to trigger the sending of an alert manually? I tried to create a Windows Service that logs in as a user via DI API, but no emails were sent. Perhaps it is possible via AlerManagementService? Anyone tried that?

    Hi
    You can send messages using MessageService object
    Dim oCmpSrv As SAPbobsCOM.CompanyService
                Dim oMessageService As MessagesService
                Dim oMessage As SAPbobsCOM.Message
                Dim oRecipientCollection As RecipientCollection
                'get company service
                oCmpSrv = oCompany.GetCompanyService
                'get msg service
                oMessageService = oCmpSrv.GetBusinessService(ServiceTypes.MessagesService)
                'get the data interface for the new message
                oMessage = oMessageService.GetDataInterface(MessagesServiceDataInterfaces.msdiMessage)
                'fill subject
                oMessage.Subject = "Subject"
                'fill text
                oMessage.Text = "Message Body"
                'Add Recipient
                oRecipientCollection = oMessage.RecipientCollection
                'Add new a recipient
                oRecipientCollection.Add()
                'send internal message
                oRecipientCollection.Item(0).UserType = BoMsgRcpTypes.rt_InternalUser
                oRecipientCollection.Item(0).UserCode = "User Code"
                oRecipientCollection.Item(0).SendInternal = BoYesNoEnum.tYES
                oRecipientCollection.Item(0).SendEmail = SAPbobsCOM.BoYesNoEnum.tNO
                oMessage.Priority = SAPbobsCOM.BoMsgPriorities.pr_High
                'send the message
                oMessageService.SendMessage(oMessage)
    Dim oCmpSrv As SAPbobsCOM.CompanyService
                Dim oMessageService As MessagesService
                Dim oMessage As SAPbobsCOM.Message
                Dim oRecipientCollection As RecipientCollection
                'get company service
                oCmpSrv = oCompany.GetCompanyService
                'get msg service
                oMessageService = oCmpSrv.GetBusinessService(ServiceTypes.MessagesService)
                'get the data interface for the new message
                oMessage = oMessageService.GetDataInterface(MessagesServiceDataInterfaces.msdiMessage)
                'fill subject
                oMessage.Subject = "Subject"
                'fill text
                oMessage.Text = "body"
                'Add Recipient
                oRecipientCollection = oMessage.RecipientCollection
                'Add new a recipient
                oRecipientCollection.Add()
                'send internal message
                oRecipientCollection.Item(0).UserType = BoMsgRcpTypes.rt_ContactPerson
                oRecipientCollection.Item(0).UserCode = "Customer Code"
                oRecipientCollection.Item(0).SendInternal = BoYesNoEnum.tNO
                oRecipientCollection.Item(0).SendEmail = SAPbobsCOM.BoYesNoEnum.tYES
                oRecipientCollection.Item(0).EmailAddress = "email address"
                oMessage.Priority = SAPbobsCOM.BoMsgPriorities.pr_High
                'send the message
                oMessageService.SendMessage(oMessage)
    Hope this helps
    Regards
    Arun

  • Sending e-mail twice to External Business Partner

    Hi,
       Our system is sending two e-mails to our supplier, one of them with details about his data and another one with user and password.
       Where can I define one e-mail only with both data? Suppplier data and user/password for external Business Partner.
        I configure until now into the SE61 the "PARTNER REQUEST ACCEPTED" message, but still sending two e-mail like I said above.
       Thanks in advance.

    Hi Alexandre,
    This is standard system behaviour to send the email with username/password separately.
    Regards,
    Nikhil

  • Sending alert through Email

    Dear Forums,
    I would like to know that does the alert only sending out via email when the user logging in SBO?
    Because I cannot receive the alert email when i haven't log in.
    But when i logging in SBO, the alert email send out steadily.
    Thank you for your kind help!!
    Best Regards,
    Dorothy

    According to SAP support alerts are not sent or received unless a user is logged in. For example if an alert is setup to be sent to person abc at 6:00AM that person will not recieve the alert until they log into Business One. I am laso trying to get clarification on alerts that are sent as emails but support is leading me to believe that the person that is sending the alert must be logged in. My opinion is that this is a serious issue as we have been struggling with alerts and early watch for years and the problem seems to be directed towards the mailer system.
    I am personally escalating this case and have SAP support managers involved.

  • Send alert as email to user in ECC

    Hi Guys,
    I have to send the alert as email to a user in ECC.
    I do not have that user in PI, so how do I define the recipients?
    Regards,
    Teja

    Hi Teja,
    To send an alert email we should have atleast one communication user in PI. Please see the below discussion.
    Sending alert email to non-PI user
    Regards,
    Priyanka

  • Unable to send alerts to email from wlc 4402/wcs

    I am looking to send rogue AP alerts to my email.
    I've found where to do it in the WCS software, but can't seem to send/recieve them.
    I noticed that there is just an email server name, but no usercredentials to login to that server and relay a message.
    Do I need an smtp server setup as an open relay to send these alerts?
    Thanks

    never mind, i found the answer. DNS problem.

  • EMAIL address on Business partner

    Hi all
    Is there some standard FM or any FM which i can use to find that whether there is any Email ID at the BP.
    Thanks In Advance
    Jaideep.

    try this function module instead:
      CALL FUNCTION 'BAPI_BUPA_CENTRAL_GETDETAIL'
        EXPORTING
          businesspartner              = i_partner
        TABLES
          pagaddressdatanonaddress     = lt_paginfo
          e_maildatanonaddress         = lt_mailinfo
          return                       = lt_return.

  • Sending E-mail to Business Partner from Web IC

    Hi Folks,
    I am having some questions regarding sending an e-mail to a Business Partner (BP) from the Web IC 5.0.
    When identifying a BP and then go to the work area of E-mail and selecting an email form/template we get different information populated into the e-mail depending on if the BP has a contact person or not.
    If the BP has a contact person, information from the contact person will be populated into our placeholders for attributes (such as Title, First Name, Last Name etc).
    If the BP doesnu2019t have a contact person, information from the BP will be populated into our placeholders for attributes (such as Title, First Name, Last Name etc).
    Is this standard functionality in SAP?
    Is there any way to turn it off, i.e. always take the BP information regardless if a contact person exists? Where can I find documentation regarding this ??
    Regards,
    Alexander

    Hi Alexander,
    everything depends on how you have set-up your email templates. These email templates can take data from the contact person or account.
    Regards
    Gert

  • Business Partner - Email

    Dear friends,
    I have a requirement to send delivery output through mail to business partner VE sales employee from employee master.
    But the problem is employee email address is not automatically picking up from employee master like for customer master in output type.
    Kindly suggest.
    Regards,
    Praveen Lobo

    Hi Praveen,
    As my principles the last options are "Z" and ABAP soluctions... so I've made some tests here trying to execute you scenario.
    So finally I found a SAP note that I alread have for long time but not remembered.
    Please check:
    Note 960088 - FAQ: Sending SD messages externally;
    Other one is: Note 152474 - Testing fax and e-mail;
    Specificaly it tells you:
    Question: I want to send an SD message externally to a 'PE' partner (personnel number), for example, to ER Employee Responsible or to PE Sales Personnel. Where must I specify the e-mail address of the recipient?
    Answer: Due to the design of the output determination, the e-mail
    address cannot be determined from the HR (mini-) master record when you send a message externally to a partner of the 'PE' partner type (personnel number).
    For example, for output medium '7' (simple mail), you can define the e-mail address of the employee as described in the answer to Question 2. For output medium '5', for example, you could create the employees as customers (a specific account group) and then send the message to these recipients as described in the answer to question 1 above.
    The references it makes to "Question 1" and "Question 2" are in the note.
    I think it solve completely your problem without ABAP "Z" things...
    Best regards,
    demas
    Edited by: demas on Aug 21, 2008 6:09 PM

  • Which value should I send for the field "business partner type " in DTW

    I need your help. I am trying to create a new business partner using DTW. Please let me know wich possible values should I send to DTW for the field "Business Partner Type" (this label appears on sap-bo when enteringa new BP).
    The database field name is OCRD.cmpprivate, so I tried to find the related field in the input file and I found "CompanyPrivate" is this the corresponding field for the "business partner type"?
    I have been trying with the following values but the DTW fails with the error "invalid item name in enum BoCardCompanyTypes":
    tYES
    tNO
    cCompany
    cPerson
    I
    C
    cI
    cC
    Thank you for your help
    Jorge Manzo

    Please note: I use DTW Version 88.1.7; API Version 8.81.319
    To set  CmpPrivate (it is exactly BoCardCompanyTypes) use following:
    cCompany - Card represent a company.
    cPrivate - Card represent a private person.
    To set CardType see Godon's replay.
    A lot of info you can find in "SAP Business One SDK - Help Center" docs.
    Thanks,
    Grzegorz

  • Configurations to post 850 from Business partner to our SAP system

    Hey Guys
    i m doing a EDI 850 to IDOC scenario and need to send Functional acknowledgment back to the business partner.
    The business partner sends us the Purchase order via VAN ,we do the message mapping within XI and then post it to our SAP R/3 system as ORDERS05.
    so this scenario is a simple 850->XI->ORDERS05.
    so i configured a Seeburger FTP sender adapter,gave the mapping name under modules tab ,configured a received IDOC adapter and posted the message to SAP R/3 system.
    Now the issue is in sending the acknowledgement 997 back to the business partner.
    My questions are:
    1)How will the acknowledgement be triggered,is it automatically triggered or we need to do something with IDOC STATUS.SYSTAT01?
    2)How will i configure my adapters to send the acknowledgement back to the Business partner.i guess i need to use split997,will it be configured as sender or receiver?
    Thanx
    Saif
    Pl:I have gone through all the links on seeburger.

    Hi Saif,
    if you have to do a functional ack. This is a standard functionality available in Seeburger.
    If you see your sender communication channel ther will be modules ....like
    Classifer-> BIC>Spliter--->CallAdapter
    the BIC will do the Main mapping (for the fun. ack. 997)  and child mapping ( for your PO) and post two messages into XI server.
    You can map the main mapping payload and send it back to the business partner as a functional acknowledgement (997)
    if you are refering to Orders Ack. ie, the ack. of successfully posted Orders in the backend.
    You have to trigger an outbound ORDERSP  onces the inbound ORDERS05 idoc posted by maintaing the proper Out put types .
    Map this outbound ORDERS idoc to EDI 855 structures and send it to the VAN of business partner.
    Regards,
    Sunil.

  • Alert through emails

    Hi Experts,
    Is there any possibility to send SAP B1 alerts on email to the users.
    While creating alerts through alert management,there are several check boxes like SMS,email etc.I tried sending alerts through email but not succeeded.
    My requirement is to send the alerts to all SAP users through message and also through email.
    Kindly help me out.
    Thanks in advance.
    Regards,
    Ashish

    Dear Experts,
                Following are the steps i performed in order to receive email alert
    1. Created a user with email id.
    2. I selected minimum stock deviation alert.
    3. I checked both internal and email.
    4. Did a goods receipt and a sales invoice to trigger the relevant alert.
    5. Internal got triggered now wish to know how to get the same through email.
    6. Is there any references available from SAP?
    7. Can SBO Mailer be used for the same? Do guide.
    As guided further these steps were also followed,
    1. SBO Mailer setup
    2. Give SMTP server in the general settings.
    3. Test connection proved successful
    4. Checked Send notification by internal mail
    5. Connect Database
    6. Schedule based on minute
    In spite of all these done the alert did not generate through Email. The version imy client is on is SAP B1 2007B PL15, Could you be kind enough to guide how the same can be perfomed.
    regards
    saravanan

  • Multiple Sales locations for a Business Partner

    I need to have multiple sales locations for the same Business Partner, is it possible within SAP Business one?
    The Business Partner have several locations of sales and we need to delivers & have a service level with that locations.
    Thanks for help,

    Thanks for your reply.
    I need the have each LOS ( Location of sale or location of delivery) of Business Partner because we will deliver items for the LOS and not for BP.
    As we also need to control (serial numbers) items & services ( field management) I also need to have the LOS as BP.
    As example:
    BP name AAA have 30 LOS.
    BP AAA bought 2000 items.
    BP AAA ask us to old theses items in warehouse.
    BP AAA request to delivery a x quantity in LOS 1, 2,3,4,...
    The invoice went to BP AAA, but the deliveries will be to each LOS of BP AAA.
    As I said we need to have the field services working side-by-side with serials numbers and services for each LOS of our BP AAA.
    So, we have subcustomers from big customer BP AAA.
    Do we have any way of having all subcustomers(LOS) as BP, along with the real customer AAA?
    Thanks in advance,

  • Sender Mail Adapter - Need to pick all email only with subject "Send to Business Partner "

    Hi Experts,
    I have a mail to file scenario where I need to pick all emails with subject as "Send to Business Partner".
    I have seen one mail attribute SHeaderSUBJECT.
    Can I use this attribute to set a condition like SHeaderSUBJECT = "Send to Business Partner"  some where in configuration?
    Regards.
    Sree.

    Hi Hareesh,
    I am OK with that approach, but need to pick based on email subject.
    I have seen one of my previous project where if i send an email with "PI Process" subject then it was picking processing in PI.
    But i am not recollecting exactly what to do to get the same.
    Any other ideas please.
    Regards,
    Sree.

Maybe you are looking for