How data in table bbp_pdacc gets updated?

Hello,
The Shopping cart is getting created successfully but data is not getting updated in bbp_pdacc and due to which data is not available in bbp_pd.
Thanks and Regards
Himani Singh

Hi,
  If the data is not there in bbp_pdacc, then you should see account assignment details when you view the cart in SRM Portal
  Do you see the account assignment details there after saving the cart.
If its not there then it could be related to what you are buying like Direct procurement or not. Otherwise , Put a trace ON if there is any Authorization issue(that possibility is remote though).
Did you apply any patch or upgrade any support pack level recently?
Regards
Virender Singh

Similar Messages

  • I have a column where I have implemented writeback, its working fine. On top of this I need to show 0 as No and 1 as yes in our report, that is also done. Now I want to enter Yes in a column where it was no and I want database table to get update with 1.

    I have a column where I have implemented writeback, its working fine. On top of this I need to show 0 as No and 1 as yes in our report, that is also done. Now I want to enter Yes in a column where it was no and I want database table to get update with 1. I am not sure how to do it. SOmeone please help me out.

    Hi ,
    In your write back XML  try the below  query insert
    INSERT INTO TABLE_XYZ (attribute1)  values (SELECT CASE  WHEN @{C1}=’Yes’ then 1 when @{C1}=’No’ then 0 else null end from dual)
    Regards
    Rajagopal

  • File to Proxy----Tables not getting updated.

    Hi all,
    I have File to proxy scnerio, where Data from file is uploaded in to BAPI in turn
    updated in to tables.
    If i take pay load from Moni  and test in SPROXY then tables is getting updated.
    But when i run Scnerio form XI tables are not getting updated.
    Please help......

    Hi ,
    Check this out if you missed any step.. This is exactly on your senario.
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
    hope this will help you.
    Regards
    Aashish Sinha
    PS : reward points if helpful

  • C$sync_history table not getting updated

    I am doing file based sync using the oracle APIs. While syncing there is no entry in the table showing Sync happened. but C$SYNC_LOG table is getting updated.
    Can anybody tell whats the issue.
    Thanks and Regards
    Lijo Lawrance

    Something additionaly. If the removeSession throws exception, or does not work as expected, the only way to continue is to extend the HeliosSession Class, and add to history by yourself.
    The code for extending the HeliosSession is listed above.
    The only thing you need is to call
    ((HeliosSessionExtended)localHeliosSession).addToSyncHistory(this); //this is the FDSession, or the new one used in constrctor of HeliosSession, or in the createSession Method from syncService)
    afert startSession completes successfully.
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    import java.sql.Timestamp;
    import java.util.Iterator;
    import java.util.LinkedList;
    import oracle.lite.sync.HeliosSession;
    import oracle.lite.sync.HeliosTransport;
    import oracle.lite.sync.SiteDef;
    import oracle.lite.sync.Subscription;
    import oracle.lite.sync.SyncPubItemStatus;
    public class HeliosSessionExtended extends HeliosSession {
    public HeliosSessionExtended(HeliosTransport paramHeliosTransport) throws Throwable {
    super(paramHeliosTransport);
    //override the addToSyncHistory method
    void addToSyncHistory(Connection paramConnection) {
    //what I said about Sync_history
    if (!SiteDef.SYNC_HISTORY) {
    return;
    Long SessionId = this.getSessionId();
    Long DeviceSessionId = this.getDeviceSessionId();
    String clientId = this.getClientId();
    String memberId = this.getMemberId();
    String devicePlatform = this.getDevicePlatform();
    int result = this.getResult();
    String localHeliosMessage = this.getMessage();
    long startTime = this.getStartTimeMs();
    long finishTime = this.getFinishTimeMs();
    long uploadStartTime = this.getUploadStartTimeMs();
    long uploadFinishTime = this.getUploadFinishTimeMs();
    int recordCount = this.getUploadRecordCount();
    long uploadedByteCount = this.getUploadByteCount();
    long compressedByteCount = this.getUploadCompressedByteCount();
    LinkedList uploadedPubItems = this.getUploadPubItems();
    int uploadPubItemsSize = 0;
    if (uploadedPubItems != null) {
    uploadPubItemsSize = uploadedPubItems.size();
    long downloadStartTime = this.getDownloadStartTimeMs();
    long downloadFinishTime = this.getDownloadFinishTimeMs();
    int downloadRecordTime = this.getDownloadRecordCount();
    long downloadedByteCount = this.getDownloadByteCount();
    long downloadedCompressedByteCount = this.getDownloadCompressedByteCount();
    LinkedList downloadedPublicationItems = this.getDownloadPubItems();
    int downloadPubItemsSize = 0;
    if (downloadedPublicationItems != null) {
    downloadPubItemsSize = downloadedPublicationItems.size();
    int completeRefItemsCount = this.getCompleteRefreshItemCount();
    PreparedStatement preparedStatement = null;
    try {
    String insertString = "INSERT INTO C$SYNC_HISTORY (SESSION_ID,CLIENT_ID,DEVICE_PLATFORM,RESULT,START_TIME,FINISH_TIME,UPLOAD_START_TIME,UPLOAD_FINISH_TIME,UPLOAD_RECORD_COUNT,UPLOAD_BYTE_COUNT,UPLOAD_COMPRESSED_BYTE_COUNT,DOWNLOAD_START_TIME,DOWNLOAD_FINISH_TIME,DOWNLOAD_RECORD_COUNT,DOWNLOAD_BYTE_COUNT,DOWNLOAD_COMPRESSED_BYTE_COUNT,COMPLETE_REFRESH_ITEM_COUNT,DEVICE_SESSION_ID,UPLOAD_PUB_ITEM_COUNT,DOWNLOAD_PUB_ITEM_COUNT,MEMBER_CLIENT_ID) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";
    preparedStatement = paramConnection.prepareStatement(insertString);
    preparedStatement.setLong(1, SessionId.longValue());
    if ((clientId != null) && (clientId.length() > 0)) {
    SetStringParameter(preparedStatement, 2, clientId);
    } else {
    SetStringParameter(preparedStatement, 2, " ");
    if ((devicePlatform != null) && (devicePlatform.length() > 0)) {
    SetStringParameter(preparedStatement, 3, devicePlatform);
    } else {
    SetStringParameter(preparedStatement, 3, " ");
    if (result == 0) {
    preparedStatement.setString(4, "SUCCESS");
    } else if (result == 1) {
    preparedStatement.setString(4, "FAILURE");
    } else if (result == -1) {
    preparedStatement.setString(4, "UNKNOWN");
    } else {
    preparedStatement.setNull(4, 12);
    SetTimeParameter(preparedStatement, 5, startTime);
    SetTimeParameter(preparedStatement, 6, finishTime);
    SetTimeParameter(preparedStatement, 7, uploadStartTime);
    SetTimeParameter(preparedStatement, 8, uploadFinishTime);
    preparedStatement.setInt(9, recordCount);
    preparedStatement.setLong(10, uploadedByteCount);
    preparedStatement.setLong(11, compressedByteCount);
    SetTimeParameter(preparedStatement, 12, downloadStartTime);
    SetTimeParameter(preparedStatement, 13, downloadFinishTime);
    preparedStatement.setInt(14, downloadRecordTime);
    preparedStatement.setLong(15, downloadedByteCount);
    preparedStatement.setLong(16, downloadedCompressedByteCount);
    preparedStatement.setInt(17, completeRefItemsCount);
    if (DeviceSessionId != null) {
    preparedStatement.setLong(18, DeviceSessionId.longValue());
    } else {
    preparedStatement.setNull(18, 2);
    preparedStatement.setInt(19, uploadPubItemsSize);
    preparedStatement.setInt(20, downloadPubItemsSize);
    if (memberId != null) {
    preparedStatement.setString(21, memberId);
    } else {
    preparedStatement.setNull(21, 12);
    preparedStatement.executeUpdate();
    preparedStatement.close();
    preparedStatement = null;
    Object localObjcClob;
    if (localHeliosMessage != null) {
    localObjcClob = new Long[]{SessionId};
    Subscription.setCLOB(paramConnection, "C$SYNC_HISTORY", "MESSAGE", localHeliosMessage, "SESSION_ID=? ", (Object[]) localObjcClob);
    if (((uploadedPubItems != null) && (uploadedPubItems.size() > 0)) || ((downloadedPublicationItems != null) && (downloadedPublicationItems.size() > 0))) {
    insertString = "INSERT INTO C$SYNC_HIS_PUB_ITEMS (SESSION_ID,PHASE,PUBLICATION,PUB_ITEM,DEVICE_TABLE,START_TIME,FINISH_TIME,IS_COMPLETE_REFRESH,RECORD_COUNT,BYTE_COUNT,COMPRESSED_BYTE_COUNT,MESSAGE) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)";
    preparedStatement = paramConnection.prepareStatement(insertString);
    preparedStatement.setLong(1, SessionId.longValue());
    SyncPubItemStatus localSyncPubItemStatus;
    if ((uploadedPubItems != null) && (uploadedPubItems.size() > 0)) {
    preparedStatement.setString(2, "UPLOAD");
    localObjcClob = uploadedPubItems.iterator();
    while (((Iterator) localObjcClob).hasNext()) {
    localSyncPubItemStatus = (SyncPubItemStatus) ((Iterator) localObjcClob).next();
    SetStringParameter(preparedStatement, 3, localSyncPubItemStatus.publication);
    SetStringParameter(preparedStatement, 4, localSyncPubItemStatus.pubItem);
    SetStringParameter(preparedStatement, 5, localSyncPubItemStatus.deviceTable);
    SetTimeParameter(preparedStatement, 6, localSyncPubItemStatus.startTimeMs);
    SetTimeParameter(preparedStatement, 7, localSyncPubItemStatus.finishTimeMs);
    if (localSyncPubItemStatus.isCompleteRefresh) {
    preparedStatement.setString(8, "YES");
    } else {
    preparedStatement.setString(8, "NO");
    preparedStatement.setInt(9, localSyncPubItemStatus.recordCount);
    preparedStatement.setLong(10, localSyncPubItemStatus.byteCount);
    preparedStatement.setLong(11, localSyncPubItemStatus.compressedByteCount);
    SetStringParameter(preparedStatement, 12, localSyncPubItemStatus.message);
    preparedStatement.executeUpdate();
    if ((downloadedPublicationItems != null) && (downloadedPublicationItems.size() > 0)) {
    preparedStatement.setString(2, "DOWNLOAD");
    localObjcClob = downloadedPublicationItems.iterator();
    while (((Iterator) localObjcClob).hasNext()) {
    localSyncPubItemStatus = (SyncPubItemStatus) ((Iterator) localObjcClob).next();
    SetStringParameter(preparedStatement, 3, localSyncPubItemStatus.publication);
    SetStringParameter(preparedStatement, 4, localSyncPubItemStatus.pubItem);
    SetStringParameter(preparedStatement, 5, localSyncPubItemStatus.deviceTable);
    SetTimeParameter(preparedStatement, 6, localSyncPubItemStatus.startTimeMs);
    SetTimeParameter(preparedStatement, 7, localSyncPubItemStatus.finishTimeMs);
    if (localSyncPubItemStatus.isCompleteRefresh) {
    preparedStatement.setString(8, "YES");
    } else {
    preparedStatement.setString(8, "NO");
    preparedStatement.setInt(9, localSyncPubItemStatus.recordCount);
    preparedStatement.setLong(10, localSyncPubItemStatus.byteCount);
    preparedStatement.setLong(11, localSyncPubItemStatus.compressedByteCount);
    SetStringParameter(preparedStatement, 12, localSyncPubItemStatus.message);
    preparedStatement.executeUpdate();
    if (preparedStatement != null) {
    preparedStatement.close();
    preparedStatement = null;
    } catch (Throwable localThrowable) {
    //some error logging
    } finally {
    try {
    if (preparedStatement != null) {
    preparedStatement.close();
    preparedStatement = null;
    } catch (SQLException localSQLException2) {
    //some sqlexception logging
    void SetStringParameter(PreparedStatement paramPreparedStatement, int paramInt, String paramString)
    throws SQLException {
    if (paramString != null) {
    paramPreparedStatement.setString(paramInt, paramString);
    } else {
    paramPreparedStatement.setNull(paramInt, 12);
    void SetTimeParameter(PreparedStatement paramPreparedStatement, int paramInt, long paramLong)
    throws SQLException {
    if (paramLong > 0L) {
    paramPreparedStatement.setTimestamp(paramInt, new Timestamp(paramLong));
    } else {
    paramPreparedStatement.setNull(paramInt, 93);
    Edited by: FlorinA on Jul 6, 2010 12:37 AM
    Edited by: FlorinA on Jul 6, 2010 12:45 AM

  • UJE* tables not getting updated

    Hello security experts,
    We are currently on BI 7.4 version and have BPC 10 (CPM 801 SP 005) implemented, we are facing issues with the creation of New Teams and Member access profiles in the system.
    Ideally when a new team/ Task or Member access profile gets created the respective UJE* tables must also get updated.
    We created 3 new Teams and Member access profiles in the BPC front end, while checking the backend tables we found that not all UJE* tables are getting updated as expected.
    Tables that got updated are :
    UJE_MEMACCESS
    UJE_TEAM_AGR
    UJE_TEAM_MULTAGR
    Tables that didnot get updated:
    UJE_TEAM
    UJE_PROFILE
    UJE_PROFILE_ASIN
    UJE_PROFILET
    UJE_TEAMT
    UJE_USER_TEAM ( we assigned users to the team via front end as well)
    Ideally these tables must get updated for every new Team; Member access profile created. Am I missing some configuration which should update these tables?
    Thanks & Regards
    Veena

    Hi Veena,
    I am also facing the same issue.
    Please let me know if you could resolve the issue.
    Thanks,
    Manohar

  • How ENABLED_FLAG on PO_VENDORS table will get updated?.

    All,
    Can someone please post how this ENABLED_FLAG on PO_VENDORS table gets updated to 'Y' vs 'N'. What is the process updated it?. Isn't it based on END_DATE_ACTIVE?. Because i see few vendors for whom END_DATE is past date but still ENABLED_FLAG is 'Y'.

    As far as I know Summary_Flag column was added in earlier version of Oracle Applocations to all the application tables. Even PO_HEADERS_ALL has it though it is never used.
    Last time when I had done some RnD i had concluded it has some thing to do with KFFs.
    Thanks
    Arun

  • No data in table TRFCQDATA  when update IM in ECC after EWM PGR

    Hi Experts,
    In our client system, when Inbound delivery (Customer Return) has been completed PGR in EWM, ECC system cannot be updated in IM stock and  occurs an error :No data in Table TRFCQDATA(Internal) via SMQ2 query it.
    Who can advise how to solve it?
    Many thanks!
    Julia

    Thanks Sathish!
    Yes, after re-regisiering manually, the queue will be processing.
    However we need all qRFC queue can be automatically processed immediately, not manally.
    Who can advise what setting we are missing ?
    Thanks & Best regards,
    Julia

  • Custom field in BP_PDBGP table not getting updated

    Hi,
    i am working in Contract management in SRM 7.0 Pack 6. I have aadded a custom field in partner table which appears in the partner table of contract header. It is a checkbox. when i check it the value gets saved in BBPPDBGP table for the first time after that if i try to uncheck it the value is not getting updated. I checked in the BBP_DOC_CHANGE_BADI, the value which is getting passed is correct but it doesn't update the databse accordingly.
    Any suggestions? is this a standard bug?
    Neha

    Hi Virendra,
    Thanks a lot for your suggestion.
    Where should i check? If the data passing to BBP_DOC_CHANGE_BADI is correct then that means at the webdynpro side there should not be any problem and as per the standard after doc_change also it should save properly. i also checked the badi there is not dependent coding done over there. DOC_SAVE badi is also inactive for contract business object. Hence, i am not getting any clue where could be the problem.
    Let me know if you want more details inorder to analyse this problem.
    Thanks &Regards,
    Neha

  • Error in Proxy- Table not getting updated

    Hi,
    This is an Interface between Oracle and SAP SRM. The Middleware used is
    SAP XI.XI is fetching the data based on the SQL condition in the JDBC Adapter. The SAP XI JDBC Adapter picks up the
    data with a poll interval of 600 seconds and do the required mapping
    transformation in SAP XI and it gives XML to SAP SRM. The
    receiver XI Adapter used is XI Adapter since there is a Inbound Proxy
    program in the SRM system which when receives the XML from SAP X,
    updates table . The data which is getting updated is of Bid
    Invitation in SRM. I am able to see xml messages in SXMB_MONI in SRM system. But data is not getting updated in the tables.Any idea why this happening.
    Thanks

    have you created  the sales order through  BDC .... or manually ....check  first ...
    if it is  through BDC  ...then error in the Program ...
    if it is throught  Manual   check with  function People  in  SD they would have  defined in the Customisation  upto 130 lines  of  Line  item ...
    orelse   the  patch should  be  applied ...
    if  you ask anydoubt in this  message  ....please mention your  sap version which you are working ...
    Girish

  • BWFI_AEDAT table not getting updated - FI_GL_4 Delta

    Hi Friends,
    We have just started loading Delta loads using FI_GL_4.
    The Changed records are getting updated correctly for all the documents into BWFI_AEDAT and loaded into BW except in cases of an Intercompany doc.
    Is there a particular reason that changes to Intercompany Doc will not get updated in the table or is there a way to find out how this table gets populated so that I can debug this issue.
    Any help is highly appreciated..
    Ashish.

    Hi,
    How many days after INIT are you going for delta??
    If there is entry in BWFI_AEDAT there is no reason why delta should not come.
    check for newly created documents in BKPF using CPUDT to see if new documents have been created in this period too.
    Regards,
    Saurabh

  • AUSP table not getting updated

    Classification data of materials is not getting updated in the AUSP table. only few fileds are getting updated. Can you please guide me on this

    AUSP table will update whenever you change characteristics option..
    Suppose you are using classification for vendor..
    Then whenever you will change characteristics value for vendor, the table will update..
    Same as material master..
    There are no field for material description in table AUSP.
    Regards
    Dev

  • 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

  • Which table will get updated for batch characterstics for the MIGO trans?

    Hi all,
    As i am trying to post a goods receipt for 101/102 movement type in MIGO transaction.
    But it is giving error as 'Batch characterstics values are not classified'.
    If i give Batch Type- as  PRODUCTION(P)  in batch classification.
    It will get posted.
    Can any one help me out in which table this field will get updated.
    Thanks...

    HI ,
                 Try table MSEG.
    Regards,
    Mohan

  • How a variable in C++ gets updated from calling a labview dll running in a loop?

    Hi,
    I have created a dll which is called from a C++ program. The dll has been created from a vi which continuously runs in a loop (this is necessary because I need to control some hardware in real-time). When I call the function from C++ I can see the front panel of the vi working properly, i.e. all variables are updated in real time on the labview panel (which I will set as not visible once i get this problem sorted out).
    However, I can't get the variables' values getting updated in my C++ program and I need these values to change in which way the hardware should behave ... is there any example somewhere in which something similar has been done? I have seen some examples where a dll is called from C++ with a vi function but not running in a loop. In these examples, the vi function passes the datum to the C++ software once is finished ...  
    thanks very much for your help,
    kind regards
    Sergio

    Hi smercurio_fc!
    Thanks very much for your answer!
    I have already an inter-process communication, where there are two threads running in parallel. In one thread the C++ code is running while in the other the LabVIEW code is running. The labview function is passing the "output" variables as pointers too.
    _1DScan(ReqForce,&StopAlign,0,&ReadForce,&Piezo_running,&RS232OK,&Running);
    the function is called using the following:
    void CFMControl::FMThreadProc()
        _1DScan(ReqForce,&StopAlign,0,&ReadForce,&Piezo_running,&RS232OK,&Running);
        return;
    When I run the C++ code I can see both threads working by seeing data being updated in C++ front panel (data that belongs to C++) and in labview fron panel (data that belongs to labview). However, when I try to use any of the outputs coming from labview I can't get them updated....

  • PAYR table not getting updated....

    Dear all,
    We have created one Z program for manual check creation. Z program automatically created manual checks in the system and its working fine.
    In some cases system is not updated GL account in PAYR table for checks generated. In normal GL accounts also gets updated in PAYR table..
    And this is happening only for few cases...
    Please suggest

    Hi,
    Check the difference between full clearing / partial clearing OR the type of invoice cleared (like KR / RE).
    VVR

Maybe you are looking for

  • User exit problem

    Hi, My requirement is to stop deletion of infotype 2001 record for some specific users. I am not able to achieve this through authorization, as through authorization if a user is given create access automatically he gets modify and delete access. So,

  • Command To Retrieve IP's being used in network

    Can anyone tell me how I can find out from my iMAC what IP addresses are being used? I am trying to setup BackMyFruitUp and it requires that I know the DROBOShare IP address in order to access it. Thanks

  • Missing some Utilities in Utilities folder

    I misplaced some data; at any rate Im missing most utilities in my utilities folder including disk utility. (I know there is a copy on my install disk.) How can I do just an install of my missing utilites? Im running 10.5.2; is it safe to simply inst

  • Firefox Tabs and the Back Button

    I open a page (such as a Google search) in the first tab. I select any entry. When I press the BACK button, the browser (correctly) returns to the Google selection list. If I do the same in any other tab (2 thru nn), the Back button does not return m

  • How to configure Test System

    Hello Guys, I want to some guidelines to install and configure the SAP NWCE as Test System. Any link or documentation would be encouraged. Regards, Naeem