How the field VBUK-CMPSA is updated

How this field VBUK-CMPSA  ( Static Credit Check ) is updated in SAP, the transaction is VL02 which is failing to update because of this.
The status in our case is 'B' ,  But don't find on which screen / where this field got updated?.
Any idea?
Regards
Prashant

Prashant,
This deals with credit management in SAP. Please use transaction FD33 to check the credit limit for this customer. please also ask your Finance and SD consultant to get involve in case u r an abapper. ( sorry, If I misunderstood).
This is more Finance than logistics. You should get a message when the credit limit has exceeded.
B means credit check was executed and document not ok. This means that the credit limit for this guy has exceeded or not defined.
Please reward if answer useful.
Thanks
Ganesh,S

Similar Messages

  • Which Master data Source is available for the field VBUK-GBSTK (Doc Status)

    Hi
    Which Master data Source (Attr) is available for the field VBUK-GBSTK (Document Status).
    Please help me.
    Thanks
    Mannev.

    Hi
    Thanks for your reply.
    That is Transaction data source. I want master data source.
    Thanks,
    Mannev.

  • Which Master data Source (Attr) is available for the field VBUK-GBSTK

    Hi
    Which Master data Source (Attr) is available for the field VBUK-GBSTK (Document Status).
    Please help me.
    Thanks
    Mannev.

    Hi Mannev.
    I don't think that you will find GBSTK in any master data source. It is however available in 2LIS_11_VASTH.
    Hope it helps.
    BR
    Stefan

  • How the last net price gets updated in PO?

    Hi All,
    Wanted to know how the last price gets updated in the PO? So whenever one creates a PO after that for the same material, the system by itself suggest the previous PO price which was created for this material.
    But its not happening this time? Can anyone tell me the reason for that?
    Thanks,
    Swati.

    Dear Swathi ji,
    Price will updated in PO two ways.
    one way in through Info record and other way in contract
    if you want update your price after creation PO do it one simple way see item details tab ->material data in that info update tab available.if you check this your po price automatically updated.
    but one main reson is allways po price will pick first in contract then info record
    hope this will helps you
    Prem

  • What is Custom Dimentions in FI? How the fields get stored defined under it

    Hi All,
    I need to add 3 Custom fields in Standard FI screens.
    I came to know about Custom Dimentions concept of FI and I added the fields in standard screen. It got reflected to standard Tables also but not in BAPI Structures or IDOCS.
    What all I need to know is how do they get stored in standard tables on save of Document.
    Does any BAPI or Function module gets called for it..?
    Scenario::: These fields will come to SAP ECC from some 3rd Party via Interface.
    So, now, in BAPI/ IDOC I'll have to manually handle those fields. Instead I was looking for some BAPI/ FM which handles Custom dimention fields.
    Please let me know if problem is not clear.
    Regards,
    A Tewar.

    bogon just disappeared from SHARED on my iMac ... - although mystery remains as it still shows up in MBP ...

  • HT4972 How the heck do I stinken update my Ipod without losing ALL OF MY DATA!!!

    Hello, I would like to know how to update my ipod without losing all of my data (apps, music, ect.) could someone tell me please?

    All that is required is to sync your iPod Touch with iTunes. This creates a complete backup of all its content.
    If you read the instructions for updating iOS it cautions you to back up first.

  • How the sales order header status update?

    Hello,
    In the sales order header "STATUS" tab is there, under this status tab we can find OBJECT status if we click that object status it shows the Object number,Object category,status profile and status with status no. on which bases this status will update in the sales order header?
    my case is Status "10-xxxx" set automatically for some orders.
    Could you plz let me know on which bases, the status will be updated in the sales order?
    Regards|KS

    Hi
    SAPu2019S GENERAL STATUS MANAGEMENT FUNCTIONALITY
    General Status Management replaced order status management functionality in recent SAP releases (4.6C).  This discussion will address general status management, as this is how SAP allows user statuses for controlling objects in this and future releases.
    General Status Management applies to internal orders, project definitions, WBS elements, production orders and many other objects in SAP.  For the purposes of this discussion we will concentrate on status management for internal orders and WBS elements.  A list of all objects relevant for status management will be made available upon request.
    A status is an indicator that fulfills two functions.  First, it informs you that a particular status has been reached.  For example, an internal order has been created and released; a settlement rule has been entered; a particular business transaction has been executed, etc.  Second, it influences the business transactions you can perform for a particular status.  A status can allow a business transaction; allow a business transaction but issue a warning message; or prohibit a business transaction altogether.  If a warning message is issued it is up to the user whether the business transaction is carried out or not.
    Statuses can be used to control and communicate.  Statuses can be used in reporting (show me a report of all internal orders with a status of TECO, or technically complete).  Statuses can be used as selection criteria (select all internal orders with a status of CLSD, or closed).  Statuses can communicate the state of an object (ready for archiving, not ready for settlement execution).
    There are SAP standard delivered statuses that apply to all object types.  These are known as SYSTEM STATUSES.  CRTD, REL, SETC, TECO are examples of SAP standard system statuses.  SAP standard system statuses cannot be removed from use.  You cannot override the SAP system status with a user status.  You cannot change the behavior of an SAP system status.
    User statuses (or user defined statuses) exist in addition to SAP standard statuses.  User statuses are intended to augment or refine SAP standard statuses, not replace them.  There is no limitation to the number of user statuses that can be created.  Both system and user statuses influence business transactions in the same way.
    An object can have multiple statuses active at the same time.  A plant maintenance order can have released, preliminarily costed, work order printed and confirmed statuses all at the same time.  For SAP display purposes only one status can be displayed on the status line in master data screens, but it is possible to see all active statuses for an object at one time by drilling down into the master data screens.
    A STATUS PROFILE, or user status profile, contains individual user statuses and the business transaction rules defined for those statuses.  There is no limit to the number of user status profiles that can be maintained in SAP.  A user status profile is assigned to an order type or a project profile in configuration.  This user status profile is then defaulted into all objects that reference that order type or project profile.  A users status profile can be overwritten (or deleted) in an individual object (via native master data screens), but only if a user status has yet to be activated for that particular object.  Once a user status has been activated for that object the user status profile cannot be changed.
    HOW STATUS MANAGEMENT WORKS
    When an object (internal order, WBS element, production order) is created SAP assigns the system status CRTD.  MIT automatically releases the order, so the system status REL is also activated.  If there is a user status profile defined in the order type (or project profile) this is carried over into the internal order (or WBS element).  If not, only the SAP system statuses will apply to this object.
    When a user executes a business transaction for this object, SAP checks the user status to see if that business transaction can be executed without any additional influence from a user status, can be executed but with a warning message being issued, or cannot be executed at all.  SAP also checks whether the business transaction sets or deletes any other user statuses within the user status profile.
    A user status may also be maintained directly in the object master data.  Accessing the master data screens allows a user to manually maintain user statuses.  If necessary, an authorization code can be assigned to a user status to ensure that no unauthorized persons can change the status of an object.  Once changed, the new user status is fully active and acts no differently than if a business transaction set the user status.
    Status management and business transaction control only work with standard SAP transactions.  Z transactions will not show up on the business transaction list for an object.  The business transaction table is configurable, but SAP strongly recommends not changing that table.  SAP directly updates that table via support packs and it is often impacted during upgrades.
    Authorization codes / keys are available in user statuses.  The authorization code is checked only when user statuses are being set manually, from within the objectu2019s master data screens.  This ensures the user has the proper authorization to set that status for that particular object.  However, it is important to understand that SAP sets a user status in reaction to a business transaction it does not perform an authorization check.

  • How to see when a field in per_all_assignments_all gets updated?

    Hi Guys,
    I hope somebody could help me.
    My customer needs to receive an alert every time the field per_all_assignments_f. projected_assignment_date gets updated.
    When I update this field, these fields in per_all_assignments_f will change:
    Projected_assignment_date
    Last_update_date
    Effective_start_date
    Effective_end_date
    Object_version_number
    Query:
    select a.assignment_id
    , a.PROJECTED_ASSIGNMENT_END
    , a.last_update_date
    , a.EFFECTIVE_START_DATE
    , a.EFFECTIVE_END_DATE
    , a.OBJECT_VERSION_NUMBER
    from per_all_people_f p
    , per_all_assignments_f a
    where p.person_id = a.person_id
    and full_name like 'Potter%James%'
    Data:
    ASSIGNMENT_ID     PROJECTED_ASSIGNMENT_END     LAST_UPDATE_DATE          EFFECTIVE_START_DATE     EFFECTIVE_END_DATE     OBJECT_VERSION_NUMBER
    22990               03-Oct-2011                    26-Sep-2011 4:29:13 PM     01-Sep-2011               25-Sep-2011               5
    22990               06-Oct-2011                    27-Sep-2011 2:53:54 PM     26-Sep-2011               26-Sep-2011               6
    22990               04-Oct-2011                    21-Nov-2011 5:00:07 PM     27-Sep-2011               20-Nov-2011               7
    22990               04-Dec-2011                    21-Nov-2011 5:00:12 PM     21-Nov-2011               31-Dec-4712               10
    Last line is the latest one... but how do I see if the field “project_assignment_date” is the one that has changed?
    Thanks,
    Iana

    When you say "receive an alert", what do you mean? You could do the trigger thing, but that leaves you with making an alert from a change...depending on what you intend to it, it might be easier to register a continuous query notification on a query on that column, which would let you register a call back procedure to do something when the change happens.

  • How do I remove the field from textbox?

    Hi,
    I have a JSP with some text fields. In those fields one of the text field is inter value. It is showing initially '0' after i update with another value the updated value is showing. but i want to remove the value make it be empty. but it's not showing empty value. It is always showing some value. Here is my code.
    public static String renderFieldAdv( AhsPageWebBean ahsPage, String k, Opportunity opp, String formName, String className, String specialFmt, int specialFmtParam1, int specialFmtParam2 )
        StringBuffer buf = new StringBuffer();
        if ( k.equals("") )                              return " ";
        else if ( k.equals("OPP_NAME") )
          buf.append( "<input type=text name=OPP_NAME class=\""+className+"\" value=\""+opp.getName()+"\" size=36>" );
          buf.append( "<input type=hidden name=__OPP_NAME value=Y>" );
          return buf.toString();
        else if ( k.equals("OPP_NUM") )
          ProfileValue profFreezeNum = new ProfileValue( ahsPage, "SLS_OPP_FREEZE_NUM" );
          if ( profFreezeNum.getValue(ahsPage).equals("Y") )
            buf.append( ""+opp.getOppNumber() );
          else
            buf.append( "<input type=text name=OPP_NUM class=\""+className+"\" value=\""+opp.getOppNumber()+"\" size=24 >" );
            buf.append( "<input type=hidden name=__OPP_NUM value=Y>" );
          return buf.toString();
        else if ( k.equals("CUSTOMER") )
          if ( opp.getCustomer().getCustomerType().equals("COMPANY") )
            Customer c = new Customer( ahsPage, opp.getCustomerId() );
            return c.uiDataProviderGetData( ahsPage, "DISPLAY_NAME");
          else
               Contact c = new Contact( ahsPage, opp.getCustomerId() );
            return c.uiDataProviderGetData( ahsPage, "DISPLAY_NAME");
        else if ( k.equals("CUSTOMER_SNAPSHOT") )
          if ( opp.getCustomer().getCustomerType().equals("COMPANY") )
               Customer c = new Customer( ahsPage, opp.getCustomerId() );
               return c.renderSnapshot(ahsPage,100);
          else
               Contact c = new Contact( ahsPage, opp.getCustomerId() );
               return c.renderSnapshot(ahsPage,100);
        else if ( k.equals("CUSTOMER") )
          if ( opp.getCustomer().getCustomerType().equals("COMPANY") )
            Customer c = new Customer( ahsPage, opp.getCustomerId() );
            return c.uiDataProviderGetData( ahsPage, "DISPLAY_NAME");
          else
               Contact c = new Contact( ahsPage, opp.getCustomerId() );
            return c.uiDataProviderGetData( ahsPage, "DISPLAY_NAME");
        else if ( k.equals("CUSTOMER_UPDATABLE") )
          SlsCustomerEO c = opp.getCustomer();
          buf.append( "<input readonly class=textInput size=32 value='"+c.getDisplayName()+"' name='oppCustomerName'>" );
          buf.append( "<a href=\"JavaScript:openCompanyPopup('updateOpp', 'oppCustomerId', 'oppCustomerName');\"><img src=\"graphics/ozicongoorg.gif\" border=0 align=ABSMIDDLE></a>" );
          buf.append( "<a href=\"JavaScript:openContactPopup('updateOpp', 'oppCustomerId', 'oppCustomerName');\"><img src=\"graphics/ozicongopsn.gif\" border=0 align=ABSMIDDLE></a>" );
          buf.append( "<input type=hidden name=oppCustomerId value="+c.getID()+">" );
          return buf.toString();
        else if ( k.equals("ALL_CONTACTS") )
          return opp.uiDataProviderGetData( ahsPage, "ALL_CONTACTS");
        else if ( k.equals("PRIMARY_CONTACTS") )
          return opp.uiDataProviderGetData( ahsPage, "PRIMARY_CONTACTS");
        else if ( k.equals("STATUS") )
          buf.append( "<select name=STATUS class=selInput>" );
          buf.append(    OptionMenu.render( ahsPage, "SLS_OPP_STATUS", opp.getOppStatus(), true ) );
          buf.append( "</select>" );
          buf.append( "<input type=hidden name=__STATUS value=Y>" );
          return buf.toString();
        else if ( k.equals("STAGE") )
          // the sales stage can be either a popup, or a dropdown.
          ProfileValue profStagePopup = new ProfileValue( ahsPage, "SLS_OPP_STAGE_POPUP" );
          if ( profStagePopup.getValue(ahsPage).equals("Y") )
            OptionMenu omStage = new OptionMenu(ahsPage, "SLS_OPP_SALES_STAGE");
            String oppStageDisp = omStage.getPrompt(ahsPage, opp.getOppStage(), opp.getOppStage());
            buf.append( "<input readonly class=\""+className+"\" size=30 value='"+oppStageDisp+"' name=STAGE_DISP>" );
            buf.append( "<a href=\"JavaScript:openStagePopup();\"><img src=\"graphics/ahsicongo.gif\" border=0 align=ABSMIDDLE></a> ");
            buf.append( "<input type=hidden name='STAGE' value='"+opp.getOppStage()+"'>" );
          else
            buf.append( "<select name=STAGE class=\"selInput\" onChange=\"changeOppStage('"+formName+"')\"> " );
            buf.append(   OptionMenu.render( ahsPage, "SLS_OPP_SALES_STAGE", opp.getOppStage(), true ) );
            buf.append( "</select>" );
          buf.append( "<input type=hidden name=__STAGE value=Y>" );
          return buf.toString();
        else if ( k.equals("CURRENCY") )
          buf.append( "<select name=CURRENCY class=selInput>" );
          buf.append(    OptionMenu.render( ahsPage, "SLS_OPP_CURRENCY", opp.getOppCurrency(), true ) );
          buf.append( "</select>" );
          buf.append( "<input type=hidden name=__CURRENCY value=Y>" );
          return buf.toString();
        else if ( k.equals("AMOUNT") )
          return opp.renderOppAmountAdv(ahsPage);
        else if ( k.equals("EXT_VIEWABLE") )
          buf.append( "<input type=checkbox name=EXT_VIEWABLE value=Y " );
          if ( opp!=null && opp.isExtViewable() ) buf.append( "checked" );
          buf.append( ">" );
          buf.append( "<input type=hidden name=__EXT_VIEWABLE value=Y>" );
          return buf.toString();
        else if ( k.equals("CLOSE_DATE") )
          buf.append( HtmlRenderer.drawDatePicker( ahsPage, "CLOSE_DATE", (new BaseCalTime(ahsPage, opp.getOppCloseDate(), BaseCalTime.DAYKEY_OPP)).renderDayKey(ahsPage) ) );
          buf.append( "<input type=hidden name=__CLOSE_DATE value=Y>" );
          return buf.toString();
    <b>  else if ( k.equals("WIN_PROB") )           // This is the field i have to update
          if ( opp!=null ) buf.append( "<input type=text name=WIN_PROB class=\""+className+"\" value=\""+opp.getOppWinprob()+"\" size=16 >" );
          else             buf.append( "<input type=text name=WIN_PROB class=\""+className+"\" value=\"\" size=16 >" );
          buf.append( "<input type=hidden name=__WIN_PROB value=Y>" );
          return buf.toString();
        } </b>                                                 
        else if ( k.equals("OPP_DESC") )
          if ( opp!=null ) buf.append( "<textarea name=OPP_DESC rows=3 cols=36 class=\""+className+"\">"+opp.getOppDesc()+"</textarea>" );
          else             buf.append( "<textarea name=OPP_DESC rows=3 cols=36 class=\""+className+"\"></textarea>" );
          buf.append( "<input type=hidden name=__OPP_DESC value=Y>" );
          return buf.toString();
        else if ( k.equals("CHANNEL_CODE") )
          buf.append( "<select name=CHANNEL_CODE class=selInput>" );
          if ( opp!=null ) buf.append(    OptionMenu.render( ahsPage, "SLS_OPP_CHANNEL", opp.getOppChannelCode(), true ) );
          else             buf.append(    OptionMenu.render( ahsPage, "SLS_OPP_CHANNEL", "", true ) );
          buf.append( "</select>" );
          buf.append( "<input type=hidden name=__CHANNEL_CODE value=Y>" );
          return buf.toString();
        else if ( k.equals("CHANNEL_DETAIL") )
          if ( opp!=null ) buf.append( "<input type=text name=CHANNEL_DETAIL class=\""+className+"\" value=\""+opp.getOppChannelDetail()+"\" size=24 >" );
          else             buf.append( "<input type=text name=CHANNEL_DETAIL class=\""+className+"\" value=\"\" size=24 >" );
          buf.append( "<input type=hidden name=__CHANNEL_DETAIL value=Y>" );
          return buf.toString();
        else if ( k.equals("COMPETITOR") )
          if ( opp!=null ) buf.append( "<input type=text name=COMPETITOR class=\""+className+"\" value=\""+opp.getKeyCompetitor()+"\" size=48 >" );
          else             buf.append( "<input type=text name=COMPETITOR class=\""+className+"\" value=\"\" size=48 >" );
          buf.append( "<input type=hidden name=__COMPETITOR value=Y>" );
          return buf.toString();
        else if ( k.startsWith("CF_") )
          FlexSetup flexSetup = (FlexSetup) ahsPage.getPageHash().get( "FlexSetup_Opp" );
          if ( flexSetup == null )
            if ( opp != null ) flexSetup = new FlexSetup( ahsPage, "SLS_OPPORTUNITY", "OPPORTUNITY", opp.getID() );
            else               flexSetup = new FlexSetup( ahsPage, "SLS_OPPORTUNITY", "OPPORTUNITY", -1 );
            if ( !flexSetup.initialized() ) return " ";
            ahsPage.getPageHash().put( "FlexSetup_Opp", flexSetup );
          int ki = -1;
          try { ki = Integer.parseInt( k.substring(3) ); } catch (Exception e) { ki = -1; };
          Vector vSetup = flexSetup.getSetup();
          Vector vFlex  = flexSetup.getData();
          for (int i=0; i<vSetup.size(); i++)
            FwkCustomfieldSetupEO setup = (FwkCustomfieldSetupEO) vSetup.get(i);
            if ( setup.getID() != ki )
              continue;
            String cfDataID    = AhsFwUtil.getValue( vFlex, i , "CF_DATA_ID" );
            String cfDataValue = AhsFwUtil.getValue( vFlex, i , "CF_DATA_VALUE" );
            if ( specialFmt != null && specialFmt.equals("TEXTINPUTLIMITLEN") )
              buf.append( HtmlRenderer.drawSimpleTextInput( ahsPage, k, cfDataValue, className, "size="+specialFmtParam1) );
            else if ( specialFmt != null && specialFmt.equals("TEXTAREALIMITLEN") )
              buf.append( HtmlRenderer.drawSimpleTextArea( ahsPage, k, cfDataValue, className, "rows="+specialFmtParam1+" cols="+specialFmtParam2 ) );
            else
              if ( opp!=null ) buf.append( FlexSetup.renderCustomFieldValue( ahsPage, setup, k, cfDataValue, "textInput", formName, opp.getID() ) );
              else             buf.append( FlexSetup.renderCustomFieldValue( ahsPage, setup, k, cfDataValue, "textInput", formName, -1 ) );
            buf.append( "<input type=hidden name="+k+"_id value=\""+cfDataID+"\">" );
            buf.append( "<input type=hidden name=__"+k+" value=Y>" );
            return buf.toString();
          return " ";
        else if ( opp!=null && k.equals("EXTERNAL_URL") )     return opp.getExternalTrackingURL(ahsPage);
        else if ( opp!=null && k.equals("CREATION_DATE") )    return opp.getCreationDateStr(ahsPage);
        else if ( opp!=null && k.equals("LAST_UPDATE_DATE") ) return opp.getLastUpdateDateStr(ahsPage);
        else if ( opp!=null && k.equals("CREATED_BY") )       return opp.getCreatedBy(ahsPage);
        else if ( opp!=null && k.equals("LAST_UPDATED_BY") )  return opp.getLastUpdatedBy(ahsPage);
        else if ( opp!=null && k.equals("IMP_SESSION") )      return opp.uiDataProviderGetData(ahsPage,"IMP_SESSION");
        else if ( opp!=null && k.startsWith("TMPL_") )        return renderFieldRO( ahsPage, k, opp );
        return " ";
      }thanks in advance...
    Edited by: Adusumalli1982 on Sep 11, 2008 10:28 AM

    Actually In the above code: this is the text field i have to change:
         else if ( k.equals("WIN_PROB") )
          if ( opp!=null ) buf.append( "<input type=text name=WIN_PROB class=\""+className+"\" value=\""+opp.getOppWinprob()+"\" size=16 >" );
          else             buf.append( "<input type=text name=WIN_PROB class=\""+className+"\" value=\"\" size=16 >" );
          buf.append( "<input type=hidden name=__WIN_PROB value=Y>" );
          return buf.toString();
        }thanks

  • How to use the field checkbox for bapi parameter ?

    Dear All,
    Now, i find some code as below.
    The BAPI is uesd to create or update the sales order; but checkbox for bapi parameter have not been give values 'X'. why?
    take the first bapi for example, i think table order_items_inx (table parameter) should be given value 'X' for the field which will be update.
    Could you teach what happed?
    case gt_all_hd-sd_doc_cat.
    when 'C'.
    call function 'BAPI_SALESORDER_CREATEFROMDAT2'
    exporting
    order_header_in = gs_order_hd
    importing
    salesdocument = gv_vbeln
    tables
    return = gt_return
    order_items_in = gt_items
    order_partners = gt_partners
    order_schedules_in = gt_schedules
    order_conditions_in = gt_conditions.
    when others.
    call function 'BAPI_SALESDOCU_CREATEFROMDATA1'
    exporting
    sales_header_in = gs_order_hd1
    importing
    salesdocument_ex = gv_vbeln
    tables
    return = gt_return
    sales_items_in = gt_item1
    sales_partners = gt_part1
    sales_schedules_in = gt_sch1
    sales_conditions_in = gt_cond1.
    endcase.

    If you want to change a value, you need to pass the value in the 'order_items_in = gt_items' structure.
    You also need to add an 'X' in the 'order_items_inx = gt_itemsx'  structure for the same field.
    If you do not pass the 'X' then the value will not be updated...
    It looks like you are not passing the required '...x' structures.
    For more info see the documentation:
    Notes                                                                               
    1.  Mandatory entries:                                                                               
    ORDER_HEADER_IN : DOC_TYPE     Sales document type                      
                        SALES_ORG    Sales organization                       
                        DISTR_CHAN   Distribution channel                     
                        DIVISION     Division                                                                               
    ORDER_PARTNERS..: PARTN_ROLE   Partner role, SP sold-to party           
                        PARTN_NUMB   Customer number                                                                               
    ORDER_ITEMS_IN..: MATERIAL     Material number                                                                               
    2.  Ship-to party:                                                                               
    If no ship-to party is entered, use the following: Ship-to party =  
          sold-to party.                                                                               
    3.  Commit control:                                                     
          The BAPI does not have a database commit. This means that the       
          relevant application must leave the commit, in order that can be    
          carried out on on the database. The BAPI BAPI_TRANSACTION_COMMIT is 
          available for this.                                                                               
    4.  German key words:                                                   
          The following key words must be entered in German, independantly of 
          the logon language:                                                 
          DOC_TYPE     Sales document type, for example: TA for standard order
          PARTN_ROLE   Partner role, for example: WE for ship-to party                                                                               
    Further information                                                                               
    You can find further information in the OSS. The note 93091 contains    
      general information on the BAPIs in SD.

  • Updating text inside the field

    Can I update the specific part of the field e.g. the column foo contains one entry: "Hello Wworld" and I want to update just Wworld leaving the rest of the data. I given very simple example but in my case the data contain 3900 chars
    Thanks & best regards

    My question still remained unasnwered
    Perhaps I am not able to explain in a good wasy. again I didn't want to update the specific record of the field but want to update specific part of the specific record e.g.
    id
    1214
    description(FieldName)
    Mr Volodymyr Novytskyi Minister of Industrial Policy of Ukraine estimated that Ukraine development of steel output by 3% to 4% in 2009.
    Mr Novytskyi stated that steel producing indexes in 2008 will be a little lesser than anticipated, about 43.7 million tonnes versus _46 million tonnes predicted_.
    He stated that “Such a situation occurred due to drastic price reduction for steel on the world markets, which lead to problems of the Ukrainian enterprises in sales of their products. The risks on the foreign markets that may be caused by expansion of the Chinese metal products were not taken in consideration. Thus, over the last months, China supplied metal to the same markets with Ukrainian enterprises.”
    There is a complication of providing the mining complex with raw materials necessary for steel producing in special coke.
    ==========================================
    e.g. I want to update record 1214 description field but a part of field "46 million tonnes predicted" to "46 billion tonnes predicted" and didn't want to change rest of the record
    Is there any solution for it like editing text file
    Thanks & best regards

  • Field value not getting updated in R/3

    Hello Experts!!
    I am facing a problem while updating a field value back in R/3.
    The Syncbo is of type U01 and the field has data type char 40.
    The meRepMeta.XML file has following description
    Field name="DESCR1" type="C" length="40" decimalLength="0" signed="false" isKey="false" isIndex="false">
    <Input type="modify">false</Input>
    1) when i test the function module in R/3. The field value is gets updated.
    2) when i create a record for the sync BO from client , i can see the field value being created on the client.
    3) when i synchronize, i dont get any error or warning and get a successful message.
    S        15.07.2008 12:19:09 All updates for one TOP block were successful (seq. no.=65, TOP cntr.=0000000001)
    15.07.2008 12:19:09 Synchronizer UPLOADER completed successfully (mobile ID=0000002646, SyncBO=ZDBMSERORD)
    I am not able to locate where is the problem
    Please suggest!!
    Regards,
    Priya Ghosh

    Hi,
    please check your maping in the create handler in MEREP_SBUILDER. Perhaps the value is created on the client but not mapped to the field of the function module. Furthermore have a look into MEREP_MON and see if the data gets forwarded in there.
    At last I would dump the information received by the function module into a table without any logic. So you can see what data actually is forwarded into the funct module - if brake point i not possible.
    Hope this helps.
    Regards,
    Oliver

  • Field BKPF-STBLG not updated

    While canceling the commercial as well as excise invoice the field BKPF-STBLG not updated.

    Hi,
    Thanks for your reply.
    I did the changes to the standard sort key 018-Asset Number as per your advise and didnt get the desired outcome.
    Our asset code length is 7 and sub asset length is 1
    So i went to OB16 and added STBLG to the sort key 018, then system says that you can maintain only upto 18 characters.
    So i have made asset number to length to 7 and sub number lengtth to 1 and STBLG length to 10.
    After saving the sort key, i have assigned the same sort key to the all of my asset related GL accounts in company code data under control data tab.
    Now i reversed one asset transfer transaction and checked the BKPF entry. It didnt updated either in sending company code document nor receiving company code's document.
    Please advise me, if i am missing anything.
    But really thankful to you for your intiation.
    Thanks,
    Srinu...

  • DB Table for the field RIMR0-CNTRC , Which is structure

    Hi,
    Help me to find the DBtable where the field RIMR0-CNTRC(Structure) update.the transaction used is ik17.
    I have tried all possible ways , inturn it shows structures.
    Richard

    Goto SE15 -> ABAP Dictionary -> Table fields -> Only specify the field name and  execute.
    It will display all DB tables which has that field.
    Reward if its useful.
    Regards,
    Sail

  • How do we know what are all the fields  updated in a screen?

    Hi all,
             If i am making modifications in row details of sales order screen .for eg, <b>i am changing the quantity or price for a row</b> 
             I want to write log file for the updated fields for that particular sales order.
             <b> How do we know what are all the fields are updated ?</b>     
             If we can use SBOTransaction_Notification procedure.How to write code inside that.
             Please provide code example for that.I have downloaded the sample.But i donot know how to use 'Add code to here ' part.
             Please help me to solve this.Hope  your  reply soon
    Regards,
    V.Rangarajan

    Hi, V.Rangarajan!
    When the field in the matrix is filled with some value and the user moves to another field, the et_LOST_FOCUS event occurs. So, i think you can try to handle ItemEvents and use such code (for example):
    if (pVal.EventType == SAPbouiCOM.BoEventTypes.et_LOST_FOCUS && pVal.ItemUID == "38" && pVal.BeforeAction == false && pVal.FormType == 139)
    string ChangedColumnID = pVal.ColUID;
    int ChangedRowNumber = pVal.Row;
    and write the values to your log.
    "38" - is the matrix ID in the Orders form
    "139" - is the Orders form
    Also you can access to the value, that user had put into the field.
    Hope this helps!

