Posting date in QA11 is allowed prior to GR creation date

Dear all,
It is regarding material posting through QA11 transaction. in QA11 transaction we can change the document date and posting date. This allows me to post the material prior to GR creation date, which logically should not allow.
If anybody has work on this aspect.
I have already tried all the user exits. I am able to put the check in QEVA0007 (EXIT_SAPMQEVA_007), but it convert the error message to Information and allows further.
You guys input are required.

Raja,
None of the available User Exits will assist in this case. There is no standard tool to perform this check.
Have you considered a field exit? The field you need to look at in this particular case is RQEVA-BUDAT.
In the coding of 'MQEVAF20' the form 'HOLE_ZUSATZDATEN_QALS' actually
does change the date set by QALS with the current date.              
...this is not much, but I´m afraid there is not much option in this case.
Regards
Martina

Similar Messages

  • Restrict GR date prior to PO creation date.

    Dear experts,
    The Present configuration allows GR date prior to PO creation date. The system allows users to post Goods receipt (MIGO), even if the GR date is prior to the PO creation date.
    How to restrict this? Is there a standard customization in MM or it requires ABAP programming?
    Please suggest me a solution as early as possible.
    Thanks in advance.
    Sathyaraj
    Edited by: Jürgen L. on Feb 9, 2012 5:33 PM

    HI
    requierd ABAp prograamming for same you have to use exit
    table will be EKKO help for PO creation date
    Logic will be while saving MIGO system will compare PO creation date from table EKKO and Posting date of MIGO
    Regards
    Kailas Ugale

  • Batch Creation Date  as a Virtual Characteristic in 0IC_C03 Inventory Cube

    Dear Experts
    Currently we have a Stock Aging report based on Document date. But our management requirement is Batch date wise.
    Currently I am having Batch Creation date as an Attribute of 0Material info Object.
    Is it possible to create a Virtual Characteristic for Batch Date and Include in the Cube?
    If Possible please explain me the Procedure to Create Characteristic.
    Thanks in Advance.
    Viru
    Edited by: Lankem-IT on Apr 15, 2011 3:43 PM

    Refer link
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30f15839-0cf1-2b10-c6a7-ebe68cc87cdc?QuickLink=index&overridelayout=true
    & check ur e-mail.

  • Relocating files based on creation date

    Hello,
    I have a folder full of hundreds of Video clips. I am interested in a script that will
    1. look at the files sequentially
    2. For each file read the creation date
    3. If a Folder with that creation date does not exist, create a folder with that creation date (YYYY-MM-DD)
    4. Move the file to the folder with the file's creation date
    I've never used automator. Is this easy to do using that program?
    The reason I want to do this is to avoid having to manually re-organize the videos by date, if I were to import the contents of the existing folder of video clips into iMovie.
    Appreciate any input you can provide.
    Thanks.

    Automator is designed to take small, pre-written routines (actions) and string them together into a workflow. There isn't a default action to do something like this, but the Run AppleScript action can be used. Actually, an AppleScript would probably be the way to go, but I just happened to have an Automator action lying around for some reason.
    Tested workflow:
    1) *Ask for FInder Items* {Type: Folders}
    2) *Get Folder Contents* (be careful with getting subfolders - this action will go into packages)
    3) *Run AppleScript:*
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    font-weight: normal;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px; height: 340px;
    color: #000000;
    background-color: #FFEE80;
    overflow: auto;"
    title="this text can be pasted into an Automator 'Run AppleScript' action">
    on run {input, parameters} -- create folders and move
    make new folders from file creation dates (if needed), then move document files into their respective new folders
    if no container is specified (missing value), the new folder will be created in the containing folder of the item
    if the container is not a valid path (and not missing value), one will be asked for
    input: a list of Finder items (aliases) to move
    output: a list of the Finder items (aliases) moved
    set output to {}
    set SkippedItems to {} -- this will be a list of skipped items (errors)
    set TheContainer to "" -- a Finder path to a destination folder, or missing value for the source folder
    if TheContainer is not missing value then try -- check the destination path
    TheContainer as alias
    on error
    set TheContainer to (choose folder with prompt "Where do you want to move the items?")
    end try
    tell application "Finder" to repeat with AnItem in the input -- step through each item in the input
    if TheContainer is not missing value then -- move to the specified folder
    set {class:TheClass, name:TheName, name extension:TheExtension} to item AnItem
    else -- move to the source folder
    set {class:TheClass, name:TheName, name extension:TheExtension, container:TheContainer} to item AnItem
    end if
    if TheClass is document file then try -- just documents
    set TheDate to text 1 thru 10 of (creation date of AnItem as «class isot» as string) -- YYYY-MM-DD
    try -- check if the target folder exists
    get ("" & TheContainer & TheDate) as alias
    on error -- make a new folder
    make new folder at TheContainer with properties {name:TheDate}
    end try
    -- duplicate AnItem to the result
    move AnItem to the result
    set the end of output to (result as alias) -- the new file alias
    on error -- permissions, etc
    -- set the end of SkippedItems to (AnItem as text) -- the full path
    set the end of SkippedItems to TheName -- just the name
    end try
    end repeat
    ShowSkippedAlert for SkippedItems
    return the output -- pass the result(s) to the next action
    end run
    to ShowSkippedAlert for SkippedItems
    show an alert dialog for any items skipped, with the option to cancel the workflow
    parameters - SkippedItems [list]: the items skipped
    returns nothing
    if SkippedItems is not {} then
    set {AlertText, TheCount} to {"Error with AppleScript action", count SkippedItems}
    if TheCount is greater than 1 then
    set theMessage to (TheCount as text) & space & " items were skipped:"
    else
    set theMessage to "1 " & " item was skipped:"
    end if
    set {TempTID, AppleScript's text item delimiters} to {AppleScript's text item delimiters, return}
    set {SkippedItems, AppleScript's text item delimiters} to {SkippedItems as text, TempTID}
    if button returned of (display alert AlertText message (theMessage & return & SkippedItems) ¬
    alternate button "Cancel" default button "OK") is "Cancel" then error number -128
    end if
    return
    end ShowSkippedAlert
    </pre>

  • VL10A - Delivery creation date

    Hi 
    I have a issue in VL10A
    sales order creation date and sales document date is on 29.05.2011, Requested delivery date is on 30.05.2011
    Scehdule line confirmed date is 30.05.2011
    When i processed for the dleivery list display in VL10A for this sales order
    Delivery creation date is shown as "27.05.2011"
    Can any one tell me why the dleivery creation is back date
    Regards
    KK

    Hi  Ankur,
    THanks for the inputs
    Bu this is single sales order, this dleivery link with only one sales order
    When we check the VL10A display list it will shows us the creation delivery date as 27.05.2011
    In delivery the creation date is 30.05.2011 as per the requeted delivery date in the sales order

  • File info templates change creation date

    I created a couple of file info templates a number of years ago to apply to my pictures.
    However, whenever I apply these templates in PS (CS2, CS3 & CS4) the creation date of the photograph automatically changes to the creation date of the template!
    Is there a way of preventing this irritating problem?
    THANKS

    I created a couple of file info templates a number of years ago to apply to my pictures.
    However, whenever I apply these templates in PS (CS2, CS3 & CS4) the creation date of the photograph automatically changes to the creation date of the template!
    Is there a way of preventing this irritating problem?
    THANKS

  • QM Stock to be posted 5 Days Prior to the Retest date.

    Dear Experts,
    The requirement is something different .
    In Standard SAP WE can do as below ;
    System makes a delayed transfer posting that allows the batch stock to remain in unrestricted-use stock as long as possible.
    We can still carry out inspections during this time. If the system makes delayed transfer postings, a job should be scheduled every day , to ensure that the stock is Posted to quality stock.
    System will post to Quality stock , when the day reaches the test Date or Based on the Lot Origin date .
    The Requirement is system should post to  the quality stock Five days prior to Retest date, Inspection lot will be created around 60 Days prior to the retest date .
    Regards
    Sasikanth

    Dear FF,
    Here the requirement is Stock posting should happen 5 days prior to the Retest date.
    In Standard we cont achieve this.
    In Standard Program is not considering the Initial run in days Dates While executing the Posting from UN restricted to Quality stock.
    I am going for the Abap Development SUCH a way that by keeping initial run days as 5 and by choosing the OPTION ": TO inspection stock at Inspection date
    Please correct me if I am wrong. 
    I havenu2019t seen the Creation of MATERIAL DOCUMENT, PRIOR TO the Posting Date and I havenu2019t seen any later stock postings.
    Still I am not understood your concept about the Material Document cancellation concept
    Please explain in Detail. 
    Regards
    Sasikanth
    Edited by: sasiaknth srinivas on Oct 25, 2010 8:30 PM

  • Stock Posting date in QA11

    Hi,
    Usage decision is made through TCode QA11.In QA11 we also make stock posting. There is one screen that is document header data, in which system take by defalt current date for the document date and posting date.
    In our case there is gap between GR date and UD date. But we need Document date and posting date should be same as GR Processing date.
    Like wise. GR Date 22.08.2008
                    UD Date 24.08.2008
    As per above example document date and posting date is  set by default 24.08.2008.We can change here the date. Now Pl advice
    Is there any idea so that system set posting date by default as GR Processing date ie 22.08.2008
    Thanks in advance

    Hi,
    In std it is not possible. When your going to take UD that date only system will take it as a default,
    If want that changes like GR date = UD date you can try through User exist contact your ABAPer he will guide you.
    Regards,
    S.Babu

  • Future date not to be allowed in the tabular form

    Hi,
    I have a tabular form with 3 columns.. the first column name is DATE, the user is not allowed to enter a future date or a date greater than the sysdate, so as soon as the date value is entered I have to generate a javascript/dyanamic action that throws error... I don't want the alert message to pop up when the submit is pressed, when the user moves the cursor to the next column, error should be shown. Is this possible. I am using APEX 4.0

    Hello Suzi,
    I’m afraid I won’t be able to walk you through this issue as I need to leave the office, however I have some remarks for you.
    First, if you intend to practice JavaScript you should really find the time to learn and understand it. I can promise you it will worth your while, otherwise you’ll just waste a lot of time.
    Secondly, The values of the APEX items you are retrieving using JavaScript are strings. So, in your current code you are actually comparing two strings and not dates.
    Next. When you are validating your data using JavaScript you have to make sure that the user will take the necessary measurements to fix the problem. For example, you must place the cursor back in the offending field. Using the following:
      wwv_flow.f04[1].focus(); will set the cursor in the first cell of the ‘f04’ column. This code also suggest that wwv_flow.f04 is actually a JavaScript array that holds references (object pointers) to all the cells in the ‘f04’ column. You can go through them using a simple loop.
    You should also not use the onchange event in this case. Imagine that after your first error alert, and setting the cursor back to the offending field, the user just press tab to move to the next field. This time around, the onchange event will not be fired (as the value of the field has not changed) and you lost your validation effect. To force the JavaScript validation to fire every time you should use the onblur event.
    That’s all for now :)
    Regards,
    Arie.
    &diams; Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
    &diams; Author of Oracle Application Express 3.2 – The Essentials and More

  • Post GR Prior to TO creation in MDE

    Hi Gurus,
    What are the settings required to post the GR prior to TO creation in Mobile data entry?
    Thanks
    Sreeni

    The setting is in:
    SPRO > Logistics - General > Handling Unit Management > Basics > Delivery > Define Sequence of Transfer order - Goods Receipt
    Please check whether HUM requirement is set for the storage location
    SPRO > Logistics - General > Handling Unit Management > Basics > Material Management > Inventory Management > HU Requirement for Storage Locations and Default Values for Deliveries
    Regards,
    Csaba

  • Calculate one month prior to user entered date by a Date/Time field

    Hi All,
    I am currently pretty new to Live cycle and have no idea about Java scripting, i have been using this site a lot for my forms and have used the FormCalc for expanding tables and so on but this one is proving difficult. I am currently designing a form that requires a calculation of one month prior to a user entered date by a Date/Time field. I have looked at multiple posts on how to do this but none have worked (they are using the Date2Num).
    Is anyone able to enlighten me please?
    I currently have:
    Date/Time field Date Due
    Date/Time field Planned Date of Review
    I need Planned Date of Review to be calculated to be 30 days prior to Date Due. How do I go about doing this? Is it incorrect to use a Date/Time field as the field type for the calculation?
    Cheers
    Brad

    You can use FormCalc to compare the user input.
    Put this script into the exit:Event of the date field.
    if (Date2Num($.formattedValue, "MM/DD/YYYY") ne date()) then
    $host.messageBox("The entered date is not todays date!")
    endif

  • The "write key" configurat​ion file vi use of "trim string" prior to writing the data can modify any string data written.

    I tried to use the config VIs to record some front-panel settings for later restoration, one of which could be a single space character (part of a string parsing system).
    I soon discovered that whenever I tried to save that single-space value to an INI file, only a null string was saved.
    After doing some digging I discovered that buried in the Write Key vi is a worker vi called Config Data Modify that uses Trim String on the string data before it is written to the file and that's what was eating my string character. I don't know whether this is a bug or a feature but there are at least three ways to fix it.
    1) Assuming you want to leave the library VIs alone, you can pre-process any stings sent to "write key" to replace all spaces with "\20" and then post-process all strings read using "read key" to replace all instances of \20 with spaces.
      and if you don't mind modifying the library VIs, either to save/use under a different name or to stick back into the library in a modified state (caution - can cause problems when you move code to another machine with an un-modified library) then...
    2) You can yank the trim-string out of the Config Data Modify vi and hope that it does not have any undesirable side effects with regards to the other routines that use Config Data Modify (so far I have not found any in my limited testing)
    or
    3)  You can modify the string pre-processing vi, Remove Unprintable Chars, to add the space character to the list of characters that get swapped out automatically.
    Note that both option #1 (as suggested above) and option #3 will produce an INI file data entry that looks like    key="\20Hello\20World\20"   while option #2 produces an entry that looks like   key=" Hello World "
    The attached PDF contains screenshots of all this.
    Attachments:
    Binder1.pdf ‏2507 KB

    Hi Warren,
    there's a 4th option:
    Simply set the "write raw string" input of the write key function to TRUE
    This option only appears when a string is wired to that function!
    Just re-checked:
    I think it's a limitation of the config file format. It's text based and (leading) spaces in the value are "overseen" as whitespaces. So your next option would be to use quotes around your string with spaces...
    Message Edited by GerdW on 05-02-2009 08:32 PM
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • I have an iPhone 4s, and I reset the content and setting. It turned on, I chose English, Australia, and now, I am unable to connect/activate my iPhone through Wi-Fi, and for an unknown reason, it will not allow me to use cellular data or iTunes.

    I have an iPhone 4s, and I reset the content and setting. It turned on, I chose English, Australia, and now, I am unable to connect/activate my iPhone through Wi-Fi, and for an unknown reason, it will not allow me to use cellular data or iTunes. I'm not sure of what to do. It's quite frustrating, and all I need is advice, and help. I would much appreciate it. Thank-you.

    In order to download to your phone over the air, you need to be connected to WiFi.
    It's possible the Internet connection through Verizon is not stable enough for the downlaod to begin (it is a very large download).
    You might want to head over to Starbucks with your laptop for the afternoon and see if you can download it over their WiFi.

  • How to configure optimal data connections to allow excel to retrieve multiple data sets form a single data source

    Hi all,
    I would like to have a data connection file used by excel to extract data form a SQL Server DB (so that change in location of the DB needs only a change to the  single data connection file). The excel file will retrieve data from only a single database,
    but there are multiple queries (30+) stored on SQL server that are used - each SQL server views' data is returned to a pivot table in an excel worksheet, which has an associated chart with various slicers on the main dashboard worksheet.
    Do I need a seperate data conenction file for each SQL server query being retrieved, or can a single connection file be created as all data comes from a single database?
    (all my attempts and research on the net have led me to believe that a seperate file is needed for each view, but this seems unnecessary)

    Hi, im learning my way with this, so apologies if I am providing too much or too little info.
    There are 8 source files which are very loosely related in that they capture infromation regarding what has happened within a metro railway over a day. However there are only a few relationships between the contents of tehse files.
    These tables are imported into SQL Server using SSIS where I have developed a number of views that query these 8 source tables to generate a number of metrics to provide insight into the service provided to the passengers. Some examples of metrics are: Number
    of passengers in transit at any given time, time taken to travel between adjacent stations, how much power was used during the day, what distance did the trains travel during the day, etc. Some views provide only a handful of rows, some provide 1M plus. There
    are now approx 40 seperate views created.
    I have then used a spreadsheet with a worksheet associated with each SQL server view. Each worksheet is set up as a pivot table, which allows the related chart on the main dashboard worksheet to use standard excel capability to slice and present the data
    in different ways.
    At the moment if the server on which teh database is stored moves, I have had to recreate the spreadsheet from scratch as I dont know how to change the connection information in any other way. Ideally I would like to have connection info in a single place
    to reduce ongoing maintenance, particularly as I would like to place the spreadsheet on a SharePoint server to distribute it to other users.
    Thanks

  • How to fetch post goods issue date and sales order creation date

    Hi All,
    How to find out the difference between SD Sales Order Item Creation Date and final Post goods issue Date. I would like to know how to fetch those dates and what is the relationship between the tables from which i will get the dates.
    Please let me know the solution .
    Thanks in advance.

    Hi,
    Sales order creation date is when u raise a sales order in favor of the customer using VA01.......using ATP logic system purposes the material availability date....
    after saving ur sales order...when u raise the Delivery using VL01n  w.r.t to OR...than u have to perform picking ....In the picking Tab...specify the amount to be picked than press Post Good Issue....means the goods left the company premises ..
    You can the fetch the values using tables-  Use T code   SE12  or SE16
    Vbak-----order header
    Vbap-----order item
    Vbek-----order schedule line
    Likp-----Delivery header
    Lips----Delivery item

Maybe you are looking for

  • Vendor Replication

    Hi All, When I try to replicate vendors, I follow this steps.. I log on NEP and go to Transaction /nBBPGETVD... <b>Screen Name = Transfer Vendor Master Records</b> Fill in the following table entries… <b>Table = Identification of Source Data</b> Fiel

  • Can I connect landline phone to the 4G LTE wireless router?

    Can I connect a landline phone to the 4G LTE wireless router?

  • Where clause with null values

    I need to have a where clause but either/both of the two attributes compared could be null. How can I make this work, atm it just returns no records even though rows do exist. Thanks

  • Dropping disk in asm

    Hi! I have recently dropped a disk in asm DISK_NUMBER HEADER_STATU STATE TOTAL_MB/1024 NAME FAILGROUP LABEL PATH 3 MEMBER DROPPING 16,7998047 PITSM0_DG_NODATOS_0003 FG_JC2 /dev/rdisk/disk613 But the operation generates an error. My asm instance and d

  • Business process in media

    can some one send me information on various business processes in media industry.