How to retrieve Delivery address when entered manually in PO

Hi All,
I am trying to print PO through Smartform. I am retrieving the delivery address based on the adrnr number/Customer number/Vendor Number from EKPO table. Now when the user manually changed the address with out adrnr/Customer number/Vendor Number, how to retrieve that address in order to print as these three fileds will be blank in EKPO table. How and where the SAP will store that address. Any help thanks.

Hi,
    In the sales order point of view I know it will be stored in the ADRC table for the VBPA-ADRC number entry. Similar to that I hope the EKPO ADRC will have an another entry in the ADRC table.
Thanks,
Greetson

Similar Messages

  • How to get delivery address for PO

    I have a problem.
    I am working on a SAP Script , which is for PO(Zmedruck_po) , which is a copy of
    MEDRUCK.
    I am asked to print the delivery adress in a window .
    The scenario is like this .
    In ME23N , under item details , there is a tab called DELIVERY ADDRESS
    this has option to enter the adress details or a delivery number in the  address text box .
    If the address number is present i have to print that address , else i have to print the address which is entered in the delivery address tab.
    If the delivey address number is there i have no problem in printing it ,But if address number is not there ,I need to know how to get the delivery address,
    is it the plant address, company code address ... ?
    I debuged ,but could not find out.
    Can anyone help please .

    Hi,
    I don't know the table that is used to store the manual address on the PO but if you get your ABAPer to checkl the code in ME21N they should be able to tell you.
    Or better still, if one of the other experts here know the table that is used they will post the solution.
    Steve B

  • Post code in delivery address when creating PO

    Hi friends,
    when creating PO, the post code field under delivery address tab is a required field. while some of our delivery address do not has post code. it seems a mandatory filed.
    How could I change it to a optional field.
    Thanks,
    Linda

    Ask your ABAPer to assist you on this.
    Path to Screen Variant
    Choose Basis Components - Application Personalization - Tailoring of Application Transactions - Configure Transaction-Related Display Values for Fields
    Screen variants allow you to simplify screen editing by:
    Inserting default values in fields
    Hiding and changing the ready for input status of fields
    Hiding and changing the attributes of table control columns
    A screen variant contains field values and attribute for exactly one screen. A screen variant may be assigned to multiple transaction variants, however. Screen variants are always cross-client; they may, however, be assigned to a client-specific transaction. They can also be called at runtime by a program. The different possibilities for calling screen variants guarantee great flexibility of use. A specific namespace has been designated for screen variants and they are automatically attached to the Change and Transport System.
    Check following lInk:
    http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation
    Thanks & Regards
    JP

  • How to set workflow status when workflow manually cancelled?

    Hi All,
    When i manually cancelled designer workflow, then status comes as 'cancelled'. Instead i need to set different status. How to  achieve this? 
    Thanks in advance!

    You can use this action
    Set Workflow Status
    This action is initially displayed in a workflow step as Set workflow status to Canceled. Use this action to set the status of the workflow. The default options are Canceled, Approved, and Rejected.
    You can enter a new status value in the dropdown in the action. Once you enter a status value, the entry is automatically added to the dropdown list. For example, you can enter a status that is more user-friendly and informative than Completed or Canceled,
    such as Expense Report Approved.
     NOTES 
    You cannot rename or delete a status value once it has been created. However, you do not have to use it.
    A custom status is applicable to the current workflow only, and cannot be used in another workflow.
    A workflow cannot use custom status values that you define in the action if the action is used inside an impersonation step.
    If the Set Workflow Status action is the last step in your workflow where you have also used a custom value, you can see your custom value in the Status column in
    the list upon workflow pausing or completion.
    Following is an example of what the action might look like in a workflow step,
    Set workflow status to Specification status: Ready for Design Review
    http://office.microsoft.com/en-in/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx
    Mark ANSWER if this reply resolves your query, If helpful then VOTE HELPFUL
    INSQLSERVER.COM
    Mohammad Nizamuddin

  • How to print delivery address in samrtforms

    HI,
    How can i print on a smartform the below given delivery address.
    Delivery Adress (*)     CHAR     8     
    VBAK-KUNNR (Customer)
    KNA1-NAME1 (via KNA1-KUNNR) (Name)
    KNA1 NAME2 (Name)
    KNA1-STRAS (Street)
    KNA1-NAME3 (tav. Person)
    KNA1-PSTLZ (Postal Code)
    KNA1-ORTO1 (City)
    KNA1-LAND1 (Country)
    KNA1-TELF1 (Phone Number)
    pls pass some example or qurey so that i can make it use of that in my req.
    Thanks

    Hi Deepti,
    Try this out,
    1. Declare variable ADRNR in Import Parameters like ADRNR TYPE ADRNR.
    2. Create a  seperate Window to display Address.
    3. Create a Address Node in that window,
    4. Assign an address number  as &ADRNR&.
    5. In the Conditions tab maintain as ADRNR space
    6. Get Data for ADRNR variable in Print Program and pass that value in Smartform Function Module for ADRNR Parameter.
    Best of Luck !!
    if u find the information useful please ack it .....
    Thanks
    Ravi

  • How to get delivery address in STO for the storage location

    Hi All,
    We have to create STO from the reservation using MRP run. While system is creating the STO we need to populate the storage location address as delivery address (not the plant address ). How we can do that? what are teh settings required for this setup? please hlep in that.
    Regrads,
    Khan

    Hello...
    You can select the storage location in the line item itself which is adjecent to Plant for the line item.
    Regards
    Suresh

  • How can i restrict users for entering manual expenditure batch for inventor

    Hi,
    Can someone explain me how to restrict users to enter manual pre approve batch for inventory expenditure class in projects??
    Regards,

    Forms Personalization.
    Regards
    Dharam

  • How to call java file when entering the another jsp page.

    when i click the link to link to another page, when enter the page, how can i call java file and passing id parameter to call method, which is connected to DB.
    when enter the page, how can i call java file together with one arguement???

    I would strongly suggest to go the MVC way. Please perform all DB operations through a Servlet/Action instead of directly hitting the JSP and then invoking a java bean to do the DB operation. JSP should only do the rendering.

  • How to clear the stage when entering a new frame

    Dear all,
    I am making my first website in flash based on frames. When you go to an other frame the Stage fades out. When you enter the frame you see nothing at all. So how can I clear the stage when entering the frame or even better it fades into the frame with clearing the objects & code of the previous frame.
    Hope somebody can help me with this!
    /*buttons naar frames*/ homehome.mouseChildren = false; homehome.buttonMode = true; homehome.addEventListener(MouseEvent.CLICK, actie5); homehome.addEventListener(MouseEvent.ROLL_OVER, actie5); homehome.addEventListener(MouseEvent.ROLL_OUT, actie5); var fadetimer:Timer; var st:MovieClip = new MovieClip(); function actie5(event:MouseEvent):void {   //klikken if(event.type == "click"){ st.graphics.beginFill(0xFFFFFF); //Choose your color to fade.         st.graphics.drawRect(0, 0, stage.stageWidth, stage.stageHeight);         st.graphics.endFill();         st.alpha = 0;         stage.addChild(st);         fadetimer = new Timer(100);         fadetimer.addEventListener(TimerEvent.TIMER, fadeStage);         fadetimer.start(); }   //roll over   if(event.type == "rollOver"){     infohome.text = "je staat op de knop";   }   //roll off   if(event.type == "rollOut"){     infohome.text = "";   } } function fadeStage(te:TimerEvent):void {     if (st.alpha < 1) {         st.alpha += 0.05;     } else {         fadetimer.stop();         fadetimer.removeEventListener(TimerEvent.TIMER, fadeStage);         gotoAndStop(7);     } }
    Thanks a lot for your time

    sorry can't get the code working properly onwith the html code function. Sorry for that

  • How to change delivery address of limit order shopping carts?

    I created and hold a limit sc. Afterwards I wanted to change the delivery address of the position by starting 'status check' and update sc.
    I cannot find a tab with delivery address according to the screens of 'wizard'.
    I get only the display of preferences for new shoppinc cart lines.
    We have SRM 5.5 Server and ECS.
    Can anyone help me?
    Regards Joe
    Edited by: Joe on Oct 16, 2008 5:35 PM

    Hi Joe,
    Did you try to do via default ADDR_SHIPT address atribute? so this default values applicable to your limit sc also.I agree Joe. you are absolutely  correct . There is no ship to address / location folder  to change the delivery address in limit shopping card. We can not see ship to address folder in limit sc.
    DEFAULT SETTINGS FOR ITEMS HAS SHIPT TO ADDRESS so you could not see.
    regards
    Muthu

  • How do I get calendar in iOS7 to look up address when entered into location field of appt?

    With Mavericks on iMac, when I start to enter a location into a calendar event, the address gets looked up, completed and a map shows up on the event. The map is there when that event is sync'd with iPhone or iPad running iOS7. But on iPhone or iPad, when I enter an address into a calendar item, no lookup takes place and therefore I don't have a "live" address to click on for directions. Is there some setting in iOS7 that determines whether an address gets looked up in the calendar?

    A quick look at their web site shows I've misinterpreted what you said - Notational Velocity isn't related to iCal. However if you are still having a problem with that the makers would be the people to ask.
    I'm not sure why you can't get iCal files to work if they are in the correct place. In 10.6.8 the Calendar folder includes a folder for each calendar, and these contain the .ics files which represent the actual events. I don't know whether 10.8 has altered the format as I don't use it.
    You originally said ' I found the old calendar data in Users/my name/Library/Calendars, and copied it over into the Library file on my new machine.' - did you copy the entire Calendars folder intact?

  • How to retrieve ip address of the server running PAM inside its module?

    Hello all,
    I've configured Solaris 8 with a deal of ip aliases on the network interface.
    Also I've a handwritten PAM module to auth users. It have some specific functionality which is needed for me.
    For the moment, this module need to be updated. This update requires a knowledge of IP address the user connecting to.
    Is it possible to determine IP address (alias IP) of the machine inside PAM module the user connecting to?
    Thank you for your answers.
    Mikhail.

    > Can i access the ip address of the DB server through SQL or PL/SQL code?
    No. It is the wrong place to look.
    Reason: a sever can, and often has, multiple IP addresses.
    So when you run SQL or PL/SQL code (or a Java stored proc), that will likely report the 1st IP address of the server - and you could have connected via another IP address of that server.
    The actual socket call to get the hostname returns an array of IP addresses. So which one is the correct one? How do you know whether or not your client session connected to the 1st IP in this array?
    The correct place to look is at the socket handle for that Oracle session on the client. And determine to what IP address that socket is connected to.
    This is not that easy - I do not think that the OCI exposes the socket handle it creates. But you can use kernel calls to get a list of established TCP sessions and to what IP address they're connected to. The netstat command on Windows and Unix/Linux is an example of how this can be done.

  • How to retrieve a column when left linked to multiple columns

    Hi,  I'm not having much luck tracking this down; not sure of the best keywords to use.  For some reason I seem to have never run into this before...
    I have an app which allows 5 tax codes to be entered (State, County, City...) for a Customer.  Naturally, all 5 fields use the same table for drawing data.  Logically like this:
    Table_Customer.Tax_Code 1 -> Table_Codes.Description
    Table_Customer.Tax_Code 2 -> Table_Codes.Description
    Table_Customer.Tax_Code 3 -> Table_Codes.Description
    Table_Customer.Tax_Code 4 -> Table_Codes.Description
    Table_Customer.Tax_Code 5 -> Table_Codes.Description
    Simply, how do I get Table_Codes.Description for Table_Customer.Tax_Code 2, 3, 4, 5?  If I just use Table_Codes.Description, I only get Table_Customer.Tax_Code 1...

    I not not too sure but I think
    that you need to join to 5 copies of the Table_Codes.Description
    when added in crystal it will warn you you already have them added and add alias for the last 4 Table_Codes_1 ,Table_Codes_2 ,Table_Codes_3, Table_Codes_4
    once doen you can use a little trick to alias the original as Table_Codes_5 then link them
    Table_Customer.Tax_Code 1 -> Table_Codes_1.Description
    Table_Customer.Tax_Code 2 -> Table_Codes_2.Description
    Table_Customer.Tax_Code 3 -> Table_Codes_3.Description
    Table_Customer.Tax_Code 4 -> Table_Codes_4.Description
    Table_Customer.Tax_Code 5 -> Table_Codes_5.Description

  • How to retrieving IP address of a client PC using form?

    Hi All,
    How to get the IP address of the end user's PC of a database user logged in with his/her user?
    Arif

    Download WebUtil and JACOB libraries
    • Download WebUtil version 1.0.6 from:
    http://www.oracle.com/technology/software/products/forms/files/webutil/webutil_106.zip
    • Download the JACOB libraries from:
    http://prdownloads.sourceforge.net/jacob-project/jacob_18.zip
    Extraction
    Extract the webutil_106 zip file and make the following:
    • Copy the webutil folder to this directory:
    o <Developer Home>\forms90
    • Copy contents of the server folder to this directory:
    o <Developer Home>\forms90\server
    • Make sure that the webutil.cfg, webutilbase.jar,
    webutiljini.jar, webutiljpi.jar files are copied
    • Copy contents of the java folder to this directory:
    o <Developer Home>\forms90\java
    • Make sure that the frmwebutil.jar file was copied
    Extract the jacob_18 zip file and make the following:
    • Copy the jacob.dll file to this directory:
    o <Developer Home>\forms90\webutil
    • Copy the jacob.jar file to this directory:
    o <Developer Home>\forms90\java
    Sign the Jar files using sign_webutil.bat
    • Sign both the frmwebutil.jar and the jacob.jar with the same digital
    certificate.
    • Make sure that keytool and jarsigner are present in the path.
    • Make sure that you have shutdown the OC4G Instance .
    • From command line type the following:
    o C:\cd <Developer Home>\jdk\bin
    o C:\<Developer Home>\jdk\bin>
    <Developer Home>\forms90\webutil\sign_webutil.bat
    <Developer Home>\forms90\java\frmwebutil.jar
    o Make sure that this message (...successfully done.) is appeared.
    o C:\<Developer Home>\jdk\bin>
    <Developer Home>\forms90\webutil\sign_webutil.bat
    <Developer Home>\forms90\java\jacob.jar
    o Make sure that this message (...successfully done.) is appeared.
    orion-web.xml Configuration
    • Go to this directory:
    o <Developer Home>\j2ee\DevSuite\applicationdeployments\
    forms\forms90web
    • Open the orion-web.xml file.
    • Add this line:
    o <virtual-directory virtual-directory="/webutil"
    real-directory="<Developer Home>/forms90/webutil"
    />
    • Save the changes.
    default.env Configuration
    • Go to this directory:
    <Developer Home>\forms90\server
    • Open the default.env file.
    • Find FORMS90_PATH=<Developer Home>\forms90
    • Append this line:
    o C:\oracle\product\10.2.0\ds_1\forms90\webutil
    • In a new line under (FORMS90_PATH=) add this line:
    o WEBUTIL_CONFIG=<Developer Home>\forms90\server\webutil.cfg
    • Find PATH= , comment it and replace it with this line:
    o PATH=<Developer Home>\bin;
    <Developer Home>\jlib;
    <Developer Home>\jdk\bin;
    <Developer Home>\jdk\jre\bin;
    <Developer Home>\jdk\jre\bin\client;
    <Developer Home>\jre\1.1.8\bin;
    • Find CLASSPATH= and append this line:
    o <Developer Home>\forms90\java\jacob.jar;
    <Developer Home>\forms90\java\frmwebutil.jar;
    <Developer Home>\forms90\java\f90all.jar;
    <Developer Home>\jdk\jre\lib\rt.jar;
    • Save the changes.
    formsweb.cfg Configuration
    • Go to this directory:
    o <Developer Home>\forms90\server
    • Open the formsweb.cfg file.
    • Under the [Default] section
    o Find archive_jini=f90all_jinit.jar
    o Comment this line.
    o Add the following:
    �� archive_jini=f90all_jinit.jar,frmwebutil.jar,jacob.jar
    �� archive=f90all.jar
    • At the end of the formsweb.cfg file, Define a new section
    [webutil]
    WebUtilLogging=off
    WebUtilLoggingDetail=normal
    WebUtilErrorMode=Alert
    WebUtilDispatchMonitorInterval=5
    WebUtilTrustInternal=true
    WebUtilMaxTransferSize=16384
    baseHTMLjinitiator=webutiljini.htm
    baseHTMLjpi=webutiljpi.htm
    baseHTML=webutilbase.htm
    archive_jini=f90all_jinit.jar
    WebUtilArchive=frmwebutil.jar,jacob.jar,f90all.jar
    archive=frmwebutil.jar,f90all.jar
    lookAndFeel=oracle
    • Save the changes.
    webutil.cfg Configuration
    • Go to this directory:
    o <Developer Home>\forms90\server
    • Open the webutil.cfg file.
    • At the end of this file add the following
    o transfer.database.enabled=TRUE
    o transfer.appsrv.enabled=TRUE
    Registry Configuration
    • In the registry editor find FORMS90_BUILDER_CLASSPATH
    • Modify by appending this line:
    o <Developer Home>\forms90\java\jacob.jar;
    <Developer Home>\forms90\java\frmwebutil.jar;
    <Developer Home>\forms90\java\f90all.jar;
    <Developer Home>\jdk\jre\lib\rt.jar;
    • Note: The total length of the FORMS90_BUILDER_CLASSPATH cannot exceed
    512 characters.
    • If the FORMS90_BUILDER_CLASSPATH exceeds 512 characters, you will get
    this error when you start the Forms Builder:
    o FRM-18122: Oracle Forms Debugger failed to Initialize.
    • To solve this problem make the following:
    o Return FORMS90_BUILDER_CLASSPATH to its previous value.
    o Workaround FORMS90_BUILDER_CLASSPATH by defining new
    environment variables (user variables):
    Variable Name Variable Value
    WEBUTIL_CONFIG <Developer Home>\forms90\server\webutil.cfg
    CLASSPATH <Developer Home>\forms90\java\jacob.jar;
    <Developer Home>\forms90\java\frmwebutil.jar;
    <Developer Home>\forms90\java\f90all.jar;
    <Developer Home>\jdk\jre\lib\rt.jar;
    Configuring Database for WebUtil
    • Start SQL*Plus as SYSDBA, and issue
    o CREATE USER webutil IDENTIFIED BY [password]
    DEFAULT TABLESPACE users
    TEMPORARY TABLESPACE temp;
    o GRANT CONNECT, CREATE PROCEDURE, CREATE PUBLIC
    SYNONYM TO webutil;
    • Start iSQL*Plus as webutil
    o Load the script create_webutil_db.sql
    (You find this script under webutil_106 zip file after extract it)
    o Execute the script.
    o You will get this message:
    PACKAGE CREATED
    PACKAGE Body CREATED
    • Start SQL*Plus as webutil, and issue
    o CREATE PUBLIC SYNONYM webutil_db FOR webutil.webutil_db;
    • Reconnect as SYSDBA, and issue:
    o GRANT EXECUTE ON webutil_db TO PUBLIC;
    Using WebUtil
    • Start the OC4J instance.
    • Start Forms Builder and connect to your schema.
    o Open webutil.olb
    o Open webutil.pll
    • Compile ALL (Shift-Control-K)
    • Generate PLX (Control-T).
    • If the PLX is not generated, the webutil.pll library would have to be
    attached with full path information to all forms wishing to use WebUtil. This is
    NOT recommended.
    • Create a new Form
    o Open webutil.olb, and Subclass (not Copy) the WEBUTIL object to
    the Object Groups of your form.
    o There is no need to Subclass the WEBUTILCONFIG object.
    o Attach the webutil.pll Library, and remove the path.
    o When you open the WEBUTIL_CANVAS in layout editor, you can see the
    following screen (i.e. your installation is successful). Otherwise, you will
    get this error;
    • FRM-13008: Cannot find JavaBean with name '%s.'sarah

  • How to retrieve ONE address from Time Capsule backup..

    I found this, after a search, here.. in an archived Discussion-
    "I decided to delete the entry from AddressBook and restore the previous hours' copy of the entire record for that person. It takes less than a minute to restore a record like this.."
    I need to do this!
    can anyone post (very) detailed instructions, please?!
    I lost an important phone number and don't know when I inadvertently erased it.
    I tried entering Time Machine; choosing a year old backup; and looked up Address Book under every heading I could think of (L's hard drive, L's iMac, Applications, etc) but every time I clicked on "Address Book", I simply saw a small screen picture of Address Book, version number.. no individual names or addresses..
    I'd be grateful for help- thank you!

    There is info on address restore here.
    http://pondini.org/TM/15.html
    I am not sure if it is exactly detailed enough.

Maybe you are looking for

  • ISight just won't work in Skype - at my wits end!

    Hi, I've spent days reading forums and trying to figure out how to get iSight working in Skype. Hopefully someone can help before I throw the whole lot in the bin!!! Ok, I'm working on a Macbook Pro 4.1 with Mac OS X 10.5.8. All my software is up to

  • How to create a JAR

    Hi I'm very new to Java. I have a private project to do a little admin application for bulk changes to my itunes library via their COM API. Previously I used several javascripts to do this so I don't expect a lot of work to adapt them to Java. I use

  • Re: Scam Call from Microsoft Windows - or was it?

    In reference to the comment made about the PC World calls.  There are real calls conducted by PC World to assist their Knowhow customers.  It is a sad world where we chalk all help from our solution providers up to being some sort of a scam. There ar

  • Transfer from ipad to laptop help please

    How do i get all my music and photos from ,my ipad to my laptop. My hard drive on my lap top  died and been replaced. I had backed up to iclouds on my ipad. How can i get everything back? If i sync it will wipe

  • Remote User Events Library using VI Server

    I posted a reference library for creating User Events in LabVIEW that can be accessed over the network in the Community page. Check it out! It uses VI Server to enable sending the data across. It is based on the standard LabVIEW User Event functions,