Maybe you are looking for

  • Won't connect to WEP secure router

    I have a d-link xtreme n router. I just changed the password from WPA2 to WEP. Everything is fine with every other computer except for my sister's MacBook Pro. For some reason, it refuses to connect to the router if it is WEP protected. It worked fin

  • TextArea component scrollpolicy being ignored

    The scroll policy for the textArea component appears to be "auto", and that works just fine. However, I want to be able to turn it off in certain situations, i.e., not have the scroll bar appear. I do the following which I thought would turn it off b

  • ZTE Open C only scans 11 Wi-Fi channels (not 13 or 14)

    My Wi-Fi access point (a home router) operates on channel 13. ZTE Open C does not detect this network unless I set the channel to 11 or less. For my home network there's an easy workaround (though I may lose some speed) but I'm worried if I'll be abl

  • Invalid Synonym on Database Package

    I have recently modified a database package spec and package body for the first time since our upgrade to Oracle 10.2.0.4.0. Once I ran my code to modify the package spec and package body, the synonym became invalid. I've read that this is a new feat

  • Adobe completely silent on Mac Pro & After Effects

    It appears after reading the dozens of posts on the Adobe forums regarding this issue, Adobe simply will not offer a solution, as it has been reported steadily since the middle of this year.  Of the few responses to the community, an Adobe representa