VPRS from information record

Hello Gurus,
Can we calculate VPRS condition type from information record instead from material master.? Please give me stepwise clarity in this regard.
Thanks in advance.
Regards,
Savi

hello, friend.
VPRS is used by standard SAP programming.  it is possible to use enhancements to the system, for it to access condition records instead of the source field from the material master, but it is not recommended to tamper with SAP programming.
instead, why not define a condition type that will substitute VPRS in the pricing procedure?  let's say ZPRS.  then, you can disable VPRS by not making it part of the pricing procedure, but you also have to make the materials/item categories not relevant for goods issue (non-valuated?).  under this concept, ZPRS will have it's own account key (for account determination) that will be posted to a GL account.  again, this is possible but not recommended.
perhaps we should discuss instead, your reason using condition records instead of using one of the two available COGS systems (standard vs moving average) which, by the way, conform to legally accepted accounting principles.
regards.

Similar Messages

  • Extracting text from Customer master information records

    Hi,
    I want to extract the details of texts from the customer material information record (Tranx: VD52). All the input data like Sales org,Distribution channel, Customer number and material number are stored in structure MV10A. How to use this data to extract the relevant text descriptoins in the customer-material info records.
    Thanks for your response.

    No problem, we can concatenate all four in one field.
    First you need to declare a variable G_NAME(70) type C.
    Then use syntax
    CONCATENATE SALES ORG DISTRI CHANNEL CUSTOMER MATNR INTO G_NAME.
    Pass this G_NAME to the function module.
    Also you need to use Conversion routines to get correct Customer and Material No.
    call function 'CONVERSION_EXIT_MATN1_INPUT'
         exporting
              input        = MATNR
        IMPORTING
             OUTPUT       = MATNR
        EXCEPTIONS
             LENGTH_ERROR = 1
             OTHERS       = 2.
    call function 'CONVERSION_EXIT_ALPHA_INPUT'
         exporting
              input   = KUNNR
        IMPORTING
             OUTPUT  = KUNNR.
    Use above 2 routines before you do concatenation.

  • To retrieve the Maximum Date from the record

    Hi All,
    I am using the bleow query to retrieve the max date from the record list:
    select w.wr_no,w.customer_id,w.place_id, w.entry_Date, max(app.appointment_date) as appointment_date
    from work_request w , wr_appointment app
    where w.wr_no=app.wr_no
    and w.customer_id = '020167001'
    and w.place_id = '1151667'
    group by w.wr_no, w.customer_id,w.place_id, w.entry_Date;
    However i am getting the as many as three rows even after using the max function. The max date comes as the last record out the three rows retrieved.
    Thanks,
    Mark

    Mark Andrew wrote:
    And for Sven for the above customer id and place id, i receive the below result:
    WR_NO CUSTOMER_ID PLACE_ID ENTRY_DATE APPOINTMENT_DATE
    1306782233 020167001 1151667 26/07/2010 29/07/2010
    1387090103 020167001 1151667 26/02/2010 16/03/2010
    1393896673 020167001 1151667 23/01/2011 25/01/2011
    After using the rank function i will be receiving:
    WR_NO CUSTOMER_ID PLACE_ID ENTRY_DATE APPOINTMENT_DATE RK
    1393896673 020167001 1151667 23/01/2011 25/01/2011 1Now I get it.
    In fact you want to group only on the customer (and place_id?) and get all the information from the line with the last appointment date.
    Analytic functions such as RANK or ROW_NUMBER are good for this.
    The select can look like this.
    select * from (
       select w.wr_no,w.customer_id,w.place_id, w.entry_Date, app.appointment_date,
             row_number() over (partition by w.customer_id, w.place_id order by  app.appointment_date desc,  w.wr_no desc) rn
       from work_request w , wr_appointment app
      where w.wr_no=app.wr_no
      --and w.customer_id = '020167001'
      --and w.place_id = '1151667'
    where rn = 1
    ;In fact I think you can do the same operation in EXCEL directly.
    FIrst you need to sort the data by customer (asc), place (asc) and appointment date (desc).
    Then add a column in excel that give you the line where you have a new customer id.
    Assuming this new column is column H and the customerid is in column A then the function in Cell H2 would look like this.
    A function like ("=A2=A1"). Copy this formular to all the other H cells.
    Then add a auto filter on it and only select all the rows where the result is FALSE.
    Same logic as in SQL, but done in Excel.

  • VPRS from INFOREC and not from MBEW-VERPR

    Hi,
    During POS sales update in ECC 6.0, the VPRS (cost) was taken from MAP value in Table MBEW.
    This is not the same as the agreed PP price as stored in Purchase info record.
    How can I configure the sales pricing procedure to seek VPRS from PIR instead of MBEW?
    Thanks

    Hi,
    You meant to include PB00 in the sales pricing procedure.
    But I can't total replaced VPRS which is still needed for normal item.
    The affected item actually belongs to vendor consignment article.
    is there a way to configure either one so that the profit margin will be correctly computed?
    Thanks

  • How to get the time length from send record command to record video really?

    I have two buttons. Record/Stop
    I press Record button to record the video and press Stop
    button to stop recording.Now,I spend 1986 ms from press Record
    button to press Stop button.
    But the flv file's length is 1920 or 1910 or 1915 ms.
    So I want to get the time length from send record command to
    record video really.
    Can you give me some suggests.
    Thanks!

    maybe you have lag in publishing.... are you try watch de
    NetStream.liveDelay() method?
    or start counting when NetStream.onStatus has
    "NetStream.Record.Start" and "NetStream.Record.Stop" in information
    objects....

  • Material Information Record

    Dear Gurus
    Is there any option in MM similiar to Customer material information record in SD. Bcos my Vendor is using different name and  i am using different for same material
    regards
    MK

    Hi,
    In Inforecord(ME11), check the Purchase order Text check box and give the discription as differe from material master.
    With this you can mainatin it as separate for each plant with one material master.
    Regards,
    Pardeep malik

  • Transfer single results from results recording to batch characteristic

    Hi all,
    I've a question. Is it possible to transfer multiple single results from results recording to a batch? It should only be qualitative results. The problem is as follows.
    We have a SAP - LIMS interface (QM-IDI). In SAP we have an inspection plan with two MICs:
    Customers OK
    Customers Not Ok
    Both MICs are linked to a catalog with customer + specification number. For example:
    0001 - Customer A v. 2015.01
    0002 - Customer B v. 2014.08
    0003 - Customer C v. 2015.02
    0004 - Customer D v. 2015.01
    LIMS determines which customer specifications passed and which failed. We'd like to get the following batch from LIMS:
    Customers OK
    0002 - Customer B v. 2014.08
    0003 - Customer C v. 2015.02
    0004 - Customer D v. 2015.01
    Customers Not Ok:0001 - Customer A v. 2015.01
    This is what we would like to see in the batch as well. Batch selection should be performed based on this information. Ik looked into multiple specifications, but I don't think this can help.
    Thanks for your help.
    regards,
    Maarten

    This is basically standard SAP functionality under Multiple specifications functionality.  With that process you can specify what country a material is Ok for or not ok for.
    Multiple Specifications in Inspection Planning - Quality Management (QM) - SAP Library
    Otherwise, without this, there is no standard way to implement what you want.
    However, since you are using an interface between your LIMS and SAP, you can have your system, based on values in the file transfered, take certain values from the file and directly update the batch characteristic values, (MSC2n) and record the countries it's ok for.  It would simply be a mult-value characteristic.  But the data for it comes from the transfer file, not QM.  There would basically be nothing visible about this in the inspection lot.
    Craig

  • HT4623 how do I remove credit card from information can't download or update anymore

    how do I remove credit card from information can't download or update anymore

    Open iTunes on your computer, click on your Apple ID and log in with your password. Edit your payment information.

  • Error while clicking on Load Metadata in DMW from InForm

    Hi Team,
    We are getting the below error, whenever we try to load metadata from InForm in DMW.
    2014/11/06-23:29:56-EST [36F0B7F8][CDR_RTREPOS.CDR_RTREPOS] oracle.wh.runtime.platform.adapter.InfrastructureException: RPE-01003: An infrastructure condition prevented the request from completing.
    - while executing statement  statement:"begin CDR_W2D5_CE7391_1.PLSQL_UTIL_PROG_PKG.PROCESSPLSQLUTILJOB ; end;"  caught:java.sql.SQLException: ORA-20200: *** ERROR: get_study_det:Getting model details for 52503001 - ORA-20200: *** ERROR: extendedMetadata: - User-Defined Exception
    ORA-06512: at "APPS.CDR_ATK_UTILS", line 866
    ORA-06512: at "APPS.DME_INFORM_MODEL", line 4087
    ORA-06512: at "APPS.CDR_EXE_RUNTIME", line 10587
    ORA-06512: at "CDR_W2D5_CE7391_1.PLSQL_UTIL_PROG_PKG", line 4
    ORA-06512: at line 1
            at oracle.apps.cdr.dbserver.exec.server.CdrOperator.execute(CdrOperator.java:287)
            at oracle.wh.runtime.platform.adapter.rtp.NativeExecutionAdapter.execute(NativeExecutionAdapter.java:43)
            at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:70)
            at oracle.wh.runtime.platform.service.controller.ExecutionController.execute(ExecutionController.java:23)
            at oracle.wh.runtime.platform.service.ExecutionManager.run(ExecutionManager.java:36)
            at java.lang.Thread.run(Thread.java:637)
    Caused by: oracle.apps.cdr.dbserver.exec.server.CdrOperatorException: while executing statement  statement:"begin CDR_W2D5_CE7391_1.PLSQL_UTIL_PROG_PKG.PROCESSPLSQLUTILJOB ; end;"  caught:java.sql.SQLException: ORA-20200: *** ERROR: get_study_det:Getting model details for 52503001 - ORA-20200: *** ERROR: extendedMetadata: - User-Defined Exception
    Steps Followed:
         1. Select the <InformData_InFormTest_Study> from the left pane and Click on the
              [Inform Configuration] Tab from the Right pane.
         2. Specify the InForm Connector details:
              - Remote Location
              - Remote Study Account Name
             - InForm Lifecycle
             - Webservice Location 
             - InForm URL
         3. Click Load Metadata.
    LSH Version : 2.4.2
    DMW Version : 2.4.2
    Database Version : 11.2.0.4
    EBS Version : 12.1.3
    OS : OEL 6
    Also one more finding is that, whenever the Metadata Load program runs, the password of DMW_RO_ACCESS user, used in Remote Location, gets changed.
    Can someone please help us out.

    You need to check whether this function(PunchoutSiteInfoVOImpl.initQuery(Ljava/lang/Integer;)) exist in this class file or not.
    Simply decompile PunchoutSiteInfoVOImpl class , check initQuery function exist with parameter Integer.
    Thanks

  • Value from info record in work order

    Hi,
    We have created some info record.While creating some work orders we enter info record number in peration-external tab-price field. If in some earlier order info update is tick while creating purchase order having this info record then in new work order -operations tab-external tab-price field rate is picked up from purchase order history and not from value maintained in info record (ME11/12) manually.
    Is their any setting / SAP note so that all the times rate will be picked up from info record (ME11/ME12) and not from purchase order history or info update.
    SAP learner.

    no feedback hence closing this thread

  • Purchase Order is not Picking Price from Info Record.

    Dear All,
                                                                             User had created a Shopping cart in and an automatic Purchase Order is created which is picking the material price from Purchase Requisition but not from Created Inforecord. As checked in P.R at item level it is found that in VALUATION tab there is a field named as " P.O PRICE " , here defalt t selected as " 1 A Gross Price "., Can u please help that from where this field is automatically selected as Gross Price in Purchase requisition.
    Thanx n Rgds,
    sap11

    This is the config done in the OMET transaction where you will see the Adopt PO price field is checked and now this funcitonal authorization code e.g. 01 assgined to user profile in SU3 transaction agianst the parameter EFB.
    if this is active than it will not take price from info record but it will copy from PR.
    to avoid this kind of issue -
    Remove the EFB value in SU3 for particular user or if user needs to have the EFB profile for some other requirements than go to OMET and remove Adopt po price indicator from that profile which is assigned to user

  • Datas from info record should not overwrite BAPI_PO_CREATE parameters

    Hi,
    I intend to pass the netprice value while posting PO through BAPI_PO_CREATE.
    but the values from info record overwriting the parameters supplied.
    Please guide me how to avoid this overwritting.
    Thanks,
    Vempalli

    and have you set a breakpoint at loop at input file and at bapi_po_create ??
    perhaps there is something wrong with the amount of items passed ?
    kind regards
    arthur

  • PO Price - Non Editable {capture from Info record only}

    Hi Experts,
    My client want - PO Price always populated via info record & its in non editable mode.
    What the config required to achieve it.
    Please guide.
    Regards,
    Jackie

    Hi Piyush & Seesen,
    Thanks for your reply.
    Now system doesn't allow user to maintain price manually in PO, it captures it from Info record. But still  i am able to modify inforecord price.
    How can i grey out PO Price {non editable mode in PO}
    Please suggest.
    Regards,
    Jackie

  • Price in Goods Receipt is picked from Info Record

    Hi All,
    I have created an Info Record with 2 validity periods:
    01/09/2007 to 31/11/2010 = Rs.100
    01/12/2010 to 31/12/9999 = Rs. 110
    While creating the scheduling agreement, I have changed the price from 110 to 120.
    While posting the goods receipt, system is calling the value from info record.
    I have created the delivery schedule & goods receipt after 01/12/2010.
    As per my understanding the system should pick the price from Scheduling Agreement not from Info Record.
    Please help me in this.
    Regards,
    Ritesh

    Hi Saurav,
    Its maintained as 5 - GR date
    I have tried to change it in info record but its still 5.
    Regards,
    Ritesh

  • PO Price from Info Record

    Hi Experts,
    We want that in one order type of purchase order PO should be made from Info Record Price. Suppose info record price is Rs 5. Nobody should be able to make po in price 4.90 or 5.10.
    Please help me to achive the same.
    Regards
    GR

    Hi,
    Check the setting :
    Spro-MM-Purchasing - Purchase order- DEfine screen layout at document level. Here you select the required field selection like NBF and double click on the items and make price in display mode so that in PO net price can not be changed at item level.
    Select the condition type PB00 ( price from info record) and(  path :: spro-conditions - price determination process - define condition type ) and go to Changes which can be made tab and select Manual entries and set " D" Not possible to process manually. Here at the condition level, price can not be altered.
    Check it out.
    REgards
    Ram

Maybe you are looking for

  • Agent Determination Rule using Function Module

    Hi all, I am trying to create a custom agent determination rule using function module. But my rule is not getting invoked when the workflow is executed. I created a custom rule and linked my function module (with proper signature). FUNCTION 'ZRULEXXX

  • If Number = than then display text from another cell

    Hi I'd appreciate it if anyone can help me with this please. I am putting together a gradebook type spreadsheet. I would like to display the text from another cell if the number entered in another cell is greater than or less than a certain number. S

  • TS1967 Every time that I try to open a video the program is forced close.  Any ideas?

    Every time that I try to open a video in iTunes, the program is forced close.  Any ideas on how to rectify the situation?

  • Easy way to log processing

    Hello all together, I have fileadapter with certain content. I want to ensure that the data in this file are processed exactly once. The argument for checking this is i.e. an invoiceNo. in the file. What would you propose is the easiest way to come t

  • Safari on Windows - Do we get Mail too?

    I want to move to Safari on windows for my browser instead of IE on my Compaq Laptop PC Does this mean that i can use Apple Mail on a windows? does it come with Safari like Outlook express comes with IE? Is this possible?