Small clarification on BAPI_PO_CHANGE

Dear Experts,
    The problem i am facing is BAPI_PO_Change is calling outputtype. I need to find out where it is calling this.
Can u please help me on this.
I am debugging the program but it seems its a lenghty process.Can u help me in this.
Please.
Regards.
VM.

Dear Vasantha,
               I don't think so in this BAPI output type is being called or so . You need to maintain the partner profiles as Vendor and pass the same in the structure BAPIMEPOADDRVENDOR , field being COMM_TYPE as the communication type or the output medium. I hope this would help you .
Regards
Abhishek

Similar Messages

  • Small clarification of Opening balance.

    Hi SDN Experts,
    i want small clarification. regarding my report, my report is displaying  Opening Balance, Line Items and Closing balance for given GL accounts, comp code and posting date..
      my problem is it is working good,  for those GL accounts having Line Items, but problem its not displaying O.bal for GL accounts those are not having Line Items.
       but my requirement is i want print all given GL accounts with  0.00 line Items for those r not having Line Items.
    plz anyone can help ,
    Thanks & Regards,
    sudharsan.

    Hi Anji Reddy Thanks for ur quick replay,
      in my report am using, GLT0 for O.balance and BKPF , BSEG for Line Items.
    Regards,
    sudharsan.

  • Small Clarification

    Hi all,
    I need a basic clarification.There are many datasources in R/3 (ECC) which has to be replicated as
    3.5 infosurces and we need to modify transfer rules and update rules.
    There are some datasources where we can use them as 7.0 datasources and transaformations needs to be used.
    Please explain which datasources are still 3.5 and which are available as 7.0
    Is there any specific procedure to follow
    Thanks

    Hi Pallavi,
    Once you changed SAPGUI version, Basically there are two types of data source avaliable, those are,
    1). Emulated data source ( called as 3.x data source)
    2). Data source ( 7.x data source )
    These two we can idetified easly based small rectangle box. If you observe closely, If you find any small rectangle box on left side of data source which means this is 3.x data source. otherwise that is 7.x data source.
    Any clarifications most welcome.
    If u r problem solved, assign points.
    Thanks & Regards,
    Kotresh

  • Small clarification how to do

    hellow experts,
    i have one small doubt.
    we have table p0580, in that we have one field with data type as currency.now i want to display it as value of type Character.
    Is it possible or not.
    Pls clarify my doubt.
    with regards
    babu.

    hai,
    my cod is like this
    TYPES: BEGIN OF ty_wage,
             lgart TYPE t512t-lgart,
             lgtxt TYPE t512t-lgtxt,
             betrg TYPE ansal_15,
             END OF ty_wage.
    data :wa_wage TYPE ty_wage.
    CONCATENATE '|' wa_wage-lgtxt '            |' wa_wage-betrg INTO it_output.
            APPEND it_output.
    and it gives error like this.........
    wa_wage-betrg must be character-type data object.
    i did all this in Function Module
    points will be rewarded
    with regards
    babu

  • A small clarification in Exception handling

    Please find the simpe program given below on Exception handling I have asked my query at the end of the program
    This program is about throwing a user defined exception when Command line arguments satisfieds one of the checked conditions. Thanks in advance:
    class myexcep extends Exception
    class exception
    public static void main(String arg[])
    try
    for(j = arg.length-1;j>=0;j--)
    checkfood(arg[j]);
    catch(myexcep e1)
    System.out.println("Exception " +e1);
    System.out.println("I dont like this ifood");
    e1.printStackTrace();
    public static void checkfood(String a) throws myexcep
    if (a.equals("Pizza") | a.equals("Brocolli") | a.equals("Pasta"))
    throw new myexcep();
    System.out.println("I like this food " +a);
    The program complies and runs succesfully. After compilation if I give
    c:> java exception cabbage Pizza sub
    3rd and 2nd arguments are evaluated sucessfully and a exception is thrown, when argument "Pizza" is encountered which is succesfully caught by catch block. SO program ends there without even looking at my first argument cabbage.
    Can anyone give me a suggestion as of how to evaluate String "cabbage".

    Swtich the for and the try ... like this:
        for(int j = arg.length-1;j>=0;j--) {
          try {
            checkfood(arg[j]);
          } catch(myexcep e1) {
            System.out.println("Exception " +e1);
            System.out.println("I dont like this ifood");
            e1.printStackTrace();
        }

  • Small Clarification in Tax Code

    Hi Friends,
             I got a Tax Code For a material from the purchase order (EKPO-MWSKZ).
             Pls help me how to differentiate that Tax Code whether it is a inventory Tax Code or Availment Tax Code.
    with Regards,
    Kumaresh

    U can try and read table T007A for the particular TAX Code...there is field for Tax Type.

  • Decoupled scenario small clarification

    Hi SRM Gurus,
    We are now using the Stand-Alone scenario and now we want to go for Extended Classic scenario for certain Product categories. In this regard I have one doubt which is mentioned below.
    Can we go with local product categories for ECS scenario or not?
    And also please give me some pointers for this scenario.
    Award the points.
    Regards,
    Ram

    check this link
    http://help.sap.com/saphelp_srm50/helpdata/en/0a/baf73a93ad9179e10000000a114084/content.htm
    you can use local categories for ECS
    BR
    Dinesh

  • FPN : A small clarification

    Dear all,
    I have set up FPN between CE 7.1 (Producer) and EP 7.0 (Consumer SP 12). Both were having same user store.
    Now I want to set up another FPN between BI Portal(Producer, EP 7.0 SP16) and EP (Consumer, SP12).
    But the portals are having different user stores. Consumer portal doesn't have all the user id's which exist in the Producer Portal. But the id's will be same if a user has id in both the portals.
    Can I set up FPN successfully with this constraint? Please provide your valuable suggestions.
    Best Regards,
    Aparnna

    Hello Aparna,
    Kindly acess thease links they will surely help u out.
    [FPN|http://help.sap.com/saphelp_nw04s/helpdata/en/5b/9f2d4293825333e10000000a155106/frameset.htm]
    [limitetation|http://help.sap.com/saphelp_nw04s/helpdata/en/5b/9f2d4293825333e10000000a155106/frameset.htm]
    SAP Note 880482
    In this note search for ur Limitation .
    Hope this help's
    Regards.
    Soni Vinit

  • A small clarification in Scripts

    See observe the follwing text which i wrote in a window.
    1.&v_var1&   &v_var2&
    i have 3spaces between them.
    2.&v_var1&      &v_var2&
    Now there 6spaces between them.
    The output varies from 1 to 3 interms of providing space at time of printing ( Not preview ,actual print on paper ) .
    Your help is appreciated.
    Message was edited by: raja gurrala
    Message was edited by: raja gurrala

    Hi
    I can't see the space between the variables, anyway you want to define different distancen at runtime, don't you?
    You can't use any variables to decide dynamically the long of the space, so you can insert several lines and you'll decide which line should ve used by IF statament:
    /: IF ........
    AS &v_var1&,,&v_var2&
    /: ELSE
    AS &v_var1&,,,,&v_var2&
    /: ENDIF.
    The sign ,, means TAB: every tab is long 3 char. You have to define the tabs in paragraph section.
    Max

  • Enhancing standard datasource, small clarification.

    I have gone thru Robert's blog it says
    *"One method of adding user-defined fields is the following: add the required fields to the communication structures (MCVBAK, MCVBAP and so on ) using the append method (via SE11) and then use the LIS customer exits to fill the field.
    For information on enhancing the communication structures, you can see the documentation for the enhancements MCS10001, MCS50001 and MCS60001 provided in transaction SMOD.
    After you enhance the communication structures you can then enhance the extract structure with the relevant field in the customizing cockpit (transaction LBWE), provided that the communication structure is available in the selection. Then you can proceed with the steps described before in the previous bullet."*
    See if in one DS 2LIS_11_VASCL he want to add a field AUDAT and my doubt is how can he add that field to the communication structure so that he can select it from that DS communication structure to the left side, Is it possible can we add what ever fields to the communication structure. I thought we should append the datasource and then enhance the respective function exit rite. Why are we talking about append method via SE11, can anyone please guide what do we mean by appending it throug se11 to the communication structure. What i know is if we do not find the required filed in any standard ds we can append the ds and edit the related include program or use 2 DS's to get the required fields to a single cube on BI side after activating those fields if we know those field names. What is the concept of adding fields to the communication strucute using append method via SE11. Please guide me in detail. Thanks in advance.

    HI,
    I havent seen the blog but initially I guess you are confusing extract structure in R/3 with the communication structure in BW.
    MCVBAK and MCVBAP etc. are not exactly extract structure for the data source its a communication structure for the tables which will be used to extract data from the VBAK and VBAP  and can be used by anyone.
    A data source can be based on more then one tables and therefore may use more then one structure based on this table.This can combine MCVBAK and MCVBAP and many more structure together.
    This is the extract structure you see in LBWE for a particular data source.
    I think to differentiate between these two type structure he would have used the term communication structure and through these structure the extract queue communicates with the tables.
    I guess In 3.5 the point was of giving the look of BW flow same as r/3 for better understanding.
    So one communication structure can be updated by many transfer rules in BW..similary one extract structure can be updated with many rules or structure below it in R/3.
    Dont confuse it with the communication structure in the BW.
    You cannot do any thing related to communication structure in BW in CMOD.
    Thanks
    Ajeet

  • Need small clarification

    Hi Experts,
      I am working with the function module SD_KNVV_MAINTAIN_EXIT. I want to chage this fn module for furthar enhancement. if i clicked the change butten its asking Maintain orginal language or logon language. Which one can i prefer.
    The Orginal lang is DE.
    The logon lang is   EN.
    Any plz advice this.
    Thnx,
    Mohana

    HI,
    Use the logon language to maintain.
    Regards,
    Subramanian

  • Require small clarification on scheduler

    We have a scheduler which runs for every 2min and 5hours a day. From my observation it is find that these schedular are running fine for some duration of time. But after that,the status of scheduler is running but couldn't see any log for that. Even if I make it INACTIVE and run it again it doesn't run.
    If we create a new scheduler again and if we run the new scheduler,then its working fine.
    What may the reason that the old scheduler stops running and doesn't run again even if we start it ??

    If the task is throwing an exception which is not handled and goes up the stack to the quartz scheduler class, it can block the thread.
    I would say to check the log file (also see if you have the correct loglevel) for such exceptions.
    Btw, is it a standard task ? or a custom one ?
    Octavian

  • Small clarification in String literals

    Hi
    System.out.print((hello == ("Hel"+"lo")) + " "); Returns "TRUE"
    Reason:Strings computed by constant expressions compile time and then treated as if they were literals.
    Is it true?String Literal memory allocation at compile time or runtime?
    Thanks
    **smile

    AmarKamat wrote:
    Works differently if any part of the concatenation is a variable.Can you explain this in more detail or provide some more pointers?If any part of what's being concatenated is not a compile-time constant, then rather than producing a single literal that goes into the pool, the compiler produces code to execute at runtime that builds up the string using StringBuilder.append or StriingBuffer.append of some combination of runtime expressions and String literals, depending on what the specific pieces are. You can use javap to see the generated bytecode.

  • When do WL streams release byte[]. Smaller footprint under JBOSS.

    We have a customer that started having memory issues. When we jprobed, we saw that half the memory usage they were seeing on the client was occupied by the byte[] corresponding to the objects streamed back from the ssb running on the application server. In fact, several calls to different ssbs that return very large amounts of data were responsible for large amounts of data hanging around on the client. I understand that weblogic has to hold onto these data structures to resolve multiple streams of the same object on the server side to the same object on the client. My question is, what controls garbage collection of this data? Under what circumstances will it be released?
    When we ran the same tests under JBOSS the memory footprint was much smaller. If we could understand the BEA mechanism and force the stream to be reset (or do something that indirectly forces the stream to be reset) we would be happy.
    Thoughts?
    Thanks in advance.
    Eric

    Excellent Blog. Thank You
    Small clarification on Step **6) Oracle Home Directory, ...a) Resize the Root Partition**
    Ubuntu 11.10 has Gparted available as a Ubuntu software download, DONT use that while trying the above step, instead download the ISO file from http://sourceforge.net/projects/gparted/files/gparted-live-stable/ gparted-live-0.12.0-5.iso (124.6 MB)
    Burn that ISO file on a Blank DVD, reboot the Ubuntu , during startup select Boot from DVD Option if not already selected. this will take to Boot Menu Options of Gparted Live then select the first menu option, and this allows to do further action such as Re-sizing .
    and once you have chosen and executed step a) . do NOT run step b) also that is "Setup External Storage"
    I hope this minor clarification can avoid some confusion
    Regards
    Madhusudhan Rao
    Edited by: MadhusudhanRao on Mar 24, 2012 11:30 PM

  • Need clarification on drag n drop

    I need a small clarification on the following requirement.
    User has setup and data entry module. In the setup module, user has the option to select what are the text boxes to be displayed in the data entry screen. After submission, he will get all these fileds when he goes to data entry screen.
    My question is that is it possible to drag and drop the text box to a particular position (may be right, left, middle, top of the screen, bottom of the screen) in the browser during setup?

    is dColors() the only place you're using stopDrag()?  if so, what's the following show:
    function dColors(event:MouseEvent):void {
    event.target.stopDrag();
    trace("dropped",event.target.name,event.currentTarget.name);
    var matchingTargetName:String = "target" + event.target.name;
    var matchingTarget:DisplayObject = getChildByName(matchingTargetName);
    trace(event.target.dropTarget.parent.name,event.currentTarget.dropTarget.parent.name,event .currentTarget.dropTarget.name,"=+",matchingTargetName);
    if (event.target.dropTarget != null && event.target.dropTarget.parent == matchingTarget){
    event.target.removeEventListener(MouseEvent.MOUSE_DOWN, uColors);
    event.target.removeEventListener(MouseEvent.MOUSE_UP, dColors);
    event.target.buttonMode = false;
    event.target.x = matchingTarget.x;
    event.target.y = matchingTarget.y;
      score_s = score_s += 100;
      ScoreS.text = score_s.toString();
    } else {
    event.target.x = objectsoriginalX;
    event.target.y = objectsoriginalY;

Maybe you are looking for

  • How to create a profile set for a campaign.

    HI  Friends, I am working on CRM 7.0. My requirement is to create a Batch program for  campaign creation and automation. i have used the class 'cl_crm_mktpl_appl_base' to copy the existing campaign . It copied the entire target groups,campaign  eleme

  • STO delivery issue

    Hi I have the issue with delivery in STO. Have created STO order with 3 line items, delivery use to create automatically for STO's (Plant to plant with prject as account assignment category). For all 3 line items system should create only one deliver

  • External DVD to Inspire 6700

    Hi! I'm just wondering if there is a way to connect the 5.1 outputs on my DVD player to my Inspire 6700 speakers? The rear centre wouldn't be used, I know, but is it possible to connect the rest? Also, am I right in thinking, having read threads unti

  • IDE #1 ERROR on start up Satellite Pro Series 2100

    Hi... I am getting a IDE #1 ERROR displayed on starting the computer. My CD/DVD drive doesn't seem to be recognised (In Device Manager the drive is not shown) and certainly doesn't work at all. I have not installed a new CD/Drive drive, it's the orig

  • Profile to User mapping table in 4.6

    Hi Guys, Can anyone please let me know if there exists a table that shows User to Profile mapping in 4.6