Commitment-update based on periodic base, based on delivery date. FI_E008

Hi gurus:
In our system, we are using profile update 000350.
The purchase orders consume budget based on delivery date.
When posting an invoice, it is necessary that the commitment reduction
(amount type 0200) is posted with the invoice posting date and not the
delivery date of the purchase order.
This requires defining that value type 51 takes commitment update based
on periods.
By selecting the commitment update based on periods, it is not possible
to determine the period by the delivery date. System displays an error
message FI_E008.
We need commitment-update to be based on periodic base, based on the
delivery date.
Could you help me. Thanks

Hi,
I don't think it's possible: PBET implies using posting date as basis date in the most cases. Tthere are some exceptions, but they don't apply to purchase orders (v.type 51).
Regards,
Eli

Similar Messages

  • Update PO with Confirmation Control Key,Acknowledged Delivery Date.

    Hi Experts,
    I have a requirement that through a Excel file I have to update a Existing PO with the three fields,
    1.Confirmation Control Key
    2.Acknowledged Delivery Date.
    3.Acknowledged Modified Delivery Date.
    If there will be differ in values in any of the field in the existing PO and the incoming excel file then we need to update the
    fields in the PO.
    So is there any BAPI or FM to update the field value?
    I tried with BAPI_PO_CHANGE it is not working.
    In excel we have only five fields.
    1.PO number
    2.Item
    3.Confirmation Control Key
    4.Acknowledged Delivery Date.
    5.Acknowledged Modified Delivery Date
    Please help.
    Regards,
    Umesh

    you can use BAPI_PO_CHANGE itself, but you need to get the details of the current PO before passing the details to BAPI_PO_CHANGE
    you can use BAPI_PO_GETDETAIL1 by passing ( PURCHASEORDER = <..Your Purchase order Number..> ) and after that you willl
    get all the details of the PO, just change the required data's and pass it to the BAPI_PO_CHANGE. It will be easier.
    after you receive all the data,
    pass the corresponding data from BAPI_PO_GETDETAIL1
    to BAPI_PO_CHANGE.
    1.PO number                    -     PURCHASEORDER (importing)
    2.Item                         -     POITEM (Tables )
    3.Confirmation Control Key          -     POCONFIRMATION (Tables)     
    4.Acknowledged Delivery Date.               
    5.Acknowledged Modified Delivery Date
    I think for 4,5 fields are also in POCONFIRMATION table itself (not sure)

  • Condition exclusion should work based on requested delivery date in order

    In SAP Standard,
    Material exclusion records (VB02) validated based on order date in sales order. But my client requirement is material exclusion records should be validated base on requested delivery date in sales order.
    For example:
    Sale order date is 1.10.2010 and requested delivery date is 6.10.2010 and we have maintained condition records in vb02 from 5.10.2010 to 31.10.2010...now condition exclusion should work.
    As per my knowledge, normally it will work based on order date.ie.1.10.2010
    Could you please help me to map the above business requirement in SAP?
    Thanks in Advance
    Regards,
    Adi

    Hello Ramesh,
    For example:
    Sale order date is 1.10.2010 and requested delivery date is 6.10.2010
    and we have maintained condition records in vb02 from 5.10.2010 to
    31.10.2010...now condition exclusion should work.
    As per my knowledge, normally it will work based on order date.ie.1.10.2010
    Could you please help me to map the above business requirement in SAP?
    I am not very sure on the below approach but it might work out.
    Please reach out to a ABAPer and put a logic is such a way that revised start date should be activated for Condition exclusion.
    USEREXIT_XKOMV_ERGAENZEN  SAPLV61A  RV61AFZB  In change mode, you can change the dynamic part of the condition record (KONVD) that is always redetermined (i.e. it is not stored in database table KONV). 
    USEREXIT_XKOMV_BEWERTEN_END  SAPLV61A  RV61AFZB  Within a loop for the price components during pricing, specific values can be transferred into the communication structures in pricing to be further processed. 
    USEREXIT_XKOMV_FUELLEN  SAPLV61A  RV61AFZB  This user exit is always called up during a redetermination of all or individual price components. You can change the work fields of the condition line. However, this only applies to conditions that have been determined via a condition record. 
    USEREXIT_PRICING_COPY  SAPLV61A  RV61AFZA  You can change the KONV fields for copied price components
    Please try out this exercise and do post back your latest observation on this issue.
    Regards,
    Sarthak

  • Selection of a price list based on the delivery date of purchase orders

    Description of requirement:
    One of our customers would like to have the price list selected on the basis of the delivery date of purchase orders rather than on the posting date.
    The customer wants to have this feature available by the date scheduled for their go-live, that is January 2nd 2008.
    Best regards,
    Emmanuel Ruellan

    Dear development team,
    Is it possible to have the above functionality in a future version?
    Best regards,
    Emmanuel Ruellan

  • Cant change delivery date on Sales Order posted in prior period

    Hello All,
    Scenario: A sales order which was processed in prior period but since then delivery date had changed due to request from our customer. When we try to go back and change the delivery date, we find it greyed out. To get around this, we have to open the period again, change date and then close the period. Problem is that not all dates get changed, so our late delivery report look bad, shows that 90% of our deliveries are late, when in fact they are on time, the new time which we could not record on the Sales Order. We have similar problem with our purchase Orders.
    Is there anything in Administration we can do to enable us to easily chnage delivery dates on Sales order and purchase orders?

    Hi,
    Welcome you to post on the forum. What is your B1 version and PL?
    Thanks,
    Gordon

  • How can i update rows  in a table based on a match from a select query

    Hello
    How can i update rows in a table based on a match from a select query fron two other tables with a update using sqlplus ?
    Thanks Glenn
    table1
    attribute1 varchar2 (10)
    attribute2 varchar2 (10)
    processed varchar2 (10)
    table2
    attribute1 varchar2 (10)
    table3
    attribute2 varchar2 (10)
    An example:
    set table1.processed = "Y"
    where (table1.attribute1 = table2.attribute1)
    and (table1.attribute2 = table3.attribute2)

    Hi,
    Etbin wrote:
    Hi, Frank
    taking nulls into account, what if some attributes are null ;) then the query should look like
    NOT TESTED !
    update table1 t1
    set processed = 'Y'
    where exists(select null
    from table2
    where lnnvl(attribute1 != t1.attribute1)
    and exists(select null
    from table3
    where lnnvl(attribute2 != t1.attribute2)
    and processed != 'Y'Regards
    EtbinYes, you could do that. OP specifically requested something else:
    wgdoig wrote:
    set table1.processed = "Y"
    where (table1.attribute1 = table2.attribute1)
    and (table1.attribute2 = table3.attribute2)This WHERE clause won't be TRUE if any of the 4 attribute columns are NULL. It's debatable about what should be done when those columns are NULL.
    But there is no argument about what needs to be done when processed is NULL.
    OP didn't specifically say that the UPDATEshould or shouldn't be done on rows where processed was already 'Y'. You (quite rightly) introduced a condition that would prevent redo from being generated and triggers from firing unnecessarily; I'm just saying that we have to be careful that the same condition doesn't keep the row from being UPDATEd when it is necessary.

  • Updation of SO Confirmed Delivery date based on GR date for BANC parts

    Dear All,
    Would appreciate an answer on the following issue:
    For Back to back/Indiv Purchase Order parts(BANC) the confirmed delivery date in the SO is updated based on the Order Acknowledgement date sent by the vendor for the corresponding PO generated for the SO. If the the vendor happens to deliver the parts in advance of the OA date(it happens quite often), the parts wait in stores till the confirmed delivery date is reached on the SO even thugh the original requested date on the Sales order is long past. If there is an order acknowledgement date in the system, at the time of GR, a warning message comes, but as our system is a high volume systme it is not possible to update the date in SO manually. Is there a way we can update the confirmed delivery date in the SO based on the Goods receipt date automaticall through config or a batch job?
    Thanks
    Suman

    Dspsac,
    Delivery date can be any date.  For instance, if your customer insisted on a Sunday delivery, you would accommodate him, regardless of any calendar.
    From the delivery date, the system counts backwards USING THE FACTORY CALENDAR ASSIGNED TO THE ROUTE by the number of days in the route.  You have to consult the FC assigned to your Route to determine if the GI date has been properly calculated.
    From the GI date, the system counts backward Pick/pack time, using the shipping point calendar, to arrive at Material availability date.
    Calculations are explained in SAP online help
    [Transportation and Delivery Scheduling|http://help.sap.com/erp2005_ehp_04/helpdata/EN/dd/5607e7545a11d1a7020000e829fd11/frameset.htm]
    Regards,
    DB49

  • Use of key figure based on period

    Hello All,
    I have 2 key figures in my multiprovider, e.g. Actual Amount and Budget Amount.  I need to display one of the key figure based on period.  Reports have January to December columns.  Now, if current period is October, I have to display Actual Amount from January to October.  For future periods i.e. November & December, I need to show Budget Amount. 
    Can anoybody please provide a solution for this?  How should I proceed?
    Thanks and Kind regards,
    Ajay

    HI Ajay
    Looks like you are creating a Capital Forecasting report. In order to show amounts period by period what you need to do is
    - Create one key figure for actual amount which might be based on 0Amount key figure with Debit/Credit indicator as S. (If this is not the case then please do so according to your requirement)
    - Create one key figure for Budget amount (according to your requirement)
    - Create one customer exit "Formula" variable called actual indicator. This variable will be populated with a number of 1 to 12 for each record in your cube based on the user entered month. i.e. if user enters October. assume your cube has 12 records one for each month the first 10 records will be populated with 1 and the records for Nov and Dec will be populated with a 0.
    - Create one customer exit "Formula" variable called Forecast indicator. This variable will be populated with a number of 1 to 12 for each record in your cube based on the user entered month. i.e. if user enters October. assume your cube has 12 records one for each month the first 10 records will be populated with 0 and the records for Nov and Dec will be populated with a 1.
    - Create a calculated key figure that is defined as (Actual Amount)Actual indicator + (Forecast Amount)Forecast Indicator.
    - Create twelve restricted key figures with the CKF created in the previous step restricted with the month (Jan to Dec)
    - Add the above created twelve RKFs in the query.
    Regards,

  • Order based to Period based switch

    Hello CO Gurus,
    I'm a PP consultant, and one of my clients is working with Process orders and Order based cost controlling. For a number of reasons they would like to switch to period based cost controlling with process orders.
    I'd like to learn from your experience if it's possible to switch from one form to the other in an existing implementation, preferabily keeping the same order types. What will be with the history of data from the previous form, is it better to do on the turn of a year?
    Thanks in advance,
    Mario

    Hi,
    If you are changing from order based to period based costing you have to REM profiles. Also routing configurations need to set accordingly.
    I do not think for the same orders/order types u can just change to period based costing without the REM settings.
    Regards
    Sudhakar Reddy

  • Grouping data based on period in a Pie Chart

    Version 4.1/11g
    Hi There,
    I have a Pie chart to create which basically should be based on three parameters, Error code, count(of errors) every month. The Pie chart accepts only two parameters so I have the error code and count. Was looking to also have something based on period, as in every month. Would running the chart for every month be the only option? Never used the 3d Stacked option. Can that be used for basically to show the number of errors every month grouped by error code?
    SELECT       errorcode
    ,       TRUNC (col2, 'MONTH')     AS month
    ,       COUNT (*)              AS n
    FROM       table_x
    GROUP BY  col1
    ,            TRUNC (col2, 'MONTH')
    ;Thats the normal sql query which would get the data. But was looking at using a graphical chart for the same.
    Any ideas?
    Thanks,
    Sun

    Sun,
    Here is a great site to stimulate your charting ideas.
    [url http://apex.oracle.com/pls/apex/f?p=36648:LOGIN]Sample Charts, Maps, Gantts and Trees
    Jeff

  • Get acitivity quantity based on period in table COSL

    Hello All,
    I have one query.. regarding selecting activity quantity based on period entered in selection screen of select-options.
    suppose period is 2 then activity quantity would be LST002, and if period is 4 then LST004.. .....if period= 6 , then LST006.... so on....... but the problem is there are total 17  activity quantity in table COSL and if I code for 'IF'stattement or 'CASE' statement it is goes long coding .. please suggest some other way to get this .

    Simplest way:
    Use case statement, coding will be bit more but its simplest to maintain.
    Another Way:
    You can use DO loop.
    DO 17 times.
    concatenate 'LST0' counter in lv_variable.
    ....Process logic here..
    END DO.
    When you concatenate strings and store value 'ITAB-LST001' in your variable, you can access value in that variable as: ( lv_variable ).
    so lv_variable = ITAB-LST001 and ( lv_variable ) = 1000.00
    Best Way:
    You can use field symbol. Similar to 2nd way. Search SDN and you get loads of info about using field symbols.
    thnx,
    Keep ABAPing.
    Ags..

  • Update links in file created based on the template page

    Hello everyone:
    a) I have problems when update links in files crated based on
    a template page.
    I read Dreamwaver (DW) help menu. Seems to me Dreamwaver is
    smart enough to update links based on correct file structure.
    I created a template file based on a sample page. Template
    file saved to the template folder. Then I crated few pages based on
    the template. I checked links in new files and found that link
    structures are based on template folder, not based on files current
    folder position.
    Please give me some suggestions on how to correct this
    problem. If you know some good online tutorial or documentations
    please share with me.
    b) Can DW template update Navigation bar links correctly
    based on relative document path?
    I have Navbars imported from Fireworks into DW. Files crated
    based on template are not updating pop-up menu links correctly. I
    manually updated every links. It is time consuming and

    > I created a template file based on a sample page.
    Template file saved to
    > the
    > template folder. Then I crated few pages based on the
    template. I checked
    > links
    > in new files and found that link structures are based on
    template folder,
    > not
    > based on files current folder position.
    This means that you are entering the links manually, not
    using the Property
    inspector and browsing to the target file. You should do it
    this way until
    you understand how templates work. All links in a template
    file should
    (usually) be one of three kinds -
    1. Document relative BASED ON THE TEMPLATE, e.g.,
    <a href="../whatever....
    2. Root relative, e.g.,
    <a href="/whatever....
    3. Absolute, e.g.,
    <a href=''
    http://www.example.com/whatever....
    Anything else will always result in the Template folder being
    placed in the
    path for the link when you create a child page.
    > b) Can DW template update Navigation bar links correctly
    based on relative
    > document path?
    Yes, of course.
    > I have Navbars imported from Fireworks into DW.
    This could easily be one of your problems. Those menus are
    definitely
    broken and should never be used.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "sjmacro" <[email protected]> wrote in
    message
    news:[email protected]...
    > Hello everyone:
    >
    > a) I have problems when update links in files crated
    based on a template
    > page.
    >
    > I read Dreamwaver (DW) help menu. Seems to me Dreamwaver
    is smart enough
    > to
    > update links based on correct file structure.
    >
    > I created a template file based on a sample page.
    Template file saved to
    > the
    > template folder. Then I crated few pages based on the
    template. I checked
    > links
    > in new files and found that link structures are based on
    template folder,
    > not
    > based on files current folder position.
    >
    > Please give me some suggestions on how to correct this
    problem. If you
    > know
    > some good online tutorial or documentations please share
    with me.
    >
    > b) Can DW template update Navigation bar links correctly
    based on relative
    > document path?
    > I have Navbars imported from Fireworks into DW. Files
    crated based on
    > template are not updating pop-up menu links correctly. I
    manually updated
    > every
    > links. It is time consuming and
    >
    >

  • Program to update Delivery dates of STO based on Material availability

    Hi,
    We have requireement in which, we need to material availability check for the materials on daily basis. This is only for Stock Trasnfer orders.
    Suppose there is STO ( Stock Transfer Order) 1 that has been created for material M1 for qty 20. The scheduled delivery date for the material is tomorrow. Now I create another STO 2 today for the same material and same quantity. The scheduled delivery date that was proposed was 7 days from today.
    Some one deletes the STO 1. Now Material M1 with qty 20 is avaiable to use. I then go in the system, open STO 2 in change mode. Select the line item and click on Material availability check. When I do this, the new delivery dates are proposed.
    This is standard sap functionality.
    We have required to do this programmatically. Is there any standard SAP program which will check all the STO's by there creation date and do the material avaibility check automatically and re-set STO dates.
    Regards,
    Shahu

    Instead of all that, you could just use stock transport scheduling agreements.  MRP can update those automatically during its processing.

  • Sorting based on non-base table columns

    I have a form block based on X table. There are also some columns from Y table in the same block and the tables X and Y are joined through the appropriate columns. I want to sort the queried record in the block ( based on table X ) based on two columns that are present in the Y table. How do I do this? Any help would be highly appreciated. Ofcourse! we can create a view and achieve that. But I don't want to create a view. Also I can use select statement in the order by column. But it works if I select one column. But when I select two columns it says too many value. Any solutions

    why dont u create a function
    and sort by the returning values ?

  • Can we frame a VO which is a combination of EO based VO and SQL based VO?

    Is it possible to create a VO which is a combination of EO based VO and SQL based VO? Is the resultant VO capable of inserting data in the database?

    Fortunately, this is such a common use case that it's documented how to do this:
    http://docs.oracle.com/cd/E26098_01/web.1112/e16182/bcquerying.htm#CEGEGHFB
    and
    http://docs.oracle.com/cd/E26098_01/web.1112/e16182/bcquerying.htm#CHDHBDDE
    are the two sections you need to read.
    You don't need a "combination" VO, and in both cases, the base EO of the VO is updatable/insertable
    Note: This is why the best course is to state your use case (problem) - not failed or attempted solutions - when posting questions on OTN.

Maybe you are looking for

  • Photoshop and Windows Vista Compatibility

    Will my Photoshop Elements 12 run on Windows Vista or do I have to upgrade?

  • ITouch to MacBook to Ethernet to Internet

    My macbook is connected to the internet via ethernet, I wish to connect my iTouch to the internet through my MacBook. How do I do this. The MacBook connects to the internet no problem, the iTouch connects to the MacBook no problem, problem is iTouch

  • Active Data Service DataUpdateManager is NULL

    Hello, I have two pages that make use of the ADF Active Data Service, and sporadically when one of the pages loads it abruptly refreshes itself and loads again. I haven't been able to reproduce this on demand, but when it happens its very distracting

  • Misinterpreting asterisk as command line argument

    I want to convert arithmetic expressions from infixed to postfixed. I want to be able to enter the expression on the command line. But when I do same, asterisks are not treated as a character in the string for: public static viod(String[] arg). For i

  • From G4 to Intel

    Just got a new 20" iMAC (intel core 2 duo). It replaced an iMAC G4 (15". 800 Mhz). My question may seem dumb but will the same applications run on the new machine? Specifically, Final Cut Express (got it quite awhile back and put it on the G4), also