Determine the Approval List of a service transaction on Oder Save BADI.

Hi
I have to determine the list of approvers r a service transaction, based on parties involved assignment block thus I have to take manager's details from parties involved and then some how put the same manager in the list of approvals assignment block.
In my code I just read the et_partner  and then build the et_approval table based on the partner function using crm_order_read.
I have build the input fields, input fields names, the logical key and when I pass my input_fields to my order_maintain but for some reason the record is not created or updated on the UI.
Regards
Thato

pl check allowed object for maintenance w.r.t. transaction type by  FM CRM_ORDER_OBJECT_ASSI_SEL_CB = get the allowed objects of a process type.
Also, can you please share code what you have written ?

Similar Messages

  • How to get all the approver list for a particular transaction in iExpense

    Is there any API to get all the approver list for a particular transaction in iExpense workflow after submitting an expense report?

    Hi All,
    Could anyone please let me know API to get all AME approvers in one go.
    I am currently using below API to get approver list.
    ame_api.getallapprovers (applicationidin => 201 , -- PO
    transactionidin => l_document_id , -- req header id
    transactiontypein => 'PURCHASE_REQ'
    ,approversout => l_appr_list
    But if any of the approver is INACTIVE then API is going into exception and not showing all approvers. Requirement is like to show all approvers with their statuses (ACTIVE / INACTIVE).
    Reply ASAP.

  • I am trying to set up a child account where websites are restricted unless they are on the approved list, however youtube is still allowed.  How do I block youtube?

    I am trying to set up a child account where websites are restricted unless they are on the approved list, however youtube is still allowed.  How do I block youtube?

    Hello jmkibert,
    Thank you for using Apple Support Communities.
    For more information, take a look at:
    OS X Mavericks: Set up parental controls
    http://support.apple.com/kb/PH14414
    Web > try to limit access to adult websites > customize > never allow these websites.
    Have a nice day,
    Mario

  • Where does the approver list  fro sc get populated????

    Hello everyone,
      It will be really helpful , if some one can guide me.  i am using a copied (custom)version of ws10000031 for shopping cart approvals. the standard workflow is for two level approval. there is some problem with this custom workflow now. it is not identifying the rite agents . where should i look for to find out where the approver list is getting populated. I am unable to pinpoint a place where the agents are being identified. moreover for two level approvals, i cannot see the second approver name inthe cart status.
    also even after switching on the event trace , i cannot see any event getting triggered inthe trace but i c workitems generated.is this common??
    help would be appreciated.
    thank you

    hi Disha,
    Thanks for ur reply, but i had already done those steps .as i said i am using a copied version of the wf so i have assigned it to an expression &agent_0001.agent& and &agent_0002.agent&. that is what is there in the standard workflow too. my problem is i want to know where this container element is getting populated, since i am going to modify this workflow, i need to know this information. i have tried many different approaches but still cannot find it. it will be great if u can tell me whether this happens in any BADi or it happens inthe bsp code or where ???
    or is it the adhoc agent assignment where this agent assignmetn is taking place?
    because i can see the approval list inthe approval preview inthe cart status screen. i am wondering where and when this apporoval list is being generated???
    thanks once again for the reply.

  • I keep getting an "Oops! You can't see pages on this website" because it is not on the approved list in parental controls

    When trying to access a website I have accessed a thousand times, I get a message that says "Oops! You can't see pages on this website." It goes on to say that it is because it is not on the approved list in parental controls. I have never made a list for parental controls because I am the only one to use this computer and I am an adult!

    llneeners wrote:
    I have accessed this website always. Just a few days ago.
    I am the only one who uses this computer and I am long past parental control days.
    Have you checked to see if Parental Controls has somehow been enabled? What do you see when you open the Parental Controls panel in System Preferences?
    It wants me to enable the website by putting in my apple ID
    Can you provide a screenshot of the exact message? Make a screenshot by following the directions here:
    http://support.apple.com/kb/HT5775
    Be sure no sensitive personal information is displayed. To add that image to a post here, click the camera icon in the post editor toolbar, or just drag the image file into the post editor.
    Off the top of my head, my guess would be that you have iCloud Keychain turned on, and have saved a password for the Zulilly site. This would result in a prompt for your iCloud/Apple ID password, so the password could be auto-filled in the login form. See:
    Frequently asked questions about iCloud Keychain - Apple Support
    https://www.apple.com/support/icloud/keychain/

  • How to get the material list displayed in CU50 transaction into ABAP report

    How to get the 'KMAT" type material list displayed in CU50 transaction into ABAP report?
    I am getting the entire BOM when i am using the FM CS_BOM_EXPL_MAT_V2 in to the table in the report.
    But I want only the material list displayed in CU50.

    Hi,
    Could you please tell us how you found a solution to your problem?
    Thanks & regards
    Hassan

  • Determining the approval state of a document?

    Hi All
    I have writen a piece of code which moves a document from one folder to another which works ok, however I want to add in another step which will check to see if the document has been approved before it trys to move it?
    Any ideas?
    Current code:
    public void received(IEvent event)  {
         IResource resource = (IResource)event.getParameter();
         IResource sourceResource = resource;
         RID destinationRid = null;
         try {
              destinationRid = RID.getRID("/arco_news/LiveNews/" + resource.getName());
         } catch (ResourceException e1) {
                   ICopyParameter cp = new CopyParameter();
                   cp.setIgnorePropertyFailures(true);
                   cp.setOverwrite(true);
         if (sourceResource != null && destinationRid != null){
            try {
              sourceResource.move(destinationRid,cp);
         } catch (NotSupportedException e) {
         } catch (AccessDeniedException e) {
         } catch (ResourceException e) {
    Thanks for your help in advance!

    Hi Phil,
    > Can I use the default the NWDK default?
    I beg your pardon - what? "the default the NWDK default"?!?! I absolutely don't know what you have in mind...
    > com.sapportals.wcm.repository.service.statemanagement
    > however it did not like it
    Of course you have to point the build path to the corresponding JAR and additionally add a corresponding SharingReference.
    To comfortably search for the JAR, use ClassLocator (search on SDN for "ClassLocator" for further hints).
    Hope it helps
    Detlev

  • To determine the user exit name from teh transaction code   (va02)

    hi folks,
    when i change teh partner number of ship to party and if i press teh SAVE button a user exit is getting triggered , i want to find out teh name of that user exit thats getting triggered as soon as i press that SAVE button .........the transaction code is va02
    thanks in advance,
    rajeev

    hi rajeev,
    try this link.
    http://www.erpgenie.com/abap/code/abap26.htm
    Regards...
    Arun.
    Reward points if useful.

  • To determine the user exit name from teh transaction code

    hi folks,
    when i change teh partner number of ship to party and if i press teh SAVE button a user exit is getting triggered , i want to find out teh name of that user exit thats getting triggered as soon as i press that SAVE button .........
    thanks in advance,
    rajeev

    hi rajeev,
    try this link.
    http://www.erpgenie.com/abap/code/abap26.htm
    Regards...
    Arun.
    Reward points if useful.

  • SRM SC 'N' step workflow - Approver list wrong approver determined

    Hi Team,
    I am facing a repetetive issue for a SRM shopping cart N-step approval workflow.
    Issue description:
    1. The approver list populated in 'Subworkflow for n-Level Approval SC' step is incorrect.
    2. The BADI for N-step determines correct approver (After running the BADI seperately)
    3. The cost assignment (WBS) determined is correct, so no chance of incorrect approver.
    Example:
    As per WBS (say) E.008.01.02, the correct approver is 'A'.
    The BADI when run separately gives 'A' as the approver - which is correct.
    But, when the workflow is triggered and the approver list populated in the Sub-workflow step it gives approver as 'B'.
    There is no link so as how this approver 'B' is determined.
    I am unable to find the step where this BADI is populating this value (Code) and what could be the reason.
    Appreciate your help as I am having a production emergency!
    Many thanks.
    Harsh Dave

    Hi Vinoth,
    The Task 14007989 deals after the approval list is populated.
    If you observe the workflow log of a SC/PO, the step N-step workflow (sub-workflow) itself determines the approval list and then comes the step 'Determine Next Approver' - TS14007989.
    I tried to where-used list and it just yielded two FM's - BBP_WFL_DIN_APPR_CONTAINER_GET & BBP_WFL_DIN_APPR_BY_RULE_GET.
    But the 1st one is to get only approvers which are already determined in container & 2nd one checks for further approval required (Flag = 'X', see the FM interface).
    This one doesn't help!
    Thanks for your help, Let me know if you have any more findings on this!

  • Customization to Add Approver to Requisition Approver List

    Hi
    We use a Position Hierarchy to determine the Approver List for a PO Requisition Approval
    However we also use Project Costing, and would like to dynamically add the Project Managers into the Approver List for Requisition lines coded to their Projects.
    Does anyone have any experience doing this ? Know of any Open API calls that will allow this?
    I have been through the Workflow and have designed the Process flow changes required, but cannot find any documentation on "dynamically" adding an additional approver into the Approver List.
    Thanks

    I have completed work on this and it will require use of the Applications Framework to add in the appropriate user. You will need to work with the Controller for the page as well as the AM for some validation.
    In short you need to complete Applications Framework customisations to get this information.

  • Post Code : Want to determine the list of Business Partner !!!

    Hi all
       I have given Post Code of BP.
       I want to determine the <b>list of Business Partner</b> present in the specified <b>Post Code Location</b>.
      Is their any direct way around to determine the list of
    Business Partner ?  or Please let me know the possible ways to determine the BPs with the given Post Code !!!!
    Many Thanks
    Jack

    Hi Jack,
    Have a look at BAPI_BUPA_SEARCH function module.
    Enter the Post Code in the ADDRESSDATA structure and it will return list of Business Partners for the same.
    Also ,have a look at BUPA_PARTNER_CONTACT_SEARCH function module.
    <b>Reward points if it helps.</b>
    Message was edited by: Amit Mishra

  • How to check if the approver returned from AME is the last apporver

    Hi,
    I have setup multiple Approval Groups which uses a query to derive the approver list. Each Self Service HRMS transaction is attached to a different approver group.
    My requirement is to write a function in Workflow to check if the approver returned from AME is the last approver of the group.
    Please let me know how I can achieve this.
    Thanks,
    Rachana

    there is some seeded attribute like is_last_approver. Check the value if this returns tru then it is last approver

  • CRM Service Transaction Types availability in ECC table CRMC_SRV_BILL_PR

    Dear experts
    I need to customize ECC IMG object CRM_SRV_BILL_MAP (SPRO -> Integration with Other mySAP.com Components -> Customer Relationship Management -> Settings for Service Processes -> Billing Integration -> Map Transaction Types and Item Categories).
    This is to map SAP CRM Service Transactions to SAP ECC Sales Orders for triggering Debit/Credit Memos based on Service Orders. However, the table in which CRM Service Transaction Types are stored is empty (CRMC_SRV_BILL_PR) - how to we get the data in there?
    For some reason, we have one client where this info is available, in another one it's not. We are not sure whether this might be a download object, or if customizing on ECC side is required?
    Thank you in advance for all helpful replies!
    Christian

    Hi,
    As far as my knowledge goes in this area, i have worked on this in my previous project with R/3 version being 4.7. We have had to manually maintain the configuration in the table that you are reffering to. So you would need to maintain the document type to be created and also assign the item categories acordingly.You will ofcourse need to configure the document types and item categories that are relevant to create a debit/credit memo in R/3. Also, you will need to map the CRM item categories to the R/3 credit/debit item categories.
    Hope this helps
    Shiloo

  • Buyer not appearing in the Approver LOV for a PO

    Hi,
    When submitting a Standard PO for Approval, my name(Buyer) was not visible in the Approver drop down list. It should have been there, and was there all last week. But today it was gone.
    This happens intermittently and if I close all IE sessions and clear all cookies and temp files, it comes in the Approval list.
    What could be the possible reason for this and permannent solution if any?
    Quick help would be highly appreciated.
    Thanks

    1) I add a document to a library hosted in the Content Type Hub ....
    Ok I create my library in my other HNSC and upload a test document which I attach to the same Content Type as above  .....
    Spot the difference!!!!!
    Freelance consultant

Maybe you are looking for

  • Key figure value based on user input.

    Dear Friends, We are using BI7.00 and NW2004S. In one of our report to monitor the number of notification closed and the number of notification open upto the user selected month. For this i have created a Query which has selection screen value as mon

  • Send Reports in an Email

    I was wondering if any of you have been challenged to automatically send reports from CRMOD via Email. If you have and you were successful how did you guys do it. I hope this feature is built in future versions

  • Business partner is customer and vendor

    Hello, There are situation when a customer is also a vendor. How can I link the two together in reports and so on? Thank you, Irina Stanca

  • Synchronizing Calendar with calDAV "forgets" to synchronize appointments

    Hi, I'm using thunderbird and lightning with a groupware caldav server. It's working fine, except for a few selected appointments that show up in the web-interface of the groupware - however, they are never synched to lightning. I would like to solve

  • Update Problems with Agent 10.3.4

    we have a lot of various problems during the update of ZENworks Agent from 10.3.3 to 10.3.4 - on WinXP and Win7: Assigned the Update to 185 PCs: 77 not yet done, 102 successful but 10 failed with errors. Errors on different PCs are similar but not id