Committed Spend / Quantity

Hi
The following fields are being populated in the detail layer  and are not mapped to the reporting layer in the standard transformation but the fields are being used in the reports
0XSASPNACOM     Committed Spend Amount
0XSASPNQCOM     Committed Spend Quantity
0XSARPOSTAT     Purchase Order Committed Spend Status
0XSASPNACOT     Commited Spend Amount (Document)
Do we need to manually map the fields in the transformation
Regards
Daniel

Hi Daniel,
Yes these field are required for reporting, you can walk through the spend analytics reporting.
These fields should be mapped when you activate the initial data model however you can still map fields manually from detailed layer PO DSO.
Committed spend amount and quantity key figures are calculated values within BI , I suggest you to verify in exert routine from inbound to detail PO DSO
Thanks,
Mahesh

Similar Messages

  • Commited Spend Amount / Quantity in Document Currency

    Hi
    The Transformation (ASA TF for PO Integration: 0ASA_DS01 -> ODSO 0ASA_DS09)  loads the following Key Figure in PO Detail Layer
    0XSASPNACOM Committed Spend Amount
    0XSASPNQCOM  Committed Spend Quantity
    But the PO Detail Layer does not load the same in Document Currency as a result the Committed Spend Amount (Document) and  (Local) are not showing any result in the SPM UI reports
    Please let me know if we have missed any thing which is preventing the loading.
    regards

    Hi Malathai,
    0XSASPNACOM Committed Spend Amount
    0XSASPNQCOM Committed Spend Quantity
    Are the global values i.e. whatever you have defined as your global currency during the data loading. These fields will be populated with the spend amount from your invoice amount where the invoices have a corresponding PO in the PO DSO.
    There are two more key figures
    0XSASPNACOT
    0XSASPNQCOT
    That are (presumably) for capturing the committed spend amounts and quantities in the transaction value.
    If you examine the expert routine you describe, you will note that these aren't actually being populated here.
    You may wish to code these in yourself and/or raise an OSS message if they are required.
    Kind regards
    Neil

  • Committed Spend calculation in SPM

    Hello all,
    I would like to know where exactly does committed spend get calculated and what is the logic in calculating committed spend?
    0XSASPNACOM - I see that there is some calculation in the DTP between DS01 --> DS09 which means Inbound layer Invoices to Detail Layer PO DSO. But there is no calculation between Inbound Layer PO --> Detail Layer PO DSO.
    We have some discrepancies in the amount shown for committed spend and hence would like to know how it gets calculated to verify the numbers.
    Thanks,
    Prasanna

    Hello all,
    To Load the Data in a correct way, first we need to load PO (0ASA_DS04->0ASA_DS09) activate and then load Invoices (0ASA_DS01->0ASA_DS09)?
    I ask because I have a doubt related to the use of the DTP and Transformation from Inovices to Purchase Order (ASA TF for PO Integration: 0ASA_DS01 -> ODSO 0ASA_DS09), I loaded all the DATA into SPM but I notice that this DTP is not used , I review the chains involved in the process(Invoices 0ASA_P041, PO 0ASA_P043) but the DTP is not used. The Release of the BI_CONT Component is 704 and the level is 005, is correct that the DTP has not been used. or I need to update manually the PO chain.
    Thanks in advance,,
    Greetings RB.

  • Committed quantity in STO document.

    Hi, experts,
                     I have create one stock transfer document, At that stock availebale, So system committed this quantity against that line item, But after that i have delete this line item in STO document, But in STO document same committed quantity showing. But i want to after remove line item in STO document committed quantity also remove.
    Pls tell me any configuration missing for this. what is the solution.
    Thanks a lot in advance.
    Regards:
    Happy

    Sanjay,
    We are experiencing the same issue.  Did you ever find a solution?
    Regards,
    -Nancy

  • Production order-committed quantity

    Dear all
    PLz through out the  light on committed quantity in component overview screen in production order .
    give me detail

    Hi
    During creation of production order you will do material availability check,, if materials are avialable  it will commited the quantity means automatically reserved the quantity..
    During Goods Issue what ever the materials issued it will come as quantity with drawn
    comitted qunatity will check Stock/Purchase Orders/Purchase requistations  like as per your availability check createria
    regards,
    srihari.m

  • SNC 'due quantity is Zero' error in Release prcesse - ASN creation.

    Hi~
    I am facing problem while creating the ASN' s for the Schedule Line releases. Error message is " Schedule line due quantity is Zero". But due quantity field is not getting populated when I create confirmations and also it is not editable.
    Status of my confirmation line is "Published". This problem is coming only for Scheduling agreement, for Purchase Orders ASN' s are getting created successfully.
    Please suggest how to resolve this or am I missing any processing step here?
    This is same as below thread. But there are no answer.
    Error in SNC Release Processing
    Please help.
    Bestregards,
    SKY

    Hi SKY,
    You need to do the below setting:
    Path go to SPRO>Supply Network Collaboration>Delivery>Due Quantity Calculation>Determine Due Schedule Line Quantities
    In that you have to maintain for which level of commitment ASN should be created.
    Level of Commitment:
    1)Fixed dates and quantities
    If you maintain Fxd Ds&Qs=Consider Release schedule line.
    If your schedule line of the schedule agreement is having level of commitment =Fixed dates and quantities system will allow to create ASN for this schedule line.
    2)Production and material go-ahead
    If you maintain ProdMatGo-Ahead=Consider Release schedule line.
    If your schedule line of the schedule agreement is having level of commitment =Production and material go-ahead system will allow to create ASN for this schedule line.
    3)Material go-ahead
    If you maintain Mat. Go-Ahead=Consider Release schedule line.
    If your schedule line of the schedule agreement is having level of commitment =Material go-ahead system will allow to create ASN for this schedule line.
    4)Forecast
    If you maintain Forecast=Consider Release schedule line.
    If your schedule line of the schedule agreement is having level of commitment =Forecast system will allow to create ASN for this schedule line.
    5)Missing quantity / backlog
    If you maintain Miss.Qty/Bcklg=Consider Release schedule line.
    If your schedule line of the schedule agreement is having level of commitment =Missing quantity / backlog
    system will allow to create ASN for this schedule line.
    6)Immediate requirement
    If you maintain Miss.Qty/Bcklg=Consider Release schedule line.
    If your schedule line of the schedule agreement is having level of commitment =Immediate requirement
    system will allow to create ASN for this schedule line.
    Depnding upon your business requirement you can maintain setting for ASN creation for scheduling agreement release.
    By default this settings are not there in SNC you have to maintain above setting as per your business need.
    As per SAP standard defination for Level of Commitment  is:
    The level of commitment informs the supplier about the schedule line type and how binding a schedule line is.
    Level of Commitment
    001
    Fixed dates and quantities
    Quantity and date of the schedule line are fixed and will remain unchanged. The schedule line belongs to a delivery-relevant release. The supplier can deliver the quantity without waiting for another acknowledgement or the customeru2019s request.
    002
    Production and material go-ahead
    The schedule line belongs to a forecast delivery schedule that is not relevant for delivery and is in the production go-ahead period. The supplier can, therefore, procure the materials for manufacturing the ordered products and start with production. If the customer cancels a schedule line, the supplier can invoice the material and production costs.
    003
    Material go-ahead
    The schedule line belongs to a forecast delivery schedule that is not relevant for delivery and is within the material go-ahead period. The supplier can, therefore, procure the materials that s/he requires for production. If the customer cancels a schedule line, the supplier can invoice for the material costs.
    004
    Forecast
    The schedule line belongs to a forecast delivery schedule that is not relevant for delivery. The schedule line is not binding and may possibly change. The supplier can use the data for his or her own planning, however.
    005 *
    Missing quantity / backlog
    The schedule line is in the past. The customer has already transferred the schedule line in a release but the supplier has not yet delivered the schedule line.
    010 *
    Immediate requirement
    The customer has not yet transferred the schedule line in a release, but needs the schedule line quantity immediately.
    These values are relevant if you use a DIMP system as the customer back-end system.
    Regards,
    Nikhil

  • Unable to create SC since commitment already exist for IO

    Hi SAP Guru
    SRM 5.0 / Extended Classic  Scenario / CCM2.0
    1) User has created one shopping Cart  with two line items
    2) Distributed the First Line item to two quantities with different account assignment of internal orders :-
    Quantity 46,090 to IO 20003620
    Quantity 2811 to  IO 20003585
    User has created the credit memo for Quantity 2811 and cancelled the confirmation for this quantity too.
    But still he is saying that seeing the commitment for quantity 2811 in internal order 20003585 and because of that unable to create another SC using this internal order.
    Thanks & Regards
    Jayoti

    Hello Pruthvi ,
    See these threads
    Uninstalling MaxDB
    Work process Ended.
    Thanks
    Chandran

  • Internal Order Commitment/Actuals

    Hi all,
    I am writing regarding Internal Order budget.
    As we know Internal order has 4 "dimensions" for Budget:
    Total Budget
    Actual
    Commitment
    Available Quantity.
    In the beginning Total Budget = Available Quantity, when PR is created the amount from Available quantity is moved to Commitment, but I am interested in the next step, when PO is created the amount still remains in the Commitment section or not? For example if PR is created on 10000 USD and then PO is created only on 5000 USD what does happen there? Does Commitment has total 1000 USD or only 5000 USD?
    And finally when after making GR in PO, as I know GR amount is subtracted from Commitment and goes to Actual section, is that right?
    Thanks you all for support in advance.

    Hi,
    Yes you are right. You may create an Internal Order in your Development/IDES client and check for more clarity and understanding.

  • Report on Internal order

    Hi
    We have crated an New Internal order and entered the budgeted / planned figures using the KPF6, When we check the  report s_alr_87013017, s alr87013018
    and s_alr_87012993 does not show committed. We need a report showing committed spend, actual spend and total estimated which should come from the budgeted figures which is put in transaction KPF6.
    Can any one suggest the report need to run to serve our purpose
    Regards

    Hi HYD BAN,
    Please check if the below report is helpful:
    S_ALR_87013008 Summarization Object: Actual/Plan/Commitment
    S_ALR_87013019 List: Budget/Actual/Commitments
    Pls assign points as way to say thanks

  • Item's onorder qty is negative.

    hi experts,
    I saw some items in my SBO have negative OnOrder quantities. i checked inventory status report and it also shows negative OnOrder quantity, but when I double click the row number to get the detailed information, there are no any quantities in OnOrder column. it's weird.
    is this normal or abnormal? how to improve? Thanks....

    Hi,
    This except is take from the Support Self Help and Library which is located on main support page in the SMP for partners
    https://websmp108.sap-ag.de/~sapidb/011000358700000622642008E
    NCORRECT COMMITTED/ORDERED QUANTITY
    Influence: DB Corruption
    Symptoms
    Customer might experience one or more of the following scenarios:
    Open quantity in Sales order is incorrect
    Negative / incorrect quantity in u2018Committedu2019 or u2018Orderedu2019 fields in Item Master Data
    Wrong results given by MRP
    Available quantity in Pick and Pack manager is incorrect
    Cannot issue from WH as going under Minimum Inventory level due to Available quantity is wrong as a result of corrupted Committed / Ordered quantity
    Sales / Purchase Analysis for orders give wrong figures
    The Orders Balances on the BP Master Data could display negative / incorrect balance
    The Open Items List report might show negative / incorrect amounts
    The Inventory status report can show differences between the summary and the detailed report (when double-clicking on the row number)
    Reason
    Incorrect Committed / Ordered quantity of an item is an application error in SAP Business One. The application was fixed in patches.
    What to check?
    In order to identify affected records, please run the queries below:
    Resolution
    This is an application error in SAP Business One. The application was fixed in patches.
    Please upgrade to the latest available patch and only then contact SAP Support in order to have the Customer data fixed.
    Additional Reference Material
    Please find more information and scenarios causing this issue in the following SAP notes:
    Incorrect Committed / Ordered quantity when changing orders Note 999124
    Missing link between base and target documents 1006339
    Open items list of orders shows negative / incorrect amounts Note 1020017
    Changing quantity of partial delivered Sales order causes incorrect open quantity Note 1027184
    Restore Item Balances updates Drop Ship warehouse Note 1042833
    Open Quantity in Purchase order after closing a row Note 1050749
    Wrong Open Quantity when changing purchase order Note 1053665
    Open items list of orders with negative / incorrect values Note 1056987
    Incorrect Committed Quantity after Sales Order changes Note 1068929
    Incorrect Committed Quantity when changing Sales Order header and row Note 1076849
    Incorrect value after Production order updated via DI API Note 1085905
    Incorrect Ordered quantity after Receipt from Production Note 1137673
    Incorrect Committed quantity after Issue for Production Note 1232036
    There are two queries you can run to check this issue:
    QUERY 1----
    CREATE TABLE temp_calc
    (ItemCode nvarchar (20) NOT NULL,
    WhsCode nvarchar (8) NOT NULL,
    calc_committed numeric(19,6) NOT NULL,
    calc_onorder numeric(19,6) NOT NULL,
    DECLARE @count_commited numeric(19,6)
    DECLARE @count_ordered numeric(19,6)
    DECLARE @itemcode nvarchar(20)
    DECLARE @whscode nvarchar(8)
    DECLARE @buy_number numeric(19,6)
    DECLARE @sale_number numeric(19,6)
    --create and fill temporary table that holds all BOM ancestors
    select i.code as itemcode, father as ancestor, quantity, warehouse
    into ancestors
    from itt1 i, oitt o
    where i.father = o.code
    and o.treetype = 'A'
    while exists (select 1
                     from ancestors a INNER JOIN itt1 i
                     ON a.ancestor = i.code
                     INNER JOIN  oitt o
                     ON i.father = o.code
                     where not exists (select 1
                                            from ancestors b
                                            where b.itemcode =a.itemcode
                                            and b.ancestor = i.father
                                            and b.warehouse = i.warehouse
                    and o.treetype = 'A'
    begin
    insert into ancestors
    select a.itemcode, i.father, i.quantity*a.quantity, i.warehouse
    from ancestors a INNER JOIN itt1 i
    ON a.ancestor = i.code
    where not exists (select 1
                          from ancestors b
                          where b.itemcode =a.itemcode
                          and b.ancestor = i.father
                          and b.warehouse = i.warehouse
    end
    declare MyCursor      CURSOR
    for
    select i.ItemCode,i.WhsCode, t.NumInBuy, t.NumInSale
    From oitw i, owhs w, oitm t
    where i.whscode = w.whscode
    and i.itemcode = t.itemcode
    and w.dropship <>'Y'
    and t.invntitem <> 'N'
    order by i.ItemCode,i.WhsCode, t.NumInBuy, t.NumInSale
    Open MyCursor
    Fetch next From MyCursor
    Into @itemcode, @whscode, @buy_number, @sale_number
    While ( @@Fetch_Status = 0)
    Begin
    set @count_commited = 0
    set @count_ordered = 0
    set @count_commited = 
              --Sales order for not BOMs and sons of Sales type BOMs
                   ISNULL((select sum(openqty * (case when r.UseBaseUn = 'Y' then 1 else ISNULL ( @sale_number, 1) end))
                   from rdr1 r, oitm t
                   where r.itemcode = @itemcode
                   and r.whscode = @whscode
                   and r.linestatus = 'O'
                   --and r.treetype in ('I', 'N')
                   and r.itemcode=t.itemcode
                   and t.treetype not in ('S','A')
                   group by r.itemcode, r.whscode),0)
                   --AR Reserved Invoice for not BOMs and sons of Sales type BOMs
                   +ISNULL((select sum (i.openqty* (case when i.UseBaseUn = 'Y' then 1 else ISNULL ( @sale_number, 1) end))
                   from inv1 i, oinv o, oitm t
                   where i.itemcode = @itemcode
                   and whscode = @whscode
                   and i.docentry = o.docentry
                   and o.updinvnt = 'C'--reserved invoice
                   and i.openqty > 0
                   and i.invntsttus = 'O'
                   and i.itemcode=t.itemcode
                   and t.treetype not in ('S','A')
                   group by i.itemcode, i.whscode),0)
                   --Sales order for Assembly type BOMs sons
                   + ISNULL((select sum (comittedqty)
                              from (select sum(r.openqty/t.qauntity)*i.quantity
    (case when r.UseBaseUn = 'Y' then 1 else ISNULL((select t.NumInSale
                                                                                                   from oitm t
                                                                                                   where r.itemcode = t.itemcode), 1)end) as comittedqty
                                       ,i.itemcode as itemcode
                                       from rdr1 r, ancestors i, oitt t
                                       where i.itemcode = @itemcode
                                       and case isnull(r.ChgAsmBoMW,'') when 'Y' then r.whscode else i.warehouse end = @whscode
                                       and r.itemcode = i.ancestor
                                       and linestatus = 'O'
                                       and t.code = r.itemcode
                                       and t.treetype = 'A'
                                       group by  i.quantity ,r.itemcode,r.whscode,i.itemcode,r.UseBaseUn) as t
                             group by t.itemcode), 0)
                   --Reserve Invoice for Assembly type BOMs sons
                   + ISNULL((select sum (comittedqty)
                             from (select sum(r.openqty/t.qauntity)*i.quantity
    (case when r.UseBaseUn = 'Y' then 1 else ISNULL((select t.NumInSale
                                                                                                   from oitm t
                                                                                                   where r.itemcode = t.itemcode), 1)end) as comittedqty
                             ,i.itemcode as itemcode
                             from inv1 r, ancestors i, oinv o, oitt t
                             where i.itemcode = @itemcode
                             and case isnull(r.ChgAsmBoMW,'') when 'Y' then r.whscode else i.warehouse end = @whscode
                             and r.itemcode = i.ancestor
                             and r.docentry = o.docentry
                             and o.updinvnt = 'C'
                             and r.openqty > 0
                             and r.invntsttus = 'O'
                             and t.code = r.itemcode
                             and t.treetype = 'A'
                             group by  i.quantity ,r.itemcode,r.whscode,i.itemcode,r.UseBaseUn) as t
                        group by t.itemcode), 0)
                   --Planned/Released Production orders (not Disassembly) for production    --type BOMs sons
                   +  ISNULL ((select sum (comittedqty)
                                  from      
                                       (select CASE
                                       WHEN isnull(w.issuedqty,0) > w.plannedqty THEN 0        
                                      ELSE w.plannedqty-isnull(w.issuedqty,0)
                                       END as comittedqty , w.itemcode as itemcode
                                       from owor o, wor1 w
                                       where o.docentry = w.docentry
                                       and o.status in ('P', 'R')
                                       and o.type <> 'D'
                                       and w.plannedqty >= 0
                                       and w.warehouse = @whscode
                                       and w.itemcode = @itemcode
                                       group by w.itemcode, w.docentry,w.linenum, w.issuedqty, w.plannedqty)as t
                                  group by t.itemcode), 0)
                   --Planned/Released Disassembly Production orders for production type
                   --BOMs father
                   +  ISNULL ((select sum (comittedqty)
                                  from      
                                       (select CASE
                                       WHEN (o.cmpltqty+o.RjctQty) > o.plannedqty THEN 0        
                                      ELSE o.plannedqty-(o.cmpltqty+o.RjctQty)
                                       END as comittedqty , o.itemcode as itemcode
                                       from owor o
                                       where o.status in ('P', 'R')
                                       and o.type = 'D'
                                       and o.warehouse = @whscode
                                       and o.itemcode = @itemcode
                                       group by o.itemcode, o.docentry,o.cmpltqty , o.plannedqty,o.RjctQty)as t
                                  group by t.itemcode), 0)
    set @count_ordered =
                   --Purchase order for not BOMs
                   ISNULL((select sum(openqty * (case when r.UseBaseUn = 'Y' then 1 else ISNULL ( @buy_number, 1) end))
                   from por1 r, oitm t
                   where r.itemcode = @itemcode
                   and r.whscode = @whscode
                   and r.linestatus = 'O'
                   and r.itemcode=t.itemcode
                   and t.treetype not in ('S','A')
                   group by r.itemcode, r.whscode),0)
                   --AP Reserved Invoice for not BOMs
                   + ISNULL((select sum (i.openqty* (case when i.UseBaseUn = 'Y' then 1 else ISNULL ( @buy_number, 1) end))
                   from pch1 i, opch o, oitm t
                   where i.itemcode = @itemcode
                   and i.whscode = @whscode
                   and i.docentry = o.docentry
                   and o.updinvnt = 'O'
                   and i.openqty > 0
                   and i.invntsttus = 'O'
                   and i.itemcode=t.itemcode
                   and t.treetype not in ('S','A')
                   group by i.itemcode, i.whscode),0)
                   --Planned/Released Production orders (not Disassembly) for production
                   --type BOMs (fathers)
                   +  ISNULL ((select sum (orderedqty)
                                  from      
                                       (select CASE
                                       WHEN (o.cmpltqty+o.RjctQty) > o.plannedqty THEN 0        
                                      ELSE o.plannedqty-(o.cmpltqty+o.RjctQty)
                                       END as orderedqty , o.itemcode as itemcode
                                       from owor o
                                       where o.status in ('P', 'R')
                                       and o.type <> 'D'
                                       and o.warehouse = @whscode
                                       and o.itemcode = @itemcode
                                       group by o.itemcode, o.docentry,o.cmpltqty , o.plannedqty,o.RjctQty)as t
                                  group by t.itemcode), 0)
                   --Planned/Released Disassembly Production orders for production type
                   --BOMs sons
                   + ISNULL ((select sum (orderedqty)
                                  from      
                                       (select CASE
                                       WHEN isnull(w.issuedqty,0) > w.plannedqty THEN 0        
                                      ELSE w.plannedqty-isnull(w.issuedqty,0)
                                       END as orderedqty , w.itemcode as itemcode
                                       from owor o, wor1 w
                                       where o.docentry = w.docentry
                                       and o.status in ('P', 'R')
                                       and o.type = 'D'
                                       and w.warehouse = @whscode
                                       and w.itemcode = @itemcode
                                       group by w.itemcode, w.docentry,w.linenum, w.issuedqty, w.plannedqty)as t
                                  group by t.itemcode), 0)
                   --Planned/Released Production orders (not Disassembly) for production
                   --type BOMs negative qty sons
                   + ISNULL ((select sum (orderedqty)
                                  from      
                                       (select (CASE
                                       WHEN isnull(w.issuedqty,0) < w.plannedqty THEN 0        
                                      ELSE abs(w.plannedqty-isnull(w.issuedqty,0))
                                       END) as orderedqty , w.itemcode as itemcode
                                       from owor o inner join wor1 w
                                       on o.docentry = w.docentry
                                       where o.status in ('P', 'R')
                                       and o.type  <> 'D'
                                       and w.plannedqty < 0
                                       and w.warehouse = @whscode
                                       and w.itemcode = @itemcode
                                       group by w.itemcode, w.docentry,w.linenum, w.issuedqty, w.plannedqty)as t
                                  group by t.itemcode), 0)
    Insert into temp_calc
    select @itemcode, @whscode,@count_commited,@count_ordered
    Fetch next From MyCursor
    Into @itemcode, @whscode, @buy_number, @sale_number
    End
    Close MyCursor
    select t.itemcode, t.whscode, t.calc_committed as IsCommited_calculation, o.IsCommited as IsCommited_system,
    t.calc_onorder as OnOrder_calculation, o.OnOrder as OnOrder_system, o.onhand as OnHand_system, i.canceled ItemCanceled,
    (select isnull(max(1),0) from aitm a where a.itemcode = t.itemcode and a.invntitem= 'N') invntItemStatus_changed
    from temp_calc t, oitw o, oitm i
    where t.itemcode = o.itemcode
    and t.whscode = o.whscode
    and t.itemcode = i.itemcode
    --the line below can be marked as comment in order to see results for all items
    and (calc_committed <> o.IsCommited or calc_onorder <> o.OnOrder)
    drop table ancestors
    drop table temp_calc
    DEALLOCATE MyCursor        
    QUERY 2----
    SELECT DOCENTRY                               
    FROM WOR1                                     
    WHERE ISSUEDQTY IS NULL OR COMPTOTAL IS NULL 
    I think you will need to contact SAP support, however an upgrade is recommened to prevent this from happening in the future, but SAP can correct the data.
    Regards,
    Paul

  • Turn off ATP for a Storage Location

    Hi,
    I want to turn off ATP for a Storage Location.
    I am aware of a setting on IMG where we can have this done but not able to find the right node.
    Can someone help me with it?
    availability check NOT TO CHECK the stock at the storage location level
    Thanks,
    Mike

    Availability checks can be triggered either automatically or manually:
    The availability of components in an order can be checked automatically during order creation and/or order release. You specify in CustomizingOPJK per order type and plant whether the availability should be checked automatically. In addition, an automatic availability check can be carried out when the order is saved.
    You can always trigger a manual availability check
    The checking scope is defined via the Checking Group (in the material master) and the valid Checking Rule (in Customizing).
    They define:
    Which MRP elements are taken into account in the check
    Which inventory categories are taken into account
    Whether the replenishment lead time is taken into account
    Whether the check is also to be carried out at storage location level
    In Customizing (checking control) you specify which quantity is used to check the availability of a material. You can choose between the following:
    Availability Check Against Planned Independent Requirements
    In the check against planned independent requirements, the system only checks the open planned independent requirement quantities created for the components. This means that the ATP quantity is not included in this availability check nor are receipts or stocks.
    This type of availability check is most useful:
    if assembly planning or phantom assembly planning is used to plan the components
    if quick statements about the availability situation are required and the results from this check are precise enough
    The system uses the open planned independent requirements quantity at component level to determine a committed quantity and this quantity is copied to the planned order header in the Committed quantity field. As opposed to the availability check according to ATP logic, however, the committed quantity is not recorded in the dependent requirements. The planned independent requirements of the components are not consumed by the committed quantity but by the complete dependent requirements quantity. In availability checks that follow, the system can only commit quantities for the amount of planned independent requirements that have not yet been consumed.
    In the availability check against planned independent requirements, the following dates/quantities are not calculated:
    overall commitment date
    partial commitment date/quantity
    ATP quantity
    In the check according to ATP logic, the system checks whether the dependent requirements of each component are covered by specific receipt and issue elements or by stock. This check is carried out dynamically, that is, each time you carry out the check, the system recalculates the current situation. If a quantity can be committed for the requirement date, the system enters precisely this quantity as the committed quantity in the dependent requirements and the ATP quantity for the components is reduced by the committed quantity. Therefore, in the next availability check, dependent requirements can only be committed for the amount of the remaining ATP quantity.

  • About the MRP element.

    hi,
    My problem is as follows.
    I have to find out what is next MRP element for the material/production version pair.
    In  my case  to consider the production finish date for planned order  date & scheduled end date for production  order as next MRP element for the material.
    If i got more than one production version for the same material,
    what criteria should i apply for calculating next MRP element.

    Hi,
    Planned order:-A request created in the planning run for a plant to trigger the procurement of a plant material for a certain quantity for a specific date.
    Customer order:- is nothing but sales order, A customer request to the company for delivery of goods or services at a certain time.
    The request is received by a sales area that is then responsible for fulfilling the contract.
    MRP elements are
    OrdRes Order reservation (production order)
    PurRqs Purchase requisition
    SubReq Subcontracting requirement
    SchLne Schedule line
    BtchSt Batch stock
    PrdOrd Production order
    Order Customer stock for make-to-order
    CusReq Customer reqmt (Reqmt element from demand management)
    ShipNt Shipping notification (committed order quantity)
    StLcSt Storage location stock (Storage location MRP)
    BStLoc Batch storage location
    SchAgr Scheduling agreement
    Reser. Reservation created manually
    NtwOrd Network order
    PlOrd. Planned order
    PrjStk Project stock
    IndReq Planned independent requirements
    ForReq Forecast requirements (forecast-based planning)
    QM lot QM inspection lot
    ComCnf Production order confirmation
    SimReq Simulative requirements
    SomOrd Simulative order
    DepReq Dependent requirements
    RelOrd Release order (Multi-plant planning: stock transfer)
    TrRes. Release order requisition (Werksübergr. Planung: Umlagerung)
    UnplRq Unplanned requirements (additional reqmts from forecast)
    StTRes Stock transfer reservation
    Transf Transfer reservation
    Inqury RFQ
    Quote Quotation
    Order Sales order
    SchAgr Scheduling agreement
    Contr. Contract
    Fr.del FOC delivery
    Deliv. Delivery
    CusReq Customer requirement
    GIssue Goods issue
    Stock Plant stock
    GRecpt Goods receipt
    Replsh Replenishment horizon

  • Multi-Currency BP

    hi i have changed a BP currency from GBP to multi-currency, i need to change the account back to GBP. How can this be done? No transactions have been processed. Help appreciated.

    Hi,
    neither consolidation nor multi-BP reconciliation can be used here since the involved BPs have to be of the same currency.
    What you could do is recreate the BP with a different code, recreate all existing open transactions for the original BP in monocurrency & then cancel all existing documents for the multicurrency BP.
    Note: the document numbering will be affected by this, so you might want to start with an opening balance only. There might be legal implications regarding invoice & credit note numbering.
    Be aware of documents that affect stock & ascertain that your stock levels including committed & available quantity are the same before & after you created & cancelled documents.
    The company accountant should be consulted on this.
    Naturally, everything must be properly documented such that an auditor may understand the reason behind any changes made to a BP account balance.
    Cheers,
    kerstin

  • COMAC

    Hi All,
      Can any one tell me how the Collective availability check(COMAC) is going to work for Production orders. It is creating any purchase Req or Transfer Requirements for the In-Sufficient qty?
    Please let me know the result of Collective availability check(COMAC).
    Thanks,
    Kishore

    The following data is generated as a result of a collective availability check with the standard profile.
    Results key
    This key informs you of the result of the overall availability check for the order (fully committed, not fully committed etc.).
    Messages issued during the check
    This key specifies the highest level of message issued during the availability check (information being the lowest, abend the highest message level).
    Commitment ratio
    Ratio between the committed order quantity and the order quantity.
    Commitment difference
    Difference (in workdays) between the planned basic finish date and the committed basic finish date (=overall commitment date) of the order.
    Total committed date of the order (date on which the entire quantity can be delivered)
    Committed quantity of the order
    Missing parts status (for production orders with missing parts)
    to get requisitions, you have to run MRP

  • Commited quantity but there are no open sales orders.

    Item show as x quantity committed in inventory data tab in Item Master data. There is no open sales orders for specific item though. Client is on SAP 2007 A SP 00 PL42. Anyone had this before..? Solution?

    Hi Jerusha,
    Sometimes the stock quantities can go out of sync.  Not entirely sure why, upgrading to the latest patch may help preventing it in the future.
    In order to fix this you can run the 'Restore Item Balances' for that item.
    Go to the Help Menu / Support Desk / Restore / Restore Item Balances.
    Enter the Item Number in the From and To box to ensure you only run it for the effected item.  Run the routine to recalculate the quantities.
    Regards,
    Adrian

Maybe you are looking for

  • System Image Backup programmatically with c++

    Hi, is it possible with C++ to backup the whole system image of your PC, meaning not just coping files, but the whole operating system, with all its programs and files, and to schedule to do it like once a week, including all the drives specified, I

  • Create a dynamic dropdown field in Adobe Acrobat Pro XI

    Hello all. I am trying to create a field in one of my forms using Adobe Acrobat Pro XI. I have a dropdown list of "main" items, and based on what is selected in that list, I want a second dropdown list to give different choices. I have searched and s

  • Hindi language is not supported on bb 8520

    I am from india using vodafone as service provider. My device is 8520. I am not able to read mail in HINDI language. How can I solve the problem ?

  • Testing a webservice

    I'm trying my web service and I keep getting this error message : "Unable to open web service tester page: http://localhost:8080/WebApplication/WebApplication Make sure the service has been deployed successfully, and the server is running" The server

  • How to print black and white on hp envy 4500 from an iPad

    I can not control the number of pages that print, nor can I select black in only when printing wirelessly from my iPad to my new hp envy 4500 printer. Thank you