Limit PO : Enter a period for which you require this item

Hi Experts,
I am trying to create a Limit PO programatically using "BAPI_POEC_CREATE",
i have filled all the necessary tables Item, partner,Org data , account assignment.
However I did not find any field in BAPI_PO_ITEM_D structure where i can specify the period/duration for this limit PO.
There is only one field DELIV_DATE to mention the delivery date.
When i fill this i am getting an error "Enter a period for which you require this item".
Any solution to this error?
Regards,
Ashish Shah

We are using the extended classic scenario and the SAP standard process to create limit items.   For the PO that is created in ECC the to/from dates are in EKKO KDATB and KDATE respecitvely.
On the SRM side those fields are in the table BBP_PDIGP  vper_start and vper_end
The interesting thing now that I look at my test case.   The PO in SRM does not have a validity start and end date at the header level it is all at the line item level.   However, it looks like when it created the PO in the backend it used the to/from date from the first line item. 
Hope this helps.
Sandra

Similar Messages

  • My computer continually asks me to enter my password for Keychain access. This problem is continuos and I am having trouble with eliminating it. I have changed my password through Security and my Accounts numerous times to no avail.  Is there anythin

    My computer continually asks me to enter my password for Keychain access. This problem is continuos and I am having trouble with eliminating it.
    I have changed my password through Security and my Accounts numerous times to no avail.
    Is there anything I can do other than Resetting the entire computer and re installing all of the software, apps, etc.etc.

    Back up all data before proceeding.
    Launch the Keychain Access application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    Select the login keychain from the list on the left side of the Keychain Access window. If your default keychain has a different name, select that.
    If the lock icon in the top left corner of the window shows that the keychain is locked, click to unlock it. You'll be prompted for the keychain password, which is the same as your login password, unless you've changed it.
    Right-click or control-click the login entry in the list. From the menu that pops up, select
              Change Settings for Keychain "login"
    In the sheet that opens, uncheck both boxes, if not already unchecked.
    From the menu bar, select
              Keychain Access ▹ Preferences... ▹ First Aid
    There are four checkboxes in the window that opens. Check all of them. if they're not already checked. Close the window.
    Select
              Keychain Access ▹ Keychain First Aid
    from the menu bar and repair the keychain. Quit Keychain Access.
    If you use iCloud Keychain, open the iCloud preference pane and uncheck the Keychain box. You'll be prompted to delete the local iCloud keychain. Confirm. Then re-check the box. Follow one of the procedures described in this support article to set up iCloud Keychain on an additional device.

  • How to read value of the period for which the sales volume has been entered

    Hi Experts,
    In the transaction "/ncrm_ipm_d_usage_data", we have a scenario where a user can enter value in the "sales volume reported" column for more than one period. Now we need to read the period_from (date from) for the first "sales volume reported" value entered.
    For example: If a user enters values in "sales volume reported" column for the period_from 02/01/2009, 05/01/2009 & 08/01/2009. We need to read the first period_from value for which sales volume value is entered. Which means it should be 02/01/2009.
    Our issue is that we are unable to find the standard method or variable which holds this value. We found these classes through debugging but it does not help us.
    1. Class CL_CRM_IPM_USAGE_DATA
    Methods we found:
    1. FIND_CONTRACT
    2. MAINTAIN_DATA
    3. MAP_UI_DATA
    4. FILL_CUMULATED_I
    5. GET_USAGE_DATA_KEY
    Please help us to find the standard method or variable which reads the period_from for the first sales volume entered.

    Hi Student5088,
    I used a Copy-Block to create a delay for a certain number of values (time) of a signal. With that you can continuously compare signal at T1 with Signal at T1*0.5.
    Greetings
    Walter
    Attachments:
    Compare.DAC ‏28 KB

  • Unable to enter a Division for which I have proper credentials, via the GUI

    I have a Division which I am unable to enter, either as a student or as the full site Administrator, from the GUI.
    When I log into the main Site page, I see the link for the Division (as I should - I have DOWNLOAD permissions for the Division). However when I click the link (the thumbnail image) I am always, 100% of the time, rejected and sent to the login page. Ignoring that, I still have all of my proper credentials and may continue to freely access other parts of the site.
    In the past, I had this exact behavior on (1) a Division "RobotCourses:PSYC" (Psychology), and (2) my main site breadcrumb, which appears at the top of the site page to the right of the "iTunes U" breadcrumb and says "Maiko Covington @ University of Illinois..." For reasons completely unknown to me, this behavior resolved itself yesterday, clicking both of those objects works as expected, although NO one at our site with any edit access did anything on the server.
    However, the same behavior has now reappeared, this time on a Division "RobotCourses:CLCV" (Classical Civilizations). Again, I have not done any editing of that Division, nor had anyone logged into it (these Divisions are in a test area where I am developing automation tools).
    I am, quite frankly, stumped. But I've done some investigation.
    SETUP:
    The Division has identity "RobotCourses:CLCV".
    This Division contains a single Course with identity "RobotCourses:CLCV:CLCV115:CLCV115All-13564".
    Both the Division and the Course are restricted to properly registered academic students. I have developed automation code in a login portal which grants credentials for RobotCourses:CLCV to students registered for courses in the CLCV department (Classical Civilizations) and credentials for RobotCourses:CLCV:CLCV115:CLCV115All-13564 to students registered for CLCV 115 (Classical Civilizations 115 - Mythology of Greece and Rome) specifically.
    The Permissions set on RobotCourses:CLCV in particular are:
    <Permission>
    <Credential>Authenticated@urn:mace:itunesu.com:sites:illinois.edu</Credential>
    <Access>No Access</Access>
    </Permission>
    <Permission>
    <Credential>gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV</C redential>
    <Access>Download</Access>
    </Permission>
    The point is to deny access to Authenticated@ (merely authenticated students) and then specifically grant it for people given a "gakusei" credential for RobotCourses:CLCV in particular.
    (Note here that "gakusei" is a Japanese word meaning "student," I am using it in my credentials to ensure that my credentials and permissions are not affected by other credentials named "student" set at upper levels and used by some live users of the site, as we do not have a segregated development environment. It is our lowest level of access beyond mere Authenticated@..., designed to give students access to download and "surf to" Divisions and Courses.)
    *LOGIN: ISSUING CREDENTIALS:*
    The login portal code works successfully, and so when a student "Jane Doe" logs in, she is in fact given appropriate credentials (as she is actually registered for CLCV 115 here at UIUC). From the code generating her login URL, I see:
    Issued credentials:
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    (You can see she is also registered for STAT 100).
    With the default login URL thus generated, she is taken to the top level of the Site in iTunes, and in fact sees thumbnail links for both STAT (Statistics) and CLCV (Classical Civilizations). Clicking on STAT takes her to the STAT Division where she can then enter the Course STAT 100 with no problems.
    *PROBLEM: CAN'T GET TO CLCV FROM THE MAIN PAGE IN THE GUI*
    HOWEVER! Clicking on CLCV brings up the login page. If she ignores the login page, she can still access the rest of the site, including STAT, just fine. Logging in again (reissuing her credentials) does not help the situation.
    Note that this is not a problem only for Jane Doe, the same thing happens for anyone in CLCV and in fact happens for me as Administrator of the whole site with full access, even.
    *ACCESS DIRECTLY TO THE DIVISION BY URL WORKS*
    With a slight modification to the login to allow access directly to the RobotCourses:CLCV Division (by adding the handle of the Division to the end of the location), credentials are issued exactly as before:
    Issued credentials:
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT
    gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    and she is taken to the Division page, SUCCESSFULLY. So, it seems she actually HAS access, as expected.
    *ACCESS CONFIRMED WITH DEBUGGING:*
    Writing some code to generate not the actual login URL but rather a link that takes me to an "iTunes U Access Debugging" page for the Division (figured this out by reading some other posts! :)) I am taken to a page with the following:
    (at generated URL https://deimos.apple.com/WebObjects/Core.woa/Browse/illinois.edu.1945806043/xxx5 64?credentials=....)
    Received
    Destination illinois.edu.1945806043
    Identity "Jane X Doe" <[email protected]> (jxdoe) [xxxxxxxxx]
    Credentials gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV; ​ gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564; ​gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT;​ gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    Time 1236877947
    Signature 42ccef92a3298684a7a09eed45adb6b788a700c01645b8b423d33ace120650b0
    Analysis
    The destination string is valid and the corresponding destination item was found.
    The identity string is valid and provides the following information:
    Display Name Jane X Doe
    Email Address [email protected]
    Username jxdoe
    User Identifier xxxxxxxxx
    The credential string is valid and contains the following 4 recognized credentials:
    1. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV
    2. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:CLCV:CLCV115:CLCV1 15All-13564
    3. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT
    4. gakusei@urn:mace:itunesu.com:sites:illinois.edu:RobotCourses:STAT:STAT100:STAT1 00X1-13570
    The time string is valid and corresponds to 2009-03-12 17:12:27Z.
    The signature string is valid.
    Access
    Because the received signature and time were valid, the received identity and credentials were accepted by iTunes U.
    In addition, the following 2 credentials were automatically added by iTunes U:
    1. All@urn:mace:itunesu.com:sites:illinois.edu
    2. Authenticated@urn:mace:itunesu.com:sites:illinois.edu
    With these credentials, you have browsing and downloading access to the requested destination.
    (In case you think to check the sums, be aware I've actually changed the student's name for this example.)
    So, as expected, I have access, in fact the student DOES have access, visiting the Division page directly (specifiying its handle as part of the desired location).
    *IT'S ONLY CLICKING THE THUMBNAIL ON THE MAIN PAGE THAT BREAKS*
    Because the problem is only apparent when clicking the icon for the Division on the main Site page, I have no way (that I know of) to get any information about precisely WHAT is going on, what possibly differs in the GUI-click situation from the "generate me a URL that takes me right there" situation.
    At that point I'm fully in the GUI, I'm not sending anything via web services, so I have no idea how I can proceed to debug this from here.
    I'm also quite confused at the sudden appearance of this behavior, and the disappearance of this behavior from RobotCourses:PYSC, another Division that was broken in this same way all last week but which magically resumed allowing me access yesterday.
    Any suggestions, hints, or advice would be very welcome. Has anyone else even seen behavior similar to this?
    Thanks for any information you might have.

    Maiko,
    I'm confess I'm still trying to get a handle on your problem. You do a fantastic job of describing it ... but I'm just trying to picture it accurately in my head.
    I think, were I in your shoes, I'd begin by looking at what the debug page has to say for the specific destination in which you're interested in fixing. In other words, I'm not clear on where, exactly, this destination points ...
    Destination illinois.edu.1945806043
    Is that your site, or the division within your site that you want to fix? "Normally", you do not need to specify a site handle to get to your site within your transfer CGI ... if you say "uillinois.edu", it's enough to transfer your users to iTunes U ... but every site still has a handle, and you could, if you wanted to, actually specify it in your transfer CGI. For example, this:
    Destination uic.edu.1139051993
    is for my entire site ... it's my site handle. Whereas this:
    Destination uic.edu.1991288441
    is for a division within my site ... but it's impossible to tell the difference between "site" and "division" from just the handle (I mean, if I didn't say "this is a site" and "this is a division", there'd be no way for you to know). So when I look at your creds and permissions on your debug page, I can't quite tell if they give you download access for your site, or for the specific division you want to fix. If you could open the debug page with your division as destination (or confirm that that's what we're looking at), it'd rule out some things.

  • Number of movies for which you can only buy and not rent.

    Is anyone getting aggravated by the number of movies on demand that you can only buy.  It seems as if I am running into this issue all too frequently now.  I am beginning to find this very upsetting given the amount of money I pay for my monthly service!!!!  I guess this is just another ploy by a Verizon marketing guru to squeeze more dollars from subscribers. If this continues, I guess I'll either have to get Netflix or switch providers. 
    Report inappropriate content
    Message 1 of 1 (0 Views)
    Add Tag... 
    Use commas between Tags

    Sorry for your frustration with the Flex View service. Most new movies are available to buy 10 days before it is available to rent.
    Anthony_VZ
    **If someones post has helped you, please acknowledge their assistance by clicking the red thumbs up button to give them Kudos. If you are the original poster and any response gave you your answer, please mark the post that had the answer as the solution**
    Notice: Content posted by Verizon employees is meant to be informational and does not supersede or change the Verizon Forums User Guidelines or Terms or Service, or your Customer Agreement Terms and Conditions or plan

  • You have attempted to access a page for which you are not authorized - Demantra upgrade 7.2.0 to 12.2.3

    Hi All
    Setup details:
    - Demantra 7.2
    - Oracle DB 11g R2
    All installed in the same host i.e. winxp.
    Recently I upgrade from demantra 7.2.0 to 12.2.3. Everything looks good except my collaborator workbench login.
    URL : /demantra/portal/loginpage.jsp
    This is the error message I am getting :
    However, I am able to access workflow manager and BM with the same login.
    Any idea what I am missing here?
    Thanks in advance.
    - Amit

    (Doc ID 823395.1) has fix for this.
    1. Please stop the Application server.
    2. Clear the Tomcat cache (how you usually do that is delete all of the files and folders under the Catalina
    folder (ex...Collaborator\Tomcat\work\Catalina)
    3. Restart the server
    4. Retest the issue.
    Thank you Oracle.

  • Want to show Date Period for which Data Not Present ?

    Hi friends
    I have Notice Table.
    Notice_id,
    Notice_date and many more fields,
    I have make group by on year(notice_date), month(notice_date). The query results in accurate data.
    But it is diplaying like
    2005/01
    2005/02
    2005/04
    Like that it doesn't display the data for 2005/03 that is month of March as no data is there for that month,
    I want to include the data for that month also. In fact I want take print the report for the given interval of month, Year.

    what is your oracle version?
    if you have 10g, you may want to use the model clause.
    Example: count of hiredates per month in 1980,1981 in emp
    SQL> select count(*) c,
      2      to_number(to_char(hiredate,'MM')) m,
      3      to_number(to_char(hiredate,'YYYY')) y
      4  from emp
      5  where to_number(to_char(hiredate,'YYYY')) in ('1980','1981')
      6  group by to_char(hiredate,'YYYY'),to_char(hiredate,'MM')
             C          M          Y
             1         12       1980
             2          2       1981
             1          4       1981
             1          5       1981
             1          6       1981
             2          9       1981
             1         11       1981
             2         12       1981ok, let's fill the blanks ...
    SQL> select
      2  *
      3   from
      4  (
      5      select count(*) c,
      6     to_number(to_char(hiredate,'MM')) m,
      7     to_number(to_char(hiredate,'YYYY')) y
      8      from emp
      9      where to_number(to_char(hiredate,'YYYY')) in ('1980','1981')
    10      group by to_char(hiredate,'YYYY'),to_char(hiredate,'MM')
    11  )
    12  model
    13  partition by (y)
    14  dimension by (m)
    15  measures (c)
    16  (c[for m from 1 to 12 increment 1]=c[cv(m)])
    17* order by y,m
             Y          M          C
          1980          1
          1980          2
          1980          3
          1980          4
          1980          5
          1980          6
          1980          7
          1980          8
          1980          9
          1980         10
          1980         11
          1980         12          1
          1981          1
          1981          2          2
          1981          3
          1981          4          1
          1981          5          1
          1981          6          1
          1981          7
          1981          8
          1981          9          2
          1981         10
          1981         11          1
          1981         12          2if you do not have 10g, just google for pivot and you will find millions of solutions...
    regards
    Laurent

  • ICal won't let me the period over which an event will take place

    I used to be able to enter a period over which an event would take place in iCal (desktop, not MobileMe) Since converting to Lion, this option is not available. There is no place to enter "from" and "to". Curiously, it is still possible to do so in iCal on MobileMe (via the web.), as it used to be on my desktop iCal (available via the dock). If anyone has any idea what's wrong, it would be appreciated.

    Ferd II, you genius! It worked like a charm. I changed the region from the default Custom to Canada and iCal again works as it should.
    But the bonus that came with your solutuion is even better.
    Lion inexplicably changed every single file-modification date on my computer – including those on files I'd backed up on a hard drive.on backup drives – to January 5 2011. I spent days trying to figure out what was wrong. (An answer is still pending from Apple techs who were also unable to explain what happened.)
    I was despairing of not being able to retrieve the orginal dates. Naturally, when I saw the dreaded January 5 2011 as the example in the system pref for Language and Text, I figured it was another instance of conversion.
    But when I set the region to Canada, every one of the corrupted file dates, all those January 5 2011s, reverted to their proper modification dates! Amazing. The only one that didn't is the example/default in the Language and Text pref box.
    I will let Apple's techies know that Ferd II solved the problem.
    Thank you so much for your help and for sticking with the problem. I can now sync my iPhone without fear of infecting it.

  • FI : reading all transactions in particular period for given G/L accounts.

    hi experts
    i want to read all the transaction doccument numbers in particular time period fo rgiven G/L accounts.
    we read it through T-code FBL3N. can anyone tell me hpw to read it through database tables. i wan tit in a report . like we can read transaction doccument numbers for Balalnce accounts for Customers and vendors from table BSID and BSIK, is there any method to see the Profit and Loss accounts?
    thanx in advance
    akanksha

    Ok, you can use standard report for this. The transaction code for standard report is KE5Z. You can enter the account number for which you want to execute. If you want to write your own program. Look at the program logic, there are standard function modules in the program. By the way the program name is RCOPCA02. This is a Controlling program.

  • Shift periods for goods receipt

    hi gurus,
    can any one help me in shift period for goods receipt,
    when iam going to mb1c and posting goods receipt then it shows error that shift periods has to be done, please help me to solve this problem guys thanks in advance.

    Hi Chakri,
    Try transaction MMPV. This is to shift periods for posting in MM. Enter the company code(s) for which you want to shift periods. Then enter the period that has to be opened and the fiscal year.
    You can enter the posting date as well. In this case the system will determine the period to be opened, based on this date.
    Select one of the radiobuttons. buttons one and three will cause period shifting. button two will only check whether period shifting is possible.
    Greetings,
    Sjaak van den Berg
    Edited by: S. van den Berg on Feb 6, 2008 12:43 PM

  • I want standard report to get material MATNR for Which PO isn't created

    hi
    i want standard report to get material no for which Purchase Order is not created.
    only those Material no for Which PO is not generated.
    thanks.

    Hi,
    go to me23n transaction and in the top extreme left click the
    Purchase order  tab it will show you a drop down list where you will have a option called other purch. order click this and enter the purchase order for which you want to know the exsistence of that purchase order.
    if Purchase order is present it will show the order otherwise it will through you an error message.
    hope this helps.

  • New costing run within same period for relased cost estimate

    Hi All
    Once we have run the costing run. The price is marked and released. Then If we have to again runthe costing run, system says price for the priod has been released and doesnt allow to proceed.
    How to overcome this? Cant we run costing run as and when required and multiple times release it in the same period?
    Please help me
    Regards
    Rakesh

    Hi Rakesh,
    I would like to know what is your requirement of running the Standard Cost Estimate for second or third time in the same period...?
    If you feel that, Standard Cost which was marked and released needs to be updated as per the changes in BOM, Routing etc, you can still do it...
    First, go to transaction code CKR1 (Re-organization of Cost Estimates), select the parameters like company code, plant, material (for which you want to reverse the Cost Estimate), select the radio button for "Current Standard Cost Estimate" and execute.
    Then, Current Standard Cost Estimate will get reversed. You check for confirmation in the respective material master -- Costing 2 View whether the Current Planned Price has become blank or not.
    Then you do CK11N and CK24 again for marking and releasing....
    Try this and pls revert back for further explanation...
    Srikanth Munnaluri

  • Advantage of PERIOD FOR clause in 12c

    Hello,
    I'm trying to understand the new PERIOD FOR clause in 12c. After reading several examples and documentation however I'm still not sure about its advantage. What can PERIOD FOR do that I cannot achieve with using a WHERE clause on normal start and end time columns?
    Thanks!

    I'm trying to understand the new PERIOD FOR clause in 12c. After reading several examples and documentation however I'm still not sure about its advantage. What can PERIOD FOR do that I cannot achieve with using a WHERE clause on normal start and end time columns?
    It can do a whole lot more than what you can achieve yourself. If it couldn't Oracle wouldn't have invested so much time and money in it. (I'm pretty sure they knew the WHERE clause solution was already available )
    What 'several examples and documentation' are you talking about? Post links to EXACTLY what you read.
    The Oracle documentation discusses the topic pretty thoroughly.
    Did you read ALL of Chapter 5, Managing and Maintaining Time-Based Information, in the VLDB and Partitioning Guide?
    http://docs.oracle.com/cd/E16655_01/server.121/e17613/part_lifecycle.htm
    That chapter is extensive and has some examples of using ILM and even Heat Map and ADO to implement ILM.
    Did you read the 'Temporal Validity Support' section in the Database Development guide?
    http://docs.oracle.com/cd/E16655_01/appdev.121/e17620/adfns_design.htm#CACHEBFC
    Temporal Validity Support lets you associate one or more valid time dimensions with a table and have data be visible depending on its time-based validity, as determined by the start and end dates or time stamps of the period for which a given record is considered valid. Examples of time-based validity are the hire and termination dates of an employee in a Human Resources application, the effective date of coverage for an insurance policy, and the effective date of a change of address for a customer or client.
    Temporal Validity Support is typically used with Oracle Flashback Technology (described in Chapter 16), for queries that specify the valid time period in AS OF and VERSIONS BETWEEN clauses. You can also use the DBMS_FLASHBACK_ARCHIVE.ENABLE_AT_VALID_TIME procedure (described in Oracle Database PL/SQL Packages and Types Reference) to specify an option for the visibility of table data: all table data (the default), data valid at a specified time, or currently valid data within the valid time period at the session level.
    Temporal Validity Support is useful in Information Lifecycle Management (ILM) and any other application where it is important to know when certain data becomes valid (from the application's perspective) and when it becomes invalid (if ever).

  • How to give valid period for tcodes

    Hi all,
             i have a question how to give a valid period for tcodes.
    Thanks&regards,
    rani.

    You can't.
    You can set validity dates for roles - you do this in the roles section of the user master record
    If you need a t-code to be locked for <b>everyone</b> for certain periods then you can look into a custom prog that uses tx SM01, though it usually is not a worthwhile control to mitigate the particular risk.

  • Error determining planning periods for calendar

    Hello SAP Guru's
    We are receiving the above error when trying to go into MD04 for a particular material.  we have checked the forecast agains the planning calendar and the dates in the forecast and demand planning are approximately 2 years less than the end date in the planning calendar.
    Checking SAP it has said to extend the planing calendar past the planning horizon. It is already extended past the planning horizon.
    The only issue with this product is that the material will soon be superseded by another material, this has a different calendar assigned to it.  Could this be the problem?
    Any info gratefully received.
    Thanks
    Sue

    Hello Vicky,
    The error occurs when first going into MD04.  The exact error message is as follows:
    Error determining planning periods for calendar M14
    Message no. 61123
    Diagnosis
    The system could not determine sufficient planning periods by the planning calendar to group requirements by planning calendar periods for all the requirements planned in the future.
    System Response
    When a material is planned by using the periodical lot size by planning calendar, sufficient periods must be calculated to group requirements by the planning calendar for all requirements.
    Procedure
    Rework the planning calendar with which the material was planned, which means calculate new planning calendar periods.
    To do this, go to Customizing for MRP, under the activity Change PPC periods.

Maybe you are looking for