PO generating problem

Hi experts,
I have a problem with PO. I am using BAPI_PO_CREATE1 function module for generating orders. Problems concern delivery dates. Generally when the del. date should be saturday or sunday system will automatically change this date to first working day - monday. Problem is because I need this saturday or sunday date.
During this PO generating in ME21N I've got the message "delivery date: next work day is XX" ...
Is there any method to prevent change of this date ?
Really thanks for help, Daniel.

Click on the message and get the message class. Use this message and number go to SE91 and do a where used list, before this message display there should be a Function Module which will determine next working day based on the Delivery date that is entered. Fix a User Exit or Enhancement point to pick up the initial date that was used.
Hope That Helps
Anirban M.

Similar Messages

  • Query Generator Problem

    Hi, I'm having sounds like silly problem using Query Generator, if I execute this query it does not give me the 'selection list' for Fiscal Year. I'm using v8.8 PL10 but in v2007 it's working fine. If I use other table like OITM w/ fieldX =N'[%0]', its working in v8.8.
    SELECT T0.[Code], T0.[Name] FROM [dbo].[@BA_OAMD2]  T0 WHERE T0.[U_FisYear] =N'[%0]'
    thanks,
    Edited by: Jojo on Jan 8, 2011 4:55 PM
    Edited by: Jojo on Jan 8, 2011 4:56 PM

    Hi, I think the problem has nothing to do w/ the SQL, because if I run it in v2007 it works but not in v8.8.
    SELECT T0.[Code], T0.[Name] FROM [dbo].[@BA_OAMD2]  T0 WHERE T0.[U_FisYear] =[%0]
    creating inner join w/ OFPR and make where condition in OFPR.[Code] is   the alternative solution, but I want to use only the code above and let me have 'list selection'
    SELECT T0.* FROM [dbo].[@BA_OAMD2]  T0
    inner join OFPR T1 on T0.[U_FisYear] =T1.Code WHERE T1.[Code] =[%0]
    I have noticed that if I use UDT in my SQL w/ variable selection the option for 'list selection' and right click on selection criteria 'List of Items' is not working. I'm using v8.8 PL10, is it a bug?
    Edited by: Jojo on Jan 9, 2011 4:22 PM

  • XML Schema Class Generator Problem compiling generated java programs

    Hi,
    I ran oracg on the po.xsd schema from X3Cs XML Schema Part 0: Primer which successfully generated the java codes. I ran into problems when I compile the generated classes. Here's what I'm getting:
    C:\oracle\xml\xdk\demo\java\classgen\Po2>javac -classpath ".;C:\oracle\xml/lib/xmlparserv2.jar;C:\oracle\xml/lib/xschema.jar;C:\oracle\xml/l
    ib/classgen.jar;.;C:\Program Files\VicunaJ521\java\lib\collections.jar;C:\Program Files\VicunaJ521\java\lib\vicunalite.jar;C:\Program Files\
    XConverter\XConverter.jar;C:\Program Files\XConverter\IDLGenerator.jar; c:\jdk1.2.2\lib\dt.jar;c:\jdk1.2.2\lib\jvm.jar;c:\jdk1.2.2\lib\tools
    .jar;c:\oracle\ora81\jdbc\lib\classes12.zip;c:\oracle\ora81\jdbc\nls_charset12.zip;C:\oracle\xml\lib\classgen.jar;C:\oracle\xml\lib\xmlparse
    rv2.jar" *.java
    .\types\PurchaseOrderType.java:75: Type expected.
    public void addComment(null.Comment thecomment)
    ^
    .\types\Items.java:141: Type expected.
    public void addComment(null.Comment thecomment)
    ^
    2 errors
    Running the demo which comes with oracles version of po.xsd was OK. What's the difference between the po.xsd from oracle and the po.xsd from W3C? Are there any W3C recommendation for XML Schema not supported by Oracle's class generator?

    Which po.xsd do you use? Would you post it?
    Thanks. Here's the copy of the po.xsd from the W3C website. (http://www.w3.org/TR/xmlschema-0/#po.xsd)
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:annotation>
    <xsd:documentation xml:lang="en">
    Purchase order schema for Example.com.
    Copyright 2000 Example.com. All rights reserved.
    </xsd:documentation>
    </xsd:annotation>
    <xsd:element name="purchaseOrder" type="PurchaseOrderType"/>
    <xsd:element name="comment" type="xsd:string"/>
    <xsd:complexType name="PurchaseOrderType">
    <xsd:sequence>
    <xsd:element name="shipTo" type="USAddress"/>
    <xsd:element name="billTo" type="USAddress"/>
    <xsd:element ref="comment" minOccurs="0"/>
    <xsd:element name="items" type="Items"/>
    </xsd:sequence>
    <xsd:attribute name="orderDate" type="xsd:date"/>
    </xsd:complexType>
    <xsd:complexType name="USAddress">
    <xsd:sequence>
    <xsd:element name="name" type="xsd:string"/>
    <xsd:element name="street" type="xsd:string"/>
    <xsd:element name="city" type="xsd:string"/>
    <xsd:element name="state" type="xsd:string"/>
    <xsd:element name="zip" type="xsd:decimal"/>
    </xsd:sequence>
    <xsd:attribute name="country" type="xsd:NMTOKEN"
    fixed="US"/>
    </xsd:complexType>
    <xsd:complexType name="Items">
    <xsd:sequence>
    <xsd:element name="item" minOccurs="0" maxOccurs="unbounded">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="productName" type="xsd:string"/>
    <xsd:element name="quantity">
    <xsd:simpleType>
    <xsd:restriction base="xsd:positiveInteger">
    <xsd:maxExclusive value="100"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="USPrice" type="xsd:decimal"/>
    <xsd:element ref="comment" minOccurs="0"/>
    <xsd:element name="shipDate" type="xsd:date" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="partNum" type="SKU" use="required"/>
    </xsd:complexType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    <!-- Stock Keeping Unit, a code for identifying products -->
    <xsd:simpleType name="SKU">
    <xsd:restriction base="xsd:string">
    <xsd:pattern value="\d{3}-[A-Z]{2}"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:schema>

  • Sequence Generator problem in OWB Mapping

    Hi,
    I am using a Sequence Generator in my Dimension mapping. And OWB implements the mapping via an Oracle MERGE statement.
    However when I execute the mapping my sequence number value gets incremented even when there are only updates and no inserts taking place during the execution.
    I am using the sequence number only for inserts and not for updates in the mapping.
    Is there a way to avoid this situation or a work around to this problem? This is very urgent and any help in this area would be greatly appreciated.
    Thanks

    Hi
    I also have the same problem as I loose the seq numbers when there are updates only and I do not want to loose thousands of seq numbers. I tried with bulk size =1 as well as row based only execution but no result.
    The thing which solved this problem is to have outer join with source and target, then use splitter to find out new and updated records (by looking the join key as null on target table side), then use a fuction to generate seq number when the key is not null. But doing all this does not seem to be elegant performance point of you. I do not want to join source and target due to performance issues.
    Could you pl clrify your apprach. Are you using , Source minus target and Source Intersect Target . What you will do if there is no one to one matching between source and the target.
    Thanks

  • Forms Generator problems

    I'm trying to use form generator from Designer 6i rel 2.
    I found big problems regenerating a migrated application.
    Layout of most of my blocks is completely changed and I can't reproduce the previous behaviour.
    I found some solutions using relative tabs but may problems are still there.
    The biggest problems I've are on tab canvases :
    1 - I use the same font as before (6.0) but the generated canvases are smaller and fields don't fit in it.
    2 - The height of the tab canvases is smaller then before and form developer tries to reduce it every time I run it giging me a CDG-3484 "error"
    3 - the stacked footer disappeared (sometime totaly somtime partialy).
    Please give me any suggestion or idea.
    TIA
    Tullio

    We noticed the same thing when we started creating Headstart for Designer 6i. Some things we found:
    - We used to always leave page width/height blank to get optimal layout. Now it seems to work better if you specify a value.
    - We found that we get better results when we explicitly specify height and width on all displayed items as well. (We didn't used to ever specify a width on a date column, nor height on any column that we wanted to default to 1.)
    - Designer used to widen the page when an individual item was too wide. Now it narrows the item.
    - Designer has changed its algorithm for determining item width.
    - Designer has added new objects in its object library for Display Only (_DO) objects which affects the layout of these objects particularly.
    Of course, using Headstart we had the luxury of knowning that our object library, template form and preference settings had not changed. If you are using the Designer default object library, template and preferences, I recommend you carefully compare the old versus the new. There may be changes to these underlying objects which would of course affect your generated modules.
    Regards,
    Lauri

  • Pdf generating problem ?

    Hi,
    I am generating pdf output type reports with Oracle Reports .
    I am getting problem while trying to open the pdf file.
    My Problem is " There was an error opening this document.
    The file is damaged and could not be repaired ".
    Why i am getting this kind of problem ?
    If i see the size of pdf , it is showing 1456kb.
    Any thing wrong at the time of pdf generation ?
    How many number of pages of report pdf supports ?
    In my database i have 55 thousand records for this report.
    Is this the problem with more no.of records showing in the same pdf file ?
    Is there any limitation to show the no.of records in oracle reports ?
    Thanx for help .
    Srini

    You should make sure that you are on the latest patch set (patch 10 from metalink). If this still reproduces then I would suggest you contact Oracle Support and work through the issue with them
    Regards,
    Danny

  • Schema Class Generator Problem

    I'm getting this error msg when I do the following command line:
    $java oracle.xml.classgen.oracg -s MySchema.xsd
    <Line 455, Column -136>: XSD-2028: (Error) Invalid reference: 'http://www.w3.org/2000/10/XMLSchema:dateTime'
    My XSD's header looks like this:
    <xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.5">
    Any idea?
    Thanks,
    Peter ;-)
    null

    The problem is due to missing "dateTime" in
    class generator datatypes in 9.0.1. This will be updated and in 9.0.2beta (upcoming in few weeks) release.
    null

  • RDBMS Code generator Problem!!!

    I use weblogic.ejbc to compile my bean but it has an error "Code too long" with try-catch block in myprogram_Weblogic_CMP_RDBMS.java....
    What's the problem becouse ejbc generate that file from my weblogig-cmp-rdbms-jar.xml.
    I use Weblogic 6.0 service pack 2 and include ejb20.jar and ejb.jar
    How can I do that? Please help.
    Thankyou

    Repost in the CMP section.
    (BTW - I think that there is a -keepgenerated option so you can see the
    .java.)
    Peace,
    Cameron Purdy
    Tangosol, Inc.
    Clustering Weblogic? You're either using Coherence, or you should be!
    Download a Tangosol Coherence eval today at http://www.tangosol.com/
    "Chutatuch Hemarat" <[email protected]> wrote in message
    news:3c5a4c58$[email protected]..
    I use weblogic.ejbc to compile my bean but it has an error "Code too long"with try-catch block in myprogram_Weblogic_CMP_RDBMS.java....
    What's the problem becouse ejbc generate that file from myweblogig-cmp-rdbms-jar.xml.
    I use Weblogic 6.0 service pack 2 and include ejb20.jar and ejb.jar
    How can I do that? Please help.
    Thankyou

  • Sudoku generator problems(Stack overflow)

    I've been having some troubles trying to implement a program that generates sudoku problems. It takes a complete puzzle and pulls out the first number and tries to solve it with any of the 8 other numbers and if it can't then that means removing that variable completely will still keep the uniqueness of the solution. Problem is, I'm getting some stack overflow errors while implementing this and I have no idea why. My code is as follows, where the method solve is a program I've already written that can solve any sudoku problem.
    public int[][] generate(int [][] board) throws java.io.IOException {
              int oldValue;
              int[][] tempBoard = new int[9][9];
              for (int x = 0; x < 9; x++) {
                   for (int y = 0; y < 9; y++) {
                        tempBoard[x][y] = board[x][y];
              for (int x = 0; x < 9; x++) {
                   for (int y = 0; y < 9; y++) {
                        oldValue = board[x][y];
                        for (int z = 1; z <= 9; z++) {
                             if (z != oldValue) {
                                  board[x][y] = z;
                                  tempBoard = solve(tempBoard);
                                  if (tempBoard != null) {
                                       board[x][y] = oldValue;
                                       break;
                                  else {
                                       tempBoard = new int[9][9];
                                       for (int a = 0; a < 9; a++) {
                                            for (int b = 0; b < 9; b++) {
                                                 tempBoard[a] = board[a][b];
                        board[x][y] = 0;
                        for (int c = 0; c < 9; c++) {
                             for (int d = 0; d < 9; d++) {
                                  tempBoard[c][d] = board[c][d];
              return board;

    I was in the middle of editing that when you posted that, sorry
    public int[][] generate(int [][] board) throws java.io.IOException {
              int oldValue;
              int[][] tempBoard = new int[9][9];
              for (int x = 0; x < 9; x++) {
                   for (int y = 0; y < 9; y++) {
                        tempBoard[x][y] = board[x][y];
              for (int x = 0; x < 9; x++) {
                   for (int y = 0; y < 9; y++) {
                        oldValue = board[x][y];
                        for (int z = 1; z <= 9; z++) {
                             if (z != oldValue) {
                                  board[x][y] = z;
                                  tempBoard = solve(tempBoard);
                                  if (tempBoard != null) {
                                       board[x][y] = oldValue;
                                       break;
                                  else {
                                       tempBoard = new int[9][9];
                                       for (int a = 0; a < 9; a++) {
                                            for (int b = 0; b < 9; b++) {
                                                 tempBoard[a] = board[a][b];
                        board[x][y] = 0;
                        for (int c = 0; c < 9; c++) {
                             for (int d = 0; d < 9; d++) {
                                  tempBoard[c][d] = board[c][d];
              return board;
    Edited by: rhett77 on Oct 19, 2007 10:23 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • XL Report -- Generate Problem

    Hai To All,
            Iam using XL Reporter. While Generate Report there is an error to Generate it.
    "Security setting in Microsoft Excel prohibit XL Reporter from running"
    What could be the problem can any one suggest me. I have also checked the security setting of excel.
    Regards,
    Anitha

    ok, so try this (it helped me, because I have excel 9 and have no office button too) and check, if xl reporter is there.
    <Julie Jamieson >
    Start Microsoft Excel. If you already have the COM Add-ins command on the Tools menu, go to step 7.
    2. In the Tools menu, choose Customize.
    This opens the Customize window.
    3. Choose the Commands tab and select Tools from the Categories pane on the left.
    4. In the Command pane on the right, scroll down to the COM Add-ins command.
    5. Select the COM Add-ins command, hold down the mouse button, and drag COM Add-ins from the Commands pane over to the Tools menu on the Microsoft Excel men bar. When the Tools menu commands appear, point to where you want the COM Add-ins command to appear on the menu and release the mouse button.
    6. To close the Customize window, choose Close.
    7. On the Tools menu, choose the new COM Add-ins option.
    This opens the COM Add-ins window.
    8. In the window, choose Add to open the Add Add-in window.
    9.Select the IXXLReporter.dll file located in the Client directory in the XL Reporter program installation area and choose OK.
    10. In the COM Add-ins window, select the XL Reporter checkbox and choose OK.
    </Julie Jamieson >

  • GenerateCo​mputerId.e​xe generator problem

    Hello!
    Looking for a solution to protect my software.
    Now I'm using generateComputerId.exe from NI to generate unique IDs. But my customers found a problem. Sometimes when switching wi-fi ON and OFF generateComputerId.exe generates different IDs for the same PC. So I need to generate personal license for my customer again.
    I thought of generating IDs on the base of HDD info, not MAC.
    Can anyone tell me if any exe or utility from Ni exists to generate unique IDs on the base of HDD info of smth.?
    Thanks

    Hi comper,
    It depends on the specific computer (if it is a laptop or a desktop) for how it determines its ID. It could either be based off of you MAC address of the network card or your Hard Drive's serial number. If you have made any changes with that, that will change the computer ID.
    Give us a call back at 1-866-275-6964 so we can help you through that.
    Best,
    Carmen C.

  • In table maintaince generator problem facing in modification - events

    Hello,
    My requirement is I created table maintenance generator and transaction code for table. So after filling values in table using transaction code. Now i need to delete multiple values by selecting records but problem is before deleting those values i need to check weather those values exists in intermediate table if those values exists in intermediate table then i need to delete only those records otherwise i should delete those records. Which event i need to u if you use event 03 how to capture the select records here i can see only one records selected.

    HI santhish,
    you need to use event 3. in the form routine of event 3.
    you have to check the records which needs to be deleted. once you are decided which records to be deleted. ask the user through pop-up window using FM popup_to_confirm . if the user says yes delete it other wise leave the screen.
    hope this will helps you.
    Regards,
    Kiran

  • SerialNo generating problem....?

    In my application i have created the new serialno for customer by reading the count of the existing serialno and adding 1 to that.
    I think it is not a good way to generate the next serialno.
    the problem is when two customers are requesting the new serialno at the same time there is a problem.
    problem is for the both request came at the same time , my system reads the count of the existing serialno , add 1 to that and give to the customer. in that case both customers get the same serialno.
    I need to solve this problem.........?
    Can any one help me ?

    Problem is that the "get-next-serialno" operation is not atomic.
    I suggest you to make 'synchronized' that method that generate serialNo.I agree. You have to learn about synchronization.
    http://java.sun.com/docs/books/jls/third_edition/html/memory.html
    At first, I thought the 'customers'to be real people and I thought, 'Maybe he needs class UUID', http://java.sun.com/javase/6/docs/api/java/util/UUID.html. Just if you need it.

  • Image generating problem

    HI, I have a program that generates a set of images then loads them to the screen. The problem is, is that it wont load them to the screen when they have been created. The only time they will be loaded is if I run the program, generate the images (with them not appearing on screen), go into Eclipse, refresh my folder, then run my program again. If anyone has any idea what may be wrong that would be great.
    Thanks

    Http: One request, one response.
    There can be only one ;-)
    Also in a response, you can send back either text (use response.getWriter()) or binary format (getOutputStream()) but again, not both. It is programmed to throw an exception if you as for one, when the other has already been obtained.
    What it looks like you are trying to do here, is send back two things - an image, and a JSP page.
    It sends the image (ok) but then you seem to be forwarding on to display a JSP.
    If you want to send back a JSP, include an <img > tag on the JSP that invokes your action to load the graph.
    That way you have two requests - one for the JSP page, and then one for the graph image to put on the JSP page.
    It looks like you are using struts.
    You should return null from your struts action which generates the image to tell struts that you have already handled the response, and it shouldn't do any forwarding.
    // presumed to be in a struts action
    response.setContentType("image/jpeg");
    BufferedImage bf=(BufferedImage)request.getAttribute("Image");
    JPEGImageEncoder encoder=JPEGCodec.createJPEGEncoder(response.getOutputStream());
    encoder.encode(bf);
    response.flushBuffer();
    // return null to tell struts we have handled the response
    // it shouldn't try to forward to any JSP pages.
    return null;Hope this helps,
    evnafets

  • ALM11 Report Generator: problem with Call to Test

    In ALM11 Analysis View I added a report to generate a Word Document from testcases I desigend in TestPlan.
    However if the testcase contains a Call to Test to a template test, I get an error message.
    "Unexpected server error occured during Report generation (Task Id - 16292) Contact your system administrator for more information"
    When I remove the test with the Call to Test the report generates fine.
    It does not matter if the template test is part of the folder I want to generate or not.
    Has anyone a solution for this

    Hello PatrickSchmetz,
    Please click here for the appropriate forum for this issue.
    Click the KUDOS star on the left to say “thanks” for helping!
    Please mark a reply “Accept as Solution” if it solved your issue so others can find it.
    I work on behalf of HP.
    I worked on behalf of HP.

Maybe you are looking for

  • Nvidia GeForce 8600M GT issues

    I have the latest 17" MBP with the Nvidia GeForce 8600M GT and 10.5.1. When I try to render out quicktime movies in Shake in ProRes or Uncompressed I simple get coloured noise with a shadow of the image underneath. It will however render out in anima

  • Configuring JMS and loadbalancer with SSL termination? Has Anyone done it?

    Hi all, I'm having a problem getting JMS or even any JNDI lookup to work with a hardware load balancer and SSL termination. Has anyone used such a configuration? The load balancer in question is a Cisco CSS 11500 Series which has an SSL module. A cli

  • I phone keeps on asking for username and password

    Everytime I open an app my iphone keeps on asking for the username and pasword. Does anyone know how to stop this?

  • On reboot - wallpaper, safari and word change to previous settings.

    Hi, Thanks in advance for help. As aforemetioned, on reboot the computer seems to revert to an earlier state, where the desktop wallpaper changes to previous setting from a couple of days ago, with safari and word automatically opening with articles

  • Photoshop mix files not appearing with iPhone upgrade

    Hi, i have a new iPhone and the Photoshop mix files are not showing up with the app. I checked the usage from the old phone to the new one and the data is there. It just isn't being accessed by the app. The phone upgrade went from iOS 7 to 8. Also th