Approver Name or Code in PLD

Dear All
PO is approved by 2 users and the final approver adds it in the system. I want to print Originator Name/Code in PLD of PO and final approver's Name/Code.
Is it possible?
Regards
Nabeel Younus

Dear Nabeel Younus,
It is probably not achievable unless you make many links to the approval tables.  The link between PO tables and approval tables have very weak link.  You may need Query PLD to link them in a normal SQL query.
Thanks,
Gordon

Similar Messages

  • Bank Name Within Outgoing Payment PLD

    Dear All,
             My Client is working on SAP B1 2007 B PL10. Now my client wants Bank Name to be displaced in the Header Level of the Outgoing Payment PLD.
            Please guide me in this matter.
    Regards
    Hitesh Parsawala

    Hi Hitesh,
    Try this,
    ->> Create 1 System Variable Field in Page Header on PLD.
    Bank Name
    Variable -> 126.
    ->> Goto Properties Window and put the Tick mark in Description on Content Tap.
    OR
    Try to Create FMS Query and assign the FMS in UDF.
    Create UDF in Header on Outgoing Payments.
    ->> Choose Tools on Top menu.
    ->> User - Defined Fields. -> User Manage Fields.
    ->> Open the User Manage Fields Widnow.
    ->> Payments -> Title.
    ->> Select Title and Click Add button in Bottom on User Manage Fields Window.
    ->> Create Bank Name UDF(Code, Discription and Type - Character) and Add the UDF.
    Create FMS in Query Generator and Save as Query Manager then Assign the FMS in UDF for Bank Name.
    ->> Adminstration.
    ->> Reports. -> Query Generator.
    ->> Open the Query Generator and put the below FMS query.
    SELECT T0.BankName
    FROM ODSC T0, VPM1 T1
    WHERE
    T1.BankCode= T0.BankCode
    AND
    T1.DocNum= $[OVPM.DocNum]
    ->> Assign the FMS in UDF on Outgoing Payments.
    ->> Auto Refresh of REMARKS or other require field
    Ex.
    1. Goto the UDF and Clcik ShiftAltF2.
    2. Select the SEARCH BY SAVED QUERY.
    3. Assign the FMS Query.
    4. Select the AUTO REFRESH WHEN FIELD CHENGES.
    5. Select REMARKS.
    6. Check the Display Saved Values.
    Use this UDF field in Page Header on Outgoing Payments PLD.
    Regards,
    Madhan.

  • How to fetch APPROVER NAME  and approval date dynamically for an user

    Hi all..
    How to fetch approver name and approval date dynamicall for an user in an email template..
    can any help me to sort out this pbm,i am new to IDM..
    Thanks in advance..

    Access policies get a static value.  You can't populate a field with an adapter.  If you must do this, leave the field blank, and put an adapter on the process form for your field that must be populated using code or logic.
    -Kevin

  • Approver names

    Dear Experts,
    I have a requirement regarding workflow. In MIR7 t.code the documents which are posted to be approved by another user (or) approver.  Generally, where we will maintain approver names or user ids.
    Thanks
    Bhaskar

    s

  • Workflow : WS90000005 - No approver name

    Hi,
    SRM 5.0
    Workflow WS90000005 .
    I have tested this workflow with custom code and it works well (technically ! ).
    When the approver approved the shopping cart, it doesn't show the approver name on the "approval overview" screen. It shows "approved" (no name). But when the approver reject the shopping cart, name appears
    I have searched the forum....someone mentioned that if the workflow is NOT set as general, it might happen. I am not sure where can I find out whether the WF is set as "general" or not.
    Please help.
    If you think the problem could be somewhere else, please let me know as well
    Thanks
    -Pranav

    Hi Pranav,
    Is your workflow is a copy of SAP standard workflow. Are you using BAdI for n-step workflow, please let me know. I will help you out with this issue.
    If you are using n-step BAdI then please check APPROVAL_TABLE and fill it properly with all details ( userids / username etc).
    Thanks and Regards
    Pras

  • PO approver name (matrix)

    HI All
    is there any standard tc to view po approval matrix (with names or ids)
    i would like to see po approver names
    A1buyer
    A2x
    A3y
    A4z
    so how do i find these a2 a3 a4 approver names and there substitutes please
    Thank you
    ash
    Edited by: ashok sriramoju on May 25, 2011 6:09 PM
    Edited by: ashok sriramoju on May 25, 2011 6:11 PM

    Hi,
    Please explain more on your Business Scenario.
    I am not aware of any specific T-Code to View the Release Persons Name. Talk to your client and see if it works. I am not even sure if the PO Header detail can help you in this.
    You can Add the Name in Release Codes description to give you the required information (While at Release of an PO) if this suits your Business Requirement. Talk to your client and see if it is OK with them.
    Also, Check with Basis if they can help you on the Roles & Authorization profile and give you an Object related to the User ID
    Best regards
    Amit Bakshi

  • Approver name for outgoing payment

    Hi Friends,
    I want a query for outgoing payment with the Username of the person who approved this and along with requester (originator) name .To print on crystal report one for requester name and other approved person  name.

    Hi Pradyuman,
    Please check below Query for Approver Name for Outgoing Payment.
    SELECT T3.U_NAME
    FROM OVPM T0
    INNER JOIN OWDD T1 on T0.DocEntry =  T1.DocEntry
    INNER JOIN  WDD1 T2 on  T1.WddCode  =  T2.WddCode
    INNER JOIN OUSR T3 ON T2.UserID = T3.USERID
    WHERE T2.Status  = 'Y' and  T1.ObjType  = 46 And T0.DocNum = $[OVPM.DocNum]
    Please try below Query for User Name for Login User.
    SELECT T0.U_NAME FROM OUSR T0 WHERE INTERNAL_K = $[USER] FOR BROWSE
    Please put above Two FMS in Two Different UDF to Get Result of above  FMS.
    Please also check below links.
    Approved by User name query
    Name of authorizers within an approval procedure
    Hope this helps
    Regards::::
    Atul Chakraborty

  • Regarding Linking Customer Name in Purchase Order PLD

    Dear Experts,
    I need to show the Customer Name in Purchase Order PLD. Purchase Order's base document is Sales Order.  Eventhough i mapped the sales order table and customer name in the Purchase PLD, the system is hanging and coming slowly like some 1234 blank pages.
    How to show the same ?
    Pl help, Thanks
    Regards
    Sundaram

    Hi Sunrag......
    If your PO is linked with SO. Then you can fetch customer name easily by FMS in PO.
    From there you ca gte the Customer Name into your PLD and it wont hang also.....
    Regards,
    Rahul

  • Invalid subreport name Error code:-2147483086

    The setup used in this particular environment is to run reports via Crystal reports server 2008. We call the servers via the rassdk_java_dg_12_en and the setup works just fine BUT in one particular case.
    The report that fails have a main report with a datasource to SQL. The report does have about 20 - 25 subreports mostly based on the same datasource. There are however 6 subreports that uses ttx files as datasources.
    The report works fine when there is no data for the ttx subreports, but whenever a "change datasource" is tried to the ttx subreports the error "Invalid subreport name Error code:-2147483086" pops up.
    We have done noumerous tests on the pojo approach in other reports so the technic and code works just fine - it most be some special case in the report.
    Before we start to try to rebuild the report we will give you a chance to help us out. The report sucker is big and complex so a rebuild is not wanted...
    Here is the particular code involved
    private static void passPOJO(ReportClientDocument clientDoc,
                ReportPojoHolder pojoHolder, String reportName)
                    throws ReportSDKException,ClassNotFoundException {
            //Its a pojo data source, but it's nothing in it
            if (pojoHolder.getPojos().size() == 0) {
                return;
            String reportTable = pojoHolder.getTableName();
            Object pojo = pojoHolder.getPojos().iterator().next();
            POJOResultSetFactory factory = new POJOResultSetFactory(pojo.getClass());
            POJOResultSet resultSet = (POJOResultSet)factory.createResultSet(pojoHolder.getPojos());
            if(reportName == null || reportName.equals("")) {
                clientDoc.getDatabaseController().setDataSource(resultSet, reportTable, reportTable);
            else {
                System.err.println("Setting data in " + reportName );
    //Here comes the error
                clientDoc.getSubreportController().getSubreport(reportName).
                    getDatabaseController().setDataSource(resultSet, reportTable, reportTable);
    Here is the stacktrace:
    table: srptMainCustomerList;1, subrapport: AddressField
    table: srptusrinf;1, subrapport: AdvisorName
    table: srptusrinf;1, pojo: Beta
    table: srptusrinf;1, pojo: JensensAlpha
    table: srptusrinf;1, pojo: PerformanceChart
    Setting data in PerformanceChart
    2009-02-06 09:05:31,720 ERROR (CrystalReportServlet:doGet()) - [Username=Patrik Andrén, UserID=n249060, CustId=005563741684, Cstid=37385] - (Creation of report: customer_report.rpt failed on: [ReportAppServer: CCA1CS0569. Datasource: cca1cd0046qa1|omega] com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException:
    Fel i filen customer_report {CDCDCEC2-050C-4405-865C-6031D4BFF2DE}.rpt:
    Ogiltigt underrapportnamn.---- Error code:-2147483086 Error code name:failed, ) - [applicationId=omega, omegaUserId=omega.userid, credentials=IT, groupName=IT, sessionId=yLkhJLtYpLlDQ5Jf5S2GkzhPfSZJBg2zZkT4LfQ0L1bJg2v20pz2!-2033571304!1233906968432, requestId=06968853:167:000], exception-stack=
    com.nordea.omega.report.exceptions.ReportGenerationFailedException: Creation of report: customer_report.rpt failed on: [ReportAppServer: CCA1CS0569. Datasource: cca1cd0046qa1|omega] com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException:
    Fel i filen customer_report {CDCDCEC2-050C-4405-865C-6031D4BFF2DE}.rpt:
    Ogiltigt underrapportnamn.---- Error code:-2147483086 Error code name:failed,
         at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.s.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.if(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.bl.do(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.do(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.verifyDatabase(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.bl.byte(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ao.onDataSourceChanged(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.DatabaseController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.DatabaseController.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.DatabaseController.setDataSource(Unknown Source)
         at com.nordea.crystalreports.ReportHelper.passPOJO(ReportHelper.java:814)
         at com.nordea.crystalreports.ReportHelper.changeDataSource(ReportHelper.java:124)
         at com.nordea.crystalreports.ReportGenerator.generate(ReportGenerator.java:115)
         at com.nordea.crystalreports.ReportGenerator.generate(ReportGenerator.java:62)
         at com.nordea.omega.report.servlet.CrystalReportServlet.doGet(CrystalReportServlet.java:116)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServi

    I have been able to wrestle this down after a lot of frustrating work. The error had nothing to do with pojos at all. The error was simple a store procedure that did not reply nothing.
    In the preparation of the subreport that did consist of the pojo data source. The report(server?) did send a "pre call" to the store procedure with NULL as parameters. The reply was unfortunately an "empty" reply. When we changed the reply to an empty result set it went pass the data sources.
    The error message given on this was "Invalid subreport name"! Not very helpful at all.
    I have used this new version for about 3 weeks now in a "proof of concept" work controlling if we would be able to upgrade from crystal 9/Harmoni to Crystal 2008/Crystal Report Server 2008. The answer will be yes. It will work. And with a minimum of report changes which is very nice.
    What have struck me the most during this work is a few proposals to improvements.
    1. Put the versions on jars and sdk's so it's obvious what's used. I spent a few days with an old version of a sdk believing that it was a newer than I already had. It should not be neccessary to go through a manifest file inside a jar in order to find out what the version is. Put it on the file names!
    2. Give proper error messages back when something goes wrong. If a parameter value is missing. Send back the parameter that's missed/misses a value for Gods sake. The programmer catching the error most know what's missed hence the message. Would save the user's of the API very much time.
    I spent about 5 - 10 days trying to find out what was wrong with my sub report name (This thread). It had nothing to do with the subreport name. It had to do with missing data from a called store procedure!
    3. The documentation can be a bit tricky to find. I saw that you have given away a eclipse plugin in order to gather the documentation inside the IDE. That's a good approach.
    If the error messages will be enhanced and more accurate it's a pretty handy api to work with. And the handling of unmanaged reports is a wet dream compared to usage of the Harmoni API. That's a real nightmare. The server seems to be very stable and just runs.
    I like this forum, fast replies when one is stuck is extremely helpful!
    /Patrik

  • Workflow - Wrong approver name

    HI
    In our dev instance, users are getting action notification in email, once got approved, the transaction is over, and in the "Who" coloumn, different person name is storing instead of the approved person name.
    In our Test Instance, users are getting FYI notification in Email, but they are not getting email notification. Do we need to set any profile option? How to get this?
    Thanks in advance.

    Hi,
    In our dev instance, users are getting action notification in email, once got approved, the transaction is over, and in the "Who" coloumn, different person name is storing instead of the approved person name.Check this document and see if it helps.
    Note: 394999.1 - Final Approver Name Is Displaying As Sysadmin
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=394999.1
    In our Test Instance, users are getting FYI notification in Email, but they are not getting email notification. Do we need to set any profile option? How to get this?Can you find any errors in the mailer log file?
    Run $FND_TOP/sql/wfmlrdbg.sql script and check the status of the message in WF_DEFERRED and WF_NOTIFICATION_OUT queue.
    Also, go through the following documents, it should be helpful in troubleshooting the issue.
    Note: 433359.1 - Tracking Workflow Notification Event Messages
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=433359.1
    Note: 464016.1 - Not Receiving Email Notifications
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=464016.1
    Regards,
    Hussein

  • Add "Approver" field in AP Invoice PLD

    Hi Experts,
                    I want "Approver" field in AP Invoice PLD. How can I get. Please help me.
                    Thanks for advance

    I modified the query showed on the other thread for you:
    SELECT T3.U_NAME FROM DBO.OWDD T0
    INNER JOIN DBO.OPCH T1 ON T1.DocEntry= T0.DocEntry AND T0.ObjType = 18
    INNER JOIN DBO.WDD1 T2 ON T2.WddCode=T0.WddCode
    INNER JOIN DBO.OUSR T3 ON T2.UserID = T3.INTERNAL_K
    WHERE T1.DocNum=$[$8.0.0\]
    Using this query as a FMS query to assign to your UDF (BY SHIFTALTF2).  The you could include this UDF to PLD.

  • Approver name for Purchase Order

    Hi Expart
                    I have to find out Purchase Req and corresponding Purchase Order that were approved by the same person.
    For that i need the table for approver for po or pq.
    Plz help me to get the approver name
    Thanks
    Raju

    Hello Expart
                            Plz help me to get table name

  • PO approver name & PO approval date in an report

    Hi,
    I am aware that there is no standard SAP report which gives the information of PO approver name and PO approval date. If there is any please let me know.
    However we want to develop such report which gives this information and we are bulding logic based on the CDPOS & CDHDR table. Please let me know if there is any other approach to avoid the CDPOS & CDHDR tables in order to avoid any performance issues.
    Thanks.
    MP

    Hi,
    I asked our ABAP to develop a report such as this, and we retrieve the data such as PO Number, Document Category, etc.  first then used a Function Module (ME_CHANGEDOC_SELECT) to get the Approver and updated Release Date ->this is actually the Change Logs per PO Number. In the E_OUTTAB of the Function Module, the FNAME Field should be equal to FRGKE (which means Release Indicator) and the F_NEW should be equal to an X mark then get the username and date. Note that there's a sorting to get the most updated detail.
    If there are more than one approver who released the PO, like for example there are 3, we set 3 columns each equivalent to 1-X, 2-XX, 3-XXX marks.

  • Storing ItemCode,Vendor Name,Vendor Code in Database

    Hi All,
    i have created UDO in user defined form, in the form all the fields are stored in database except ItemCode,Vendor Name,Vendor Code. i want to know how to store these values. please help me, it's very urjent.
    Jayanth

    Hi Jayanth,
    Maybe I need to enhance my English skills , but you wrote:
    "...in the form all the fields are stored in database <b>except</b> ItemCode,Vendor Name,Vendor Code"
    ...ok in the subject you wrote "Storing ItemCode,Vendor Name,Vendor Code in Database" - so maybe this is a bit self-contradictory?
    Anyway:
    Can you please explain a bit more detailed what you want to do?
    How are these values connected - or not - to your UDO?
    Frank

  • Approver name is shown as his secretary's name instead of his Director.

    Hi
    When the Director assign PO to his secretary to make sure whether the given details are in the PO are correct or not. when the secretary checks and re-assign to his Director. when the director Approve's it then the approver name is shown as his secretary's name instead of his Director.
    can some body provide the solution
    Regards
    Arifuddin
    Edited by: user11309801 on Jun 29, 2010 4:16 AM

    Hi,
    Please mention the application release along with the database version and OS. Also, please post the steps to reproduce the issue (if possible).
    There are couple of hits about the incorrect approver name (as show in the docs below), so getting more details would help.
    Note: 829831.1 - Work Request Approval Notification Has Incorrect Approver Name
    Note: 965964.1 - APPROVAL E-MAIL ON A WORK REQUEST SHOWS THE WRONG APPROVER
    Note: 849360.1 - Work Order Release Approval Notification Shows Incorrect Approver Name
    Thanks,
    Hussein

Maybe you are looking for